let X be RealUnitarySpace; :: thesis: ( the addF of X is commutative & the addF of X is associative & the addF of X is having_a_unity implies for S being finite Subset of X st not S is empty holds
for L being linear-Functional of X holds L . (setsum S) = setopfunc S,the carrier of X,REAL ,L,addreal )
assume A1:
( the addF of X is commutative & the addF of X is associative & the addF of X is having_a_unity )
; :: thesis: for S being finite Subset of X st not S is empty holds
for L being linear-Functional of X holds L . (setsum S) = setopfunc S,the carrier of X,REAL ,L,addreal
let S be finite Subset of X; :: thesis: ( not S is empty implies for L being linear-Functional of X holds L . (setsum S) = setopfunc S,the carrier of X,REAL ,L,addreal )
assume A2:
not S is empty
; :: thesis: for L being linear-Functional of X holds L . (setsum S) = setopfunc S,the carrier of X,REAL ,L,addreal
let L be linear-Functional of X; :: thesis: L . (setsum S) = setopfunc S,the carrier of X,REAL ,L,addreal
A3:
dom L = the carrier of X
by FUNCT_2:def 1;
consider p being FinSequence of the carrier of X such that
A4:
( p is one-to-one & rng p = S & setsum S = the addF of X "**" p )
by A1, Def1;
reconsider q1 = Func_Seq L,p as FinSequence of REAL ;
A5:
dom (Func_Seq L,p) = dom p
A7:
for i being Element of NAT st i in dom p holds
q1 . i = L . (p . i)
len p >= 1
then
L . (the addF of X "**" p) = addreal "**" q1
by A5, A7, Th4;
hence
L . (setsum S) = setopfunc S,the carrier of X,REAL ,L,addreal
by A3, A4, BHSP_5:def 5; :: thesis: verum