let f1, f2 be Function; :: thesis: ( dom f1 = X & ( for x being set st x in X holds f1 . x =[x,x] ) & dom f2 = X & ( for x being set st x in X holds f2 . x =[x,x] ) implies f1 = f2 ) assume that A1:
dom f1 = X
and A2:
for x being set st x in X holds f1 . x =[x,x]and A3:
dom f2 = X
and A4:
for x being set st x in X holds f2 . x =[x,x]
; :: thesis: f1 = f2
for x being set st x in X holds f1 . x = f2 . x