let a, x, y, z be set ; for f, g being Function st f +* (a,x) = g +* (a,y) holds
f +* (a,z) = g +* (a,z)
let f, g be Function; ( f +* (a,x) = g +* (a,y) implies f +* (a,z) = g +* (a,z) )
set i = a;
assume A1:
f +* (a,x) = g +* (a,y)
; f +* (a,z) = g +* (a,z)
A2:
dom (g +* (a,z)) = dom g
by FUNCT_7:30;
A3:
dom (g +* (a,y)) = dom g
by FUNCT_7:30;
A4:
dom (f +* (a,x)) = dom f
by FUNCT_7:30;
now ( dom (f +* (a,z)) = dom f & dom (g +* (a,z)) = dom f & ( for a being object st a in dom f holds
(f +* (a,z)) . a = (g +* (a,z)) . a ) )thus
dom (f +* (a,z)) = dom f
by FUNCT_7:30;
( dom (g +* (a,z)) = dom f & ( for a being object st a in dom f holds
(f +* (a,z)) . b2 = (g +* (a,z)) . b2 ) )thus
dom (g +* (a,z)) = dom f
by A1, A3, A2, FUNCT_7:30;
for a being object st a in dom f holds
(f +* (a,z)) . b2 = (g +* (a,z)) . b2let a be
object ;
( a in dom f implies (f +* (a,z)) . b1 = (g +* (a,z)) . b1 )assume A5:
a in dom f
;
(f +* (a,z)) . b1 = (g +* (a,z)) . b1 end;
hence
f +* (a,z) = g +* (a,z)
; verum