set C = CosetSet (V,W);
let f1, f2 be BinOp of (CosetSet (V,W)); :: thesis: ( ( for A, B being Element of CosetSet (V,W)
for a, b being VECTOR of V st A = a + W & B = b + W holds
f1 . (A,B) = (a + b) + W ) & ( for A, B being Element of CosetSet (V,W)
for a, b being VECTOR of V st A = a + W & B = b + W holds
f2 . (A,B) = (a + b) + W ) implies f1 = f2 )

assume that
A15: for A, B being Element of CosetSet (V,W)
for a, b being VECTOR of V st A = a + W & B = b + W holds
f1 . (A,B) = (a + b) + W and
A16: for A, B being Element of CosetSet (V,W)
for a, b being VECTOR of V st A = a + W & B = b + W holds
f2 . (A,B) = (a + b) + W ; :: thesis: f1 = f2
now :: thesis: for A, B being Element of CosetSet (V,W) holds f1 . (A,B) = f2 . (A,B)
let A, B be Element of CosetSet (V,W); :: thesis: f1 . (A,B) = f2 . (A,B)
A in CosetSet (V,W) ;
then consider A1 being Coset of W such that
A17: A1 = A ;
consider a being VECTOR of V such that
A18: A1 = a + W by ZMODUL01:def 13;
B in CosetSet (V,W) ;
then consider B1 being Coset of W such that
A19: B1 = B ;
consider b being VECTOR of V such that
A20: B1 = b + W by ZMODUL01:def 13;
thus f1 . (A,B) = (a + b) + W by A15, A17, A19, A18, A20
.= f2 . (A,B) by A16, A17, A19, A18, A20 ; :: thesis: verum
end;
hence f1 = f2 ; :: thesis: verum