let X be set ; ( X is epsilon-transitive implies for A being Ordinal st A <> {} holds
Tarski-Class (X,A) is epsilon-transitive )
assume A1:
for Y being set st Y in X holds
Y c= X
; ORDINAL1:def 2 for A being Ordinal st A <> {} holds
Tarski-Class (X,A) is epsilon-transitive
defpred S1[ Ordinal] means ( $1 <> {} implies Tarski-Class (X,$1) is epsilon-transitive );
A2:
for A being Ordinal st ( for B being Ordinal st B in A holds
S1[B] ) holds
S1[A]
proof
let A be
Ordinal;
( ( for B being Ordinal st B in A holds
S1[B] ) implies S1[A] )
assume that A3:
for
B being
Ordinal st
B in A holds
S1[
B]
and A4:
A <> {}
;
Tarski-Class (X,A) is epsilon-transitive
let Y be
set ;
ORDINAL1:def 2 ( not Y in Tarski-Class (X,A) or Y c= Tarski-Class (X,A) )
assume A5:
Y in Tarski-Class (
X,
A)
;
Y c= Tarski-Class (X,A)
now assume A20:
for
B being
Ordinal holds
A <> succ B
;
Y c= Tarski-Class (X,A)then
A is
limit_ordinal
by ORDINAL1:29;
then consider B being
Ordinal such that A21:
B in A
and A22:
Y in Tarski-Class (
X,
B)
by A4, A5, Th16;
A23:
succ B c= A
by A21, ORDINAL1:21;
A24:
succ B <> A
by A20;
A25:
Tarski-Class (
X,
B)
c= Tarski-Class (
X,
(succ B))
by Th18;
A26:
succ B c< A
by A23, A24, XBOOLE_0:def 8;
A27:
Tarski-Class (
X,
(succ B))
c= Tarski-Class (
X,
A)
by A23, Th19;
Tarski-Class (
X,
(succ B)) is
epsilon-transitive
by A3, A26, ORDINAL1:11;
then
Y c= Tarski-Class (
X,
(succ B))
by A22, A25, ORDINAL1:def 2;
hence
Y c= Tarski-Class (
X,
A)
by A27, XBOOLE_1:1;
verum end;
hence
Y c= Tarski-Class (
X,
A)
by A6;
verum
end;
thus
for A being Ordinal holds S1[A]
from ORDINAL1:sch 2(A2); verum