let X be set ; :: thesis: ( 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
; :: according to ORDINAL1:def 2 :: thesis: 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;
:: thesis: ( ( 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 <> {}
;
:: thesis: Tarski-Class X,A is epsilon-transitive
let Y be
set ;
:: according to ORDINAL1:def 2 :: thesis: ( not Y in Tarski-Class X,A or Y c= Tarski-Class X,A )
assume A5:
Y in Tarski-Class X,
A
;
:: thesis: Y c= Tarski-Class X,A
now assume A18:
for
B being
Ordinal holds
A <> succ B
;
:: thesis: Y c= Tarski-Class X,Athen
A is
limit_ordinal
by ORDINAL1:42;
then consider B being
Ordinal such that A19:
(
B in A &
Y in Tarski-Class X,
B )
by A4, A5, Th16;
A20:
(
succ B c= A &
succ B <> A &
succ B <> {} &
Tarski-Class X,
B c= Tarski-Class X,
(succ B) )
by A18, A19, Th18, ORDINAL1:33;
then
succ B c< A
by XBOOLE_0:def 8;
then A21:
(
succ B in A &
succ B <> {} &
Y in Tarski-Class X,
(succ B) &
Tarski-Class X,
(succ B) c= Tarski-Class X,
A )
by A19, A20, Th19, ORDINAL1:21;
then
Tarski-Class X,
(succ B) is
epsilon-transitive
by A3;
then
Y c= Tarski-Class X,
(succ B)
by A19, A20, ORDINAL1:def 2;
hence
Y c= Tarski-Class X,
A
by A21, XBOOLE_1:1;
:: thesis: verum end;
hence
Y c= Tarski-Class X,
A
by A6;
:: thesis: verum
end;
thus
for A being Ordinal holds S1[A]
from ORDINAL1:sch 2(A2); :: thesis: verum