1.3 空间的基
空間的基
二維三維空間最重要的性質是, m≤3m\le3m≤3 維空間中存在 mmm 個向量,其線性組合能唯一表示空間中任意向量,能推廣到高維空間嗎?
二維空間中任意向量表示為 v=(x,y)\mathbf{v} = (x,y)v=(x,y) ,三維空間中任意向量表示為 v=(x,y,z)\mathbf{v} = (x,y,z)v=(x,y,z) ,以此類推。
定義 mmm 維向量 任意 mmm 個有序實數構成的向量 v=(v1,v2,?,vm)\mathbf{v} = (v_1,v_2,\cdots,v_m)v=(v1?,v2?,?,vm?) 。
定義 mmm 維空間 所有 mmm 維向量構成的集合 S={v}S = \{\mathbf{v} \}S={v} ,記為 RmR^mRm ,向量集合也稱向量空間,簡稱空間。
空間是向量集合,這是線性代數對空間的表示!
二維和三維空間存在直角坐標系,空間中任意向量向坐標軸投影,得到坐標值,高維空間同樣存在直角坐標系,這是空間的一個極其重要的性質。
基的基本性質和無關組
例如 mmm 維空間中向量組 E=(ei=(0,?,1,?,0),i∈[1,m]){E} = (\mathbf{e_i} = (0,\cdots,1,\cdots,0),\quad i \in [1,m] )E=(ei?=(0,?,1,?,0),i∈[1,m]) ,mmm 維向量 ei\mathbf{e_i}ei? 有 mmm 個分量,只有第 iii 個分量為1,其他分量均為0。向量組中每個向量長度均為1,任意兩個不同向量的內積為0(互相垂直)。該向量組構成直角坐標系,每個向量是一個坐標軸。
根據向量運算規則,可得 mmm 維空間任意向量均可唯一表示為
(v1,v2,?,vm)=∑i=1mviei(v_1,v_2,\cdots,v_m) = \sum^m_{i=1}v_i\mathbf{e_i} (v1?,v2?,?,vm?)=i=1∑m?vi?ei?
表示系數組是 (v1,v2,?,vm)(v_1,v_2,\cdots,v_m)(v1?,v2?,?,vm?) ,是被表示向量本身!分量 viv_ivi? 為坐標值,根據該性質,得到如下結論。
重要性質 mmm 維空間中存在 mmm 個向量,其線性組合能唯一表示空間中任意向量。
這個性質可以看作是公理。
存在無窮多種 mmm 個向量,其線性組合能唯一表示空間中任意向量。例如向量組 E′=(ei′=λiei,i=1,?,m){E'}=(\mathbf{e_i}'=\lambda_i\mathbf{e_i},i=1,\cdots,m)E′=(ei?′=λi?ei?,i=1,?,m) ,只要每個 λi≠0\lambda_i \ne 0λi??=0 ,就能表示任意向量。
(v1,v2,?,vm)=∑i=1mviλiei′(v_1,v_2,\cdots,v_m) = \sum^m_{i=1} \frac{v_i}{\lambda_i}\mathbf{e_i}' (v1?,v2?,?,vm?)=i=1∑m?λi?vi??ei?′
表示系數組是 (v1/λ1,v2/λ2,?,vm/λm)(v_1/\lambda_1,v_2/\lambda_2,\cdots,v_m/\lambda_m)(v1?/λ1?,v2?/λ2?,?,vm?/λm?) 。向量組 E′E'E′ 中任意兩個不同向量的內積為0(互相垂直),每個向量 ei′\mathbf{e_i}'ei?′ 長度為 ∣λi∣|\lambda_i|∣λi?∣ 。向量組 E′E'E′ 稱為廣義坐標系,每個向量 ei′\mathbf{e_i}'ei?′ 稱為廣義坐標軸,對應系數 vi/λi{v_i}/{\lambda_i}vi?/λi? 稱為廣義坐標值。
定義 空間的基 能唯一表示空間中任意向量的向量組稱為基。
注意基的向量不一定要互相垂直,甚至任意兩個向量都不需垂直。比如二維空間中,任意不共線的兩個向量是基,如前面例子所示兩個二維向量 v=(1,1)\mathbf{v}=(1,1)v=(1,1) 和 w=(2,1)\mathbf{w}=(2,1)w=(2,1) ,就是基,每個向量長度不為1,不互相垂直。
三維空間中,任意不共面的三個向量是基。它們均不需垂直,當然了,如果基向量兩兩互相垂直,這樣的基使用起來更方便,表示系數更容易從基和被表示向量計算出來!
向量組要成為基,需要具備什么條件呢?任意向量肯定不行,三維空間中如果這些向量都位于平面內,顯然不行。
重要性質 空間中任意向量能被基唯一表示。
重要性質 0\mathbf{0}0 向量被基表示時,有唯一表示且表示系數組為全零 (0,?,0)(0,\cdots,0)(0,?,0) 。
這個性質看起來平凡,但在線性代數具有基礎地位,希望大家牢記。這個性質看起來很直觀,但必須證明!
證明如下,存在性很顯然,當表示系數組為全零時,任意向量組的線性組合均是 0\mathbf{0}0 向量。
證唯一性,令基為向量組 V=(v1,?,vn)V = (\mathbf{v_1},\cdots,\mathbf{v_n})V=(v1?,?,vn?) 。假如 0\mathbf{0}0 向量有非全0的線性組合表示,令表示系數組為 (λ1,?,λn)(\lambda_1,\cdots,\lambda_{n})(λ1?,?,λn?) ,滿足
0=λ1v1+?+λnvn\mathbf{0} = \lambda_1\mathbf{v_1}+\cdots+\lambda_{n}\mathbf{v_{n}} 0=λ1?v1?+?+λn?vn?
對任意向量 y\mathbf{y}y ,根據基的性質,一定有表示系數組,滿足
y=α1v1+?+αnvn\mathbf{y} = \alpha_1\mathbf{v_1}+\cdots+\alpha_n\mathbf{v_n} y=α1?v1?+?+αn?vn?
y=y+k0=α1v1+?+αnvn+k(λ1v1+?+λnvn)\mathbf{y} = \mathbf{y} + k\mathbf{0} = \alpha_1\mathbf{v_1}+\cdots+\alpha_n\mathbf{v_n} \\ +k(\lambda_1\mathbf{v_1}+\cdots+\lambda_{n}\mathbf{v_{n}}) y=y+k0=α1?v1?+?+αn?vn?+k(λ1?v1?+?+λn?vn?)
kkk 取任意實數,這說明任意向量 y\mathbf{y}y 有無窮多種線性表示,與基的性質(唯一表示)矛盾!
重要性質 基中的任一向量不能表示為基中其他向量的線性組合,互相獨立。
證:令基為向量組 V=(v1,?,vn)V = (\mathbf{v_1},\cdots,\mathbf{v_n})V=(v1?,?,vn?) 。假如存在某個基向量能表示為其他向量的線性組合,不妨令向量 vn\mathbf{v_n}vn? 能表示為其他向量的線性組合,則存在表示系數組 (λ1,?,λn?1)(\lambda_1,\cdots,\lambda_{n-1})(λ1?,?,λn?1?) ,滿足
vn=λ1v1+?+λn?1vn?1\mathbf{v_n} = \lambda_1\mathbf{v_1}+\cdots+\lambda_{n-1}\mathbf{v_{n-1}} vn?=λ1?v1?+?+λn?1?vn?1?
等式兩邊減去向量 vn\mathbf{v_n}vn? ,得
0=λ1v1+?+λn?1vn?1?vn\mathbf{0} = \lambda_1\mathbf{v_1}+\cdots+\lambda_{n-1}\mathbf{v_{n-1}} - \mathbf{v_n} 0=λ1?v1?+?+λn?1?vn?1??vn?
這說明 0\mathbf{0}0 向量的表示系數組為 (λ1,?,λn?1,?1)(\lambda_{1},\cdots,\lambda_{n-1},-1)(λ1?,?,λn?1?,?1) ,因為最后分量是-1,所以表示系數不是全0,這與 0\mathbf{0}0 向量有唯一表示且表示系數組為全零,矛盾!
是否存在 n<mn < mn<m 個向量,其線性組合能唯一表示 mmm 維空間中任意向量?
重要性質 mmm 維向量有 mmm 個分量,每個分量都是自由變量,而 nnn 個向量的線性組合只有 nnn 個自由變量,當 n<mn < mn<m 時,必然存在不能被表示的向量,所以 mmm 維空間中基的向量數量不能少于 mmm 。
重要性質 mmm 維空間中基的向量數量必是 mmm !
0\mathbf{0}0 向量的全零表示和向量互相獨立, 這兩個重要性質不僅對基成立,而且對基的任意子集也成立!這兩個性質還是等價的,它們如此重要,數學中對重要性質必須取個名,進行定義,方便交流。
定義 線性無關組 基的任意子集,包括基本身,簡稱無關組。
根據定義,單個非零向量是無關組!
重要性質 0\mathbf{0}0 向量被無關組表示時,有唯一表示且表示系數組為全零。
重要性質 無關組中任一向量不能表示為其他向量的線性組合,互相獨立。
重要性質 無關組的任意子集,是無關組。
因為無關組的子集也是基的子集。
重要性質 無關組是基的子集,所以 mmm 維空間中無關組中向量數量最多只能是 mmm 。
任意向量被基表示時,只有唯一表示。無關組是基的子集,當某向量能被無關組表示時,表示也唯一嗎?
重要性質 如果某向量能被無關組表示,則表示唯一。
該性質在線性代數中具有無比重要的地位。
證明:令無關組為 V=(v1,?,vn)V = (\mathbf{v_1},\cdots,\mathbf{v_n})V=(v1?,?,vn?) ,假設向量 y\mathbf{y}y 有兩種表示,為
y=λ1v1+?+λnvny=β1v1+?+βnvn\mathbf{y} = \lambda_1\mathbf{v_1}+\cdots+\lambda_{n}\mathbf{v_{n}} \\ \mathbf{y} = \beta_1\mathbf{v_1}+\cdots+\beta_{n}\mathbf{v_{n}} y=λ1?v1?+?+λn?vn?y=β1?v1?+?+βn?vn?
兩式相減,得
0=y?y=(λ1?β1)v1+?+(λn?βn)vn\mathbf{0} = \mathbf{y-y} = (\lambda_1-\beta_1)\mathbf{v_1}+\cdots+(\lambda_n-\beta_n)\mathbf{v_{n}} 0=y?y=(λ1??β1?)v1?+?+(λn??βn?)vn?
這表明 0\mathbf{0}0 向量的表示系數組為 ((λ1?β1),?,(λn?βn))((\lambda_1-\beta_1),\cdots,(\lambda_n-\beta_n))((λ1??β1?),?,(λn??βn?)) ,不是全0,與 0\mathbf{0}0 向量有唯一表示且表示系數組為全零,矛盾!
無關組是基的子集,那向無關組中增加新的向量,能使其成為基嗎?
重要性質 任意無關組都能通過增加新向量,使其擴充為基。
證:假設無關組為 VVV ,則空間中必存在不能被 VVV 表示的向量,將該向量加入 VVV 得 V1V_1V1? ,則 V1V_1V1? 是無關組,如果 V1V_1V1? 是基,則結束。如果不是,則空間中必存在不能被 V1V_1V1? 表示的向量,將該向量加入 V1V_1V1? 得 V2V_2V2? ,則 V2V_2V2? 是無關組,如果 V2V_2V2? 是基,則結束。如果不是,一直繼續下去,最終必將獲得基,因為基只有有限個向量。
重要性質 無關組是基的真子集時,基中剩下的任意向量都不能被無關組表示,它們的線性組合也不能被無關組表示,這樣空間中必存在不能被無關組表示的向量。
基的關系和向量組等價
mmm 維空間中存在任意多的基,這些基之間有什么關系呢?
令兩個基分別為向量組 V=(v1,?,vm)V = (\mathbf{v_1},\cdots,\mathbf{v_m})V=(v1?,?,vm?) , W=(w1,?,wm)W = (\mathbf{w_1},\cdots,\mathbf{w_m})W=(w1?,?,wm?) ,注意必須是 mmm 個向量!
由于任意向量均能被基唯一表示,則基 WWW 中的每個向量都能被基 VVV 唯一表示!
w1=α11v1+?+α1mvm=Vα1?wi=αi1v1+?+αimvm=Vαi?wm=αm1v1+?+αmmvm=VαmW=(w1,?,wm)=(Vα1,?,Vαm)=V(α1,?,αm)=VA\mathbf{w_1} = \alpha_{11}\mathbf{v_1} + \cdots + \alpha_{1m}\mathbf{v_m} = V\mathbf{\alpha_{1}} \\ \vdots \\ \mathbf{w_i} = \alpha_{i1}\mathbf{v_1} + \cdots + \alpha_{im}\mathbf{v_m} = V\mathbf{\alpha_{i}} \\ \vdots \\ \mathbf{w_m} = \alpha_{m1}\mathbf{v_1} + \cdots + \alpha_{mm}\mathbf{v_m} = V\mathbf{\alpha_{m}}\\ W = (\mathbf{w_1},\cdots,\mathbf{w_m})=(V\mathbf{\alpha_{1}},\cdots,V\mathbf{\alpha_{m}})=V(\mathbf{\alpha_{1}},\cdots,\mathbf{\alpha_{m}})=V\Alpha w1?=α11?v1?+?+α1m?vm?=Vα1??wi?=αi1?v1?+?+αim?vm?=Vαi??wm?=αm1?v1?+?+αmm?vm?=Vαm?W=(w1?,?,wm?)=(Vα1?,?,Vαm?)=V(α1?,?,αm?)=VA
向量 wi\mathbf{w_i}wi? 表示系數組為 αi=(αi1,?,αim)\mathbf{\alpha_{i}} = (\alpha_{i1},\cdots,\alpha_{im})αi?=(αi1?,?,αim?) ,為了使公式看起來簡潔,采用了簡記符號。
同理,基 VVV 中的每個向量都能被基 WWW 唯一表示,同樣可得,
V=(v1,?,vm)=(Wα1′,?,Wαm′)=W(α1′,?,αm′)=WA′V = (\mathbf{v_1},\cdots,\mathbf{v_m})=(W\mathbf{\alpha_{1}'},\cdots,W\mathbf{\alpha_{m}'})=W(\mathbf{\alpha_{1}'},\cdots,\mathbf{\alpha_{m}'})=W\Alpha' V=(v1?,?,vm?)=(Wα1′?,?,Wαm′?)=W(α1′?,?,αm′?)=WA′
即兩個基可互相表示,將此概念推廣到任意兩個向量組,定義向量組等價概念!
定義 兩個向量組可互相表示 向量組1的任一向量可由向量組2線性表示,向量組2的任一向量可由向量組1線性表示。
定義 兩個向量組等價 兩個向量組可互相表示。
重要性質 mmm 維空間中任意基互相等價。
注意向量組等價,不一定要求向量組包含相同數目的向量。比如向基中增加任意數目的任意向量后,新的向量組能表示空間中任意向量,所以它和任意基等價。
向量組等價,不一定要求向量組包含基。比如無關組,向無關組中增加任意數目的能由無關組表示的向量后,新的向量組和原無關組等價。
兩個無關組也可以等價,比如三維空間中向量組 ((1,0,0),(0,1,0))((1,0,0),(0,1,0))((1,0,0),(0,1,0)) 和向量組 ((1,2,0),(1,1,0))((1,2,0),(1,1,0))((1,2,0),(1,1,0)) 等價。
重要性質 mmm 維空間中兩個無關組等價時,其包含的向量數量必須相等。
無關組中任一向量不能表示為其他向量的線性組合,每個向量都是獨立的,向量數量不同的無關組能表示的"向量總數"是不同的,所以不可能等價。等價關系是對向量組的整體評價,不能局限于單個向量。線性空間章節對此有深入探討。
最簡基:標準正交基
任意 mmm 個線性無關的向量都是基,那什么基最好,如何衡量基的好壞?猜測最好的基就是坐標系,為什么呢?需要進行理論提升,并推廣到 mmm 維空間。
令 mmm 維空間中基向量為 V=(v1,?,vm)V = (\mathbf{v_1},\cdots,\mathbf{v_m})V=(v1?,?,vm?) ,對任意向量 y\mathbf{y}y ,根據基的性質,有唯一表示,
y=α1v1+?+αmvm\mathbf{y} = \alpha_1\mathbf{v_1}+\cdots+\alpha_m\mathbf{v_m} y=α1?v1?+?+αm?vm?
如何求出表示系數組 (α1,?,αm)(\alpha_1,\cdots,\alpha_m)(α1?,?,αm?) 呢?一般來說當基是任意的,是比較困難的,但當基向量互相解耦時,很容易求出。解耦就是向量之間沒有耦合在一起,可以獨立處理每個向量,這個概念十分重要。
幾何學大量研究對象互相垂直,有線與線、線與面和面與面的垂直。為什么垂直如此重要?一個是人類與地面垂直,樹木與地面垂直,天天接觸到垂直現象,當然要重點研究。二是數學上,兩個對象垂直,則內積為0,0是最特殊的數,萬數從零中孕育,與0結合后(相乘)又歸于0!
0乘以任意數為0,這是對象能解耦的數學基礎。上式兩邊與任意基向量 vi\mathbf{v_i}vi? 求內積,
(vi,y)=(vi,α1v1+?+αmvm)=α1(vi,v1)+?+αm(vi,vm)(\mathbf{v_i},\mathbf{y}) = (\mathbf{v_i},\alpha_1\mathbf{v_1}+\cdots+\alpha_m\mathbf{v_m}) =\alpha_1(\mathbf{v_i},\mathbf{v_1})+\cdots+\alpha_m(\mathbf{v_i},\mathbf{v_m}) (vi?,y)=(vi?,α1?v1?+?+αm?vm?)=α1?(vi?,v1?)+?+αm?(vi?,vm?)
當任意不同基向量的內積 (vi,vj)(\mathbf{v_i},\mathbf{v_j})(vi?,vj?) 都為0時,等式右邊各個基向量就解耦了,只剩下一項內積--自身內積。
(vi,y)=αi(vi,vi)αi=(vi,y)/(vi,vi)=(vi,y)/∥vi∥2(\mathbf{v_i},\mathbf{y}) = \alpha_i(\mathbf{v_i},\mathbf{v_i}) \\ \alpha_i = (\mathbf{v_i},\mathbf{y}) /(\mathbf{v_i},\mathbf{v_i}) = (\mathbf{v_i},\mathbf{y}) /\|\mathbf{v_i}\|^2 (vi?,y)=αi?(vi?,vi?)αi?=(vi?,y)/(vi?,vi?)=(vi?,y)/∥vi?∥2
表示系數只與自身向量有關,解耦!
定義 正交基 任意兩個基向量垂直,也稱基向量兩兩垂直或互相垂直。
二維空間中任意互相垂直的兩個向量是正交基;三維空間中任意互相垂直的三個向量是正交基。
定義 標準正交基 正交基中每個基向量是單位向量時,即 ∥vi∥=1\|\mathbf{v_i}\|=1∥vi?∥=1 。
此時,表示系數為 αi=(vi,y)\alpha_i = (\mathbf{v_i},\mathbf{y})αi?=(vi?,y) 。根據內積的幾何意義,表示系數為表示向量與基向量的投影,所以最容易算出表示系數的基就是最好基--標準正交基。
此時表示向量為
y=(v1,y)v1+?+(vm,y)vm\mathbf{y} = (\mathbf{v_1},\mathbf{y})\mathbf{v_1}+\cdots+(\mathbf{v_m},\mathbf{y})\mathbf{v_m} y=(v1?,y)v1?+?+(vm?,y)vm?
這就是矢量的正交分解!
根據內積計算公式,計算內積需要計算 mmm 個分量的乘積,當基向量有很多0分量時,稱向量稀疏,計算速度更快。最稀疏的基向量只有一個非零分量。例如 mmm 維空間中向量組 E=(ei=(0,?,1,?,0),i∈[1,m]){E}=(\mathbf{e_i}=(0,\cdots,1,\cdots,0),\quad i \in [1,m])E=(ei?=(0,?,1,?,0),i∈[1,m]) ,mmm 維向量 ei\mathbf{e_i}ei? 有 mmm 個分量,只有第 iii 個分量為1,其他分量均為0,是最稀疏的標準正交基。當非零分量不為1時,是最稀疏的正交基。
如果基中向量不互相垂直,可以通過操作使之互相垂直。很可惜不是所有基都能變換成最稀疏的正交基,部分基可以。
基張成整個空間
mmm 維空間是向量的集合,該集合包括空間中任意向量。怎么用數學工具定量描述這個集合呢?因為空間中向量是不可數的(和自然數集找不到一一對應的關系),所以一一列出來是不可能的(整數和有理數都可一一列出來,實數不可一一列出來)?;木€性組合可以表示空間中任意向量,這為描述 mmm 維空間提供了技術手段。
mmm 維空間中任意基 V=(v1,?,vm)V=(\mathbf{v_1},\cdots,\mathbf{v_m})V=(v1?,?,vm?) ,基 VVV 的線性組合能表示空間中任意向量,所以基的線性組合能表示的向量集合就是 mmm 維空間!記為 S(V)S(V)S(V) ,空間 SSS 稱為由基 VVV 張成,基 VVV 稱為空間 SSS 的生成基。
令 mmm 維空間中基向量為 V=(v1,?,vm)V = (\mathbf{v_1},\cdots,\mathbf{v_m})V=(v1?,?,vm?) ,其線性組合表示的向量集合為
S(V)={α1v1+?+αmvm:αi∈R,?i=[1,m]S(V)=\{\alpha_1\mathbf{v_1}+\cdots+\alpha_m\mathbf{v_m} : \alpha_i \in R\ ,\forall i = [1,m] S(V)={α1?v1?+?+αm?vm?:αi?∈R?,?i=[1,m]
表示系數為任意實數,向量集合為整個空間??梢詮亩嘣瘮到嵌扔^察基的線性組合,表示系數組為 mmm 元自變量,定義域為 RmR^mRm 空間,輸出為 RmR^mRm 空間向量。自變量取完定義域中所有值,輸出得到空間所有向量。函數是一一映射,因為基能唯一表示空間的任意向量,所以空間的任意向量只有唯一表示。
舉例如下,二維空間中,假設有2個基,分別為: V1=((1,0),(0,1))V_1 = ((1,0),(0,1))V1?=((1,0),(0,1)) , V2=((1,1),(0,1))V_2 = ((1,1),(0,1))V2?=((1,1),(0,1)) 。張成空間分別為: S(V1)=(α(1,0)+β(0,1)=(α,β))S(V_1) = (\alpha(1,0)+\beta(0,1)=(\alpha,\beta))S(V1?)=(α(1,0)+β(0,1)=(α,β)) , S(V2)=(α,α+β)S(V_2) = (\alpha,\alpha+\beta)S(V2?)=(α,α+β) ,張成空間 S(V1)S(V_1)S(V1?) 和 S(V2)S(V_2)S(V2?) 雖然生成基不同,但是它們都是整個二維空間。
從生成空間都是同一空間,即整個 mmm 維空間的角度看,任意基是等價!
總結
- 上一篇: 1.1 向量基本概念
- 下一篇: 1.4 子空间