defpred S1[ Ordinal] means ( $1 in W implies A1 +^ $1 in W );
A1:
for B being Ordinal st ( for C being Ordinal st C in B holds
S1[C] ) holds
S1[B]
proof
let B be
Ordinal;
( ( for C being Ordinal st C in B holds
S1[C] ) implies S1[B] )
assume that A2:
for
C being
Ordinal st
C in B &
C in W holds
A1 +^ C in W
and A3:
B in W
;
A1 +^ B in W
[:B,{(1-element_of W)}:] in W
by A3, CLASSES2:61;
then
[:A1,{(0-element_of W)}:] \/ [:B,{(1-element_of W)}:] in W
by CLASSES2:60;
then A4:
card ([:A1,{(0-element_of W)}:] \/ [:B,{(1-element_of W)}:]) in card W
by CLASSES2:1;
A5:
A1 +^ B c= W
card (A1 +^ B) = card ([:A1,{(0-element_of W)}:] \/ [:B,{(1-element_of W)}:])
by CARD_2:9;
hence
A1 +^ B in W
by A4, A5, CLASSES1:1;
verum
end;
for B being Ordinal holds S1[B]
from ORDINAL1:sch 2(A1);
hence
A1 +^ B1 is Ordinal of W
; verum