begin
:: deftheorem defines * CLVECT_1:def 1 :
for V being non empty CLSStruct
for v being VECTOR of V
for z being Complex holds z * v = the Mult of V . [z,v];
:: deftheorem Def2 defines vector-distributive CLVECT_1:def 2 :
for IT being non empty CLSStruct holds
( IT is vector-distributive iff for a being Complex
for v, w being VECTOR of IT holds a * (v + w) = (a * v) + (a * w) );
:: deftheorem Def3 defines scalar-distributive CLVECT_1:def 3 :
for IT being non empty CLSStruct holds
( IT is scalar-distributive iff for a, b being Complex
for v being VECTOR of IT holds (a + b) * v = (a * v) + (b * v) );
:: deftheorem Def4 defines scalar-associative CLVECT_1:def 4 :
for IT being non empty CLSStruct holds
( IT is scalar-associative iff for a, b being Complex
for v being VECTOR of IT holds (a * b) * v = a * (b * v) );
:: deftheorem Def5 defines scalar-unital CLVECT_1:def 5 :
for IT being non empty CLSStruct holds
( IT is scalar-unital iff for v being VECTOR of IT holds 1r * v = v );
:: deftheorem defines Trivial-CLSStruct CLVECT_1:def 6 :
Trivial-CLSStruct = CLSStruct(# 1,op0,op2,(pr2 (COMPLEX,1)) #);
theorem
canceled;
theorem Th2:
theorem Th3:
theorem Th4:
theorem Th5:
theorem
theorem Th7:
theorem Th8:
theorem
theorem Th10:
theorem Th11:
theorem
theorem
Lm1:
for V being non empty addLoopStr holds Sum (<*> the carrier of V) = 0. V
Lm2:
for V being non empty addLoopStr
for F being FinSequence of the carrier of V st len F = 0 holds
Sum F = 0. V
theorem
theorem
theorem
theorem
theorem Th18:
theorem
theorem
begin
:: deftheorem Def7 defines linearly-closed CLVECT_1:def 7 :
for V being ComplexLinearSpace
for V1 being Subset of V holds
( V1 is linearly-closed iff ( ( for v, u being VECTOR of V st v in V1 & u in V1 holds
v + u in V1 ) & ( for z being Complex
for v being VECTOR of V st v in V1 holds
z * v in V1 ) ) );
theorem Th21:
theorem Th22:
theorem
theorem Th24:
theorem
theorem
theorem
:: deftheorem Def8 defines Subspace CLVECT_1:def 8 :
for V, b2 being ComplexLinearSpace holds
( b2 is Subspace of V iff ( the carrier of b2 c= the carrier of V & 0. b2 = 0. V & the addF of b2 = the addF of V || the carrier of b2 & the Mult of b2 = the Mult of V | [:COMPLEX, the carrier of b2:] ) );
theorem
theorem Th29:
theorem Th30:
theorem
theorem
theorem Th33:
theorem Th34:
theorem Th35:
theorem Th36:
Lm3:
for V being ComplexLinearSpace
for V1 being Subset of V
for W being Subspace of V st the carrier of W = V1 holds
V1 is linearly-closed
theorem Th37:
theorem
theorem
theorem Th40:
theorem Th41:
theorem Th42:
theorem Th43:
theorem Th44:
theorem Th45:
theorem Th46:
theorem Th47:
theorem Th48:
theorem
theorem Th50:
theorem Th51:
theorem
theorem
theorem
theorem Th55:
:: deftheorem Def9 defines (0). CLVECT_1:def 9 :
for V being ComplexLinearSpace
for b2 being strict Subspace of V holds
( b2 = (0). V iff the carrier of b2 = {(0. V)} );
:: deftheorem defines (Omega). CLVECT_1:def 10 :
for V being ComplexLinearSpace holds (Omega). V = CLSStruct(# the carrier of V, the ZeroF of V, the addF of V, the Mult of V #);
theorem Th56:
theorem Th57:
theorem
theorem
theorem
theorem
:: deftheorem defines + CLVECT_1:def 11 :
for V being ComplexLinearSpace
for v being VECTOR of V
for W being Subspace of V holds v + W = { (v + u) where u is VECTOR of V : u in W } ;
Lm4:
for V being ComplexLinearSpace
for W being Subspace of V holds (0. V) + W = the carrier of W
:: deftheorem Def12 defines Coset CLVECT_1:def 12 :
for V being ComplexLinearSpace
for W being Subspace of V
for b3 being Subset of V holds
( b3 is Coset of W iff ex v being VECTOR of V st b3 = v + W );
theorem Th62:
theorem Th63:
theorem
theorem Th65:
Lm5:
for V being ComplexLinearSpace
for v being VECTOR of V
for W being Subspace of V holds
( v in W iff v + W = the carrier of W )
theorem Th66:
theorem Th67:
theorem
theorem Th69:
theorem Th70:
theorem Th71:
theorem Th72:
theorem
theorem Th74:
theorem Th75:
theorem Th76:
theorem
theorem Th78:
theorem Th79:
theorem
theorem Th81:
theorem
theorem Th83:
theorem
theorem Th85:
theorem Th86:
theorem Th87:
theorem Th88:
theorem Th89:
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem Th98:
theorem
theorem
theorem
theorem
begin
deffunc H1( CNORMSTR ) -> Element of the carrier of $1 = 0. $1;
set V = the ComplexLinearSpace;
Lm6:
the carrier of ((0). the ComplexLinearSpace) = {(0. the ComplexLinearSpace)}
by Def9;
reconsider niltonil = the carrier of ((0). the ComplexLinearSpace) --> 0 as Function of the carrier of ((0). the ComplexLinearSpace),REAL by FUNCOP_1:57;
0. the ComplexLinearSpace is VECTOR of ((0). the ComplexLinearSpace)
by Lm6, TARSKI:def 1;
then Lm7:
niltonil . (0. the ComplexLinearSpace) = 0
by FUNCOP_1:13;
Lm8:
for u being VECTOR of ((0). the ComplexLinearSpace)
for z being Complex holds niltonil . (z * u) = |.z.| * (niltonil . u)
Lm9:
for u, v being VECTOR of ((0). the ComplexLinearSpace) holds niltonil . (u + v) <= (niltonil . u) + (niltonil . v)
reconsider X = CNORMSTR(# the carrier of ((0). the ComplexLinearSpace),(0. ((0). the ComplexLinearSpace)), the addF of ((0). the ComplexLinearSpace), the Mult of ((0). the ComplexLinearSpace),niltonil #) as non empty CNORMSTR ;
:: deftheorem CLVECT_1:def 13 :
canceled;
:: deftheorem Def14 defines ComplexNormSpace-like CLVECT_1:def 14 :
for IT being non empty CNORMSTR holds
( IT is ComplexNormSpace-like iff for x, y being Point of IT
for z being Complex holds
( ||.(z * x).|| = |.z.| * ||.x.|| & ||.(x + y).|| <= ||.x.|| + ||.y.|| ) );
theorem
theorem Th104:
theorem Th105:
theorem Th106:
theorem
theorem Th108:
theorem Th109:
theorem Th110:
theorem Th111:
theorem Th112:
theorem
:: deftheorem Def15 defines * CLVECT_1:def 15 :
for CNS being ComplexLinearSpace
for S being sequence of CNS
for z being Complex
for b4 being sequence of CNS holds
( b4 = z * S iff for n being Element of NAT holds b4 . n = z * (S . n) );
:: deftheorem Def16 defines convergent CLVECT_1:def 16 :
for CNS being ComplexNormSpace
for S being sequence of CNS holds
( S is convergent iff ex g being Point of CNS st
for r being Real st 0 < r holds
ex m being Element of NAT st
for n being Element of NAT st m <= n holds
||.((S . n) - g).|| < r );
theorem
canceled;
theorem Th115:
theorem Th116:
theorem Th117:
theorem Th118:
theorem Th119:
:: deftheorem CLVECT_1:def 17 :
canceled;
:: deftheorem Def18 defines lim CLVECT_1:def 18 :
for CNS being ComplexNormSpace
for S being sequence of CNS st S is convergent holds
for b3 being Point of CNS holds
( b3 = lim S iff for r being Real st 0 < r holds
ex m being Element of NAT st
for n being Element of NAT st m <= n holds
||.((S . n) - b3).|| < r );
theorem
theorem
theorem
theorem
theorem