begin
theorem
canceled;
theorem
canceled;
theorem
:: deftheorem RLVECT_1:def 1 :
canceled;
:: deftheorem RLVECT_1:def 2 :
canceled;
:: deftheorem RLVECT_1:def 3 :
canceled;
:: deftheorem defines * RLVECT_1:def 4 :
for V being non empty RLSStruct
for v being VECTOR of V
for a being real number holds a * v = the Mult of V . (a,v);
theorem
canceled;
theorem
:: deftheorem Def5 defines Abelian RLVECT_1:def 5 :
for IT being addMagma holds
( IT is Abelian iff for v, w being Element of IT holds v + w = w + v );
:: deftheorem Def6 defines add-associative RLVECT_1:def 6 :
for IT being addMagma holds
( IT is add-associative iff for u, v, w being Element of IT holds (u + v) + w = u + (v + w) );
:: deftheorem Def7 defines right_zeroed RLVECT_1:def 7 :
for IT being addLoopStr holds
( IT is right_zeroed iff for v being Element of IT holds v + (0. IT) = v );
:: deftheorem Def8 defines vector-distributive RLVECT_1:def 8 :
for IT being non empty RLSStruct holds
( IT is vector-distributive iff for a being real number
for v, w being VECTOR of IT holds a * (v + w) = (a * v) + (a * w) );
:: deftheorem Def9 defines scalar-distributive RLVECT_1:def 9 :
for IT being non empty RLSStruct holds
( IT is scalar-distributive iff for a, b being real number
for v being VECTOR of IT holds (a + b) * v = (a * v) + (b * v) );
:: deftheorem Def10 defines scalar-associative RLVECT_1:def 10 :
for IT being non empty RLSStruct holds
( IT is scalar-associative iff for a, b being real number
for v being VECTOR of IT holds (a * b) * v = a * (b * v) );
:: deftheorem Def11 defines scalar-unital RLVECT_1:def 11 :
for IT being non empty RLSStruct holds
( IT is scalar-unital iff for v being VECTOR of IT holds 1 * v = v );
:: deftheorem defines Trivial-RLSStruct RLVECT_1:def 12 :
Trivial-RLSStruct = RLSStruct(# 1,op0,op2,(pr2 (REAL,1)) #);
theorem
canceled;
theorem
canceled;
Lm1:
for V being non empty right_complementable add-associative right_zeroed addLoopStr
for v, w being Element of V st v + w = 0. V holds
w + v = 0. V
theorem
canceled;
theorem Th9:
theorem Th10:
:: deftheorem Def13 defines - RLVECT_1:def 13 :
for V being non empty addLoopStr
for v being Element of V st V is add-associative & V is right_zeroed & V is right_complementable holds
for b3 being Element of the carrier of V holds
( b3 = - v iff v + b3 = 0. V );
Lm2:
for V being non empty right_complementable add-associative right_zeroed addLoopStr
for v, u being Element of V ex w being Element of V st v + w = u
:: deftheorem defines - RLVECT_1:def 14 :
for V being addLoopStr
for v, w being Element of V holds v - w = v + (- w);
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th16:
theorem
canceled;
theorem
canceled;
theorem Th19:
theorem
theorem Th21:
theorem
theorem Th23:
theorem Th24:
theorem Th25:
theorem
theorem
theorem
theorem Th29:
theorem Th30:
theorem Th31:
theorem
canceled;
theorem Th33:
theorem
theorem Th35:
theorem
theorem
theorem Th38:
theorem Th39:
theorem
Lm3:
for V being non empty right_complementable add-associative right_zeroed addLoopStr
for u, w being Element of V holds - (u + w) = (- w) + (- u)
theorem Th41:
theorem
theorem
theorem Th44:
theorem Th45:
theorem
theorem
theorem Th48:
theorem Th49:
theorem
theorem
:: deftheorem Def15 defines Sum RLVECT_1:def 15 :
for V being non empty addLoopStr
for F being FinSequence-like PartFunc of NAT,V
for b3 being Element of V holds
( b3 = Sum F iff ex f being Function of NAT,V st
( b3 = f . (len F) & f . 0 = 0. V & ( for j being Element of NAT
for v being Element of V st j < len F & v = F . (j + 1) holds
f . (j + 1) = (f . j) + v ) ) );
Lm4:
for V being non empty addLoopStr holds Sum (<*> the carrier of V) = 0. V
Lm5:
for V being non empty addLoopStr
for F being FinSequence-like PartFunc of NAT,V st len F = 0 holds
Sum F = 0. V
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th55:
theorem
theorem
theorem Th58:
Lm6:
for V being non empty right_complementable add-associative right_zeroed addLoopStr
for v being Element of V holds Sum <*v*> = v
theorem
theorem Th60:
theorem
theorem Th62:
theorem Th63:
theorem
theorem
canceled;
theorem
theorem
theorem
theorem
theorem
theorem
theorem Th72:
theorem
theorem
theorem
theorem
theorem
theorem Th78:
theorem Th79:
theorem
theorem
theorem
theorem
theorem Th84:
theorem Th85:
theorem Th86:
theorem Th87:
theorem
canceled;
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
begin
:: deftheorem Def16 defines zeroed RLVECT_1:def 16 :
for L being non empty addLoopStr holds
( L is zeroed iff for a being Element of L holds
( a + (0. L) = a & (0. L) + a = a ) );
theorem
begin
theorem
theorem
theorem
theorem
theorem
theorem