let f be Function; ( f = <*x*> iff ( dom f = Seg 1 & f . 1 = x ) )
assume that
A2:
dom f = Seg 1
and
A3:
f . 1 = x
; f = <*x*>
reconsider g = {[1,(f . 1)]} as Function ;
for y, z being object holds
( [y,z] in f iff [y,z] in g )
proof
let y,
z be
object ;
( [y,z] in f iff [y,z] in g )
hereby ( [y,z] in g implies [y,z] in f )
assume A4:
[y,z] in f
;
[y,z] in gthen A5:
y in {1}
by A2, Th2, XTUPLE_0:def 12;
A6:
z in rng f
by A4, XTUPLE_0:def 13;
A7:
rng f = {(f . 1)}
by A2, Th2, FUNCT_1:4;
A8:
y = 1
by A5, TARSKI:def 1;
z = f . 1
by A6, A7, TARSKI:def 1;
hence
[y,z] in g
by A8, TARSKI:def 1;
verum
end;
assume
[y,z] in g
;
[y,z] in f
then A9:
(
y = 1 &
z = f . 1 )
by Lm4;
1
in dom f
by A2;
hence
[y,z] in f
by A9, FUNCT_1:def 2;
verum
end;
hence
f = <*x*>
by A3, RELAT_1:def 2; verum