Step | Hyp | Ref
| Expression |
1 | | eleq2w 2818 |
. . . . . . . . . . 11
β’ (π¦ = π§ β (π β π¦ β π β π§)) |
2 | | eqeq1 2737 |
. . . . . . . . . . 11
β’ (π¦ = π§ β (π¦ = (π βͺ {π}) β π§ = (π βͺ {π}))) |
3 | 1, 2 | imbi12d 345 |
. . . . . . . . . 10
β’ (π¦ = π§ β ((π β π¦ β π¦ = (π βͺ {π})) β (π β π§ β π§ = (π βͺ {π})))) |
4 | | dfac14lem.r |
. . . . . . . . . 10
β’ π
= {π¦ β π« (π βͺ {π}) β£ (π β π¦ β π¦ = (π βͺ {π}))} |
5 | 3, 4 | elrab2 3686 |
. . . . . . . . 9
β’ (π§ β π
β (π§ β π« (π βͺ {π}) β§ (π β π§ β π§ = (π βͺ {π})))) |
6 | | dfac14lem.0 |
. . . . . . . . . . . . 13
β’ ((π β§ π₯ β πΌ) β π β β
) |
7 | 6 | adantr 482 |
. . . . . . . . . . . 12
β’ (((π β§ π₯ β πΌ) β§ π§ β π« (π βͺ {π})) β π β β
) |
8 | | ineq1 4205 |
. . . . . . . . . . . . . 14
β’ (π§ = (π βͺ {π}) β (π§ β© π) = ((π βͺ {π}) β© π)) |
9 | | ssun1 4172 |
. . . . . . . . . . . . . . 15
β’ π β (π βͺ {π}) |
10 | | sseqin2 4215 |
. . . . . . . . . . . . . . 15
β’ (π β (π βͺ {π}) β ((π βͺ {π}) β© π) = π) |
11 | 9, 10 | mpbi 229 |
. . . . . . . . . . . . . 14
β’ ((π βͺ {π}) β© π) = π |
12 | 8, 11 | eqtrdi 2789 |
. . . . . . . . . . . . 13
β’ (π§ = (π βͺ {π}) β (π§ β© π) = π) |
13 | 12 | neeq1d 3001 |
. . . . . . . . . . . 12
β’ (π§ = (π βͺ {π}) β ((π§ β© π) β β
β π β β
)) |
14 | 7, 13 | syl5ibrcom 246 |
. . . . . . . . . . 11
β’ (((π β§ π₯ β πΌ) β§ π§ β π« (π βͺ {π})) β (π§ = (π βͺ {π}) β (π§ β© π) β β
)) |
15 | 14 | imim2d 57 |
. . . . . . . . . 10
β’ (((π β§ π₯ β πΌ) β§ π§ β π« (π βͺ {π})) β ((π β π§ β π§ = (π βͺ {π})) β (π β π§ β (π§ β© π) β β
))) |
16 | 15 | expimpd 455 |
. . . . . . . . 9
β’ ((π β§ π₯ β πΌ) β ((π§ β π« (π βͺ {π}) β§ (π β π§ β π§ = (π βͺ {π}))) β (π β π§ β (π§ β© π) β β
))) |
17 | 5, 16 | biimtrid 241 |
. . . . . . . 8
β’ ((π β§ π₯ β πΌ) β (π§ β π
β (π β π§ β (π§ β© π) β β
))) |
18 | 17 | ralrimiv 3146 |
. . . . . . 7
β’ ((π β§ π₯ β πΌ) β βπ§ β π
(π β π§ β (π§ β© π) β β
)) |
19 | | dfac14lem.s |
. . . . . . . . . . . 12
β’ ((π β§ π₯ β πΌ) β π β π) |
20 | | snex 5431 |
. . . . . . . . . . . 12
β’ {π} β V |
21 | | unexg 7733 |
. . . . . . . . . . . 12
β’ ((π β π β§ {π} β V) β (π βͺ {π}) β V) |
22 | 19, 20, 21 | sylancl 587 |
. . . . . . . . . . 11
β’ ((π β§ π₯ β πΌ) β (π βͺ {π}) β V) |
23 | | ssun2 4173 |
. . . . . . . . . . . 12
β’ {π} β (π βͺ {π}) |
24 | | dfac14lem.p |
. . . . . . . . . . . . . 14
β’ π = π« βͺ π |
25 | | uniexg 7727 |
. . . . . . . . . . . . . . 15
β’ (π β π β βͺ π β V) |
26 | | pwexg 5376 |
. . . . . . . . . . . . . . 15
β’ (βͺ π
β V β π« βͺ π β V) |
27 | 19, 25, 26 | 3syl 18 |
. . . . . . . . . . . . . 14
β’ ((π β§ π₯ β πΌ) β π« βͺ π
β V) |
28 | 24, 27 | eqeltrid 2838 |
. . . . . . . . . . . . 13
β’ ((π β§ π₯ β πΌ) β π β V) |
29 | | snidg 4662 |
. . . . . . . . . . . . 13
β’ (π β V β π β {π}) |
30 | 28, 29 | syl 17 |
. . . . . . . . . . . 12
β’ ((π β§ π₯ β πΌ) β π β {π}) |
31 | 23, 30 | sselid 3980 |
. . . . . . . . . . 11
β’ ((π β§ π₯ β πΌ) β π β (π βͺ {π})) |
32 | | epttop 22504 |
. . . . . . . . . . 11
β’ (((π βͺ {π}) β V β§ π β (π βͺ {π})) β {π¦ β π« (π βͺ {π}) β£ (π β π¦ β π¦ = (π βͺ {π}))} β (TopOnβ(π βͺ {π}))) |
33 | 22, 31, 32 | syl2anc 585 |
. . . . . . . . . 10
β’ ((π β§ π₯ β πΌ) β {π¦ β π« (π βͺ {π}) β£ (π β π¦ β π¦ = (π βͺ {π}))} β (TopOnβ(π βͺ {π}))) |
34 | 4, 33 | eqeltrid 2838 |
. . . . . . . . 9
β’ ((π β§ π₯ β πΌ) β π
β (TopOnβ(π βͺ {π}))) |
35 | | topontop 22407 |
. . . . . . . . 9
β’ (π
β (TopOnβ(π βͺ {π})) β π
β Top) |
36 | 34, 35 | syl 17 |
. . . . . . . 8
β’ ((π β§ π₯ β πΌ) β π
β Top) |
37 | | toponuni 22408 |
. . . . . . . . . 10
β’ (π
β (TopOnβ(π βͺ {π})) β (π βͺ {π}) = βͺ π
) |
38 | 34, 37 | syl 17 |
. . . . . . . . 9
β’ ((π β§ π₯ β πΌ) β (π βͺ {π}) = βͺ π
) |
39 | 9, 38 | sseqtrid 4034 |
. . . . . . . 8
β’ ((π β§ π₯ β πΌ) β π β βͺ π
) |
40 | 31, 38 | eleqtrd 2836 |
. . . . . . . 8
β’ ((π β§ π₯ β πΌ) β π β βͺ π
) |
41 | | eqid 2733 |
. . . . . . . . 9
β’ βͺ π
=
βͺ π
|
42 | 41 | elcls 22569 |
. . . . . . . 8
β’ ((π
β Top β§ π β βͺ π
β§ π β βͺ π
)
β (π β
((clsβπ
)βπ) β βπ§ β π
(π β π§ β (π§ β© π) β β
))) |
43 | 36, 39, 40, 42 | syl3anc 1372 |
. . . . . . 7
β’ ((π β§ π₯ β πΌ) β (π β ((clsβπ
)βπ) β βπ§ β π
(π β π§ β (π§ β© π) β β
))) |
44 | 18, 43 | mpbird 257 |
. . . . . 6
β’ ((π β§ π₯ β πΌ) β π β ((clsβπ
)βπ)) |
45 | 44 | ralrimiva 3147 |
. . . . 5
β’ (π β βπ₯ β πΌ π β ((clsβπ
)βπ)) |
46 | | dfac14lem.i |
. . . . . 6
β’ (π β πΌ β π) |
47 | | mptelixpg 8926 |
. . . . . 6
β’ (πΌ β π β ((π₯ β πΌ β¦ π) β Xπ₯ β πΌ ((clsβπ
)βπ) β βπ₯ β πΌ π β ((clsβπ
)βπ))) |
48 | 46, 47 | syl 17 |
. . . . 5
β’ (π β ((π₯ β πΌ β¦ π) β Xπ₯ β πΌ ((clsβπ
)βπ) β βπ₯ β πΌ π β ((clsβπ
)βπ))) |
49 | 45, 48 | mpbird 257 |
. . . 4
β’ (π β (π₯ β πΌ β¦ π) β Xπ₯ β πΌ ((clsβπ
)βπ)) |
50 | 49 | ne0d 4335 |
. . 3
β’ (π β Xπ₯ β
πΌ ((clsβπ
)βπ) β β
) |
51 | | dfac14lem.c |
. . 3
β’ (π β ((clsβπ½)βXπ₯ β
πΌ π) = Xπ₯ β πΌ ((clsβπ
)βπ)) |
52 | 34 | ralrimiva 3147 |
. . . . 5
β’ (π β βπ₯ β πΌ π
β (TopOnβ(π βͺ {π}))) |
53 | | dfac14lem.j |
. . . . . 6
β’ π½ =
(βtβ(π₯ β πΌ β¦ π
)) |
54 | 53 | pttopon 23092 |
. . . . 5
β’ ((πΌ β π β§ βπ₯ β πΌ π
β (TopOnβ(π βͺ {π}))) β π½ β (TopOnβXπ₯ β
πΌ (π βͺ {π}))) |
55 | 46, 52, 54 | syl2anc 585 |
. . . 4
β’ (π β π½ β (TopOnβXπ₯ β
πΌ (π βͺ {π}))) |
56 | | topontop 22407 |
. . . 4
β’ (π½ β (TopOnβXπ₯ β
πΌ (π βͺ {π})) β π½ β Top) |
57 | | cls0 22576 |
. . . 4
β’ (π½ β Top β
((clsβπ½)ββ
) = β
) |
58 | 55, 56, 57 | 3syl 18 |
. . 3
β’ (π β ((clsβπ½)ββ
) =
β
) |
59 | 50, 51, 58 | 3netr4d 3019 |
. 2
β’ (π β ((clsβπ½)βXπ₯ β
πΌ π) β ((clsβπ½)ββ
)) |
60 | | fveq2 6889 |
. . 3
β’ (Xπ₯ β
πΌ π = β
β ((clsβπ½)βXπ₯ β
πΌ π) = ((clsβπ½)ββ
)) |
61 | 60 | necon3i 2974 |
. 2
β’
(((clsβπ½)βXπ₯ β πΌ π) β ((clsβπ½)ββ
) β Xπ₯ β
πΌ π β β
) |
62 | 59, 61 | syl 17 |
1
β’ (π β Xπ₯ β
πΌ π β β
) |