let R be non degenerated commutative Ring; for n being Nat
for o being Element of (R ^* n) ex l being Linear_Combination of Base (R,n) st Sum l = o
let n be Nat; for o being Element of (R ^* n) ex l being Linear_Combination of Base (R,n) st Sum l = o
let o be Element of (R ^* n); ex l being Linear_Combination of Base (R,n) st Sum l = o
o in the carrier of (R ^* n)
;
then H:
o in n -tuples_on the carrier of R
by DEF;
then reconsider t = o as Tuple of n, the carrier of R by FINSEQ_2:131;
defpred S1[ object , object ] means ( ex i being Nat st
( 1 <= i & i <= n & $1 = i _th_unit_vector (n,R) & $2 = t . i ) or ( not $1 in Base (R,n) & $2 = 0. R ) );
consider f being Function of the carrier of (R ^* n), the carrier of R such that
B:
for x being object st x in the carrier of (R ^* n) holds
S1[x,f . x]
from FUNCT_2:sch 1(A);
( dom f = the carrier of (R ^* n) & rng f c= the carrier of R )
by FUNCT_2:def 1;
then reconsider f = f as Element of Funcs ( the carrier of (R ^* n), the carrier of R) by FUNCT_2:def 2;
ex T being finite Subset of (R ^* n) st
for v being Element of (R ^* n) st not v in T holds
f . v = 0. R
then reconsider l = f as Linear_Combination of R ^* n by VECTSP_6:def 1;
Carrier l c= Base (R,n)
then reconsider l = l as Linear_Combination of Base (R,n) by VECTSP_6:def 4;
Sum l in the carrier of (R ^* n)
;
then J:
Sum l in n -tuples_on the carrier of R
by DEF;
n -tuples_on the carrier of R = { s where s is Element of the carrier of R * : len s = n }
by FINSEQ_2:def 4;
then consider s being Element of the carrier of R * such that
K:
( Sum l = s & len s = n )
by J;
reconsider u = Sum l as Tuple of n, the carrier of R by K, J;
E:
now for i being Nat st 1 <= i & i <= n holds
u . i = t . ilet i be
Nat;
( 1 <= i & i <= n implies u . i = t . i )assume E1:
( 1
<= i &
i <= n )
;
u . i = t . i
the
carrier of
(R ^* n) = n -tuples_on the
carrier of
R
by DEF;
then
S1[
i _th_unit_vector (
n,
R),
l . (i _th_unit_vector (n,R))]
by B;
then consider j being
Nat such that E2:
( 1
<= j &
j <= n &
j _th_unit_vector (
n,
R)
= i _th_unit_vector (
n,
R) &
l . (j _th_unit_vector (n,R)) = t . j )
by E1;
l . (i _th_unit_vector (n,R)) = t . i
by E1, E2, u2;
hence
u . i = t . i
by E1, lemBase;
verum end;
( len u = n & len t = n )
by H, J, FINSEQ_2:133;
hence
ex l being Linear_Combination of Base (R,n) st Sum l = o
by E, FINSEQ_1:14; verum