begin
Lm1:
for R being Ring
for V being RightMod of R
for v being Vector of V
for F, G being FinSequence of V st len F = (len G) + 1 & G = F | (Seg (len G)) & v = F . (len F) holds
Sum F = (Sum G) + v
theorem Th1:
Lm2:
for R being Ring
for V being RightMod of R
for a being Scalar of R
for F, G being FinSequence of V st len F = len G & ( for k being Nat st k in dom F holds
G . k = (F /. k) * a ) holds
Sum G = (Sum F) * a
theorem
theorem
theorem
:: deftheorem RMOD_4:def 1 :
canceled;
:: deftheorem RMOD_4:def 2 :
canceled;
:: deftheorem Def3 defines Sum RMOD_4:def 3 :
for R being Ring
for V being RightMod of R
for T being finite Subset of V
for b4 being Vector of V holds
( b4 = Sum T iff ex F being FinSequence of V st
( rng F = T & F is one-to-one & b4 = Sum F ) );
theorem Th5:
theorem
theorem
theorem
theorem Th9:
theorem Th10:
theorem
theorem Th12:
theorem Th13:
theorem
theorem
:: deftheorem Def4 defines Linear_Combination RMOD_4:def 4 :
for R being Ring
for V being RightMod of R
for b3 being Element of Funcs ( the carrier of V, the carrier of R) holds
( b3 is Linear_Combination of V iff ex T being finite Subset of V st
for v being Vector of V st not v in T holds
b3 . v = 0. R );
:: deftheorem defines Carrier RMOD_4:def 5 :
for R being Ring
for V being RightMod of R
for L being Linear_Combination of V holds Carrier L = { v where v is Vector of V : L . v <> 0. R } ;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
theorem
:: deftheorem Def6 defines ZeroLC RMOD_4:def 6 :
for R being Ring
for V being RightMod of R
for b3 being Linear_Combination of V holds
( b3 = ZeroLC V iff Carrier b3 = {} );
theorem
canceled;
theorem Th22:
:: deftheorem Def7 defines Linear_Combination RMOD_4:def 7 :
for R being Ring
for V being RightMod of R
for A being Subset of V
for b4 being Linear_Combination of V holds
( b4 is Linear_Combination of A iff Carrier b4 c= A );
theorem
canceled;
theorem
canceled;
theorem Th25:
theorem Th26:
theorem Th27:
theorem
:: deftheorem Def8 defines (#) RMOD_4:def 8 :
for R being Ring
for V being RightMod of R
for F being FinSequence of V
for f being Function of V,R
for b5 being FinSequence of V holds
( b5 = f (#) F iff ( len b5 = len F & ( for i being Nat st i in dom b5 holds
b5 . i = (F /. i) * (f . (F /. i)) ) ) );
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th32:
theorem
theorem Th34:
theorem Th35:
theorem
theorem Th37:
:: deftheorem Def9 defines Sum RMOD_4:def 9 :
for R being Ring
for V being RightMod of R
for L being Linear_Combination of V
for b4 being Vector of V holds
( b4 = Sum L iff ex F being FinSequence of V st
( F is one-to-one & rng F = Carrier L & b4 = Sum (L (#) F) ) );
Lm3:
for R being Ring
for V being RightMod of R holds Sum (ZeroLC V) = 0. V
theorem
canceled;
theorem
canceled;
theorem Th40:
theorem
theorem Th42:
theorem Th43:
theorem Th44:
theorem
theorem Th46:
theorem
:: deftheorem defines = RMOD_4:def 10 :
for R being Ring
for V being RightMod of R
for L1, L2 being Linear_Combination of V holds
( L1 = L2 iff for v being Vector of V holds L1 . v = L2 . v );
:: deftheorem Def11 defines + RMOD_4:def 11 :
for R being Ring
for V being RightMod of R
for L1, L2, b5 being Linear_Combination of V holds
( b5 = L1 + L2 iff for v being Vector of V holds b5 . v = (L1 . v) + (L2 . v) );
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem Th51:
theorem Th52:
theorem Th53:
theorem
theorem
:: deftheorem Def12 defines * RMOD_4:def 12 :
for R being Ring
for V being RightMod of R
for a being Scalar of R
for L, b5 being Linear_Combination of V holds
( b5 = L * a iff for v being Vector of V holds b5 . v = (L . v) * a );
theorem
canceled;
theorem
canceled;
theorem Th58:
theorem Th59:
theorem Th60:
theorem Th61:
theorem
theorem
theorem Th64:
theorem
:: deftheorem defines - RMOD_4:def 13 :
for R being Ring
for V being RightMod of R
for L being Linear_Combination of V holds - L = L * (- (1_ R));
theorem
canceled;
theorem Th67:
theorem
theorem Th69:
theorem
:: deftheorem defines - RMOD_4:def 14 :
for R being Ring
for V being RightMod of R
for L1, L2 being Linear_Combination of V holds L1 - L2 = L1 + (- L2);
theorem
canceled;
theorem
canceled;
theorem Th73:
theorem
theorem
theorem
theorem Th77:
theorem Th78:
theorem Th79:
theorem
begin
:: deftheorem Def15 defines linearly-independent RMOD_4:def 15 :
for R being Ring
for V being RightMod of R
for IT being Subset of V holds
( IT is linearly-independent iff for l being Linear_Combination of IT st Sum l = 0. V holds
Carrier l = {} );
theorem
theorem Th82:
theorem
theorem Th84:
theorem
:: deftheorem Def16 defines Lin RMOD_4:def 16 :
for R being domRing
for V being RightMod of R
for A being Subset of V
for b4 being strict Submodule of V holds
( b4 = Lin A iff the carrier of b4 = { (Sum l) where l is Linear_Combination of A : verum } );
theorem Th86:
theorem Th87:
theorem
theorem
theorem Th90:
theorem
theorem Th92:
theorem
theorem
theorem