Step | Hyp | Ref
| Expression |
1 | | f1ocnv 6800 |
. . . . . . . . 9
β’ (πΉ:πβ1-1-ontoβπ β β‘πΉ:πβ1-1-ontoβπ) |
2 | | f1ofun 6790 |
. . . . . . . . 9
β’ (β‘πΉ:πβ1-1-ontoβπ β Fun β‘πΉ) |
3 | 1, 2 | syl 17 |
. . . . . . . 8
β’ (πΉ:πβ1-1-ontoβπ β Fun β‘πΉ) |
4 | 3 | ad2antlr 726 |
. . . . . . 7
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β Fun β‘πΉ) |
5 | | simpr 486 |
. . . . . . . 8
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β π₯ β π) |
6 | | df-rn 5648 |
. . . . . . . . 9
β’ ran πΉ = dom β‘πΉ |
7 | | f1ofo 6795 |
. . . . . . . . . . 11
β’ (πΉ:πβ1-1-ontoβπ β πΉ:πβontoβπ) |
8 | 7 | ad2antlr 726 |
. . . . . . . . . 10
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β πΉ:πβontoβπ) |
9 | | forn 6763 |
. . . . . . . . . 10
β’ (πΉ:πβontoβπ β ran πΉ = π) |
10 | 8, 9 | syl 17 |
. . . . . . . . 9
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β ran πΉ = π) |
11 | 6, 10 | eqtr3id 2787 |
. . . . . . . 8
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β dom β‘πΉ = π) |
12 | 5, 11 | sseqtrrd 3989 |
. . . . . . 7
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β π₯ β dom β‘πΉ) |
13 | | funimass4 6911 |
. . . . . . 7
β’ ((Fun
β‘πΉ β§ π₯ β dom β‘πΉ) β ((β‘πΉ β π₯) β βͺ (π½ β© π« (β‘πΉ β π₯)) β βπ¦ β π₯ (β‘πΉβπ¦) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
14 | 4, 12, 13 | syl2anc 585 |
. . . . . 6
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β ((β‘πΉ β π₯) β βͺ (π½ β© π« (β‘πΉ β π₯)) β βπ¦ β π₯ (β‘πΉβπ¦) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
15 | | dfss3 3936 |
. . . . . . 7
β’ (π₯ β βͺ ((π½
qTop πΉ) β© π«
π₯) β βπ¦ β π₯ π¦ β βͺ ((π½ qTop πΉ) β© π« π₯)) |
16 | | simprl 770 |
. . . . . . . . . . . . . . . 16
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π§ β ((π½ qTop πΉ) β© π« π₯)) |
17 | 16 | elin1d 4162 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π§ β (π½ qTop πΉ)) |
18 | | qtopcmp.1 |
. . . . . . . . . . . . . . . . . 18
β’ π = βͺ
π½ |
19 | 18 | elqtop2 23075 |
. . . . . . . . . . . . . . . . 17
β’ ((π½ β TopBases β§ πΉ:πβontoβπ) β (π§ β (π½ qTop πΉ) β (π§ β π β§ (β‘πΉ β π§) β π½))) |
20 | 7, 19 | sylan2 594 |
. . . . . . . . . . . . . . . 16
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π§ β (π½ qTop πΉ) β (π§ β π β§ (β‘πΉ β π§) β π½))) |
21 | 20 | ad3antrrr 729 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (π§ β (π½ qTop πΉ) β (π§ β π β§ (β‘πΉ β π§) β π½))) |
22 | 17, 21 | mpbid 231 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (π§ β π β§ (β‘πΉ β π§) β π½)) |
23 | 22 | simprd 497 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (β‘πΉ β π§) β π½) |
24 | 16 | elin2d 4163 |
. . . . . . . . . . . . . . . 16
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π§ β π« π₯) |
25 | 24 | elpwid 4573 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π§ β π₯) |
26 | | imass2 6058 |
. . . . . . . . . . . . . . 15
β’ (π§ β π₯ β (β‘πΉ β π§) β (β‘πΉ β π₯)) |
27 | 25, 26 | syl 17 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (β‘πΉ β π§) β (β‘πΉ β π₯)) |
28 | 23, 27 | elpwd 4570 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (β‘πΉ β π§) β π« (β‘πΉ β π₯)) |
29 | 23, 28 | elind 4158 |
. . . . . . . . . . . 12
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (β‘πΉ β π§) β (π½ β© π« (β‘πΉ β π₯))) |
30 | | simp-4r 783 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β πΉ:πβ1-1-ontoβπ) |
31 | 30, 1 | syl 17 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β β‘πΉ:πβ1-1-ontoβπ) |
32 | | f1ofn 6789 |
. . . . . . . . . . . . . 14
β’ (β‘πΉ:πβ1-1-ontoβπ β β‘πΉ Fn π) |
33 | 31, 32 | syl 17 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β β‘πΉ Fn π) |
34 | 5 | ad2antrr 725 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π₯ β π) |
35 | 25, 34 | sstrd 3958 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π§ β π) |
36 | | simprr 772 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β π¦ β π§) |
37 | | fnfvima 7187 |
. . . . . . . . . . . . 13
β’ ((β‘πΉ Fn π β§ π§ β π β§ π¦ β π§) β (β‘πΉβπ¦) β (β‘πΉ β π§)) |
38 | 33, 35, 36, 37 | syl3anc 1372 |
. . . . . . . . . . . 12
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β (β‘πΉβπ¦) β (β‘πΉ β π§)) |
39 | | eleq2 2823 |
. . . . . . . . . . . . 13
β’ (π€ = (β‘πΉ β π§) β ((β‘πΉβπ¦) β π€ β (β‘πΉβπ¦) β (β‘πΉ β π§))) |
40 | 39 | rspcev 3583 |
. . . . . . . . . . . 12
β’ (((β‘πΉ β π§) β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β (β‘πΉ β π§)) β βπ€ β (π½ β© π« (β‘πΉ β π₯))(β‘πΉβπ¦) β π€) |
41 | 29, 38, 40 | syl2anc 585 |
. . . . . . . . . . 11
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π§ β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β π§)) β βπ€ β (π½ β© π« (β‘πΉ β π₯))(β‘πΉβπ¦) β π€) |
42 | 41 | rexlimdvaa 3150 |
. . . . . . . . . 10
β’ ((((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β (βπ§ β ((π½ qTop πΉ) β© π« π₯)π¦ β π§ β βπ€ β (π½ β© π« (β‘πΉ β π₯))(β‘πΉβπ¦) β π€)) |
43 | | simp-4r 783 |
. . . . . . . . . . . . . . . . 17
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β πΉ:πβ1-1-ontoβπ) |
44 | | f1ofun 6790 |
. . . . . . . . . . . . . . . . 17
β’ (πΉ:πβ1-1-ontoβπ β Fun πΉ) |
45 | 43, 44 | syl 17 |
. . . . . . . . . . . . . . . 16
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β Fun πΉ) |
46 | | simprl 770 |
. . . . . . . . . . . . . . . . . 18
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π€ β (π½ β© π« (β‘πΉ β π₯))) |
47 | 46 | elin2d 4163 |
. . . . . . . . . . . . . . . . 17
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π€ β π« (β‘πΉ β π₯)) |
48 | 47 | elpwid 4573 |
. . . . . . . . . . . . . . . 16
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π€ β (β‘πΉ β π₯)) |
49 | | funimass2 6588 |
. . . . . . . . . . . . . . . 16
β’ ((Fun
πΉ β§ π€ β (β‘πΉ β π₯)) β (πΉ β π€) β π₯) |
50 | 45, 48, 49 | syl2anc 585 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉ β π€) β π₯) |
51 | 5 | ad2antrr 725 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π₯ β π) |
52 | 50, 51 | sstrd 3958 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉ β π€) β π) |
53 | | f1of1 6787 |
. . . . . . . . . . . . . . . . 17
β’ (πΉ:πβ1-1-ontoβπ β πΉ:πβ1-1βπ) |
54 | 43, 53 | syl 17 |
. . . . . . . . . . . . . . . 16
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β πΉ:πβ1-1βπ) |
55 | 46 | elin1d 4162 |
. . . . . . . . . . . . . . . . 17
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π€ β π½) |
56 | | elssuni 4902 |
. . . . . . . . . . . . . . . . . 18
β’ (π€ β π½ β π€ β βͺ π½) |
57 | 56, 18 | sseqtrrdi 3999 |
. . . . . . . . . . . . . . . . 17
β’ (π€ β π½ β π€ β π) |
58 | 55, 57 | syl 17 |
. . . . . . . . . . . . . . . 16
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π€ β π) |
59 | | f1imacnv 6804 |
. . . . . . . . . . . . . . . 16
β’ ((πΉ:πβ1-1βπ β§ π€ β π) β (β‘πΉ β (πΉ β π€)) = π€) |
60 | 54, 58, 59 | syl2anc 585 |
. . . . . . . . . . . . . . 15
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (β‘πΉ β (πΉ β π€)) = π€) |
61 | 60, 55 | eqeltrd 2834 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (β‘πΉ β (πΉ β π€)) β π½) |
62 | 18 | elqtop2 23075 |
. . . . . . . . . . . . . . . 16
β’ ((π½ β TopBases β§ πΉ:πβontoβπ) β ((πΉ β π€) β (π½ qTop πΉ) β ((πΉ β π€) β π β§ (β‘πΉ β (πΉ β π€)) β π½))) |
63 | 7, 62 | sylan2 594 |
. . . . . . . . . . . . . . 15
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β ((πΉ β π€) β (π½ qTop πΉ) β ((πΉ β π€) β π β§ (β‘πΉ β (πΉ β π€)) β π½))) |
64 | 63 | ad3antrrr 729 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β ((πΉ β π€) β (π½ qTop πΉ) β ((πΉ β π€) β π β§ (β‘πΉ β (πΉ β π€)) β π½))) |
65 | 52, 61, 64 | mpbir2and 712 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉ β π€) β (π½ qTop πΉ)) |
66 | | vex 3451 |
. . . . . . . . . . . . . . 15
β’ π₯ β V |
67 | 66 | elpw2 5306 |
. . . . . . . . . . . . . 14
β’ ((πΉ β π€) β π« π₯ β (πΉ β π€) β π₯) |
68 | 50, 67 | sylibr 233 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉ β π€) β π« π₯) |
69 | 65, 68 | elind 4158 |
. . . . . . . . . . . 12
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉ β π€) β ((π½ qTop πΉ) β© π« π₯)) |
70 | 5 | sselda 3948 |
. . . . . . . . . . . . . . 15
β’ ((((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β π¦ β π) |
71 | 70 | adantr 482 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π¦ β π) |
72 | | f1ocnvfv2 7227 |
. . . . . . . . . . . . . 14
β’ ((πΉ:πβ1-1-ontoβπ β§ π¦ β π) β (πΉβ(β‘πΉβπ¦)) = π¦) |
73 | 43, 71, 72 | syl2anc 585 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉβ(β‘πΉβπ¦)) = π¦) |
74 | | f1ofn 6789 |
. . . . . . . . . . . . . . . 16
β’ (πΉ:πβ1-1-ontoβπ β πΉ Fn π) |
75 | 74 | adantl 483 |
. . . . . . . . . . . . . . 15
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β πΉ Fn π) |
76 | 75 | ad3antrrr 729 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β πΉ Fn π) |
77 | | simprr 772 |
. . . . . . . . . . . . . 14
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (β‘πΉβπ¦) β π€) |
78 | | fnfvima 7187 |
. . . . . . . . . . . . . 14
β’ ((πΉ Fn π β§ π€ β π β§ (β‘πΉβπ¦) β π€) β (πΉβ(β‘πΉβπ¦)) β (πΉ β π€)) |
79 | 76, 58, 77, 78 | syl3anc 1372 |
. . . . . . . . . . . . 13
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β (πΉβ(β‘πΉβπ¦)) β (πΉ β π€)) |
80 | 73, 79 | eqeltrrd 2835 |
. . . . . . . . . . . 12
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β π¦ β (πΉ β π€)) |
81 | | eleq2 2823 |
. . . . . . . . . . . . 13
β’ (π§ = (πΉ β π€) β (π¦ β π§ β π¦ β (πΉ β π€))) |
82 | 81 | rspcev 3583 |
. . . . . . . . . . . 12
β’ (((πΉ β π€) β ((π½ qTop πΉ) β© π« π₯) β§ π¦ β (πΉ β π€)) β βπ§ β ((π½ qTop πΉ) β© π« π₯)π¦ β π§) |
83 | 69, 80, 82 | syl2anc 585 |
. . . . . . . . . . 11
β’
(((((π½ β
TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β§ (π€ β (π½ β© π« (β‘πΉ β π₯)) β§ (β‘πΉβπ¦) β π€)) β βπ§ β ((π½ qTop πΉ) β© π« π₯)π¦ β π§) |
84 | 83 | rexlimdvaa 3150 |
. . . . . . . . . 10
β’ ((((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β (βπ€ β (π½ β© π« (β‘πΉ β π₯))(β‘πΉβπ¦) β π€ β βπ§ β ((π½ qTop πΉ) β© π« π₯)π¦ β π§)) |
85 | 42, 84 | impbid 211 |
. . . . . . . . 9
β’ ((((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β (βπ§ β ((π½ qTop πΉ) β© π« π₯)π¦ β π§ β βπ€ β (π½ β© π« (β‘πΉ β π₯))(β‘πΉβπ¦) β π€)) |
86 | | eluni2 4873 |
. . . . . . . . 9
β’ (π¦ β βͺ ((π½
qTop πΉ) β© π«
π₯) β βπ§ β ((π½ qTop πΉ) β© π« π₯)π¦ β π§) |
87 | | eluni2 4873 |
. . . . . . . . 9
β’ ((β‘πΉβπ¦) β βͺ (π½ β© π« (β‘πΉ β π₯)) β βπ€ β (π½ β© π« (β‘πΉ β π₯))(β‘πΉβπ¦) β π€) |
88 | 85, 86, 87 | 3bitr4g 314 |
. . . . . . . 8
β’ ((((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β§ π¦ β π₯) β (π¦ β βͺ ((π½ qTop πΉ) β© π« π₯) β (β‘πΉβπ¦) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
89 | 88 | ralbidva 3169 |
. . . . . . 7
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β (βπ¦ β π₯ π¦ β βͺ ((π½ qTop πΉ) β© π« π₯) β βπ¦ β π₯ (β‘πΉβπ¦) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
90 | 15, 89 | bitrid 283 |
. . . . . 6
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β (π₯ β βͺ ((π½ qTop πΉ) β© π« π₯) β βπ¦ β π₯ (β‘πΉβπ¦) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
91 | 14, 90 | bitr4d 282 |
. . . . 5
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β ((β‘πΉ β π₯) β βͺ (π½ β© π« (β‘πΉ β π₯)) β π₯ β βͺ ((π½ qTop πΉ) β© π« π₯))) |
92 | | eltg 22330 |
. . . . . 6
β’ (π½ β TopBases β ((β‘πΉ β π₯) β (topGenβπ½) β (β‘πΉ β π₯) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
93 | 92 | ad2antrr 725 |
. . . . 5
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β ((β‘πΉ β π₯) β (topGenβπ½) β (β‘πΉ β π₯) β βͺ (π½ β© π« (β‘πΉ β π₯)))) |
94 | | ovex 7394 |
. . . . . 6
β’ (π½ qTop πΉ) β V |
95 | | eltg 22330 |
. . . . . 6
β’ ((π½ qTop πΉ) β V β (π₯ β (topGenβ(π½ qTop πΉ)) β π₯ β βͺ ((π½ qTop πΉ) β© π« π₯))) |
96 | 94, 95 | mp1i 13 |
. . . . 5
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β (π₯ β (topGenβ(π½ qTop πΉ)) β π₯ β βͺ ((π½ qTop πΉ) β© π« π₯))) |
97 | 91, 93, 96 | 3bitr4d 311 |
. . . 4
β’ (((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β§ π₯ β π) β ((β‘πΉ β π₯) β (topGenβπ½) β π₯ β (topGenβ(π½ qTop πΉ)))) |
98 | 97 | pm5.32da 580 |
. . 3
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β ((π₯ β π β§ (β‘πΉ β π₯) β (topGenβπ½)) β (π₯ β π β§ π₯ β (topGenβ(π½ qTop πΉ))))) |
99 | | tgtopon 22344 |
. . . . . 6
β’ (π½ β TopBases β
(topGenβπ½) β
(TopOnββͺ π½)) |
100 | 99 | adantr 482 |
. . . . 5
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (topGenβπ½) β (TopOnββͺ π½)) |
101 | 18 | fveq2i 6849 |
. . . . 5
β’
(TopOnβπ) =
(TopOnββͺ π½) |
102 | 100, 101 | eleqtrrdi 2845 |
. . . 4
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (topGenβπ½) β (TopOnβπ)) |
103 | 7 | adantl 483 |
. . . 4
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β πΉ:πβontoβπ) |
104 | | elqtop3 23077 |
. . . 4
β’
(((topGenβπ½)
β (TopOnβπ)
β§ πΉ:πβontoβπ) β (π₯ β ((topGenβπ½) qTop πΉ) β (π₯ β π β§ (β‘πΉ β π₯) β (topGenβπ½)))) |
105 | 102, 103,
104 | syl2anc 585 |
. . 3
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β ((topGenβπ½) qTop πΉ) β (π₯ β π β§ (β‘πΉ β π₯) β (topGenβπ½)))) |
106 | | unitg 22340 |
. . . . . . . . 9
β’ ((π½ qTop πΉ) β V β βͺ (topGenβ(π½ qTop πΉ)) = βͺ (π½ qTop πΉ)) |
107 | 94, 106 | ax-mp 5 |
. . . . . . . 8
β’ βͺ (topGenβ(π½ qTop πΉ)) = βͺ (π½ qTop πΉ) |
108 | 18 | elqtop2 23075 |
. . . . . . . . . . . 12
β’ ((π½ β TopBases β§ πΉ:πβontoβπ) β (π₯ β (π½ qTop πΉ) β (π₯ β π β§ (β‘πΉ β π₯) β π½))) |
109 | 7, 108 | sylan2 594 |
. . . . . . . . . . 11
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β (π½ qTop πΉ) β (π₯ β π β§ (β‘πΉ β π₯) β π½))) |
110 | | simpl 484 |
. . . . . . . . . . . 12
β’ ((π₯ β π β§ (β‘πΉ β π₯) β π½) β π₯ β π) |
111 | | velpw 4569 |
. . . . . . . . . . . 12
β’ (π₯ β π« π β π₯ β π) |
112 | 110, 111 | sylibr 233 |
. . . . . . . . . . 11
β’ ((π₯ β π β§ (β‘πΉ β π₯) β π½) β π₯ β π« π) |
113 | 109, 112 | syl6bi 253 |
. . . . . . . . . 10
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β (π½ qTop πΉ) β π₯ β π« π)) |
114 | 113 | ssrdv 3954 |
. . . . . . . . 9
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π½ qTop πΉ) β π« π) |
115 | | sspwuni 5064 |
. . . . . . . . 9
β’ ((π½ qTop πΉ) β π« π β βͺ (π½ qTop πΉ) β π) |
116 | 114, 115 | sylib 217 |
. . . . . . . 8
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β βͺ (π½
qTop πΉ) β π) |
117 | 107, 116 | eqsstrid 3996 |
. . . . . . 7
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β βͺ (topGenβ(π½ qTop πΉ)) β π) |
118 | | sspwuni 5064 |
. . . . . . 7
β’
((topGenβ(π½
qTop πΉ)) β π«
π β βͺ (topGenβ(π½ qTop πΉ)) β π) |
119 | 117, 118 | sylibr 233 |
. . . . . 6
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (topGenβ(π½ qTop πΉ)) β π« π) |
120 | 119 | sseld 3947 |
. . . . 5
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β (topGenβ(π½ qTop πΉ)) β π₯ β π« π)) |
121 | 120, 111 | syl6ib 251 |
. . . 4
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β (topGenβ(π½ qTop πΉ)) β π₯ β π)) |
122 | 121 | pm4.71rd 564 |
. . 3
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β (topGenβ(π½ qTop πΉ)) β (π₯ β π β§ π₯ β (topGenβ(π½ qTop πΉ))))) |
123 | 98, 105, 122 | 3bitr4d 311 |
. 2
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β (π₯ β ((topGenβπ½) qTop πΉ) β π₯ β (topGenβ(π½ qTop πΉ)))) |
124 | 123 | eqrdv 2731 |
1
β’ ((π½ β TopBases β§ πΉ:πβ1-1-ontoβπ) β ((topGenβπ½) qTop πΉ) = (topGenβ(π½ qTop πΉ))) |