let V be non empty Abelian add-associative right_zeroed RealLinearSpace-like RLSStruct ; for V1 being non empty Subset of
for d1 being Element of V1
for A being BinOp of V1
for M being Function of [:REAL ,V1:],V1 st d1 = 0. V & A = the addF of V || V1 & M = the Mult of V | [:REAL ,V1:] holds
( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
let V1 be non empty Subset of ; for d1 being Element of V1
for A being BinOp of V1
for M being Function of [:REAL ,V1:],V1 st d1 = 0. V & A = the addF of V || V1 & M = the Mult of V | [:REAL ,V1:] holds
( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
let d1 be Element of V1; for A being BinOp of V1
for M being Function of [:REAL ,V1:],V1 st d1 = 0. V & A = the addF of V || V1 & M = the Mult of V | [:REAL ,V1:] holds
( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
let A be BinOp of V1; for M being Function of [:REAL ,V1:],V1 st d1 = 0. V & A = the addF of V || V1 & M = the Mult of V | [:REAL ,V1:] holds
( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
let M be Function of [:REAL ,V1:],V1; ( d1 = 0. V & A = the addF of V || V1 & M = the Mult of V | [:REAL ,V1:] implies ( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like ) )
set D = V1;
assume that
A1:
d1 = 0. V
and
A2:
A = the addF of V || V1
and
A3:
M = the Mult of V | [:REAL ,V1:]
; ( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
set W = RLSStruct(# V1,d1,A,M #);
( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
proof
set Mv = the
Mult of
V;
set Av = the
addF of
V;
hence
RLSStruct(#
V1,
d1,
A,
M #) is
add-associative
by RLVECT_1:def 6;
( RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
hence
RLSStruct(#
V1,
d1,
A,
M #) is
right_zeroed
by RLVECT_1:def 7;
RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like
hereby RLVECT_1:def 9 ( ( for b1, b2 being set
for b3 being Element of the carrier of RLSStruct(# V1,d1,A,M #) holds (b1 + b2) * b3 = (b1 * b3) + (b2 * b3) ) & ( for b1, b2 being set
for b3 being Element of the carrier of RLSStruct(# V1,d1,A,M #) holds (b1 * b2) * b3 = b1 * (b2 * b3) ) & ( for b1 being Element of the carrier of RLSStruct(# V1,d1,A,M #) holds 1 * b1 = b1 ) )
end;
let x be
VECTOR of ;
1 * x = x
reconsider y =
x as
VECTOR of
by TARSKI:def 3;
thus 1
* x =
1
* y
by A4
.=
x
by RLVECT_1:def 9
;
verum
end;
hence
( RLSStruct(# V1,d1,A,M #) is Abelian & RLSStruct(# V1,d1,A,M #) is add-associative & RLSStruct(# V1,d1,A,M #) is right_zeroed & RLSStruct(# V1,d1,A,M #) is RealLinearSpace-like )
; verum