let f be Function; f = { [x,(f . x)] where x is Element of dom f : x in dom f }
set RH = { [x,(f . x)] where x is Element of dom f : x in dom f } ;
now for z being object st z in f holds
z in { [x,(f . x)] where x is Element of dom f : x in dom f } let z be
object ;
( z in f implies z in { [x,(f . x)] where x is Element of dom f : x in dom f } )assume A1:
z in f
;
z in { [x,(f . x)] where x is Element of dom f : x in dom f } then consider x,
y being
object such that A2:
z = [x,y]
by RELAT_1:def 1;
reconsider xx =
x as
Element of
dom f by FUNCT_1:1, A2, A1;
(
z = [xx,(f . xx)] &
xx in dom f )
by A2, FUNCT_1:1, A1;
hence
z in { [x,(f . x)] where x is Element of dom f : x in dom f }
;
verum end;
then A3:
f c= { [x,(f . x)] where x is Element of dom f : x in dom f }
;
then
{ [x,(f . x)] where x is Element of dom f : x in dom f } c= f
;
hence
f = { [x,(f . x)] where x is Element of dom f : x in dom f }
by A3; verum