let X be set ; ( X is epsilon-transitive implies ex A being Ordinal st Tarski-Class X c= Rank A )
assume A1:
X is epsilon-transitive
; ex A being Ordinal st Tarski-Class X c= Rank A
assume A2:
for A being Ordinal holds not Tarski-Class X c= Rank A
; contradiction
defpred S1[ set ] means ex A being Ordinal st $1 in Rank A;
consider Power being set such that
A3:
for x being set holds
( x in Power iff ( x in Tarski-Class X & S1[x] ) )
from XBOOLE_0:sch 1();
defpred S2[ set , set ] means ex A being Ordinal st
( $2 = A & not $1 in Rank A & $1 in Rank (succ A) );
A4:
for x, y, z being set st S2[x,y] & S2[x,z] holds
y = z
consider Y being set such that
A18:
for x being set holds
( x in Y iff ex y being set st
( y in Power & S2[y,x] ) )
from TARSKI:sch 1(A4);
now let A be
Ordinal;
A in Y
(Rank A) /\ (Tarski-Class X) <> (Rank (succ A)) /\ (Tarski-Class X)
by A1, A2, Th52;
then consider y being
set such that A21:
( (
y in (Rank A) /\ (Tarski-Class X) & not
y in (Rank (succ A)) /\ (Tarski-Class X) ) or (
y in (Rank (succ A)) /\ (Tarski-Class X) & not
y in (Rank A) /\ (Tarski-Class X) ) )
by TARSKI:2;
A in succ A
by ORDINAL1:10;
then
A c= succ A
by ORDINAL1:def 2;
then A24:
Rank A c= Rank (succ A)
by Th43;
then
(Rank A) /\ (Tarski-Class X) c= (Rank (succ A)) /\ (Tarski-Class X)
by XBOOLE_1:26;
then A26:
y in Rank (succ A)
by A21, XBOOLE_0:def 4;
A27:
y in Tarski-Class X
by A21, XBOOLE_0:def 4;
A28:
( not
y in Rank A or not
y in Tarski-Class X )
by A21, A24, XBOOLE_0:def 4;
y in Power
by A3, A26, A27;
hence
A in Y
by A18, A21, A26, A28, XBOOLE_0:def 4;
verum end;
hence
contradiction
by ORDINAL1:38; verum