set f = F4(); thus
F4() .:{ F3(x) where x is Element of F1() : P1[x] }c={(F4() . F3(x)) where x is Element of F1() : P1[x] }:: according to XBOOLE_0:def 10:: thesis: {(F4() . F3(x)) where x is Element of F1() : P1[x] }c= F4() .:{ F3(x) where x is Element of F1() : P1[x] }
let y be set ; :: according to TARSKI:def 3:: thesis: ( not y in F4() .:{ F3(x) where x is Element of F1() : P1[x] } or y in{(F4() . F3(x)) where x is Element of F1() : P1[x] } ) assume
y in F4() .:{ F3(x) where x is Element of F1() : P1[x] }
; :: thesis: y in{(F4() . F3(x)) where x is Element of F1() : P1[x] } then consider z being set such that A2:
( z indom F4() & z in{ F3(x) where x is Element of F1() : P1[x] } & y = F4() . z )
by FUNCT_1:def 12;
ex x being Element of F1() st ( z = F3(x) & P1[x] )
by A2; hence
y in{(F4() . F3(x)) where x is Element of F1() : P1[x] }by A2; :: thesis: verum
end;
let y be set ; :: according to TARSKI:def 3:: thesis: ( not y in{(F4() . F3(x)) where x is Element of F1() : P1[x] } or y in F4() .:{ F3(x) where x is Element of F1() : P1[x] } ) assume
y in{(F4() . F3(x)) where x is Element of F1() : P1[x] }
; :: thesis: y in F4() .:{ F3(x) where x is Element of F1() : P1[x] } then consider x being Element of F1() such that A3:
( y = F4() . F3(x) & P1[x] )
;
F3(x) in the carrier of F2()
; then
( F3(x) indom F4() & F3(x) in{ F3(z) where z is Element of F1() : P1[z] } )
by A1, A3; hence
y in F4() .:{ F3(x) where x is Element of F1() : P1[x] }by A3, FUNCT_1:def 12; :: thesis: verum