let K be non empty right-distributive doubleLoopStr ; :: thesis: for V, W being non empty VectSpStr of K
for a being Element of K
for f, g being Form of V,W holds a * (f + g) = (a * f) + (a * g)
let V, W be non empty VectSpStr of K; :: thesis: for a being Element of K
for f, g being Form of V,W holds a * (f + g) = (a * f) + (a * g)
let r be Element of K; :: thesis: for f, g being Form of V,W holds r * (f + g) = (r * f) + (r * g)
let f, g be Form of V,W; :: thesis: r * (f + g) = (r * f) + (r * g)
now let v be
Vector of
V;
:: thesis: for w being Vector of W holds (r * (f + g)) . v,w = ((r * f) + (r * g)) . v,wlet w be
Vector of
W;
:: thesis: (r * (f + g)) . v,w = ((r * f) + (r * g)) . v,wthus (r * (f + g)) . v,
w =
r * ((f + g) . v,w)
by Def4
.=
r * ((f . v,w) + (g . v,w))
by Def3
.=
(r * (f . v,w)) + (r * (g . v,w))
by VECTSP_1:def 11
.=
((r * f) . v,w) + (r * (g . v,w))
by Def4
.=
((r * f) . v,w) + ((r * g) . v,w)
by Def4
.=
((r * f) + (r * g)) . v,
w
by Def3
;
:: thesis: verum end;
hence
r * (f + g) = (r * f) + (r * g)
by BINOP_1:2; :: thesis: verum