let E be non empty set ; :: thesis: ( E is epsilon-transitive implies ( E |= the_axiom_of_infinity iff ex X being set st
( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) ) ) )

assume A1: E is epsilon-transitive ; :: thesis: ( E |= the_axiom_of_infinity iff ex X being set st
( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) ) )

thus ( E |= the_axiom_of_infinity implies ex X being set st
( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) ) ) :: thesis: ( ex X being set st
( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) ) implies E |= the_axiom_of_infinity )
proof
assume E |= the_axiom_of_infinity ; :: thesis: ex X being set st
( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) )

then consider u being Element of E such that
A2: ( u <> {} & ( for v being Element of E st v in u holds
ex w being Element of E st
( v c< w & w in u ) ) ) by A1, Th6;
reconsider X = u as set ;
take X ; :: thesis: ( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) )

thus ( X in E & X <> {} ) by A2; :: thesis: for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X )

let Y be set ; :: thesis: ( Y in X implies ex Z being set st
( Y c< Z & Z in X ) )

assume A3: Y in X ; :: thesis: ex Z being set st
( Y c< Z & Z in X )

X c= E by A1, ORDINAL1:def 2;
then reconsider v = Y as Element of E by A3;
consider w being Element of E such that
A4: ( v c< w & w in u ) by A2, A3;
reconsider w = w as set ;
take w ; :: thesis: ( Y c< w & w in X )
thus ( Y c< w & w in X ) by A4; :: thesis: verum
end;
given X being set such that A5: ( X in E & X <> {} & ( for Y being set st Y in X holds
ex Z being set st
( Y c< Z & Z in X ) ) ) ; :: thesis: E |= the_axiom_of_infinity
ex u being Element of E st
( u <> {} & ( for v being Element of E st v in u holds
ex w being Element of E st
( v c< w & w in u ) ) )
proof
reconsider u = X as Element of E by A5;
take u ; :: thesis: ( u <> {} & ( for v being Element of E st v in u holds
ex w being Element of E st
( v c< w & w in u ) ) )

thus u <> {} by A5; :: thesis: for v being Element of E st v in u holds
ex w being Element of E st
( v c< w & w in u )

let v be Element of E; :: thesis: ( v in u implies ex w being Element of E st
( v c< w & w in u ) )

assume v in u ; :: thesis: ex w being Element of E st
( v c< w & w in u )

then consider Z being set such that
A6: ( v c< Z & Z in X ) by A5;
X c= E by A1, A5, ORDINAL1:def 2;
then reconsider w = Z as Element of E by A6;
take w ; :: thesis: ( v c< w & w in u )
thus ( v c< w & w in u ) by A6; :: thesis: verum
end;
hence E |= the_axiom_of_infinity by A1, Th6; :: thesis: verum