Metamath Proof Explorer


Theorem card2on

Description: The alternate definition of the cardinal of a set given in cardval2 always gives a set, and indeed an ordinal. (Contributed by Mario Carneiro, 14-Jan-2013)

Ref Expression
Assertion card2on xOn|xAOn

Proof

Step Hyp Ref Expression
1 onelon zOnyzyOn
2 vex zV
3 onelss zOnyzyz
4 3 imp zOnyzyz
5 ssdomg zVyzyz
6 2 4 5 mpsyl zOnyzyz
7 1 6 jca zOnyzyOnyz
8 domsdomtr yzzAyA
9 8 anim2i yOnyzzAyOnyA
10 9 anassrs yOnyzzAyOnyA
11 7 10 sylan zOnyzzAyOnyA
12 11 exp31 zOnyzzAyOnyA
13 12 com12 yzzOnzAyOnyA
14 13 impd yzzOnzAyOnyA
15 breq1 x=zxAzA
16 15 elrab zxOn|xAzOnzA
17 breq1 x=yxAyA
18 17 elrab yxOn|xAyOnyA
19 14 16 18 3imtr4g yzzxOn|xAyxOn|xA
20 19 imp yzzxOn|xAyxOn|xA
21 20 gen2 yzyzzxOn|xAyxOn|xA
22 dftr2 TrxOn|xAyzyzzxOn|xAyxOn|xA
23 21 22 mpbir TrxOn|xA
24 ssrab2 xOn|xAOn
25 ordon OrdOn
26 trssord TrxOn|xAxOn|xAOnOrdOnOrdxOn|xA
27 23 24 25 26 mp3an OrdxOn|xA
28 hartogs AVxOn|xAOn
29 sdomdom xAxA
30 29 a1i xOnxAxA
31 30 ss2rabi xOn|xAxOn|xA
32 ssexg xOn|xAxOn|xAxOn|xAOnxOn|xAV
33 31 32 mpan xOn|xAOnxOn|xAV
34 elong xOn|xAVxOn|xAOnOrdxOn|xA
35 28 33 34 3syl AVxOn|xAOnOrdxOn|xA
36 27 35 mpbiri AVxOn|xAOn
37 0elon On
38 eleq1 xOn|xA=xOn|xAOnOn
39 37 38 mpbiri xOn|xA=xOn|xAOn
40 df-ne xOn|xA¬xOn|xA=
41 rabn0 xOn|xAxOnxA
42 40 41 bitr3i ¬xOn|xA=xOnxA
43 relsdom Rel
44 43 brrelex2i xAAV
45 44 rexlimivw xOnxAAV
46 42 45 sylbi ¬xOn|xA=AV
47 39 46 nsyl4 ¬AVxOn|xAOn
48 36 47 pm2.61i xOn|xAOn