let V be RealLinearSpace; for M being Subset of V
for L being Linear_Combination of M st card (Carrier L) >= 1 holds
ex L1, L2 being Linear_Combination of M st
( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) )
let M be Subset of V; for L being Linear_Combination of M st card (Carrier L) >= 1 holds
ex L1, L2 being Linear_Combination of M st
( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) )
let L be Linear_Combination of M; ( card (Carrier L) >= 1 implies ex L1, L2 being Linear_Combination of M st
( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) ) )
assume
card (Carrier L) >= 1
; ex L1, L2 being Linear_Combination of M st
( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) )
then
Carrier L <> {}
;
then consider u being object such that
A1:
u in Carrier L
by XBOOLE_0:def 1;
reconsider u = u as VECTOR of V by A1;
consider L1 being Linear_Combination of {u} such that
A2:
L1 . u = L . u
by RLVECT_4:37;
A3:
Carrier L1 c= {u}
by RLVECT_2:def 6;
Carrier L c= M
by RLVECT_2:def 6;
then
{u} c= M
by A1, ZFMISC_1:31;
then
Carrier L1 c= M
by A3;
then reconsider L1 = L1 as Linear_Combination of M by RLVECT_2:def 6;
A4:
for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v
defpred S1[ object , object ] means ( ( $1 in (Carrier L) \ {u} implies $2 = L . $1 ) & ( not $1 in (Carrier L) \ {u} implies $2 = 0 ) );
A5:
for x being object st x in the carrier of V holds
ex y being object st S1[x,y]
consider L2 being Function such that
A6:
( dom L2 = the carrier of V & ( for x being object st x in the carrier of V holds
S1[x,L2 . x] ) )
from CLASSES1:sch 1(A5);
for y being object st y in rng L2 holds
y in REAL
then
rng L2 c= REAL
;
then A10:
L2 is Element of Funcs ( the carrier of V,REAL)
by A6, FUNCT_2:def 2;
ex T being finite Subset of V st
for v being Element of V st not v in T holds
L2 . v = 0
then reconsider L2 = L2 as Linear_Combination of V by A10, RLVECT_2:def 3;
for x being object st x in Carrier L2 holds
x in M
then
Carrier L2 c= M
;
then reconsider L2 = L2 as Linear_Combination of M by RLVECT_2:def 6;
for x being object st x in Carrier L2 holds
x in (Carrier L) \ {u}
then A14:
Carrier L2 c= (Carrier L) \ {u}
;
for v being VECTOR of V holds L . v = (L1 + L2) . v
then A24:
L = L1 + L2
by RLVECT_2:def 9;
for x being object st x in (Carrier L) \ {u} holds
x in Carrier L2
then
(Carrier L) \ {u} c= Carrier L2
;
then A27:
Carrier L2 = (Carrier L) \ {u}
by A14, XBOOLE_0:def 10;
take
L1
; ex L2 being Linear_Combination of M st
( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) )
take
L2
; ( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) )
A28:
(Carrier L) \ {u} c= Carrier L
by XBOOLE_1:36;
Carrier L1 <> {}
then A29:
Carrier L1 = {u}
by A3, ZFMISC_1:33;
then
Carrier L1 c= Carrier L
by A1, ZFMISC_1:31;
then card (Carrier L2) =
(card (Carrier L)) - (card (Carrier L1))
by A29, A27, CARD_2:44
.=
(card (Carrier L)) - 1
by A29, CARD_1:30
;
hence
( Sum L = (Sum L1) + (Sum L2) & card (Carrier L1) = 1 & card (Carrier L2) = (card (Carrier L)) - 1 & Carrier L1 c= Carrier L & Carrier L2 c= Carrier L & ( for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v ) & ( for v being VECTOR of V st v in Carrier L2 holds
L2 . v = L . v ) )
by A1, A4, A6, A29, A14, A24, A28, CARD_1:30, RLVECT_3:1, ZFMISC_1:31; verum