let A, B, C, D be non empty set ; for f1, f2 being Function of [:A,B,C:],D st ( for a being Element of A
for b being Element of B
for c being Element of C holds f1 . [a,b,c] = f2 . [a,b,c] ) holds
f1 = f2
let f1, f2 be Function of [:A,B,C:],D; ( ( for a being Element of A
for b being Element of B
for c being Element of C holds f1 . [a,b,c] = f2 . [a,b,c] ) implies f1 = f2 )
assume
for a being Element of A
for b being Element of B
for c being Element of C holds f1 . [a,b,c] = f2 . [a,b,c]
; f1 = f2
then
for x, y, z being object st x in A & y in B & z in C holds
f1 . [x,y,z] = f2 . [x,y,z]
;
hence
f1 = f2
by Th1; verum