Step | Hyp | Ref
| Expression |
1 | | kelac2.z |
. 2
β’ ((π β§ π₯ β πΌ) β π β β
) |
2 | | kelac2.s |
. . 3
β’ ((π β§ π₯ β πΌ) β π β π) |
3 | | kelac2lem 41792 |
. . 3
β’ (π β π β (topGenβ{π, {π« βͺ
π}}) β
Comp) |
4 | | cmptop 22891 |
. . 3
β’
((topGenβ{π,
{π« βͺ π}}) β Comp β (topGenβ{π, {π« βͺ π}})
β Top) |
5 | 2, 3, 4 | 3syl 18 |
. 2
β’ ((π β§ π₯ β πΌ) β (topGenβ{π, {π« βͺ
π}}) β
Top) |
6 | | uncom 4153 |
. . . . . . 7
β’ (π βͺ {π« βͺ π})
= ({π« βͺ π} βͺ π) |
7 | 6 | difeq1i 4118 |
. . . . . 6
β’ ((π βͺ {π« βͺ π})
β π) = (({π«
βͺ π} βͺ π) β π) |
8 | | difun2 4480 |
. . . . . 6
β’
(({π« βͺ π} βͺ π) β π) = ({π« βͺ
π} β π) |
9 | 7, 8 | eqtri 2761 |
. . . . 5
β’ ((π βͺ {π« βͺ π})
β π) = ({π«
βͺ π} β π) |
10 | | snex 5431 |
. . . . . . 7
β’
{π« βͺ π} β V |
11 | | uniprg 4925 |
. . . . . . 7
β’ ((π β π β§ {π« βͺ π}
β V) β βͺ {π, {π« βͺ
π}} = (π βͺ {π« βͺ π})) |
12 | 2, 10, 11 | sylancl 587 |
. . . . . 6
β’ ((π β§ π₯ β πΌ) β βͺ {π, {π« βͺ π}}
= (π βͺ {π« βͺ π})) |
13 | 12 | difeq1d 4121 |
. . . . 5
β’ ((π β§ π₯ β πΌ) β (βͺ
{π, {π« βͺ π}}
β π) = ((π βͺ {π« βͺ π})
β π)) |
14 | | incom 4201 |
. . . . . . 7
β’
({π« βͺ π} β© π) = (π β© {π« βͺ π}) |
15 | | pwuninel 8257 |
. . . . . . . . 9
β’ Β¬
π« βͺ π β π |
16 | 15 | a1i 11 |
. . . . . . . 8
β’ ((π β§ π₯ β πΌ) β Β¬ π« βͺ π
β π) |
17 | | disjsn 4715 |
. . . . . . . 8
β’ ((π β© {π« βͺ π})
= β
β Β¬ π« βͺ π β π) |
18 | 16, 17 | sylibr 233 |
. . . . . . 7
β’ ((π β§ π₯ β πΌ) β (π β© {π« βͺ π})
= β
) |
19 | 14, 18 | eqtrid 2785 |
. . . . . 6
β’ ((π β§ π₯ β πΌ) β ({π« βͺ π}
β© π) =
β
) |
20 | | disj3 4453 |
. . . . . 6
β’
(({π« βͺ π} β© π) = β
β {π« βͺ π} =
({π« βͺ π} β π)) |
21 | 19, 20 | sylib 217 |
. . . . 5
β’ ((π β§ π₯ β πΌ) β {π« βͺ π} =
({π« βͺ π} β π)) |
22 | 9, 13, 21 | 3eqtr4a 2799 |
. . . 4
β’ ((π β§ π₯ β πΌ) β (βͺ
{π, {π« βͺ π}}
β π) = {π«
βͺ π}) |
23 | | prex 5432 |
. . . . . 6
β’ {π, {π« βͺ π}}
β V |
24 | | bastg 22461 |
. . . . . 6
β’ ({π, {π« βͺ π}}
β V β {π,
{π« βͺ π}} β (topGenβ{π, {π« βͺ
π}})) |
25 | 23, 24 | mp1i 13 |
. . . . 5
β’ ((π β§ π₯ β πΌ) β {π, {π« βͺ
π}} β
(topGenβ{π,
{π« βͺ π}})) |
26 | 10 | prid2 4767 |
. . . . . 6
β’
{π« βͺ π} β {π, {π« βͺ
π}} |
27 | 26 | a1i 11 |
. . . . 5
β’ ((π β§ π₯ β πΌ) β {π« βͺ π}
β {π, {π« βͺ π}}) |
28 | 25, 27 | sseldd 3983 |
. . . 4
β’ ((π β§ π₯ β πΌ) β {π« βͺ π}
β (topGenβ{π,
{π« βͺ π}})) |
29 | 22, 28 | eqeltrd 2834 |
. . 3
β’ ((π β§ π₯ β πΌ) β (βͺ
{π, {π« βͺ π}}
β π) β
(topGenβ{π,
{π« βͺ π}})) |
30 | | prid1g 4764 |
. . . . 5
β’ (π β π β π β {π, {π« βͺ
π}}) |
31 | | elssuni 4941 |
. . . . 5
β’ (π β {π, {π« βͺ
π}} β π β βͺ {π,
{π« βͺ π}}) |
32 | 2, 30, 31 | 3syl 18 |
. . . 4
β’ ((π β§ π₯ β πΌ) β π β βͺ {π, {π« βͺ π}}) |
33 | | unitg 22462 |
. . . . . . 7
β’ ({π, {π« βͺ π}}
β V β βͺ (topGenβ{π, {π« βͺ
π}}) = βͺ {π,
{π« βͺ π}}) |
34 | 23, 33 | ax-mp 5 |
. . . . . 6
β’ βͺ (topGenβ{π, {π« βͺ
π}}) = βͺ {π,
{π« βͺ π}} |
35 | 34 | eqcomi 2742 |
. . . . 5
β’ βͺ {π,
{π« βͺ π}} = βͺ
(topGenβ{π,
{π« βͺ π}}) |
36 | 35 | iscld2 22524 |
. . . 4
β’
(((topGenβ{π,
{π« βͺ π}}) β Top β§ π β βͺ {π, {π« βͺ π}})
β (π β
(Clsdβ(topGenβ{π, {π« βͺ
π}})) β (βͺ {π,
{π« βͺ π}} β π) β (topGenβ{π, {π« βͺ
π}}))) |
37 | 5, 32, 36 | syl2anc 585 |
. . 3
β’ ((π β§ π₯ β πΌ) β (π β (Clsdβ(topGenβ{π, {π« βͺ π}})) β (βͺ
{π, {π« βͺ π}}
β π) β
(topGenβ{π,
{π« βͺ π}}))) |
38 | 29, 37 | mpbird 257 |
. 2
β’ ((π β§ π₯ β πΌ) β π β (Clsdβ(topGenβ{π, {π« βͺ π}}))) |
39 | | f1oi 6869 |
. . 3
β’ ( I
βΎ π):πβ1-1-ontoβπ |
40 | 39 | a1i 11 |
. 2
β’ ((π β§ π₯ β πΌ) β ( I βΎ π):πβ1-1-ontoβπ) |
41 | | elssuni 4941 |
. . . . 5
β’
({π« βͺ π} β {π, {π« βͺ
π}} β {π« βͺ π}
β βͺ {π, {π« βͺ
π}}) |
42 | 26, 41 | mp1i 13 |
. . . 4
β’ ((π β§ π₯ β πΌ) β {π« βͺ π}
β βͺ {π, {π« βͺ
π}}) |
43 | | uniexg 7727 |
. . . . 5
β’ (π β π β βͺ π β V) |
44 | | pwexg 5376 |
. . . . 5
β’ (βͺ π
β V β π« βͺ π β V) |
45 | | snidg 4662 |
. . . . 5
β’
(π« βͺ π β V β π« βͺ π
β {π« βͺ π}) |
46 | 2, 43, 44, 45 | 4syl 19 |
. . . 4
β’ ((π β§ π₯ β πΌ) β π« βͺ π
β {π« βͺ π}) |
47 | 42, 46 | sseldd 3983 |
. . 3
β’ ((π β§ π₯ β πΌ) β π« βͺ π
β βͺ {π, {π« βͺ
π}}) |
48 | 47, 34 | eleqtrrdi 2845 |
. 2
β’ ((π β§ π₯ β πΌ) β π« βͺ π
β βͺ (topGenβ{π, {π« βͺ
π}})) |
49 | | kelac2.k |
. 2
β’ (π β
(βtβ(π₯ β πΌ β¦ (topGenβ{π, {π« βͺ
π}}))) β
Comp) |
50 | 1, 5, 38, 40, 48, 49 | kelac1 41791 |
1
β’ (π β Xπ₯ β
πΌ π β β
) |