Step | Hyp | Ref
| Expression |
1 | | cntop1 22735 |
. . . 4
β’ (πΉ β (π½ Cn πΎ) β π½ β Top) |
2 | 1 | a1i 11 |
. . 3
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn πΎ) β π½ β Top)) |
3 | | eqid 2732 |
. . . . . . . 8
β’ βͺ π½ =
βͺ π½ |
4 | | eqid 2732 |
. . . . . . . 8
β’ βͺ πΎ =
βͺ πΎ |
5 | 3, 4 | cnf 22741 |
. . . . . . 7
β’ (πΉ β (π½ Cn πΎ) β πΉ:βͺ π½βΆβͺ πΎ) |
6 | 5 | ffnd 6715 |
. . . . . 6
β’ (πΉ β (π½ Cn πΎ) β πΉ Fn βͺ π½) |
7 | 6 | a1i 11 |
. . . . 5
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn πΎ) β πΉ Fn βͺ π½)) |
8 | | simp2 1137 |
. . . . 5
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β ran πΉ β π΅) |
9 | 7, 8 | jctird 527 |
. . . 4
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn πΎ) β (πΉ Fn βͺ π½ β§ ran πΉ β π΅))) |
10 | | df-f 6544 |
. . . 4
β’ (πΉ:βͺ
π½βΆπ΅ β (πΉ Fn βͺ π½ β§ ran πΉ β π΅)) |
11 | 9, 10 | syl6ibr 251 |
. . 3
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn πΎ) β πΉ:βͺ π½βΆπ΅)) |
12 | 2, 11 | jcad 513 |
. 2
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn πΎ) β (π½ β Top β§ πΉ:βͺ π½βΆπ΅))) |
13 | | cntop1 22735 |
. . . . 5
β’ (πΉ β (π½ Cn (πΎ βΎt π΅)) β π½ β Top) |
14 | 13 | adantl 482 |
. . . 4
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β π½ β Top) |
15 | | toptopon2 22411 |
. . . . . 6
β’ (π½ β Top β π½ β (TopOnββͺ π½)) |
16 | 14, 15 | sylib 217 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β π½ β (TopOnββͺ π½)) |
17 | | resttopon 22656 |
. . . . . . 7
β’ ((πΎ β (TopOnβπ) β§ π΅ β π) β (πΎ βΎt π΅) β (TopOnβπ΅)) |
18 | 17 | 3adant2 1131 |
. . . . . 6
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΎ βΎt π΅) β (TopOnβπ΅)) |
19 | 18 | adantr 481 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β (πΎ βΎt π΅) β (TopOnβπ΅)) |
20 | | simpr 485 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β πΉ β (π½ Cn (πΎ βΎt π΅))) |
21 | | cnf2 22744 |
. . . . 5
β’ ((π½ β (TopOnββͺ π½)
β§ (πΎ
βΎt π΅)
β (TopOnβπ΅)
β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β πΉ:βͺ π½βΆπ΅) |
22 | 16, 19, 20, 21 | syl3anc 1371 |
. . . 4
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β πΉ:βͺ π½βΆπ΅) |
23 | 14, 22 | jca 512 |
. . 3
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ πΉ β (π½ Cn (πΎ βΎt π΅))) β (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) |
24 | 23 | ex 413 |
. 2
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn (πΎ βΎt π΅)) β (π½ β Top β§ πΉ:βͺ π½βΆπ΅))) |
25 | | vex 3478 |
. . . . . . . . 9
β’ π₯ β V |
26 | 25 | inex1 5316 |
. . . . . . . 8
β’ (π₯ β© π΅) β V |
27 | 26 | a1i 11 |
. . . . . . 7
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β (π₯ β© π΅) β V) |
28 | | simpl1 1191 |
. . . . . . . 8
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β πΎ β (TopOnβπ)) |
29 | | toponmax 22419 |
. . . . . . . . . 10
β’ (πΎ β (TopOnβπ) β π β πΎ) |
30 | 28, 29 | syl 17 |
. . . . . . . . 9
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β π β πΎ) |
31 | | simpl3 1193 |
. . . . . . . . 9
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β π΅ β π) |
32 | 30, 31 | ssexd 5323 |
. . . . . . . 8
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β π΅ β V) |
33 | | elrest 17369 |
. . . . . . . 8
β’ ((πΎ β (TopOnβπ) β§ π΅ β V) β (π¦ β (πΎ βΎt π΅) β βπ₯ β πΎ π¦ = (π₯ β© π΅))) |
34 | 28, 32, 33 | syl2anc 584 |
. . . . . . 7
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (π¦ β (πΎ βΎt π΅) β βπ₯ β πΎ π¦ = (π₯ β© π΅))) |
35 | | imaeq2 6053 |
. . . . . . . . 9
β’ (π¦ = (π₯ β© π΅) β (β‘πΉ β π¦) = (β‘πΉ β (π₯ β© π΅))) |
36 | 35 | eleq1d 2818 |
. . . . . . . 8
β’ (π¦ = (π₯ β© π΅) β ((β‘πΉ β π¦) β π½ β (β‘πΉ β (π₯ β© π΅)) β π½)) |
37 | 36 | adantl 482 |
. . . . . . 7
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π¦ = (π₯ β© π΅)) β ((β‘πΉ β π¦) β π½ β (β‘πΉ β (π₯ β© π΅)) β π½)) |
38 | 27, 34, 37 | ralxfr2d 5407 |
. . . . . 6
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½ β βπ₯ β πΎ (β‘πΉ β (π₯ β© π΅)) β π½)) |
39 | | simplrr 776 |
. . . . . . . . . 10
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β πΉ:βͺ π½βΆπ΅) |
40 | | ffun 6717 |
. . . . . . . . . 10
β’ (πΉ:βͺ
π½βΆπ΅ β Fun πΉ) |
41 | | inpreima 7062 |
. . . . . . . . . 10
β’ (Fun
πΉ β (β‘πΉ β (π₯ β© π΅)) = ((β‘πΉ β π₯) β© (β‘πΉ β π΅))) |
42 | 39, 40, 41 | 3syl 18 |
. . . . . . . . 9
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β (β‘πΉ β (π₯ β© π΅)) = ((β‘πΉ β π₯) β© (β‘πΉ β π΅))) |
43 | | cnvimass 6077 |
. . . . . . . . . . . 12
β’ (β‘πΉ β π₯) β dom πΉ |
44 | | cnvimarndm 6078 |
. . . . . . . . . . . 12
β’ (β‘πΉ β ran πΉ) = dom πΉ |
45 | 43, 44 | sseqtrri 4018 |
. . . . . . . . . . 11
β’ (β‘πΉ β π₯) β (β‘πΉ β ran πΉ) |
46 | | simpll2 1213 |
. . . . . . . . . . . 12
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β ran πΉ β π΅) |
47 | | imass2 6098 |
. . . . . . . . . . . 12
β’ (ran
πΉ β π΅ β (β‘πΉ β ran πΉ) β (β‘πΉ β π΅)) |
48 | 46, 47 | syl 17 |
. . . . . . . . . . 11
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β (β‘πΉ β ran πΉ) β (β‘πΉ β π΅)) |
49 | 45, 48 | sstrid 3992 |
. . . . . . . . . 10
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β (β‘πΉ β π₯) β (β‘πΉ β π΅)) |
50 | | df-ss 3964 |
. . . . . . . . . 10
β’ ((β‘πΉ β π₯) β (β‘πΉ β π΅) β ((β‘πΉ β π₯) β© (β‘πΉ β π΅)) = (β‘πΉ β π₯)) |
51 | 49, 50 | sylib 217 |
. . . . . . . . 9
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β ((β‘πΉ β π₯) β© (β‘πΉ β π΅)) = (β‘πΉ β π₯)) |
52 | 42, 51 | eqtrd 2772 |
. . . . . . . 8
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β (β‘πΉ β (π₯ β© π΅)) = (β‘πΉ β π₯)) |
53 | 52 | eleq1d 2818 |
. . . . . . 7
β’ ((((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β§ π₯ β πΎ) β ((β‘πΉ β (π₯ β© π΅)) β π½ β (β‘πΉ β π₯) β π½)) |
54 | 53 | ralbidva 3175 |
. . . . . 6
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (βπ₯ β πΎ (β‘πΉ β (π₯ β© π΅)) β π½ β βπ₯ β πΎ (β‘πΉ β π₯) β π½)) |
55 | | simprr 771 |
. . . . . . . 8
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β πΉ:βͺ π½βΆπ΅) |
56 | 55, 31 | fssd 6732 |
. . . . . . 7
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β πΉ:βͺ π½βΆπ) |
57 | 56 | biantrurd 533 |
. . . . . 6
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (βπ₯ β πΎ (β‘πΉ β π₯) β π½ β (πΉ:βͺ π½βΆπ β§ βπ₯ β πΎ (β‘πΉ β π₯) β π½))) |
58 | 38, 54, 57 | 3bitrrd 305 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β ((πΉ:βͺ π½βΆπ β§ βπ₯ β πΎ (β‘πΉ β π₯) β π½) β βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½)) |
59 | 55 | biantrurd 533 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½ β (πΉ:βͺ π½βΆπ΅ β§ βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½))) |
60 | 58, 59 | bitrd 278 |
. . . 4
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β ((πΉ:βͺ π½βΆπ β§ βπ₯ β πΎ (β‘πΉ β π₯) β π½) β (πΉ:βͺ π½βΆπ΅ β§ βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½))) |
61 | | simprl 769 |
. . . . . 6
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β π½ β Top) |
62 | 61, 15 | sylib 217 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β π½ β (TopOnββͺ π½)) |
63 | | iscn 22730 |
. . . . 5
β’ ((π½ β (TopOnββͺ π½)
β§ πΎ β
(TopOnβπ)) β
(πΉ β (π½ Cn πΎ) β (πΉ:βͺ π½βΆπ β§ βπ₯ β πΎ (β‘πΉ β π₯) β π½))) |
64 | 62, 28, 63 | syl2anc 584 |
. . . 4
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (πΉ β (π½ Cn πΎ) β (πΉ:βͺ π½βΆπ β§ βπ₯ β πΎ (β‘πΉ β π₯) β π½))) |
65 | 18 | adantr 481 |
. . . . 5
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (πΎ βΎt π΅) β (TopOnβπ΅)) |
66 | | iscn 22730 |
. . . . 5
β’ ((π½ β (TopOnββͺ π½)
β§ (πΎ
βΎt π΅)
β (TopOnβπ΅))
β (πΉ β (π½ Cn (πΎ βΎt π΅)) β (πΉ:βͺ π½βΆπ΅ β§ βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½))) |
67 | 62, 65, 66 | syl2anc 584 |
. . . 4
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (πΉ β (π½ Cn (πΎ βΎt π΅)) β (πΉ:βͺ π½βΆπ΅ β§ βπ¦ β (πΎ βΎt π΅)(β‘πΉ β π¦) β π½))) |
68 | 60, 64, 67 | 3bitr4d 310 |
. . 3
β’ (((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β§ (π½ β Top β§ πΉ:βͺ π½βΆπ΅)) β (πΉ β (π½ Cn πΎ) β πΉ β (π½ Cn (πΎ βΎt π΅)))) |
69 | 68 | ex 413 |
. 2
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β ((π½ β Top β§ πΉ:βͺ π½βΆπ΅) β (πΉ β (π½ Cn πΎ) β πΉ β (π½ Cn (πΎ βΎt π΅))))) |
70 | 12, 24, 69 | pm5.21ndd 380 |
1
β’ ((πΎ β (TopOnβπ) β§ ran πΉ β π΅ β§ π΅ β π) β (πΉ β (π½ Cn πΎ) β πΉ β (π½ Cn (πΎ βΎt π΅)))) |