let V be RealLinearSpace; :: thesis: 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; :: thesis: 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; :: thesis: ( 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
; :: thesis: 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 set 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
from RLVECT_4:sch 2();
Carrier L c= M
by RLVECT_2:def 8;
then A3:
{u} c= M
by A1, ZFMISC_1:37;
A4:
Carrier L1 c= {u}
by RLVECT_2:def 8;
then
Carrier L1 c= M
by A3, XBOOLE_1:1;
then reconsider L1 = L1 as Linear_Combination of M by RLVECT_2:def 8;
A5:
for v being VECTOR of V st v in Carrier L1 holds
L1 . v = L . v
defpred S1[ set , set ] means ( ( $1 in (Carrier L) \ {u} implies $2 = L . $1 ) & ( not $1 in (Carrier L) \ {u} implies $2 = 0 ) );
A7:
for x being set st x in the carrier of V holds
ex y being set st S1[x,y]
consider L2 being Function such that
A8:
( dom L2 = the carrier of V & ( for x being set st x in the carrier of V holds
S1[x,L2 . x] ) )
from CLASSES1:sch 1(A7);
for y being set st y in rng L2 holds
y in REAL
then
rng L2 c= REAL
by TARSKI:def 3;
then A11:
L2 is Element of Funcs the carrier of V,REAL
by A8, 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 A11, RLVECT_2:def 5;
for x being set st x in Carrier L2 holds
x in M
then
Carrier L2 c= M
by TARSKI:def 3;
then reconsider L2 = L2 as Linear_Combination of M by RLVECT_2:def 8;
Carrier L1 <> {}
then A14:
Carrier L1 = {u}
by A4, ZFMISC_1:39;
for x being set st x in Carrier L2 holds
x in (Carrier L) \ {u}
then A16:
Carrier L2 c= (Carrier L) \ {u}
by TARSKI:def 3;
for x being set st x in (Carrier L) \ {u} holds
x in Carrier L2
then
(Carrier L) \ {u} c= Carrier L2
by TARSKI:def 3;
then A19:
Carrier L2 = (Carrier L) \ {u}
by A16, XBOOLE_0:def 10;
for v being VECTOR of V holds L . v = (L1 + L2) . v
then A29:
L = L1 + L2
by RLVECT_2:def 11;
Carrier L1 c= Carrier L
by A1, A14, ZFMISC_1:37;
then A30: card (Carrier L2) =
(card (Carrier L)) - (card (Carrier L1))
by A14, A19, CARD_2:63
.=
(card (Carrier L)) - 1
by A14, CARD_1:50
;
take
L1
; :: thesis: 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
; :: thesis: ( 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 ) )
(Carrier L) \ {u} c= Carrier L
by XBOOLE_1:36;
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, A5, A8, A14, A16, A29, A30, CARD_1:50, RLVECT_3:1, XBOOLE_1:1, ZFMISC_1:37; :: thesis: verum