Step | Hyp | Ref
| Expression |
1 | | ptpjcn.1 |
. . . 4
β’ π = βͺ
π½ |
2 | | ptpjcn.2 |
. . . . . 6
β’ π½ =
(βtβπΉ) |
3 | 2 | ptuni 22997 |
. . . . 5
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β Xπ β
π΄ βͺ (πΉβπ) = βͺ π½) |
4 | 3 | 3adant3 1132 |
. . . 4
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β Xπ β π΄ βͺ (πΉβπ) = βͺ π½) |
5 | 1, 4 | eqtr4id 2790 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β π = Xπ β π΄ βͺ (πΉβπ)) |
6 | 5 | mpteq1d 5220 |
. 2
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (π₯ β π β¦ (π₯βπΌ)) = (π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ))) |
7 | | pttop 22985 |
. . . . 5
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β
(βtβπΉ) β Top) |
8 | 7 | 3adant3 1132 |
. . . 4
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (βtβπΉ) β Top) |
9 | 2, 8 | eqeltrid 2836 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β π½ β Top) |
10 | | ffvelcdm 7052 |
. . . 4
β’ ((πΉ:π΄βΆTop β§ πΌ β π΄) β (πΉβπΌ) β Top) |
11 | 10 | 3adant1 1130 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (πΉβπΌ) β Top) |
12 | | vex 3463 |
. . . . . . . . . 10
β’ π₯ β V |
13 | 12 | elixp 8864 |
. . . . . . . . 9
β’ (π₯ β Xπ β
π΄ βͺ (πΉβπ) β (π₯ Fn π΄ β§ βπ β π΄ (π₯βπ) β βͺ (πΉβπ))) |
14 | 13 | simprbi 497 |
. . . . . . . 8
β’ (π₯ β Xπ β
π΄ βͺ (πΉβπ) β βπ β π΄ (π₯βπ) β βͺ (πΉβπ)) |
15 | | fveq2 6862 |
. . . . . . . . . 10
β’ (π = πΌ β (π₯βπ) = (π₯βπΌ)) |
16 | | fveq2 6862 |
. . . . . . . . . . 11
β’ (π = πΌ β (πΉβπ) = (πΉβπΌ)) |
17 | 16 | unieqd 4899 |
. . . . . . . . . 10
β’ (π = πΌ β βͺ (πΉβπ) = βͺ (πΉβπΌ)) |
18 | 15, 17 | eleq12d 2826 |
. . . . . . . . 9
β’ (π = πΌ β ((π₯βπ) β βͺ (πΉβπ) β (π₯βπΌ) β βͺ (πΉβπΌ))) |
19 | 18 | rspcva 3593 |
. . . . . . . 8
β’ ((πΌ β π΄ β§ βπ β π΄ (π₯βπ) β βͺ (πΉβπ)) β (π₯βπΌ) β βͺ (πΉβπΌ)) |
20 | 14, 19 | sylan2 593 |
. . . . . . 7
β’ ((πΌ β π΄ β§ π₯ β Xπ β π΄ βͺ (πΉβπ)) β (π₯βπΌ) β βͺ (πΉβπΌ)) |
21 | 20 | 3ad2antl3 1187 |
. . . . . 6
β’ (((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β§ π₯ β Xπ β π΄ βͺ (πΉβπ)) β (π₯βπΌ) β βͺ (πΉβπΌ)) |
22 | 21 | fmpttd 7083 |
. . . . 5
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)):Xπ β π΄ βͺ (πΉβπ)βΆβͺ (πΉβπΌ)) |
23 | 5 | feq2d 6674 |
. . . . 5
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β ((π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)):πβΆβͺ (πΉβπΌ) β (π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)):Xπ β π΄ βͺ (πΉβπ)βΆβͺ (πΉβπΌ))) |
24 | 22, 23 | mpbird 256 |
. . . 4
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)):πβΆβͺ (πΉβπΌ)) |
25 | | eqid 2731 |
. . . . . . . . . . . 12
β’ {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} = {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} |
26 | 25 | ptbas 22982 |
. . . . . . . . . . 11
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} β TopBases) |
27 | | bastg 22368 |
. . . . . . . . . . 11
β’ ({π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} β TopBases β {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} β (topGenβ{π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))})) |
28 | 26, 27 | syl 17 |
. . . . . . . . . 10
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} β (topGenβ{π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))})) |
29 | | ffn 6688 |
. . . . . . . . . . 11
β’ (πΉ:π΄βΆTop β πΉ Fn π΄) |
30 | 25 | ptval 22973 |
. . . . . . . . . . . 12
β’ ((π΄ β π β§ πΉ Fn π΄) β (βtβπΉ) = (topGenβ{π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))})) |
31 | 2, 30 | eqtrid 2783 |
. . . . . . . . . . 11
β’ ((π΄ β π β§ πΉ Fn π΄) β π½ = (topGenβ{π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))})) |
32 | 29, 31 | sylan2 593 |
. . . . . . . . . 10
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β π½ = (topGenβ{π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))})) |
33 | 28, 32 | sseqtrrd 4003 |
. . . . . . . . 9
β’ ((π΄ β π β§ πΉ:π΄βΆTop) β {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} β π½) |
34 | 33 | adantr 481 |
. . . . . . . 8
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (πΌ β π΄ β§ π’ β (πΉβπΌ))) β {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))} β π½) |
35 | | eqid 2731 |
. . . . . . . . 9
β’ Xπ β
π΄ βͺ (πΉβπ) = Xπ β π΄ βͺ (πΉβπ) |
36 | 25, 35 | ptpjpre2 22983 |
. . . . . . . 8
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (πΌ β π΄ β§ π’ β (πΉβπΌ))) β (β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β {π€ β£ βπ((π Fn π΄ β§ βπ¦ β π΄ (πβπ¦) β (πΉβπ¦) β§ βπ§ β Fin βπ¦ β (π΄ β π§)(πβπ¦) = βͺ (πΉβπ¦)) β§ π€ = Xπ¦ β π΄ (πβπ¦))}) |
37 | 34, 36 | sseldd 3963 |
. . . . . . 7
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ (πΌ β π΄ β§ π’ β (πΉβπΌ))) β (β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β π½) |
38 | 37 | expr 457 |
. . . . . 6
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ πΌ β π΄) β (π’ β (πΉβπΌ) β (β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β π½)) |
39 | 38 | ralrimiv 3144 |
. . . . 5
β’ (((π΄ β π β§ πΉ:π΄βΆTop) β§ πΌ β π΄) β βπ’ β (πΉβπΌ)(β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β π½) |
40 | 39 | 3impa 1110 |
. . . 4
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β βπ’ β (πΉβπΌ)(β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β π½) |
41 | 24, 40 | jca 512 |
. . 3
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β ((π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)):πβΆβͺ (πΉβπΌ) β§ βπ’ β (πΉβπΌ)(β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β π½)) |
42 | | eqid 2731 |
. . . 4
β’ βͺ (πΉβπΌ) = βͺ (πΉβπΌ) |
43 | 1, 42 | iscn2 22641 |
. . 3
β’ ((π₯ β Xπ β
π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β (π½ Cn (πΉβπΌ)) β ((π½ β Top β§ (πΉβπΌ) β Top) β§ ((π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)):πβΆβͺ (πΉβπΌ) β§ βπ’ β (πΉβπΌ)(β‘(π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β π’) β π½))) |
44 | 9, 11, 41, 43 | syl21anbrc 1344 |
. 2
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (π₯ β Xπ β π΄ βͺ (πΉβπ) β¦ (π₯βπΌ)) β (π½ Cn (πΉβπΌ))) |
45 | 6, 44 | eqeltrd 2832 |
1
β’ ((π΄ β π β§ πΉ:π΄βΆTop β§ πΌ β π΄) β (π₯ β π β¦ (π₯βπΌ)) β (π½ Cn (πΉβπΌ))) |