MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  oaabs2 Structured version   Visualization version   Unicode version

Theorem oaabs2 7725
Description: The absorption law oaabs 7724 is also a property of higher powers of  om. (Contributed by Mario Carneiro, 29-May-2015.)
Assertion
Ref Expression
oaabs2  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( A  +o  B )  =  B )

Proof of Theorem oaabs2
Dummy variables  x  y  z are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 n0i 3920 . . . . . . 7  |-  ( A  e.  ( om  ^o  C )  ->  -.  ( om  ^o  C )  =  (/) )
2 fnoe 7590 . . . . . . . . 9  |-  ^o  Fn  ( On  X.  On )
3 fndm 5990 . . . . . . . . 9  |-  (  ^o  Fn  ( On  X.  On )  ->  dom  ^o  =  ( On  X.  On ) )
42, 3ax-mp 5 . . . . . . . 8  |-  dom  ^o  =  ( On  X.  On )
54ndmov 6818 . . . . . . 7  |-  ( -.  ( om  e.  On  /\  C  e.  On )  ->  ( om  ^o  C )  =  (/) )
61, 5nsyl2 142 . . . . . 6  |-  ( A  e.  ( om  ^o  C )  ->  ( om  e.  On  /\  C  e.  On ) )
76ad2antrr 762 . . . . 5  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( om  e.  On  /\  C  e.  On ) )
8 oecl 7617 . . . . 5  |-  ( ( om  e.  On  /\  C  e.  On )  ->  ( om  ^o  C
)  e.  On )
97, 8syl 17 . . . 4  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( om  ^o  C )  e.  On )
10 simplr 792 . . . 4  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  B  e.  On )
11 simpr 477 . . . 4  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( om  ^o  C )  C_  B
)
12 oawordeu 7635 . . . 4  |-  ( ( ( ( om  ^o  C )  e.  On  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  E! x  e.  On  ( ( om 
^o  C )  +o  x )  =  B )
139, 10, 11, 12syl21anc 1325 . . 3  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  E! x  e.  On  ( ( om 
^o  C )  +o  x )  =  B )
14 reurex 3160 . . 3  |-  ( E! x  e.  On  (
( om  ^o  C
)  +o  x )  =  B  ->  E. x  e.  On  ( ( om 
^o  C )  +o  x )  =  B )
1513, 14syl 17 . 2  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  E. x  e.  On  ( ( om 
^o  C )  +o  x )  =  B )
16 simpll 790 . . . . . . . 8  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  A  e.  ( om  ^o  C ) )
17 onelon 5748 . . . . . . . 8  |-  ( ( ( om  ^o  C
)  e.  On  /\  A  e.  ( om  ^o  C ) )  ->  A  e.  On )
189, 16, 17syl2anc 693 . . . . . . 7  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  A  e.  On )
1918adantr 481 . . . . . 6  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  A  e.  On )
209adantr 481 . . . . . 6  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  ( om  ^o  C )  e.  On )
21 simpr 477 . . . . . 6  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  x  e.  On )
22 oaass 7641 . . . . . 6  |-  ( ( A  e.  On  /\  ( om  ^o  C )  e.  On  /\  x  e.  On )  ->  (
( A  +o  ( om  ^o  C ) )  +o  x )  =  ( A  +o  (
( om  ^o  C
)  +o  x ) ) )
2319, 20, 21, 22syl3anc 1326 . . . . 5  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  (
( A  +o  ( om  ^o  C ) )  +o  x )  =  ( A  +o  (
( om  ^o  C
)  +o  x ) ) )
247simprd 479 . . . . . . . . . 10  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  C  e.  On )
25 eloni 5733 . . . . . . . . . 10  |-  ( C  e.  On  ->  Ord  C )
2624, 25syl 17 . . . . . . . . 9  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  Ord  C )
27 ordzsl 7045 . . . . . . . . 9  |-  ( Ord 
C  <->  ( C  =  (/)  \/  E. x  e.  On  C  =  suc  x  \/  Lim  C ) )
2826, 27sylib 208 . . . . . . . 8  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( C  =  (/)  \/  E. x  e.  On  C  =  suc  x  \/  Lim  C ) )
29 simplll 798 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  A  e.  ( om  ^o  C
) )
30 oveq2 6658 . . . . . . . . . . . . . . 15  |-  ( C  =  (/)  ->  ( om 
^o  C )  =  ( om  ^o  (/) ) )
317simpld 475 . . . . . . . . . . . . . . . 16  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  om  e.  On )
32 oe0 7602 . . . . . . . . . . . . . . . 16  |-  ( om  e.  On  ->  ( om  ^o  (/) )  =  1o )
3331, 32syl 17 . . . . . . . . . . . . . . 15  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( om  ^o  (/) )  =  1o )
3430, 33sylan9eqr 2678 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  ( om  ^o  C )  =  1o )
3529, 34eleqtrd 2703 . . . . . . . . . . . . 13  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  A  e.  1o )
36 el1o 7579 . . . . . . . . . . . . 13  |-  ( A  e.  1o  <->  A  =  (/) )
3735, 36sylib 208 . . . . . . . . . . . 12  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  A  =  (/) )
3837oveq1d 6665 . . . . . . . . . . 11  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  ( A  +o  ( om  ^o  C ) )  =  ( (/)  +o  ( om  ^o  C ) ) )
399adantr 481 . . . . . . . . . . . 12  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  ( om  ^o  C )  e.  On )
40 oa0r 7618 . . . . . . . . . . . 12  |-  ( ( om  ^o  C )  e.  On  ->  ( (/) 
+o  ( om  ^o  C ) )  =  ( om  ^o  C
) )
4139, 40syl 17 . . . . . . . . . . 11  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  ( (/) 
+o  ( om  ^o  C ) )  =  ( om  ^o  C
) )
4238, 41eqtrd 2656 . . . . . . . . . 10  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  C  =  (/) )  ->  ( A  +o  ( om  ^o  C ) )  =  ( om  ^o  C
) )
4342ex 450 . . . . . . . . 9  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( C  =  (/)  ->  ( A  +o  ( om  ^o  C
) )  =  ( om  ^o  C ) ) )
4431adantr 481 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  om  e.  On )
45 simprl 794 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  x  e.  On )
46 oecl 7617 . . . . . . . . . . . . . 14  |-  ( ( om  e.  On  /\  x  e.  On )  ->  ( om  ^o  x
)  e.  On )
4744, 45, 46syl2anc 693 . . . . . . . . . . . . 13  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( om  ^o  x )  e.  On )
48 limom 7080 . . . . . . . . . . . . . 14  |-  Lim  om
4944, 48jctir 561 . . . . . . . . . . . . 13  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( om  e.  On  /\  Lim  om ) )
50 simplll 798 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  A  e.  ( om  ^o  C ) )
51 simprr 796 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  C  =  suc  x )
5251oveq2d 6666 . . . . . . . . . . . . . . 15  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( om  ^o  C )  =  ( om  ^o  suc  x
) )
53 oesuc 7607 . . . . . . . . . . . . . . . 16  |-  ( ( om  e.  On  /\  x  e.  On )  ->  ( om  ^o  suc  x )  =  ( ( om  ^o  x
)  .o  om )
)
5444, 45, 53syl2anc 693 . . . . . . . . . . . . . . 15  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( om  ^o 
suc  x )  =  ( ( om  ^o  x )  .o  om ) )
5552, 54eqtrd 2656 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( om  ^o  C )  =  ( ( om  ^o  x
)  .o  om )
)
5650, 55eleqtrd 2703 . . . . . . . . . . . . 13  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  A  e.  ( ( om  ^o  x )  .o  om ) )
57 omordlim 7657 . . . . . . . . . . . . 13  |-  ( ( ( ( om  ^o  x )  e.  On  /\  ( om  e.  On  /\ 
Lim  om ) )  /\  A  e.  ( ( om  ^o  x )  .o 
om ) )  ->  E. y  e.  om  A  e.  ( ( om  ^o  x )  .o  y ) )
5847, 49, 56, 57syl21anc 1325 . . . . . . . . . . . 12  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  E. y  e.  om  A  e.  ( ( om  ^o  x
)  .o  y ) )
5947adantr 481 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( om  ^o  x
)  e.  On )
60 nnon 7071 . . . . . . . . . . . . . . . . . 18  |-  ( y  e.  om  ->  y  e.  On )
6160ad2antrl 764 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
y  e.  On )
62 omcl 7616 . . . . . . . . . . . . . . . . 17  |-  ( ( ( om  ^o  x
)  e.  On  /\  y  e.  On )  ->  ( ( om  ^o  x )  .o  y
)  e.  On )
6359, 61, 62syl2anc 693 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( ( om  ^o  x )  .o  y
)  e.  On )
64 eloni 5733 . . . . . . . . . . . . . . . 16  |-  ( ( ( om  ^o  x
)  .o  y )  e.  On  ->  Ord  ( ( om  ^o  x )  .o  y
) )
6563, 64syl 17 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  ->  Ord  ( ( om  ^o  x )  .o  y
) )
66 simprr 796 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  ->  A  e.  ( ( om  ^o  x )  .o  y ) )
67 ordelss 5739 . . . . . . . . . . . . . . 15  |-  ( ( Ord  ( ( om 
^o  x )  .o  y )  /\  A  e.  ( ( om  ^o  x )  .o  y
) )  ->  A  C_  ( ( om  ^o  x )  .o  y
) )
6865, 66, 67syl2anc 693 . . . . . . . . . . . . . 14  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  ->  A  C_  ( ( om 
^o  x )  .o  y ) )
6918ad2antrr 762 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  ->  A  e.  On )
709ad2antrr 762 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( om  ^o  C
)  e.  On )
71 oawordri 7630 . . . . . . . . . . . . . . 15  |-  ( ( A  e.  On  /\  ( ( om  ^o  x )  .o  y
)  e.  On  /\  ( om  ^o  C )  e.  On )  -> 
( A  C_  (
( om  ^o  x
)  .o  y )  ->  ( A  +o  ( om  ^o  C ) )  C_  ( (
( om  ^o  x
)  .o  y )  +o  ( om  ^o  C ) ) ) )
7269, 63, 70, 71syl3anc 1326 . . . . . . . . . . . . . 14  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( A  C_  (
( om  ^o  x
)  .o  y )  ->  ( A  +o  ( om  ^o  C ) )  C_  ( (
( om  ^o  x
)  .o  y )  +o  ( om  ^o  C ) ) ) )
7368, 72mpd 15 . . . . . . . . . . . . 13  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( A  +o  ( om  ^o  C ) ) 
C_  ( ( ( om  ^o  x )  .o  y )  +o  ( om  ^o  C
) ) )
7444adantr 481 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  ->  om  e.  On )
75 odi 7659 . . . . . . . . . . . . . . . 16  |-  ( ( ( om  ^o  x
)  e.  On  /\  y  e.  On  /\  om  e.  On )  ->  (
( om  ^o  x
)  .o  ( y  +o  om ) )  =  ( ( ( om  ^o  x )  .o  y )  +o  ( ( om  ^o  x )  .o  om ) ) )
7659, 61, 74, 75syl3anc 1326 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( ( om  ^o  x )  .o  (
y  +o  om )
)  =  ( ( ( om  ^o  x
)  .o  y )  +o  ( ( om 
^o  x )  .o 
om ) ) )
77 simprl 794 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
y  e.  om )
78 oaabslem 7723 . . . . . . . . . . . . . . . . 17  |-  ( ( om  e.  On  /\  y  e.  om )  ->  ( y  +o  om )  =  om )
7974, 77, 78syl2anc 693 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( y  +o  om )  =  om )
8079oveq2d 6666 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( ( om  ^o  x )  .o  (
y  +o  om )
)  =  ( ( om  ^o  x )  .o  om ) )
8176, 80eqtr3d 2658 . . . . . . . . . . . . . 14  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( ( ( om 
^o  x )  .o  y )  +o  (
( om  ^o  x
)  .o  om )
)  =  ( ( om  ^o  x )  .o  om ) )
8255adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( om  ^o  C
)  =  ( ( om  ^o  x )  .o  om ) )
8382oveq2d 6666 . . . . . . . . . . . . . 14  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( ( ( om 
^o  x )  .o  y )  +o  ( om  ^o  C ) )  =  ( ( ( om  ^o  x )  .o  y )  +o  ( ( om  ^o  x )  .o  om ) ) )
8481, 83, 823eqtr4d 2666 . . . . . . . . . . . . 13  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( ( ( om 
^o  x )  .o  y )  +o  ( om  ^o  C ) )  =  ( om  ^o  C ) )
8573, 84sseqtrd 3641 . . . . . . . . . . . 12  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  /\  ( y  e.  om  /\  A  e.  ( ( om  ^o  x )  .o  y
) ) )  -> 
( A  +o  ( om  ^o  C ) ) 
C_  ( om  ^o  C ) )
8658, 85rexlimddv 3035 . . . . . . . . . . 11  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( A  +o  ( om  ^o  C
) )  C_  ( om  ^o  C ) )
87 oaword2 7633 . . . . . . . . . . . . 13  |-  ( ( ( om  ^o  C
)  e.  On  /\  A  e.  On )  ->  ( om  ^o  C
)  C_  ( A  +o  ( om  ^o  C
) ) )
889, 18, 87syl2anc 693 . . . . . . . . . . . 12  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( om  ^o  C )  C_  ( A  +o  ( om  ^o  C ) ) )
8988adantr 481 . . . . . . . . . . 11  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( om  ^o  C )  C_  ( A  +o  ( om  ^o  C ) ) )
9086, 89eqssd 3620 . . . . . . . . . 10  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  (
x  e.  On  /\  C  =  suc  x ) )  ->  ( A  +o  ( om  ^o  C
) )  =  ( om  ^o  C ) )
9190rexlimdvaa 3032 . . . . . . . . 9  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( E. x  e.  On  C  =  suc  x  ->  ( A  +o  ( om  ^o  C ) )  =  ( om  ^o  C
) ) )
92 simplll 798 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  A  e.  ( om  ^o  C ) )
9331adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  om  e.  On )
9424adantr 481 . . . . . . . . . . . . . . 15  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  C  e.  On )
95 simpr 477 . . . . . . . . . . . . . . 15  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  Lim  C )
96 oelim2 7675 . . . . . . . . . . . . . . 15  |-  ( ( om  e.  On  /\  ( C  e.  On  /\ 
Lim  C ) )  ->  ( om  ^o  C )  =  U_ x  e.  ( C  \  1o ) ( om 
^o  x ) )
9793, 94, 95, 96syl12anc 1324 . . . . . . . . . . . . . 14  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( om  ^o  C )  =  U_ x  e.  ( C  \  1o ) ( om 
^o  x ) )
9892, 97eleqtrd 2703 . . . . . . . . . . . . 13  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  A  e.  U_ x  e.  ( C 
\  1o ) ( om  ^o  x ) )
99 eliun 4524 . . . . . . . . . . . . 13  |-  ( A  e.  U_ x  e.  ( C  \  1o ) ( om  ^o  x )  <->  E. x  e.  ( C  \  1o ) A  e.  ( om  ^o  x ) )
10098, 99sylib 208 . . . . . . . . . . . 12  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  E. x  e.  ( C  \  1o ) A  e.  ( om  ^o  x ) )
101 eldifi 3732 . . . . . . . . . . . . . 14  |-  ( x  e.  ( C  \  1o )  ->  x  e.  C )
10218ad2antrr 762 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  A  e.  On )
1039ad2antrr 762 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  -> 
( om  ^o  C
)  e.  On )
10493adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  om  e.  On )
105 1onn 7719 . . . . . . . . . . . . . . . . . . . 20  |-  1o  e.  om
106105a1i 11 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  1o  e.  om )
107 ondif2 7582 . . . . . . . . . . . . . . . . . . 19  |-  ( om  e.  ( On  \  2o )  <->  ( om  e.  On  /\  1o  e.  om ) )
108104, 106, 107sylanbrc 698 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  om  e.  ( On  \  2o ) )
10994adantr 481 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  C  e.  On )
110 simplr 792 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  Lim  C )
111 oelimcl 7680 . . . . . . . . . . . . . . . . . 18  |-  ( ( om  e.  ( On 
\  2o )  /\  ( C  e.  On  /\ 
Lim  C ) )  ->  Lim  ( om  ^o  C ) )
112108, 109, 110, 111syl12anc 1324 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  Lim  ( om  ^o  C
) )
113 oalim 7612 . . . . . . . . . . . . . . . . 17  |-  ( ( A  e.  On  /\  ( ( om  ^o  C )  e.  On  /\ 
Lim  ( om  ^o  C ) ) )  ->  ( A  +o  ( om  ^o  C ) )  =  U_ y  e.  ( om  ^o  C
) ( A  +o  y ) )
114102, 103, 112, 113syl12anc 1324 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  -> 
( A  +o  ( om  ^o  C ) )  =  U_ y  e.  ( om  ^o  C
) ( A  +o  y ) )
115 oelim2 7675 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( om  e.  On  /\  ( C  e.  On  /\ 
Lim  C ) )  ->  ( om  ^o  C )  =  U_ z  e.  ( C  \  1o ) ( om 
^o  z ) )
11693, 94, 95, 115syl12anc 1324 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( om  ^o  C )  =  U_ z  e.  ( C  \  1o ) ( om 
^o  z ) )
117116eleq2d 2687 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( y  e.  ( om  ^o  C
)  <->  y  e.  U_ z  e.  ( C  \  1o ) ( om 
^o  z ) ) )
118 eliun 4524 . . . . . . . . . . . . . . . . . . . . 21  |-  ( y  e.  U_ z  e.  ( C  \  1o ) ( om  ^o  z )  <->  E. z  e.  ( C  \  1o ) y  e.  ( om  ^o  z ) )
119117, 118syl6bb 276 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( y  e.  ( om  ^o  C
)  <->  E. z  e.  ( C  \  1o ) y  e.  ( om 
^o  z ) ) )
120119adantr 481 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  -> 
( y  e.  ( om  ^o  C )  <->  E. z  e.  ( C  \  1o ) y  e.  ( om  ^o  z ) ) )
121 eldifi 3732 . . . . . . . . . . . . . . . . . . . . 21  |-  ( z  e.  ( C  \  1o )  ->  z  e.  C )
122104adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  om  e.  On )
123109adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  C  e.  On )
124 simplrl 800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  x  e.  C )
125 onelon 5748 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( C  e.  On  /\  x  e.  C )  ->  x  e.  On )
126123, 124, 125syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  x  e.  On )
127122, 126, 46syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  x
)  e.  On )
128 eloni 5733 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( om  ^o  x )  e.  On  ->  Ord  ( om  ^o  x ) )
129127, 128syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  Ord  ( om  ^o  x
) )
130 simplrr 801 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  A  e.  ( om  ^o  x ) )
131 ordelss 5739 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( Ord  ( om  ^o  x )  /\  A  e.  ( om  ^o  x
) )  ->  A  C_  ( om  ^o  x
) )
132129, 130, 131syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  A  C_  ( om  ^o  x ) )
133 ssun1 3776 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  x  C_  ( x  u.  z
)
13426ad3antrrr 766 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  Ord  C )
135 simprl 794 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
z  e.  C )
136 ordunel 7027 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31  |-  ( ( Ord  C  /\  x  e.  C  /\  z  e.  C )  ->  (
x  u.  z )  e.  C )
137134, 124, 135, 136syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( x  u.  z
)  e.  C )
138 onelon 5748 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( C  e.  On  /\  ( x  u.  z
)  e.  C )  ->  ( x  u.  z )  e.  On )
139123, 137, 138syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( x  u.  z
)  e.  On )
140 peano1 7085 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  (/)  e.  om
141140a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  (/) 
e.  om )
142 oewordi 7671 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( x  e.  On  /\  ( x  u.  z
)  e.  On  /\  om  e.  On )  /\  (/) 
e.  om )  ->  (
x  C_  ( x  u.  z )  ->  ( om  ^o  x )  C_  ( om  ^o  ( x  u.  z ) ) ) )
143126, 139, 122, 141, 142syl31anc 1329 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( x  C_  (
x  u.  z )  ->  ( om  ^o  x )  C_  ( om  ^o  ( x  u.  z ) ) ) )
144133, 143mpi 20 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  x
)  C_  ( om  ^o  ( x  u.  z
) ) )
145132, 144sstrd 3613 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  A  C_  ( om  ^o  ( x  u.  z
) ) )
146102adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  A  e.  On )
147 oecl 7617 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( om  e.  On  /\  ( x  u.  z
)  e.  On )  ->  ( om  ^o  ( x  u.  z
) )  e.  On )
148122, 139, 147syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  (
x  u.  z ) )  e.  On )
149 onelon 5748 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30  |-  ( ( C  e.  On  /\  z  e.  C )  ->  z  e.  On )
150123, 135, 149syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
z  e.  On )
151 oecl 7617 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( om  e.  On  /\  z  e.  On )  ->  ( om  ^o  z
)  e.  On )
152122, 150, 151syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  z
)  e.  On )
153 simprr 796 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
y  e.  ( om 
^o  z ) )
154 onelon 5748 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( om  ^o  z
)  e.  On  /\  y  e.  ( om  ^o  z ) )  -> 
y  e.  On )
155152, 153, 154syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
y  e.  On )
156 oawordri 7630 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( A  e.  On  /\  ( om  ^o  ( x  u.  z ) )  e.  On  /\  y  e.  On )  ->  ( A  C_  ( om  ^o  ( x  u.  z
) )  ->  ( A  +o  y )  C_  ( ( om  ^o  ( x  u.  z
) )  +o  y
) ) )
157146, 148, 155, 156syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( A  C_  ( om  ^o  ( x  u.  z ) )  -> 
( A  +o  y
)  C_  ( ( om  ^o  ( x  u.  z ) )  +o  y ) ) )
158145, 157mpd 15 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( A  +o  y
)  C_  ( ( om  ^o  ( x  u.  z ) )  +o  y ) )
159 eloni 5733 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( om  ^o  z )  e.  On  ->  Ord  ( om  ^o  z ) )
160152, 159syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  Ord  ( om  ^o  z
) )
161 ordelss 5739 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( Ord  ( om  ^o  z )  /\  y  e.  ( om  ^o  z
) )  ->  y  C_  ( om  ^o  z
) )
162160, 153, 161syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
y  C_  ( om  ^o  z ) )
163 ssun2 3777 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  z  C_  ( x  u.  z
)
164 oewordi 7671 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29  |-  ( ( ( z  e.  On  /\  ( x  u.  z
)  e.  On  /\  om  e.  On )  /\  (/) 
e.  om )  ->  (
z  C_  ( x  u.  z )  ->  ( om  ^o  z )  C_  ( om  ^o  ( x  u.  z ) ) ) )
165150, 139, 122, 141, 164syl31anc 1329 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( z  C_  (
x  u.  z )  ->  ( om  ^o  z )  C_  ( om  ^o  ( x  u.  z ) ) ) )
166163, 165mpi 20 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  z
)  C_  ( om  ^o  ( x  u.  z
) ) )
167162, 166sstrd 3613 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
y  C_  ( om  ^o  ( x  u.  z
) ) )
168 oaword 7629 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( y  e.  On  /\  ( om  ^o  ( x  u.  z ) )  e.  On  /\  ( om  ^o  ( x  u.  z ) )  e.  On )  ->  (
y  C_  ( om  ^o  ( x  u.  z
) )  <->  ( ( om  ^o  ( x  u.  z ) )  +o  y )  C_  (
( om  ^o  (
x  u.  z ) )  +o  ( om 
^o  ( x  u.  z ) ) ) ) )
169155, 148, 148, 168syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( y  C_  ( om  ^o  ( x  u.  z ) )  <->  ( ( om  ^o  ( x  u.  z ) )  +o  y )  C_  (
( om  ^o  (
x  u.  z ) )  +o  ( om 
^o  ( x  u.  z ) ) ) ) )
170167, 169mpbid 222 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( om  ^o  ( x  u.  z
) )  +o  y
)  C_  ( ( om  ^o  ( x  u.  z ) )  +o  ( om  ^o  (
x  u.  z ) ) ) )
171158, 170sstrd 3613 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( A  +o  y
)  C_  ( ( om  ^o  ( x  u.  z ) )  +o  ( om  ^o  (
x  u.  z ) ) ) )
172 ordom 7074 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  Ord  om
173 ordsucss 7018 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( Ord 
om  ->  ( 1o  e.  om 
->  suc  1o  C_  om )
)
174172, 105, 173mp2 9 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  suc  1o  C_ 
om
175 1on 7567 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  1o  e.  On
176 suceloni 7013 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( 1o  e.  On  ->  suc  1o  e.  On )
177175, 176mp1i 13 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  suc  1o  e.  On )
178 omwordi 7651 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( suc  1o  e.  On  /\ 
om  e.  On  /\  ( om  ^o  ( x  u.  z ) )  e.  On )  -> 
( suc  1o  C_  om  ->  ( ( om  ^o  (
x  u.  z ) )  .o  suc  1o )  C_  ( ( om 
^o  ( x  u.  z ) )  .o 
om ) ) )
179177, 122, 148, 178syl3anc 1326 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( suc  1o  C_  om  ->  ( ( om  ^o  (
x  u.  z ) )  .o  suc  1o )  C_  ( ( om 
^o  ( x  u.  z ) )  .o 
om ) ) )
180174, 179mpi 20 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( om  ^o  ( x  u.  z
) )  .o  suc  1o )  C_  ( ( om  ^o  ( x  u.  z ) )  .o 
om ) )
181175a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  1o  e.  On )
182 omsuc 7606 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( om  ^o  (
x  u.  z ) )  e.  On  /\  1o  e.  On )  -> 
( ( om  ^o  ( x  u.  z
) )  .o  suc  1o )  =  ( ( ( om  ^o  (
x  u.  z ) )  .o  1o )  +o  ( om  ^o  ( x  u.  z
) ) ) )
183148, 181, 182syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( om  ^o  ( x  u.  z
) )  .o  suc  1o )  =  ( ( ( om  ^o  (
x  u.  z ) )  .o  1o )  +o  ( om  ^o  ( x  u.  z
) ) ) )
184 om1 7622 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28  |-  ( ( om  ^o  ( x  u.  z ) )  e.  On  ->  (
( om  ^o  (
x  u.  z ) )  .o  1o )  =  ( om  ^o  ( x  u.  z
) ) )
185148, 184syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( om  ^o  ( x  u.  z
) )  .o  1o )  =  ( om  ^o  ( x  u.  z
) ) )
186185oveq1d 6665 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( ( om 
^o  ( x  u.  z ) )  .o  1o )  +o  ( om  ^o  ( x  u.  z ) ) )  =  ( ( om 
^o  ( x  u.  z ) )  +o  ( om  ^o  (
x  u.  z ) ) ) )
187183, 186eqtr2d 2657 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( om  ^o  ( x  u.  z
) )  +o  ( om  ^o  ( x  u.  z ) ) )  =  ( ( om 
^o  ( x  u.  z ) )  .o 
suc  1o ) )
188 oesuc 7607 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( om  e.  On  /\  ( x  u.  z
)  e.  On )  ->  ( om  ^o  suc  ( x  u.  z
) )  =  ( ( om  ^o  (
x  u.  z ) )  .o  om )
)
189122, 139, 188syl2anc 693 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  suc  ( x  u.  z
) )  =  ( ( om  ^o  (
x  u.  z ) )  .o  om )
)
190180, 187, 1893sstr4d 3648 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( ( om  ^o  ( x  u.  z
) )  +o  ( om  ^o  ( x  u.  z ) ) ) 
C_  ( om  ^o  suc  ( x  u.  z
) ) )
191171, 190sstrd 3613 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( A  +o  y
)  C_  ( om  ^o 
suc  ( x  u.  z ) ) )
192 ordsucss 7018 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( Ord 
C  ->  ( (
x  u.  z )  e.  C  ->  suc  ( x  u.  z
)  C_  C )
)
193134, 137, 192sylc 65 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  suc  ( x  u.  z
)  C_  C )
194 suceloni 7013 . . . . . . . . . . . . . . . . . . . . . . . . . 26  |-  ( ( x  u.  z )  e.  On  ->  suc  ( x  u.  z
)  e.  On )
195139, 194syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  ->  suc  ( x  u.  z
)  e.  On )
196 oewordi 7671 . . . . . . . . . . . . . . . . . . . . . . . . 25  |-  ( ( ( suc  ( x  u.  z )  e.  On  /\  C  e.  On  /\  om  e.  On )  /\  (/)  e.  om )  ->  ( suc  (
x  u.  z ) 
C_  C  ->  ( om  ^o  suc  ( x  u.  z ) ) 
C_  ( om  ^o  C ) ) )
197195, 123, 122, 141, 196syl31anc 1329 . . . . . . . . . . . . . . . . . . . . . . . 24  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( suc  ( x  u.  z )  C_  C  ->  ( om  ^o  suc  ( x  u.  z
) )  C_  ( om  ^o  C ) ) )
198193, 197mpd 15 . . . . . . . . . . . . . . . . . . . . . . 23  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( om  ^o  suc  ( x  u.  z
) )  C_  ( om  ^o  C ) )
199191, 198sstrd 3613 . . . . . . . . . . . . . . . . . . . . . 22  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  ( z  e.  C  /\  y  e.  ( om  ^o  z
) ) )  -> 
( A  +o  y
)  C_  ( om  ^o  C ) )
200199expr 643 . . . . . . . . . . . . . . . . . . . . 21  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  z  e.  C )  ->  (
y  e.  ( om 
^o  z )  -> 
( A  +o  y
)  C_  ( om  ^o  C ) ) )
201121, 200sylan2 491 . . . . . . . . . . . . . . . . . . . 20  |-  ( ( ( ( ( ( A  e.  ( om 
^o  C )  /\  B  e.  On )  /\  ( om  ^o  C
)  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x ) ) )  /\  z  e.  ( C  \  1o ) )  ->  (
y  e.  ( om 
^o  z )  -> 
( A  +o  y
)  C_  ( om  ^o  C ) ) )
202201rexlimdva 3031 . . . . . . . . . . . . . . . . . . 19  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  -> 
( E. z  e.  ( C  \  1o ) y  e.  ( om  ^o  z )  ->  ( A  +o  y )  C_  ( om  ^o  C ) ) )
203120, 202sylbid 230 . . . . . . . . . . . . . . . . . 18  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  -> 
( y  e.  ( om  ^o  C )  ->  ( A  +o  y )  C_  ( om  ^o  C ) ) )
204203ralrimiv 2965 . . . . . . . . . . . . . . . . 17  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  A. y  e.  ( om  ^o  C ) ( A  +o  y ) 
C_  ( om  ^o  C ) )
205 iunss 4561 . . . . . . . . . . . . . . . . 17  |-  ( U_ y  e.  ( om  ^o  C ) ( A  +o  y )  C_  ( om  ^o  C )  <->  A. y  e.  ( om  ^o  C ) ( A  +o  y ) 
C_  ( om  ^o  C ) )
206204, 205sylibr 224 . . . . . . . . . . . . . . . 16  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  ->  U_ y  e.  ( om  ^o  C ) ( A  +o  y ) 
C_  ( om  ^o  C ) )
207114, 206eqsstrd 3639 . . . . . . . . . . . . . . 15  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  ( x  e.  C  /\  A  e.  ( om  ^o  x
) ) )  -> 
( A  +o  ( om  ^o  C ) ) 
C_  ( om  ^o  C ) )
208207expr 643 . . . . . . . . . . . . . 14  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  x  e.  C )  ->  ( A  e.  ( om  ^o  x )  ->  ( A  +o  ( om  ^o  C ) )  C_  ( om  ^o  C ) ) )
209101, 208sylan2 491 . . . . . . . . . . . . 13  |-  ( ( ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  /\  x  e.  ( C  \  1o ) )  ->  ( A  e.  ( om  ^o  x )  ->  ( A  +o  ( om  ^o  C ) )  C_  ( om  ^o  C ) ) )
210209rexlimdva 3031 . . . . . . . . . . . 12  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( E. x  e.  ( C  \  1o ) A  e.  ( om  ^o  x
)  ->  ( A  +o  ( om  ^o  C
) )  C_  ( om  ^o  C ) ) )
211100, 210mpd 15 . . . . . . . . . . 11  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( A  +o  ( om  ^o  C
) )  C_  ( om  ^o  C ) )
21288adantr 481 . . . . . . . . . . 11  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( om  ^o  C )  C_  ( A  +o  ( om  ^o  C ) ) )
213211, 212eqssd 3620 . . . . . . . . . 10  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  Lim  C )  ->  ( A  +o  ( om  ^o  C
) )  =  ( om  ^o  C ) )
214213ex 450 . . . . . . . . 9  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( Lim  C  ->  ( A  +o  ( om  ^o  C ) )  =  ( om 
^o  C ) ) )
21543, 91, 2143jaod 1392 . . . . . . . 8  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( ( C  =  (/)  \/  E. x  e.  On  C  =  suc  x  \/  Lim  C )  ->  ( A  +o  ( om  ^o  C
) )  =  ( om  ^o  C ) ) )
21628, 215mpd 15 . . . . . . 7  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( A  +o  ( om  ^o  C
) )  =  ( om  ^o  C ) )
217216adantr 481 . . . . . 6  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  ( A  +o  ( om  ^o  C ) )  =  ( om  ^o  C
) )
218217oveq1d 6665 . . . . 5  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  (
( A  +o  ( om  ^o  C ) )  +o  x )  =  ( ( om  ^o  C )  +o  x
) )
21923, 218eqtr3d 2658 . . . 4  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  ( A  +o  ( ( om 
^o  C )  +o  x ) )  =  ( ( om  ^o  C )  +o  x
) )
220 oveq2 6658 . . . . 5  |-  ( ( ( om  ^o  C
)  +o  x )  =  B  ->  ( A  +o  ( ( om 
^o  C )  +o  x ) )  =  ( A  +o  B
) )
221 id 22 . . . . 5  |-  ( ( ( om  ^o  C
)  +o  x )  =  B  ->  (
( om  ^o  C
)  +o  x )  =  B )
222220, 221eqeq12d 2637 . . . 4  |-  ( ( ( om  ^o  C
)  +o  x )  =  B  ->  (
( A  +o  (
( om  ^o  C
)  +o  x ) )  =  ( ( om  ^o  C )  +o  x )  <->  ( A  +o  B )  =  B ) )
223219, 222syl5ibcom 235 . . 3  |-  ( ( ( ( A  e.  ( om  ^o  C
)  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B )  /\  x  e.  On )  ->  (
( ( om  ^o  C )  +o  x
)  =  B  -> 
( A  +o  B
)  =  B ) )
224223rexlimdva 3031 . 2  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( E. x  e.  On  (
( om  ^o  C
)  +o  x )  =  B  ->  ( A  +o  B )  =  B ) )
22515, 224mpd 15 1  |-  ( ( ( A  e.  ( om  ^o  C )  /\  B  e.  On )  /\  ( om  ^o  C )  C_  B
)  ->  ( A  +o  B )  =  B )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    <-> wb 196    /\ wa 384    \/ w3o 1036    = wceq 1483    e. wcel 1990   A.wral 2912   E.wrex 2913   E!wreu 2914    \ cdif 3571    u. cun 3572    C_ wss 3574   (/)c0 3915   U_ciun 4520    X. cxp 5112   dom cdm 5114   Ord word 5722   Oncon0 5723   Lim wlim 5724   suc csuc 5725    Fn wfn 5883  (class class class)co 6650   omcom 7065   1oc1o 7553   2oc2o 7554    +o coa 7557    .o comu 7558    ^o coe 7559
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1722  ax-4 1737  ax-5 1839  ax-6 1888  ax-7 1935  ax-8 1992  ax-9 1999  ax-10 2019  ax-11 2034  ax-12 2047  ax-13 2246  ax-ext 2602  ax-rep 4771  ax-sep 4781  ax-nul 4789  ax-pow 4843  ax-pr 4906  ax-un 6949
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1038  df-3an 1039  df-tru 1486  df-ex 1705  df-nf 1710  df-sb 1881  df-eu 2474  df-mo 2475  df-clab 2609  df-cleq 2615  df-clel 2618  df-nfc 2753  df-ne 2795  df-ral 2917  df-rex 2918  df-reu 2919  df-rmo 2920  df-rab 2921  df-v 3202  df-sbc 3436  df-csb 3534  df-dif 3577  df-un 3579  df-in 3581  df-ss 3588  df-pss 3590  df-nul 3916  df-if 4087  df-pw 4160  df-sn 4178  df-pr 4180  df-tp 4182  df-op 4184  df-uni 4437  df-int 4476  df-iun 4522  df-br 4654  df-opab 4713  df-mpt 4730  df-tr 4753  df-id 5024  df-eprel 5029  df-po 5035  df-so 5036  df-fr 5073  df-we 5075  df-xp 5120  df-rel 5121  df-cnv 5122  df-co 5123  df-dm 5124  df-rn 5125  df-res 5126  df-ima 5127  df-pred 5680  df-ord 5726  df-on 5727  df-lim 5728  df-suc 5729  df-iota 5851  df-fun 5890  df-fn 5891  df-f 5892  df-f1 5893  df-fo 5894  df-f1o 5895  df-fv 5896  df-ov 6653  df-oprab 6654  df-mpt2 6655  df-om 7066  df-1st 7168  df-2nd 7169  df-wrecs 7407  df-recs 7468  df-rdg 7506  df-1o 7560  df-2o 7561  df-oadd 7564  df-omul 7565  df-oexp 7566
This theorem is referenced by:  cnfcomlem  8596
  Copyright terms: Public domain W3C validator