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 ;
( X in rng L & Y in rng L implies X,Y are_c=-comparable )assume
X in rng L
;
( 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 3;
assume
Y in rng L
;
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 3;
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:37;
hence
X,
Y are_c=-comparable
by XBOOLE_0:def 9;
verum end;
then A8:
rng L is c=-linear
by ORDINAL1:def 8;
A9:
card omega c= card (Rank omega)
by CARD_1:11, CLASSES1:38;
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:46;
hence
card (Rank omega) = card omega
by A9, XBOOLE_0:def 10; verum