let A, B be RelStr ; :: thesis: for C being non empty RelStr
for f, g being Function of [:A,B:],C st ( for x being Element of A
for y being Element of B holds f . x,y = g . x,y ) holds
f = g

let C be non empty RelStr ; :: thesis: for f, g being Function of [:A,B:],C st ( for x being Element of A
for y being Element of B holds f . x,y = g . x,y ) holds
f = g

let f, g be Function of [:A,B:],C; :: thesis: ( ( for x being Element of A
for y being Element of B holds f . x,y = g . x,y ) implies f = g )

assume for x being Element of A
for y being Element of B holds f . x,y = g . x,y ; :: thesis: f = g
then A1: for x, y being set st x in the carrier of A & y in the carrier of B holds
f . x,y = g . x,y ;
the carrier of [:A,B:] = [:the carrier of A,the carrier of B:] by Def2;
hence f = g by A1, BINOP_1:1; :: thesis: verum