let R be Ring; :: thesis: for V being RightMod of R
for v1, v2 being Vector of V
for f being Function of V,R holds f (#) <*v1,v2*> = <*(v1 * (f . v1)),(v2 * (f . v2))*>
let V be RightMod of R; :: thesis: for v1, v2 being Vector of V
for f being Function of V,R holds f (#) <*v1,v2*> = <*(v1 * (f . v1)),(v2 * (f . v2))*>
let v1, v2 be Vector of V; :: thesis: for f being Function of V,R holds f (#) <*v1,v2*> = <*(v1 * (f . v1)),(v2 * (f . v2))*>
let f be Function of V,R; :: thesis: f (#) <*v1,v2*> = <*(v1 * (f . v1)),(v2 * (f . v2))*>
A1: len (f (#) <*v1,v2*>) =
len <*v1,v2*>
by Def8
.=
2
by FINSEQ_1:61
;
then A2:
( dom (f (#) <*v1,v2*>) = {1,2} & 1 in {1,2} & 2 in {1,2} )
by FINSEQ_1:4, FINSEQ_1:def 3, TARSKI:def 2;
then A3: (f (#) <*v1,v2*>) . 1 =
(<*v1,v2*> /. 1) * (f . (<*v1,v2*> /. 1))
by Def8
.=
v1 * (f . (<*v1,v2*> /. 1))
by FINSEQ_4:26
.=
v1 * (f . v1)
by FINSEQ_4:26
;
(f (#) <*v1,v2*>) . 2 =
(<*v1,v2*> /. 2) * (f . (<*v1,v2*> /. 2))
by A2, Def8
.=
v2 * (f . (<*v1,v2*> /. 2))
by FINSEQ_4:26
.=
v2 * (f . v2)
by FINSEQ_4:26
;
hence
f (#) <*v1,v2*> = <*(v1 * (f . v1)),(v2 * (f . v2))*>
by A1, A3, FINSEQ_1:61; :: thesis: verum