set cF = INT ;
set C = CosetSet (V,W);
let f1, f2 be Function of [:INT,(CosetSet (V,W)):],(CosetSet (V,W)); ( ( for z being Integer
for A being Element of CosetSet (V,W)
for a being VECTOR of V st A = a + W holds
f1 . (z,A) = (z * a) + W ) & ( for z being Integer
for A being Element of CosetSet (V,W)
for a being VECTOR of V st A = a + W holds
f2 . (z,A) = (z * a) + W ) implies f1 = f2 )
assume that
A8:
for z being Integer
for A being Element of CosetSet (V,W)
for a being VECTOR of V st A = a + W holds
f1 . (z,A) = (z * a) + W
and
A9:
for z being Integer
for A being Element of CosetSet (V,W)
for a being VECTOR of V st A = a + W holds
f2 . (z,A) = (z * a) + W
; f1 = f2
set C = CosetSet (V,W);
now for z being Element of INT
for A being Element of CosetSet (V,W) holds f1 . (z,A) = f2 . (z,A)let z be
Element of
INT ;
for A being Element of CosetSet (V,W) holds f1 . (z,A) = f2 . (z,A)let A be
Element of
CosetSet (
V,
W);
f1 . (z,A) = f2 . (z,A)
A in CosetSet (
V,
W)
;
then consider A1 being
Coset of
W such that A10:
A1 = A
;
consider a being
VECTOR of
V such that A11:
A1 = a + W
by ZMODUL01:def 13;
thus f1 . (
z,
A) =
(z * a) + W
by A8, A10, A11
.=
f2 . (
z,
A)
by A9, A10, A11
;
verum end;
hence
f1 = f2
; verum