deffunc H3( Ordinal) -> set = Rank $1;
consider L being T-Sequence such that
A1: ( dom L = omega & ( for A being Ordinal st A in omega holds
L . A = H3(A) ) ) from ORDINAL2:sch 2();
now
let X, Y be set ; :: thesis: ( X in rng L & Y in rng L implies X,Y are_c=-comparable )
assume X in rng L ; :: thesis: ( Y in rng L implies X,Y are_c=-comparable )
then consider x being set such that
A2: x in dom L and
A3: X = L . x by FUNCT_1:def 5;
assume Y in rng L ; :: thesis: X,Y are_c=-comparable
then consider y being set such that
A4: y in dom L and
A5: Y = L . y by FUNCT_1:def 5;
reconsider x = x, y = y as Ordinal by A2, A4;
A6: Y = Rank y by A1, A4, A5;
A7: ( x c= y or y c= x ) ;
X = Rank x by A1, A2, A3;
then ( X c= Y or Y c= X ) by A6, A7, CLASSES1:43;
hence X,Y are_c=-comparable by XBOOLE_0:def 9; :: thesis: verum
end;
then A8: rng L is c=-linear by ORDINAL1:def 9;
A9: card omega c= card (Rank omega ) by CARD_1:27, CLASSES1:44;
A10: now
let X be set ; :: thesis: ( X in rng L implies card X in card omega )
assume X in rng L ; :: thesis: card X in card omega
then consider x being set such that
A11: x in dom L and
A12: X = L . x by FUNCT_1:def 5;
reconsider x = x as Ordinal by A11;
X = Rank x by A1, A11, A12;
hence card X in card omega by A1, A11, CARD_3:57, CARD_3:58; :: thesis: verum
end;
Rank omega = Union L by A1, Lm5, Th25
.= union (rng L) by CARD_3:def 4 ;
then card (Rank omega ) c= card omega by A8, A10, CARD_3:62;
hence card (Rank omega ) = card omega by A9, XBOOLE_0:def 10; :: thesis: verum