let f be one-to-one Function; for y1, y2 being object st rng f = {y1,y2} holds
dom f = {((f ") . y1),((f ") . y2)}
let y1, y2 be object ; ( rng f = {y1,y2} implies dom f = {((f ") . y1),((f ") . y2)} )
assume A1:
rng f = {y1,y2}
; dom f = {((f ") . y1),((f ") . y2)}
then A2:
( y1 in rng f & y2 in rng f )
by TARSKI:def 2;
then consider x1 being object such that
A3:
( x1 in dom f & f . x1 = y1 )
by FUNCT_1:def 3;
consider x2 being object such that
A4:
( x2 in dom f & f . x2 = y2 )
by A2, FUNCT_1:def 3;
for x being object holds
( x in dom f iff ( x = (f ") . y1 or x = (f ") . y2 ) )
hence
dom f = {((f ") . y1),((f ") . y2)}
by TARSKI:def 2; verum