3.3 矩阵零空间
矩陣零空間
方程 Ax=0A\mathbf{x}=\mathbf{0}Ax=0 的解對于矩陣 ABABAB 是否會降秩很關鍵,當矩陣 BBB 某個列向量是方程解時,則會降秩,否則不會。如果矩陣 AAA 向量組是無關組,解只有 0\mathbf{0}0 向量,因為 0\mathbf{0}0 向量不能張開空間,故不會降秩。本節研究方程 Ax=0A\mathbf{x}=\mathbf{0}Ax=0 的解空間。
定義 矩陣 AmnA_{mn}Amn? 零空間 方程 Ax=0A\mathbf{x}=\mathbf{0}Ax=0 所有解向量的集合,也稱解空間,是 nnn 維子空間。 記為 nullA={x:Ax=0}null A = \{\mathbf{x}:A\mathbf{x}=\mathbf{0}\}nullA={x:Ax=0} 。
矩陣零空間就是使矩陣變換為零向量的向量空間。
矩陣零空間是線性空間,滿足線性空間兩個要求,即數乘和相加的封閉性。假設方程 Ax=0A\mathbf{x}=\mathbf{0}Ax=0 成立,則 Aλx=0A\lambda\mathbf{x}=\mathbf{0}Aλx=0 成立。假設方程 Ax1=0A\mathbf{x_1}=\mathbf{0}Ax1?=0 成立和 Ax2=0A\mathbf{x_2}=\mathbf{0}Ax2?=0 成立,則 A(x1+x2)=0A(\mathbf{x_1}+\mathbf{x_2})=\mathbf{0}A(x1?+x2?)=0 成立。
矩陣零空間還可以換個角度看,矩陣 AAA 寫成行向量分塊形式,則 Ax=[ar1Txar2Tx?armTx]=0A\mathbf{x}=\left[ \begin{matrix} \mathbf{a^T_{r1}}\mathbf{x} \\ \mathbf{a^T_{r2}}\mathbf{x} \\ \vdots \\ \mathbf{a^T_{rm}}\mathbf{x} \end{matrix} \right] = \mathbf{0}Ax=??????ar1T?xar2T?x?armT?x???????=0 ,該式的幾何圖像是:向量 x\mathbf{x}x 與矩陣 AAA 的行向量組垂直,即向量 x\mathbf{x}x 垂直矩陣 AmnA_{mn}Amn? 行空間,第一章介紹了空間正交分解和空間的正交補空間,矩陣零空間就是矩陣行空間的正交補空間!它們都是 nnn 維空間的子空間,根據正交補空間的維度關系,得到重要結果。
重要性質 矩陣 AmnA_{mn}Amn? 行空間的正交補空間是矩陣零空間,dim(nullA)+dim(rowA)=ndim (null A) + dim (row A) = ndim(nullA)+dim(rowA)=n ,或 rank(nullA)+rankA=nrank (null A) + rank A = nrank(nullA)+rankA=n 。
該性質還可從向量組線性組合理論方面觀察。令矩陣 AmnA_{mn}Amn? 的列向量組為 (a1,a2,?,an)(\mathbf{a_1},\mathbf{a_2},\cdots,\mathbf{a_n})(a1?,a2?,?,an?) ,不妨令其前 r=rankAr=rank Ar=rankA 個向量組為極大無關組 (a1,a2,?,ar)(\mathbf{a_1},\mathbf{a_2},\cdots,\mathbf{a_r})(a1?,a2?,?,ar?) ,則方程 Ax=0A\mathbf{x}=\mathbf{0}Ax=0 解為:
x1a1+?+xrar+xr+1ar+1+?+xnan=0x_1\mathbf{a_1}+\cdots+x_r\mathbf{a_r}+x_{r+1}\mathbf{a_{r+1}}+\cdots+x_n\mathbf{a_n} = \mathbf{0} x1?a1?+?+xr?ar?+xr+1?ar+1?+?+xn?an?=0
則
x1a1+?+xrar=?(xr+1ar+1+?+xnan)x_1\mathbf{a_1}+\cdots+x_r\mathbf{a_r} = -(x_{r+1}\mathbf{a_{r+1}}+\cdots+x_n\mathbf{a_n}) x1?a1?+?+xr?ar?=?(xr+1?ar+1?+?+xn?an?)
因為 a1,a2,?,ar\mathbf{a_1},\mathbf{a_2},\cdots,\mathbf{a_r}a1?,a2?,?,ar? 是極大無關組,所以 (xr+1,?,xn)(x_{r+1},\cdots,x_n)(xr+1?,?,xn?) 取任意值時,方程均有解,解向量 x\mathbf{x}x 有 n?rn-rn?r 個自由分量,所以其張成空間維度為 n?rn-rn?r 。
由該性質可直接得到如下結論。
重要性質 若 AmnBnp=OA_{mn}B_{np} = \mathbf{O}Amn?Bnp?=O ,則 rankA+rankB≤nrank A + rank B \leq nrankA+rankB≤n 。
重要性質 若 Amn,Bm′nA_{mn},B_{m'n}Amn?,Bm′n? 是同解方程,即零空間相同,則 rankA=rankBrank A = rank BrankA=rankB 。
因為方程零空間相同,所以 rank(nullA)=rank(nullB)rank (null A) = rank (null B)rank(nullA)=rank(nullB) ,又 rankA=n?rank(nullA),rankB=n?rank(nullB)rank A = n - rank (null A), rank B = n - rank (null B)rankA=n?rank(nullA),rankB=n?rank(nullB) ,所以 rankA=rankBrank A = rank BrankA=rankB 。
總結
- 上一篇: 3.1 矩阵的秩
- 下一篇: 3.4 矩阵 $A,A^T,A^TA,A