let p be prime Element of INT.Ring; for V being free Z_Module
for I being Basis of V
for u1, u2 being Vector of V st u1 <> u2 & u1 in I & u2 in I holds
ZMtoMQV (V,p,u1) <> ZMtoMQV (V,p,u2)
let V be free Z_Module; for I being Basis of V
for u1, u2 being Vector of V st u1 <> u2 & u1 in I & u2 in I holds
ZMtoMQV (V,p,u1) <> ZMtoMQV (V,p,u2)
let I be Basis of V; for u1, u2 being Vector of V st u1 <> u2 & u1 in I & u2 in I holds
ZMtoMQV (V,p,u1) <> ZMtoMQV (V,p,u2)
let u1, u2 be Vector of V; ( u1 <> u2 & u1 in I & u2 in I implies ZMtoMQV (V,p,u1) <> ZMtoMQV (V,p,u2) )
assume A1:
( u1 <> u2 & u1 in I & u2 in I )
; ZMtoMQV (V,p,u1) <> ZMtoMQV (V,p,u2)
set uq1 = ZMtoMQV (V,p,u1);
set uq2 = ZMtoMQV (V,p,u2);
assume A2:
ZMtoMQV (V,p,u1) = ZMtoMQV (V,p,u2)
; contradiction
consider u being Vector of V such that
A3:
( u in p (*) V & u1 + u = u2 )
by A2, ZMODUL01:75;
A4:
( I is linearly-independent & Lin I = ModuleStr(# the carrier of V, the addF of V, the ZeroF of V, the lmult of V #) )
by VECTSP_7:def 3;
B1:
u in p * V
by A3;
reconsider pp = p as Element of INT.Ring ;
consider v being Vector of V such that
A5:
u = pp * v
by B1;
consider lv being Linear_Combination of I such that
A6:
v = Sum lv
by A4, STRUCT_0:def 5, ZMODUL02:64;
consider lu1 being Linear_Combination of V such that
A7:
( lu1 . u1 = 1 & ( for v being Vector of V st v <> u1 holds
lu1 . v = 0 ) )
by Th1;
A8:
Carrier lu1 = {u1}
then A11: Sum lu1 =
(1. INT.Ring) * u1
by A7, ZMODUL02:24
.=
u1
by VECTSP_1:def 17
;
reconsider lu1 = lu1 as Linear_Combination of {u1} by A8, VECTSP_6:def 4;
reconsider lu1 = lu1 as Linear_Combination of I by A1, ZFMISC_1:31, ZMODUL02:10;
consider lu2 being Linear_Combination of V such that
A12:
( lu2 . u2 = 1 & ( for v being Vector of V st v <> u2 holds
lu2 . v = 0 ) )
by Th1;
A13:
Carrier lu2 = {u2}
then A16: Sum lu2 =
(1. INT.Ring) * u2
by A12, ZMODUL02:24
.=
u2
by VECTSP_1:def 17
;
reconsider lu2 = lu2 as Linear_Combination of {u2} by A13, VECTSP_6:def 4;
reconsider lu2 = lu2 as Linear_Combination of I by A1, ZFMISC_1:31, ZMODUL02:10;
A17:
u = Sum (p * lv)
by A5, A6, ZMODUL02:53;
A18:
(p * lv) . u1 <> - 1
pp * lv is Linear_Combination of I
by ZMODUL02:31;
then
lu1 + (pp * lv) is Linear_Combination of I
by ZMODUL02:27;
then reconsider lx = (lu1 + (pp * lv)) - lu2 as Linear_Combination of I by ZMODUL02:41;
A22: 0. V =
(Sum (lu1 + (pp * lv))) - (Sum lu2)
by A3, A17, A11, A16, VECTSP_1:19, ZMODUL02:52
.=
Sum lx
by ZMODUL02:55
;
A23: lx . u1 =
((lu1 + (pp * lv)) . u1) - (lu2 . u1)
by ZMODUL02:39
.=
((lu1 . u1) + ((pp * lv) . u1)) - (lu2 . u1)
by VECTSP_6:22
.=
((1. INT.Ring) + ((pp * lv) . u1)) - (0. INT.Ring)
by A1, A7, A12
.=
(1. INT.Ring) + ((pp * lv) . u1)
;
lx . u1 <> 0
by A18, A23;
then
u1 in Carrier lx
;
hence
contradiction
by A22, VECTSP_7:def 3, VECTSP_7:def 1; verum