defpred S1[ object , object ] means ex w being Element of W st
( $1 = w & $2 = Sum (lCFST (l,T,w)) );
A1:
for x being object st x in [#] W holds
ex y being object st S1[x,y]
proof
let x be
object ;
( x in [#] W implies ex y being object st S1[x,y] )
assume
x in [#] W
;
ex y being object st S1[x,y]
then reconsider x =
x as
Element of
W ;
take
Sum (lCFST (l,T,x))
;
S1[x, Sum (lCFST (l,T,x))]
thus
S1[
x,
Sum (lCFST (l,T,x))]
;
verum
end;
consider f being Function such that
A2:
dom f = [#] W
and
A3:
for x being object st x in [#] W holds
S1[x,f . x]
from CLASSES1:sch 1(A1);
A4:
rng f c= the carrier of R
A8:
for w being Element of W holds f . w = Sum (lCFST (l,T,w))
reconsider f = f as Element of Funcs (([#] W), the carrier of R) by A2, A4, FUNCT_2:def 2;
set X = { w where w is Element of W : f . w <> 0. R } ;
{ w where w is Element of W : f . w <> 0. R } c= [#] W
then reconsider X = { w where w is Element of W : f . w <> 0. R } as Subset of W ;
set C = Carrier l;
reconsider TC = T .: (Carrier l) as Subset of W ;
A9:
X c= TC
then reconsider X = X as finite Subset of W ;
ex T being finite Subset of W st
for w being Element of W st not w in T holds
f . w = 0. R
then reconsider f = f as Linear_Combination of W by VECTSP_6:def 1;
take
f
; ( Carrier f c= T .: (Carrier l) & ( for w being Element of W holds f . w = Sum (lCFST (l,T,w)) ) )
for w being Element of W holds f . w = Sum (lCFST (l,T,w))
hence
( Carrier f c= T .: (Carrier l) & ( for w being Element of W holds f . w = Sum (lCFST (l,T,w)) ) )
by A9; verum