let o1, o2 be UnOp of F2(); ( ( for f being object st f in F2() holds
o1 . f = F3(f) ) & ( for f being object st f in F2() holds
o2 . f = F3(f) ) implies o1 = o2 )
assume that
A1:
for f being object st f in F2() holds
o1 . f = F3(f)
and
A2:
for f being object st f in F2() holds
o2 . f = F3(f)
; o1 = o2
for f being Element of F2() holds o1 . f = o2 . f
proof
let f be
Element of
F2();
o1 . f = o2 . f
o1 . f =
F3(
f)
by A1
.=
o2 . f
by A2
;
hence
o1 . f = o2 . f
;
verum
end;
hence
o1 = o2
by FUNCT_2:63; verum