A2: ( F2() is epsilon-transitive & F2() is power-closed & F2() is FamUnion-closed ) ;
deffunc H1( set ) -> set = {F3($1)};
consider s being Function such that
A3: ( dom s = F1() & ( for X being set st X in F1() holds
s . X = H1(X) ) ) from FUNCT_1:sch 5();
rng s c= F2()
proof
let y be object ; :: according to TARSKI:def 3 :: thesis: ( not y in rng s or y in F2() )
assume y in rng s ; :: thesis: y in F2()
then consider x being object such that
A4: ( x in dom s & s . x = y ) by FUNCT_1:def 3;
reconsider x = x as set by TARSKI:1;
bool F3(x) in F2() by A2, A1, A4, A3;
then A5: bool (bool F3(x)) c= F2() by A2;
H1(x) c= bool F3(x) by ZFMISC_1:68;
then H1(x) in bool (bool F3(x)) ;
then y in bool (bool F3(x)) by A4, A3;
hence y in F2() by A5; :: thesis: verum
end;
then A6: union (rng s) in F2() by A3, A2, Def4;
set FX = { F3(x) where x is Element of F1() : x in F1() } ;
A7: Union s c= { F3(x) where x is Element of F1() : x in F1() }
proof
let y be object ; :: according to TARSKI:def 3 :: thesis: ( not y in Union s or y in { F3(x) where x is Element of F1() : x in F1() } )
assume y in Union s ; :: thesis: y in { F3(x) where x is Element of F1() : x in F1() }
then consider x being object such that
A8: ( x in dom s & y in s . x ) by CARD_5:2;
reconsider x = x as set by TARSKI:1;
s . x = H1(x) by A8, A3;
then y = F3(x) by A8, TARSKI:def 1;
hence y in { F3(x) where x is Element of F1() : x in F1() } by A8, A3; :: thesis: verum
end;
{ F3(x) where x is Element of F1() : x in F1() } c= Union s
proof
let fx be object ; :: according to TARSKI:def 3 :: thesis: ( not fx in { F3(x) where x is Element of F1() : x in F1() } or fx in Union s )
assume fx in { F3(x) where x is Element of F1() : x in F1() } ; :: thesis: fx in Union s
then consider x being Element of F1() such that
A9: ( fx = F3(x) & x in F1() ) ;
( fx in H1(x) & H1(x) = s . x ) by A9, A3, TARSKI:def 1;
hence fx in Union s by A9, A3, CARD_5:2; :: thesis: verum
end;
then { F3(x) where x is Element of F1() : x in F1() } = Union s by A7;
hence { F3(x) where x is Element of F1() : x in F1() } in F2() by CARD_3:def 4, A6; :: thesis: verum