Step | Hyp | Ref
| Expression |
1 | | brdomi 8951 |
. 2
β’ (π΄ βΌ π΅ β βπ π:π΄β1-1βπ΅) |
2 | | neq0 4345 |
. . . . 5
β’ (Β¬
π΄ = β
β
βπ₯ π₯ β π΄) |
3 | | simpl3 1194 |
. . . . . . . . . . 11
β’ (((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β π β AC π΅) |
4 | | elmapi 8840 |
. . . . . . . . . . . . . . 15
β’ (π β ((π« π β {β
})
βm π΄)
β π:π΄βΆ(π« π β {β
})) |
5 | 4 | ad2antlr 726 |
. . . . . . . . . . . . . 14
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β π:π΄βΆ(π« π β {β
})) |
6 | | simpll1 1213 |
. . . . . . . . . . . . . . . . 17
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β π:π΄β1-1βπ΅) |
7 | | f1f1orn 6842 |
. . . . . . . . . . . . . . . . 17
β’ (π:π΄β1-1βπ΅ β π:π΄β1-1-ontoβran
π) |
8 | | f1ocnv 6843 |
. . . . . . . . . . . . . . . . 17
β’ (π:π΄β1-1-ontoβran
π β β‘π:ran πβ1-1-ontoβπ΄) |
9 | | f1of 6831 |
. . . . . . . . . . . . . . . . 17
β’ (β‘π:ran πβ1-1-ontoβπ΄ β β‘π:ran πβΆπ΄) |
10 | 6, 7, 8, 9 | 4syl 19 |
. . . . . . . . . . . . . . . 16
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β β‘π:ran πβΆπ΄) |
11 | 10 | ffvelcdmda 7084 |
. . . . . . . . . . . . . . 15
β’
(((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β§ π¦ β ran π) β (β‘πβπ¦) β π΄) |
12 | | simpl2 1193 |
. . . . . . . . . . . . . . . 16
β’ (((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β π₯ β π΄) |
13 | 12 | ad2antrr 725 |
. . . . . . . . . . . . . . 15
β’
(((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β§ Β¬ π¦ β ran π) β π₯ β π΄) |
14 | 11, 13 | ifclda 4563 |
. . . . . . . . . . . . . 14
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β if(π¦ β ran π, (β‘πβπ¦), π₯) β π΄) |
15 | 5, 14 | ffvelcdmd 7085 |
. . . . . . . . . . . . 13
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β (π« π β {β
})) |
16 | | eldifsn 4790 |
. . . . . . . . . . . . . 14
β’ ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β (π« π β {β
}) β ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π« π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
)) |
17 | | elpwi 4609 |
. . . . . . . . . . . . . . 15
β’ ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π« π β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π) |
18 | 17 | anim1i 616 |
. . . . . . . . . . . . . 14
β’ (((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π« π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
) β ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
)) |
19 | 16, 18 | sylbi 216 |
. . . . . . . . . . . . 13
β’ ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β (π« π β {β
}) β ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
)) |
20 | 15, 19 | syl 17 |
. . . . . . . . . . . 12
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π¦ β π΅) β ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
)) |
21 | 20 | ralrimiva 3147 |
. . . . . . . . . . 11
β’ (((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β βπ¦ β π΅ ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
)) |
22 | | acni2 10038 |
. . . . . . . . . . 11
β’ ((π β AC π΅ β§ βπ¦ β π΅ ((πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β π β§ (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β β
)) β βπ(π:π΅βΆπ β§ βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) |
23 | 3, 21, 22 | syl2anc 585 |
. . . . . . . . . 10
β’ (((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β βπ(π:π΅βΆπ β§ βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) |
24 | | f1dm 6789 |
. . . . . . . . . . . . . 14
β’ (π:π΄β1-1βπ΅ β dom π = π΄) |
25 | | vex 3479 |
. . . . . . . . . . . . . . 15
β’ π β V |
26 | 25 | dmex 7899 |
. . . . . . . . . . . . . 14
β’ dom π β V |
27 | 24, 26 | eqeltrrdi 2843 |
. . . . . . . . . . . . 13
β’ (π:π΄β1-1βπ΅ β π΄ β V) |
28 | 27 | 3ad2ant1 1134 |
. . . . . . . . . . . 12
β’ ((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β π΄ β V) |
29 | 28 | ad2antrr 725 |
. . . . . . . . . . 11
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ (π:π΅βΆπ β§ βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) β π΄ β V) |
30 | | simpll1 1213 |
. . . . . . . . . . . . . . . 16
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β π:π΄β1-1βπ΅) |
31 | | f1f 6785 |
. . . . . . . . . . . . . . . 16
β’ (π:π΄β1-1βπ΅ β π:π΄βΆπ΅) |
32 | | frn 6722 |
. . . . . . . . . . . . . . . 16
β’ (π:π΄βΆπ΅ β ran π β π΅) |
33 | | ssralv 4050 |
. . . . . . . . . . . . . . . 16
β’ (ran
π β π΅ β (βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β βπ¦ β ran π(πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) |
34 | 30, 31, 32, 33 | 4syl 19 |
. . . . . . . . . . . . . . 15
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β (βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β βπ¦ β ran π(πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) |
35 | | iftrue 4534 |
. . . . . . . . . . . . . . . . . 18
β’ (π¦ β ran π β if(π¦ β ran π, (β‘πβπ¦), π₯) = (β‘πβπ¦)) |
36 | 35 | fveq2d 6893 |
. . . . . . . . . . . . . . . . 17
β’ (π¦ β ran π β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) = (πβ(β‘πβπ¦))) |
37 | 36 | eleq2d 2820 |
. . . . . . . . . . . . . . . 16
β’ (π¦ β ran π β ((πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β (πβπ¦) β (πβ(β‘πβπ¦)))) |
38 | 37 | ralbiia 3092 |
. . . . . . . . . . . . . . 15
β’
(βπ¦ β
ran π(πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β βπ¦ β ran π(πβπ¦) β (πβ(β‘πβπ¦))) |
39 | 34, 38 | imbitrdi 250 |
. . . . . . . . . . . . . 14
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β (βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β βπ¦ β ran π(πβπ¦) β (πβ(β‘πβπ¦)))) |
40 | | f1fn 6786 |
. . . . . . . . . . . . . . 15
β’ (π:π΄β1-1βπ΅ β π Fn π΄) |
41 | | fveq2 6889 |
. . . . . . . . . . . . . . . . 17
β’ (π¦ = (πβπ§) β (πβπ¦) = (πβ(πβπ§))) |
42 | | 2fveq3 6894 |
. . . . . . . . . . . . . . . . 17
β’ (π¦ = (πβπ§) β (πβ(β‘πβπ¦)) = (πβ(β‘πβ(πβπ§)))) |
43 | 41, 42 | eleq12d 2828 |
. . . . . . . . . . . . . . . 16
β’ (π¦ = (πβπ§) β ((πβπ¦) β (πβ(β‘πβπ¦)) β (πβ(πβπ§)) β (πβ(β‘πβ(πβπ§))))) |
44 | 43 | ralrn 7087 |
. . . . . . . . . . . . . . 15
β’ (π Fn π΄ β (βπ¦ β ran π(πβπ¦) β (πβ(β‘πβπ¦)) β βπ§ β π΄ (πβ(πβπ§)) β (πβ(β‘πβ(πβπ§))))) |
45 | 30, 40, 44 | 3syl 18 |
. . . . . . . . . . . . . 14
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β (βπ¦ β ran π(πβπ¦) β (πβ(β‘πβπ¦)) β βπ§ β π΄ (πβ(πβπ§)) β (πβ(β‘πβ(πβπ§))))) |
46 | 39, 45 | sylibd 238 |
. . . . . . . . . . . . 13
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β (βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β βπ§ β π΄ (πβ(πβπ§)) β (πβ(β‘πβ(πβπ§))))) |
47 | 30, 7 | syl 17 |
. . . . . . . . . . . . . . . . 17
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β π:π΄β1-1-ontoβran
π) |
48 | | f1ocnvfv1 7271 |
. . . . . . . . . . . . . . . . 17
β’ ((π:π΄β1-1-ontoβran
π β§ π§ β π΄) β (β‘πβ(πβπ§)) = π§) |
49 | 47, 48 | sylan 581 |
. . . . . . . . . . . . . . . 16
β’
(((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β§ π§ β π΄) β (β‘πβ(πβπ§)) = π§) |
50 | 49 | fveq2d 6893 |
. . . . . . . . . . . . . . 15
β’
(((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β§ π§ β π΄) β (πβ(β‘πβ(πβπ§))) = (πβπ§)) |
51 | 50 | eleq2d 2820 |
. . . . . . . . . . . . . 14
β’
(((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β§ π§ β π΄) β ((πβ(πβπ§)) β (πβ(β‘πβ(πβπ§))) β (πβ(πβπ§)) β (πβπ§))) |
52 | 51 | ralbidva 3176 |
. . . . . . . . . . . . 13
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β (βπ§ β π΄ (πβ(πβπ§)) β (πβ(β‘πβ(πβπ§))) β βπ§ β π΄ (πβ(πβπ§)) β (πβπ§))) |
53 | 46, 52 | sylibd 238 |
. . . . . . . . . . . 12
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ π:π΅βΆπ) β (βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)) β βπ§ β π΄ (πβ(πβπ§)) β (πβπ§))) |
54 | 53 | impr 456 |
. . . . . . . . . . 11
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ (π:π΅βΆπ β§ βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) β βπ§ β π΄ (πβ(πβπ§)) β (πβπ§)) |
55 | | acnlem 10040 |
. . . . . . . . . . 11
β’ ((π΄ β V β§ βπ§ β π΄ (πβ(πβπ§)) β (πβπ§)) β βββπ§ β π΄ (ββπ§) β (πβπ§)) |
56 | 29, 54, 55 | syl2anc 585 |
. . . . . . . . . 10
β’ ((((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β§ (π:π΅βΆπ β§ βπ¦ β π΅ (πβπ¦) β (πβif(π¦ β ran π, (β‘πβπ¦), π₯)))) β βββπ§ β π΄ (ββπ§) β (πβπ§)) |
57 | 23, 56 | exlimddv 1939 |
. . . . . . . . 9
β’ (((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β§ π β ((π« π β {β
}) βm π΄)) β βββπ§ β π΄ (ββπ§) β (πβπ§)) |
58 | 57 | ralrimiva 3147 |
. . . . . . . 8
β’ ((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β βπ β ((π« π β {β
}) βm π΄)βββπ§ β π΄ (ββπ§) β (πβπ§)) |
59 | | elex 3493 |
. . . . . . . . . 10
β’ (π β AC π΅ β π β V) |
60 | | isacn 10036 |
. . . . . . . . . 10
β’ ((π β V β§ π΄ β V) β (π β AC π΄ β βπ β ((π« π β {β
})
βm π΄)βββπ§ β π΄ (ββπ§) β (πβπ§))) |
61 | 59, 27, 60 | syl2anr 598 |
. . . . . . . . 9
β’ ((π:π΄β1-1βπ΅ β§ π β AC π΅) β (π β AC π΄ β βπ β ((π« π β {β
}) βm π΄)βββπ§ β π΄ (ββπ§) β (πβπ§))) |
62 | 61 | 3adant2 1132 |
. . . . . . . 8
β’ ((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β (π β AC π΄ β βπ β ((π« π β {β
}) βm π΄)βββπ§ β π΄ (ββπ§) β (πβπ§))) |
63 | 58, 62 | mpbird 257 |
. . . . . . 7
β’ ((π:π΄β1-1βπ΅ β§ π₯ β π΄ β§ π β AC π΅) β π β AC π΄) |
64 | 63 | 3exp 1120 |
. . . . . 6
β’ (π:π΄β1-1βπ΅ β (π₯ β π΄ β (π β AC π΅ β π β AC π΄))) |
65 | 64 | exlimdv 1937 |
. . . . 5
β’ (π:π΄β1-1βπ΅ β (βπ₯ π₯ β π΄ β (π β AC π΅ β π β AC π΄))) |
66 | 2, 65 | biimtrid 241 |
. . . 4
β’ (π:π΄β1-1βπ΅ β (Β¬ π΄ = β
β (π β AC π΅ β π β AC π΄))) |
67 | | acneq 10035 |
. . . . . . 7
β’ (π΄ = β
β AC
π΄ = AC
β
) |
68 | | 0fin 9168 |
. . . . . . . 8
β’ β
β Fin |
69 | | finacn 10042 |
. . . . . . . 8
β’ (β
β Fin β AC β
= V) |
70 | 68, 69 | ax-mp 5 |
. . . . . . 7
β’ AC
β
= V |
71 | 67, 70 | eqtrdi 2789 |
. . . . . 6
β’ (π΄ = β
β AC
π΄ = V) |
72 | 71 | eleq2d 2820 |
. . . . 5
β’ (π΄ = β
β (π β AC π΄ β π β V)) |
73 | 59, 72 | imbitrrid 245 |
. . . 4
β’ (π΄ = β
β (π β AC π΅ β π β AC π΄)) |
74 | 66, 73 | pm2.61d2 181 |
. . 3
β’ (π:π΄β1-1βπ΅ β (π β AC π΅ β π β AC π΄)) |
75 | 74 | exlimiv 1934 |
. 2
β’
(βπ π:π΄β1-1βπ΅ β (π β AC π΅ β π β AC π΄)) |
76 | 1, 75 | syl 17 |
1
β’ (π΄ βΌ π΅ β (π β AC π΅ β π β AC π΄)) |