let F be Field; for U being non trivial finite-dimensional VectSp of F
for V being VectSp of F
for B being Basis of U
for f being Function of B,V
for l being Linear_Combination of B holds (canLinTrans f) . (Sum l) = Sum (f (#) l)
let U be non trivial finite-dimensional VectSp of F; for V being VectSp of F
for B being Basis of U
for f being Function of B,V
for l being Linear_Combination of B holds (canLinTrans f) . (Sum l) = Sum (f (#) l)
let V be VectSp of F; for B being Basis of U
for f being Function of B,V
for l being Linear_Combination of B holds (canLinTrans f) . (Sum l) = Sum (f (#) l)
let B be Basis of U; for f being Function of B,V
for l being Linear_Combination of B holds (canLinTrans f) . (Sum l) = Sum (f (#) l)
let f be Function of B,V; for l being Linear_Combination of B holds (canLinTrans f) . (Sum l) = Sum (f (#) l)
let l be Linear_Combination of B; (canLinTrans f) . (Sum l) = Sum (f (#) l)
set B1 = B;
B:
Lin B = ModuleStr(# the carrier of U, the addF of U, the ZeroF of U, the lmult of U #)
by VECTSP_7:def 3;
defpred S1[ object , object ] means for l being Linear_Combination of B st $1 = Sum l holds
$2 = Sum (f (#) l);
consider T being Function of the carrier of U, the carrier of V such that
A:
for u being object st u in the carrier of U holds
S1[u,T . u]
from FUNCT_2:sch 1(AA);
C:
now for u1, u2 being Element of U holds (T . u1) + (T . u2) = T . (u1 + u2)end;
then reconsider T = T as linear-transformation of U,V by C, VECTSP_1:def 20, MOD_2:def 2;
B c= the carrier of U
;
then
B c= dom T
by FUNCT_2:def 1;
then E: (dom T) /\ B =
B
by XBOOLE_1:28
.=
dom f
by FUNCT_2:def 1
;
then T | B =
f
by E, FUNCT_1:46
.=
(canLinTrans f) | B
by defcl
;
then
T = canLinTrans f
by canLinuni;
hence
(canLinTrans f) . (Sum l) = Sum (f (#) l)
by A; verum