take
BiModule R1,R2
; :: thesis: ( BiModule R1,R2 is Abelian & BiModule R1,R2 is add-associative & BiModule R1,R2 is right_zeroed & BiModule R1,R2 is right_complementable & BiModule R1,R2 is RightMod-like & BiModule R1,R2 is VectSp-like & BiModule R1,R2 is BiMod-like & BiModule R1,R2 is strict )
thus
( BiModule R1,R2 is Abelian & BiModule R1,R2 is add-associative & BiModule R1,R2 is right_zeroed & BiModule R1,R2 is right_complementable )
; :: thesis: ( BiModule R1,R2 is RightMod-like & BiModule R1,R2 is VectSp-like & BiModule R1,R2 is BiMod-like & BiModule R1,R2 is strict )
for x, y being Scalar of R1
for p, q being Scalar of R2
for v, w being Vector of (BiModule R1,R2) holds
( x * (v + w) = (x * v) + (x * w) & (x + y) * v = (x * v) + (y * v) & (x * y) * v = x * (y * v) & (1_ R1) * v = v & (v + w) * p = (v * p) + (w * p) & v * (p + q) = (v * p) + (v * q) & v * (q * p) = (v * q) * p & v * (1_ R2) = v & x * (v * p) = (x * v) * p )
by Lm10;
hence
( BiModule R1,R2 is RightMod-like & BiModule R1,R2 is VectSp-like & BiModule R1,R2 is BiMod-like & BiModule R1,R2 is strict )
by Def23, Def24, VECTSP_1:def 26; :: thesis: verum