let X be set ; ( X = f " Y iff for x being set holds
( x in X iff ( x in dom f & f . x in Y ) ) )
hereby ( ( for x being set holds
( x in X iff ( x in dom f & f . x in Y ) ) ) implies X = f " Y )
end;
assume A5:
for x being set holds
( x in X iff ( x in dom f & f . x in Y ) )
; X = f " Y
now let x be
set ;
( ( x in X implies ex y being set st
( [x,y] in f & y in Y ) ) & ( ex y being set st
( [x,y] in f & y in Y ) implies x in X ) )hereby ( ex y being set st
( [x,y] in f & y in Y ) implies x in X )
end; given y being
set such that A7:
[x,y] in f
and A8:
y in Y
;
x in X
(
x in dom f &
y = f . x )
by A7, Th8;
hence
x in X
by A5, A8;
verum end;
hence
X = f " Y
by RELAT_1:def 14; verum