defpred S1[ object , object ] means ( ex u being Element of B st
( $1 = f . u & $2 = Sum (Expand (f,l,(f . u))) ) or ( ( for u being Element of B holds not $1 = f . u ) & $2 = 0. F ) );
A1:
for x being object st x in the carrier of V holds
ex y being object st
( y in the carrier of F & S1[x,y] )
proof
let x be
object ;
( x in the carrier of V implies ex y being object st
( y in the carrier of F & S1[x,y] ) )
assume
x in the
carrier of
V
;
ex y being object st
( y in the carrier of F & S1[x,y] )
then reconsider x =
x as
Element of
V ;
per cases
( ex w being Element of B st x = f . w or for w being Element of B holds not x = f . w )
;
suppose
ex
w being
Element of
B st
x = f . w
;
ex y being object st
( y in the carrier of F & S1[x,y] )then consider w being
Element of
B such that B:
x = f . w
;
take
Sum (Expand (f,l,(f . w)))
;
( Sum (Expand (f,l,(f . w))) in the carrier of F & S1[x, Sum (Expand (f,l,(f . w)))] )thus
(
Sum (Expand (f,l,(f . w))) in the
carrier of
F &
S1[
x,
Sum (Expand (f,l,(f . w)))] )
by B;
verum end; end;
end;
consider g being Function of the carrier of V, the carrier of F such that
A2:
for x being object st x in the carrier of V holds
S1[x,g . x]
from FUNCT_2:sch 1(A1);
H:
dom f = B
by FUNCT_2:def 1;
A7:
for w being Element of V holds g . w = Sum (Expand (f,l,w))
reconsider g = g as Element of Funcs ( the carrier of V, the carrier of F) by FUNCT_2:8;
ex T being finite Subset of V st
for v being Element of V st not v in T holds
g . v = 0. F
then reconsider g = g as Linear_Combination of V by VECTSP_6:def 1;
Carrier g c= rng f
then reconsider g = g as Linear_Combination of rng f by VECTSP_6:def 4;
take
g
; for v being Element of V holds g . v = Sum (Expand (f,l,v))
thus
for v being Element of V holds g . v = Sum (Expand (f,l,v))
by A7; verum