set C = CCosetSet M;
let f1, f2 be BinOp of (CCosetSet M); ( ( for A, B being Element of CCosetSet M
for a, b being PartFunc of X,COMPLEX st a in A & b in B holds
f1 . (A,B) = a.e-Ceq-class ((a + b),M) ) & ( for A, B being Element of CCosetSet M
for a, b being PartFunc of X,COMPLEX st a in A & b in B holds
f2 . (A,B) = a.e-Ceq-class ((a + b),M) ) implies f1 = f2 )
assume that
A10:
for A, B being Element of CCosetSet M
for a, b being PartFunc of X,COMPLEX st a in A & b in B holds
f1 . (A,B) = a.e-Ceq-class ((a + b),M)
and
A11:
for A, B being Element of CCosetSet M
for a, b being PartFunc of X,COMPLEX st a in A & b in B holds
f2 . (A,B) = a.e-Ceq-class ((a + b),M)
; f1 = f2
now for A, B being Element of CCosetSet M holds f1 . (A,B) = f2 . (A,B)let A,
B be
Element of
CCosetSet M;
f1 . (A,B) = f2 . (A,B)
A in CCosetSet M
;
then consider a1 being
PartFunc of
X,
COMPLEX such that A12:
(
A = a.e-Ceq-class (
a1,
M) &
a1 in L1_CFunctions M )
;
B in CCosetSet M
;
then consider b1 being
PartFunc of
X,
COMPLEX such that A13:
(
B = a.e-Ceq-class (
b1,
M) &
b1 in L1_CFunctions M )
;
A14:
b1 in B
by A13, Th31;
A15:
a1 in A
by A12, Th31;
then
f1 . (
A,
B)
= a.e-Ceq-class (
(a1 + b1),
M)
by A10, A14;
hence
f1 . (
A,
B)
= f2 . (
A,
B)
by A11, A15, A14;
verum end;
hence
f1 = f2
; verum