Step |
Hyp |
Ref |
Expression |
1 |
|
relsdom |
|- Rel ~< |
2 |
1
|
brrelex2i |
|- ( A ~< _om -> _om e. _V ) |
3 |
|
sdomdom |
|- ( A ~< _om -> A ~<_ _om ) |
4 |
|
domeng |
|- ( _om e. _V -> ( A ~<_ _om <-> E. y ( A ~~ y /\ y C_ _om ) ) ) |
5 |
3 4
|
syl5ib |
|- ( _om e. _V -> ( A ~< _om -> E. y ( A ~~ y /\ y C_ _om ) ) ) |
6 |
|
ensym |
|- ( A ~~ y -> y ~~ A ) |
7 |
6
|
ad2antrl |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> y ~~ A ) |
8 |
|
simpl |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> A ~< _om ) |
9 |
|
ensdomtr |
|- ( ( y ~~ A /\ A ~< _om ) -> y ~< _om ) |
10 |
7 8 9
|
syl2anc |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> y ~< _om ) |
11 |
|
sdomnen |
|- ( y ~< _om -> -. y ~~ _om ) |
12 |
10 11
|
syl |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> -. y ~~ _om ) |
13 |
|
simpr |
|- ( ( A ~~ y /\ y C_ _om ) -> y C_ _om ) |
14 |
|
unbnn |
|- ( ( _om e. _V /\ y C_ _om /\ A. z e. _om E. w e. y z e. w ) -> y ~~ _om ) |
15 |
14
|
3expia |
|- ( ( _om e. _V /\ y C_ _om ) -> ( A. z e. _om E. w e. y z e. w -> y ~~ _om ) ) |
16 |
2 13 15
|
syl2an |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> ( A. z e. _om E. w e. y z e. w -> y ~~ _om ) ) |
17 |
12 16
|
mtod |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> -. A. z e. _om E. w e. y z e. w ) |
18 |
|
rexnal |
|- ( E. z e. _om -. E. w e. y z e. w <-> -. A. z e. _om E. w e. y z e. w ) |
19 |
|
omsson |
|- _om C_ On |
20 |
|
sstr |
|- ( ( y C_ _om /\ _om C_ On ) -> y C_ On ) |
21 |
19 20
|
mpan2 |
|- ( y C_ _om -> y C_ On ) |
22 |
|
nnord |
|- ( z e. _om -> Ord z ) |
23 |
|
ssel2 |
|- ( ( y C_ On /\ w e. y ) -> w e. On ) |
24 |
|
vex |
|- w e. _V |
25 |
24
|
elon |
|- ( w e. On <-> Ord w ) |
26 |
23 25
|
sylib |
|- ( ( y C_ On /\ w e. y ) -> Ord w ) |
27 |
|
ordtri1 |
|- ( ( Ord w /\ Ord z ) -> ( w C_ z <-> -. z e. w ) ) |
28 |
26 27
|
sylan |
|- ( ( ( y C_ On /\ w e. y ) /\ Ord z ) -> ( w C_ z <-> -. z e. w ) ) |
29 |
28
|
an32s |
|- ( ( ( y C_ On /\ Ord z ) /\ w e. y ) -> ( w C_ z <-> -. z e. w ) ) |
30 |
29
|
ralbidva |
|- ( ( y C_ On /\ Ord z ) -> ( A. w e. y w C_ z <-> A. w e. y -. z e. w ) ) |
31 |
|
unissb |
|- ( U. y C_ z <-> A. w e. y w C_ z ) |
32 |
|
ralnex |
|- ( A. w e. y -. z e. w <-> -. E. w e. y z e. w ) |
33 |
32
|
bicomi |
|- ( -. E. w e. y z e. w <-> A. w e. y -. z e. w ) |
34 |
30 31 33
|
3bitr4g |
|- ( ( y C_ On /\ Ord z ) -> ( U. y C_ z <-> -. E. w e. y z e. w ) ) |
35 |
|
ordunisssuc |
|- ( ( y C_ On /\ Ord z ) -> ( U. y C_ z <-> y C_ suc z ) ) |
36 |
34 35
|
bitr3d |
|- ( ( y C_ On /\ Ord z ) -> ( -. E. w e. y z e. w <-> y C_ suc z ) ) |
37 |
21 22 36
|
syl2an |
|- ( ( y C_ _om /\ z e. _om ) -> ( -. E. w e. y z e. w <-> y C_ suc z ) ) |
38 |
|
peano2b |
|- ( z e. _om <-> suc z e. _om ) |
39 |
|
ssnnfi |
|- ( ( suc z e. _om /\ y C_ suc z ) -> y e. Fin ) |
40 |
38 39
|
sylanb |
|- ( ( z e. _om /\ y C_ suc z ) -> y e. Fin ) |
41 |
40
|
ex |
|- ( z e. _om -> ( y C_ suc z -> y e. Fin ) ) |
42 |
41
|
adantl |
|- ( ( y C_ _om /\ z e. _om ) -> ( y C_ suc z -> y e. Fin ) ) |
43 |
37 42
|
sylbid |
|- ( ( y C_ _om /\ z e. _om ) -> ( -. E. w e. y z e. w -> y e. Fin ) ) |
44 |
43
|
rexlimdva |
|- ( y C_ _om -> ( E. z e. _om -. E. w e. y z e. w -> y e. Fin ) ) |
45 |
18 44
|
syl5bir |
|- ( y C_ _om -> ( -. A. z e. _om E. w e. y z e. w -> y e. Fin ) ) |
46 |
45
|
ad2antll |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> ( -. A. z e. _om E. w e. y z e. w -> y e. Fin ) ) |
47 |
17 46
|
mpd |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> y e. Fin ) |
48 |
|
simprl |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> A ~~ y ) |
49 |
|
enfii |
|- ( ( y e. Fin /\ A ~~ y ) -> A e. Fin ) |
50 |
47 48 49
|
syl2anc |
|- ( ( A ~< _om /\ ( A ~~ y /\ y C_ _om ) ) -> A e. Fin ) |
51 |
50
|
ex |
|- ( A ~< _om -> ( ( A ~~ y /\ y C_ _om ) -> A e. Fin ) ) |
52 |
51
|
exlimdv |
|- ( A ~< _om -> ( E. y ( A ~~ y /\ y C_ _om ) -> A e. Fin ) ) |
53 |
5 52
|
sylcom |
|- ( _om e. _V -> ( A ~< _om -> A e. Fin ) ) |
54 |
2 53
|
mpcom |
|- ( A ~< _om -> A e. Fin ) |