let X be non empty set ; for t being object
for f being Function st dom f = X holds
{ w where w is Element of X : f . w = t } = Coim (f,t)
let t be object ; for f being Function st dom f = X holds
{ w where w is Element of X : f . w = t } = Coim (f,t)
let f be Function; ( dom f = X implies { w where w is Element of X : f . w = t } = Coim (f,t) )
assume AA:
dom f = X
; { w where w is Element of X : f . w = t } = Coim (f,t)
set A = { w where w is Element of X : f . w = t } ;
A0:
t in {t}
by TARSKI:def 1;
thus
{ w where w is Element of X : f . w = t } c= Coim (f,t)
XBOOLE_0:def 10 Coim (f,t) c= { w where w is Element of X : f . w = t }
let x be object ; TARSKI:def 3 ( not x in Coim (f,t) or x in { w where w is Element of X : f . w = t } )
assume
x in Coim (f,t)
; x in { w where w is Element of X : f . w = t }
then consider y being object such that
A1:
[x,y] in f
and
A2:
y in {t}
by RELAT_1:def 14;
A4:
y = t
by A2, TARSKI:def 1;
A3:
x in dom f
by A1, XTUPLE_0:def 12;
f . x = t
by A1, A4, FUNCT_1:1;
hence
x in { w where w is Element of X : f . w = t }
by AA, A3; verum