let X be set ; the_rank_of (bool X) = succ (the_rank_of X)
A1:
X c= Rank (the_rank_of X)
by Def8;
A2:
bool X c= Rank (succ (the_rank_of X))
A6:
for A being Ordinal st bool X c= Rank A holds
succ (the_rank_of X) c= A
proof
let A be
Ordinal;
( bool X c= Rank A implies succ (the_rank_of X) c= A )
assume A7:
bool X c= Rank A
;
succ (the_rank_of X) c= A
defpred S1[
Ordinal]
means X in Rank $1;
A8:
X in bool X
by ZFMISC_1:def 1;
A9:
ex
A being
Ordinal st
S1[
A]
by A7, A8;
consider B being
Ordinal such that A10:
(
S1[
B] & ( for
C being
Ordinal st
S1[
C] holds
B c= C ) )
from ORDINAL1:sch 1(A9);
consider C being
Ordinal such that A15:
B = succ C
by A11;
A16:
X c= Rank C
by A10, A15, Th36;
A17:
the_rank_of X c= C
by A16, Def8;
A18:
the_rank_of X in B
by A15, A17, ORDINAL1:34;
A19:
B c= A
by A7, A8, A10;
thus
succ (the_rank_of X) c= A
by A18, A19, ORDINAL1:33;
verum
end;
thus
the_rank_of (bool X) = succ (the_rank_of X)
by A2, A6, Def8; verum