文章目录
前言
本文我们将重点关注 A x = 0 \bm{A}\bm{x}=\bm{0} Ax=0的解集,并说明它构成一个向量空间,即零空间。
一、零空间
在上文中,我们分析了 A x = b \bm{A}\bm{x}=\bm{b} Ax=b的解,那么零向量自然也包括在内。略有特殊的地方在于,零向量属于任何列空间,所以该方程组必然有一个平凡解 x = 0 \bm{x}=\bm{0} x=0。对于列空间维数等于列向量维数的矩阵而言,这个解也就成立唯一解。
现在,我们说明,方程组 A x = 0 \bm{A}\bm{x}=\bm{0} Ax=0的解集,构成一个向量空间,称之为矩阵的零空间,记作 N ( A ) N(\bm{A}) N(A)。由于该解集是向量空间的子集,且包含零向量,因此我们只需要验证其满足加法数乘的封闭性即可:
对于 ∀ x i ∈ N ( A ) , ∀ a i ∈ R \forall \bm{x}_i\in N(A),\forall a_i\in R ∀xi∈N(A),∀ai∈R,只需证 ∑ i a i x i ∈ N ( A ) \sum_ia_i\bm{x}_i\in N(A) ∑iaixi∈N(A)即可。
⟺ ∑ i a i x i \iff \sum_ia_i\bm{x}_i ⟺∑iaixi为 A x = 0 \bm{A}\bm{x}=\bm{0} Ax=0的解。
⟺ ∑ i a i A x i = ∑ i a i 0 = 0 \iff \sum_ia_i\bm{A}\bm{x}_i= \sum_ia_i\bm{0}=\bm{0} ⟺∑iaiAxi=∑iai0=0
二、零空间的维度
既然零空间也是空间,那么它的维度是多少呢?与矩阵 A \bm{A} A又会有什么关系呢?
首先一个简单的情况,即当矩阵的列空间维数等于列向量维数时,方程组只有唯一的零向量解,此时零空间只有一个零向量,维度为0。
然后我们考虑矩阵列空间维数小于列向量维数时,以如下矩阵为例:
A = ( 1 0 1 0 1 1 0 0 0 ) \mathbf{A} = \left( \begin{array}{ccc} 1 & 0 &1\\ 0&1&1\\ 0&0&0\\ \end{array} \right) A= 100010110
类似于本系列笔记2.3中的操作,我们容易得到得到 x = [ − k , − k , k ] \bm{x}=[-k,-k,k] x