Step | Hyp | Ref
| Expression |
1 | | cnf2 22745 |
. . . 4
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ) β§ πΉ β (π½ Cn πΎ)) β πΉ:πβΆπ) |
2 | 1 | 3expia 1122 |
. . 3
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β (πΉ β (π½ Cn πΎ) β πΉ:πβΆπ)) |
3 | | elpwi 4609 |
. . . . . . 7
β’ (π₯ β π« π β π₯ β π) |
4 | 3 | adantl 483 |
. . . . . 6
β’ (((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ π₯ β π« π) β π₯ β π) |
5 | | toponuni 22408 |
. . . . . . 7
β’ (π½ β (TopOnβπ) β π = βͺ π½) |
6 | 5 | ad2antrr 725 |
. . . . . 6
β’ (((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ π₯ β π« π) β π = βͺ π½) |
7 | 4, 6 | sseqtrd 4022 |
. . . . 5
β’ (((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ π₯ β π« π) β π₯ β βͺ π½) |
8 | | eqid 2733 |
. . . . . . 7
β’ βͺ π½ =
βͺ π½ |
9 | 8 | cnclsi 22768 |
. . . . . 6
β’ ((πΉ β (π½ Cn πΎ) β§ π₯ β βͺ π½) β (πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯))) |
10 | 9 | expcom 415 |
. . . . 5
β’ (π₯ β βͺ π½
β (πΉ β (π½ Cn πΎ) β (πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)))) |
11 | 7, 10 | syl 17 |
. . . 4
β’ (((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ π₯ β π« π) β (πΉ β (π½ Cn πΎ) β (πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)))) |
12 | 11 | ralrimdva 3155 |
. . 3
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β (πΉ β (π½ Cn πΎ) β βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)))) |
13 | 2, 12 | jcad 514 |
. 2
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β (πΉ β (π½ Cn πΎ) β (πΉ:πβΆπ β§ βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯))))) |
14 | | toponmax 22420 |
. . . . . . . . 9
β’ (π½ β (TopOnβπ) β π β π½) |
15 | 14 | ad3antrrr 729 |
. . . . . . . 8
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β π β π½) |
16 | | cnvimass 6078 |
. . . . . . . . 9
β’ (β‘πΉ β π¦) β dom πΉ |
17 | | fdm 6724 |
. . . . . . . . . 10
β’ (πΉ:πβΆπ β dom πΉ = π) |
18 | 17 | ad2antlr 726 |
. . . . . . . . 9
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β dom πΉ = π) |
19 | 16, 18 | sseqtrid 4034 |
. . . . . . . 8
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (β‘πΉ β π¦) β π) |
20 | 15, 19 | sselpwd 5326 |
. . . . . . 7
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (β‘πΉ β π¦) β π« π) |
21 | | fveq2 6889 |
. . . . . . . . . 10
β’ (π₯ = (β‘πΉ β π¦) β ((clsβπ½)βπ₯) = ((clsβπ½)β(β‘πΉ β π¦))) |
22 | 21 | imaeq2d 6058 |
. . . . . . . . 9
β’ (π₯ = (β‘πΉ β π¦) β (πΉ β ((clsβπ½)βπ₯)) = (πΉ β ((clsβπ½)β(β‘πΉ β π¦)))) |
23 | | imaeq2 6054 |
. . . . . . . . . 10
β’ (π₯ = (β‘πΉ β π¦) β (πΉ β π₯) = (πΉ β (β‘πΉ β π¦))) |
24 | 23 | fveq2d 6893 |
. . . . . . . . 9
β’ (π₯ = (β‘πΉ β π¦) β ((clsβπΎ)β(πΉ β π₯)) = ((clsβπΎ)β(πΉ β (β‘πΉ β π¦)))) |
25 | 22, 24 | sseq12d 4015 |
. . . . . . . 8
β’ (π₯ = (β‘πΉ β π¦) β ((πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)) β (πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))))) |
26 | 25 | rspcv 3609 |
. . . . . . 7
β’ ((β‘πΉ β π¦) β π« π β (βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)) β (πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))))) |
27 | 20, 26 | syl 17 |
. . . . . 6
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)) β (πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))))) |
28 | | topontop 22407 |
. . . . . . . . . 10
β’ (πΎ β (TopOnβπ) β πΎ β Top) |
29 | 28 | ad3antlr 730 |
. . . . . . . . 9
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β πΎ β Top) |
30 | | elpwi 4609 |
. . . . . . . . . . 11
β’ (π¦ β π« π β π¦ β π) |
31 | 30 | adantl 483 |
. . . . . . . . . 10
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β π¦ β π) |
32 | | toponuni 22408 |
. . . . . . . . . . 11
β’ (πΎ β (TopOnβπ) β π = βͺ πΎ) |
33 | 32 | ad3antlr 730 |
. . . . . . . . . 10
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β π = βͺ πΎ) |
34 | 31, 33 | sseqtrd 4022 |
. . . . . . . . 9
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β π¦ β βͺ πΎ) |
35 | | ffun 6718 |
. . . . . . . . . . . 12
β’ (πΉ:πβΆπ β Fun πΉ) |
36 | 35 | ad2antlr 726 |
. . . . . . . . . . 11
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β Fun πΉ) |
37 | | funimacnv 6627 |
. . . . . . . . . . 11
β’ (Fun
πΉ β (πΉ β (β‘πΉ β π¦)) = (π¦ β© ran πΉ)) |
38 | 36, 37 | syl 17 |
. . . . . . . . . 10
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (πΉ β (β‘πΉ β π¦)) = (π¦ β© ran πΉ)) |
39 | | inss1 4228 |
. . . . . . . . . 10
β’ (π¦ β© ran πΉ) β π¦ |
40 | 38, 39 | eqsstrdi 4036 |
. . . . . . . . 9
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (πΉ β (β‘πΉ β π¦)) β π¦) |
41 | | eqid 2733 |
. . . . . . . . . 10
β’ βͺ πΎ =
βͺ πΎ |
42 | 41 | clsss 22550 |
. . . . . . . . 9
β’ ((πΎ β Top β§ π¦ β βͺ πΎ
β§ (πΉ β (β‘πΉ β π¦)) β π¦) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))) β ((clsβπΎ)βπ¦)) |
43 | 29, 34, 40, 42 | syl3anc 1372 |
. . . . . . . 8
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))) β ((clsβπΎ)βπ¦)) |
44 | | sstr2 3989 |
. . . . . . . 8
β’ ((πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))) β (((clsβπΎ)β(πΉ β (β‘πΉ β π¦))) β ((clsβπΎ)βπ¦) β (πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)βπ¦))) |
45 | 43, 44 | syl5com 31 |
. . . . . . 7
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β ((πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))) β (πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)βπ¦))) |
46 | | topontop 22407 |
. . . . . . . . . . 11
β’ (π½ β (TopOnβπ) β π½ β Top) |
47 | 46 | ad3antrrr 729 |
. . . . . . . . . 10
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β π½ β Top) |
48 | 5 | ad3antrrr 729 |
. . . . . . . . . . . 12
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β π = βͺ π½) |
49 | 18, 48 | eqtrd 2773 |
. . . . . . . . . . 11
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β dom πΉ = βͺ π½) |
50 | 16, 49 | sseqtrid 4034 |
. . . . . . . . . 10
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (β‘πΉ β π¦) β βͺ π½) |
51 | 8 | clsss3 22555 |
. . . . . . . . . 10
β’ ((π½ β Top β§ (β‘πΉ β π¦) β βͺ π½) β ((clsβπ½)β(β‘πΉ β π¦)) β βͺ π½) |
52 | 47, 50, 51 | syl2anc 585 |
. . . . . . . . 9
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β ((clsβπ½)β(β‘πΉ β π¦)) β βͺ π½) |
53 | 52, 49 | sseqtrrd 4023 |
. . . . . . . 8
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β ((clsβπ½)β(β‘πΉ β π¦)) β dom πΉ) |
54 | | funimass3 7053 |
. . . . . . . 8
β’ ((Fun
πΉ β§ ((clsβπ½)β(β‘πΉ β π¦)) β dom πΉ) β ((πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)βπ¦) β ((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦)))) |
55 | 36, 53, 54 | syl2anc 585 |
. . . . . . 7
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β ((πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)βπ¦) β ((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦)))) |
56 | 45, 55 | sylibd 238 |
. . . . . 6
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β ((πΉ β ((clsβπ½)β(β‘πΉ β π¦))) β ((clsβπΎ)β(πΉ β (β‘πΉ β π¦))) β ((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦)))) |
57 | 27, 56 | syld 47 |
. . . . 5
β’ ((((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β§ π¦ β π« π) β (βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)) β ((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦)))) |
58 | 57 | ralrimdva 3155 |
. . . 4
β’ (((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β§ πΉ:πβΆπ) β (βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯)) β βπ¦ β π« π((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦)))) |
59 | 58 | imdistanda 573 |
. . 3
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β ((πΉ:πβΆπ β§ βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯))) β (πΉ:πβΆπ β§ βπ¦ β π« π((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦))))) |
60 | | cncls2 22769 |
. . 3
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β (πΉ β (π½ Cn πΎ) β (πΉ:πβΆπ β§ βπ¦ β π« π((clsβπ½)β(β‘πΉ β π¦)) β (β‘πΉ β ((clsβπΎ)βπ¦))))) |
61 | 59, 60 | sylibrd 259 |
. 2
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β ((πΉ:πβΆπ β§ βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯))) β πΉ β (π½ Cn πΎ))) |
62 | 13, 61 | impbid 211 |
1
β’ ((π½ β (TopOnβπ) β§ πΎ β (TopOnβπ)) β (πΉ β (π½ Cn πΎ) β (πΉ:πβΆπ β§ βπ₯ β π« π(πΉ β ((clsβπ½)βπ₯)) β ((clsβπΎ)β(πΉ β π₯))))) |