线代 A1 笔记 第 5 部分(向量空间 4)

Last updated on April 10, 2026 6:12 PM

线性方程组有无解的判定

线性方程组有解判别定理:线性方程组 AX=βAX=\beta 有解的充要条件是:其系数矩阵与增广矩阵具有相同的秩。

证明:AX=βAX=\beta 有解   ⟺  β∈⟨α1,⋯ ,αn⟩  ⟺  ⟨α1,⋯ ,αn,β⟩⊆⟨α1,⋯ ,αn⟩  ⟺  ⟨α1,⋯ ,αn,β⟩=⟨α1,⋯ ,αn⟩  ⟺  dim⁡⟨α1,⋯ ,αn,β⟩=dim⁡⟨α1,⋯ ,αn⟩  ⟺  \iff \beta\in \langle \alpha_1, \cdots ,\alpha_n \rangle \iff \langle \alpha_1, \cdots ,\alpha_n,\beta \rangle \subseteq \langle \alpha_1, \cdots ,\alpha_n \rangle \iff \langle \alpha_1, \cdots ,\alpha_n,\beta \rangle = \langle \alpha_1, \cdots ,\alpha_n \rangle \iff \operatorname{dim}\langle \alpha_1, \cdots ,\alpha_n,\beta \rangle = \operatorname{dim}\langle \alpha_1, \cdots ,\alpha_n \rangle\iff 增广矩阵的秩等于系数矩阵的值。

所以之后判断有解性只需判断秩的大小关系即可。注意到由于 AA 为 A~\tilde{A} 的子矩阵,所以 rank⁡(A)≤rank⁡(A~)\operatorname{rank}(A)\le \operatorname{rank}(\tilde{A}),如若能证明 rank⁡(A)≥rank⁡(A~)\operatorname{rank}(A)\ge \operatorname{rank}(\tilde{A}),就能说明 rank⁡(A)=rank⁡(A~)\operatorname{rank}(A)=\operatorname{rank}(\tilde{A}) 了。

更进一步地,我们可以推出,对于 nn 元线性方程组 AX=βAX=\beta,若其有解,则当 rank⁡(A)<n\operatorname{rank}(A)<n 时有无穷组解,rank⁡(A)=n\operatorname{rank}(A)=n 时有唯一解。

证明:考虑 J~=rref⁡(A~)\tilde{J}=\operatorname{rref} (\tilde{A}),显然 rank⁡(A)=rank⁡(A~)=rank⁡(J~)=J~\operatorname{rank}(A)=\operatorname{rank}(\tilde{A})=\operatorname{rank}(\tilde{J})=\tilde{J} 的非零行个数,结合第一章内容立得。

可以得出推论:对于齐次线性方程组,其非零解的充要条件是系数矩阵的秩小于元数。

线性方程组解集的结构

显然,齐次线性方程组 AX=0AX=\boldsymbol{0} 的解 γ,δ\gamma,\delta 满足 γ+δ\gamma+\delta 和 cδc\delta 也为方程组的解。故解集 WW 是 KnK^n 的一个子空间,称为解空间。WW 不为零空间时存在基,将其一个基称为方程组的一个基础解系。

找到基础解系 η1,⋯ ,ηt\eta_1, \cdots ,\eta_t 后,解集可表示为

W={k1η1+k2η2+⋯+ktηt∣k1,⋯ ,kt∈K}W=\left\{ k_1\eta_1+k_2\eta_2+ \cdots +k_t\eta_t\mid k_1, \cdots,k_t\in K \right\}

代表元被称为通解。

接下来是一个很重要的定理:KK 上 nn 元齐次线性方程组的解空间 WW 的维数等于 nn 减去系数矩阵 AA 的秩。即

dim⁡W=n−rank⁡(A)\operatorname{dim} W = n - \operatorname{rank}(A)

证明过程也相当关键,这指导了我们如何求一个齐次线性方程组的基础解系。令 J=rref⁡(A)J = \operatorname{rref}(A),设 rank⁡(A)=r\operatorname{rank}(A) = r,则 JJ 有 rr 个非零行,rr 个主元,WLOG 设他们分别在前 rr 列,即

J=[100⋯0b1,r+1⋯b1n010⋯0b2,r+1⋯b2n⋮⋮⋮⋮⋮⋮000⋯1br,r+1⋯brn000⋯00⋯0⋮⋮⋮⋮⋮⋮000⋯00⋯0]J=\begin{bmatrix} 1&0&0&\cdots&0&b_{1,r+1}&\cdots&b_{1n}\\ 0&1&0&\cdots&0&b_{2,r+1}&\cdots&b_{2n}\\ \vdots & \vdots & \vdots & & \vdots & \vdots & & \vdots\\ 0&0&0&\cdots&1&b_{r,r+1}&\cdots&b_{rn}\\ 0&0&0&\cdots&0&0&\cdots&0\\ \vdots & \vdots & \vdots & & \vdots & \vdots & & \vdots\\ 0&0&0&\cdots&0&0&\cdots&0 \end{bmatrix}

于是一般解为

{x1=−∑i=r+1nb1ixix2=−∑i=r+1nb2ixi⋯xr=−∑i=r+1nbrixi\begin{cases} x_1=-\displaystyle \sum_{i=r+1}^nb_{1i}x_i\\ x_2=-\displaystyle \sum_{i=r+1}^nb_{2i}x_i\\ \cdots\\ x_r=-\displaystyle \sum_{i=r+1}^nb_{ri}x_i\\ \end{cases}

xr+1,⋯ ,xnx_{r+1}, \cdots ,x_n 为自由变量。我们不妨让自由变量分别取下列 n−rn-r 组数:

[10⋮0],[01⋮0],⋯ ,[00⋮1]\begin{bmatrix} 1 \\ 0 \\ \vdots \\ 0 \\\end{bmatrix},\begin{bmatrix} 0 \\ 1 \\ \vdots \\ 0 \\\end{bmatrix}, \cdots ,\begin{bmatrix} 0 \\ 0 \\ \vdots \\ 1 \\\end{bmatrix}

得到原方程组的 n−rn-r 个解:

η1=[−b1,r+1−b2,r+1⋮−br,r+110⋮0],η2=[−b1,r+2−b2,r+2⋮−br,r+201⋮0],⋯ ,ηn−r=[−b1n−b2n⋮−brn00⋮1]\eta_1 = \begin{bmatrix} -b_{1,r+1} \\ -b_{2,r+1} \\ \vdots \\ -b_{r,r+1} \\ 1 \\ 0 \\ \vdots \\ 0 \\\end{bmatrix},\eta_2=\begin{bmatrix} -b_{1,r+2} \\ -b_{2,r+2} \\ \vdots \\ -b_{r,r+2} \\ 0 \\ 1 \\ \vdots \\ 0 \\\end{bmatrix}, \cdots ,\eta_{n-r}=\begin{bmatrix} -b_{1n} \\ -b_{2n} \\ \vdots \\ -b_{rn} \\ 0 \\ 0 \\ \vdots \\ 1 \\\end{bmatrix}

由于前者数量无关,故延伸组 η1,⋯ ,ηn−r\eta_1, \cdots ,\eta_{n-r} 也线性无关。在接下来我们证明对于任意解 η\eta,其能被 η1,⋯ ,ηn−r\eta_1, \cdots ,\eta_{n-r} 线性表出:令 η=(c1,c2,⋯ ,cn)T\eta= (c_1,c_2, \cdots ,c_n)^T,其满足一般解公式,所以对于 1≤i≤r1\le i\le r 有 ci=−∑j=r+1nbijcjc_i = \displaystyle -\sum_{j=r+1}^nb_{ij}c_j,所以 η\eta 是可以写成如下形式的:

η=[c1⋮crcr+1⋮cn]=[−b1,r+1cr+1−⋯−b1ncn⋮⋮−br,r+1cr+1−⋯−brncn1cr+1+⋯+0cn⋮⋮0cr+1+⋯+1cn]=∑i=1n−rcr+iηi\eta = \begin{bmatrix} c_1 \\ \vdots \\ c_r \\ c_{r+1} \\ \vdots \\ c_n \\\end{bmatrix}=\begin{bmatrix} -b_{1,r+1}c_{r+1}&-&\cdots&-&b_{1n}c_n\\ \vdots&&&&\vdots\\ -b_{r,r+1}c_{r+1}&-&\cdots&-&b_{rn}c_n\\ 1c_{r+1}&+ &\cdots &+ &0c_n\\ \vdots&&&&\vdots\\ 0c_{r+1}&+& \cdots &+&1c_n \end{bmatrix} =\sum_{i=1}^{n-r}c_{r+i}\eta_i

从而 η1,⋯ ,ηn−r\eta_1, \cdots ,\eta_{n-r} 为一基础解系,dim⁡W=n−rank⁡(A)\operatorname{dim} W = n - \operatorname{rank}(A),证毕。

实操一个例子;[1−35−2−21−31−1−794]\displaystyle \begin{bmatrix} 1&-3&5&-2\\-2&1&-3&1\\-1&-7&9&4 \end{bmatrix},这个是扁平形的,所以一定有非零解,我们求出其行简化阶梯型为 [1045−1501−75350000]\displaystyle \begin{bmatrix} 1&0&\frac{4}{5}&-\frac{1}{5}\\ 0&1&-\frac{7}{5}&\frac{3}{5}\\ 0&0&0&0 \end{bmatrix},得到一般解为

{x1=−45x3+15x4x2=75x3−35x4\begin{cases} x_1=-\displaystyle \frac{4}{5}x_3+\frac{1}{5}x_4\\x_2=\displaystyle \frac{7}{5}x_3-\frac{3}{5}x_4 \end{cases}

通过分别令 (x3,x4)T(x_3,x_4)^T 为 (5,0)T(5,0)^T 和 (0,5)T(0,5)^T,可以得到基础解系

η1=[−4750],η2=[1−305]\eta_1 = \begin{bmatrix} -4 \\ 7 \\ 5 \\ 0 \\\end{bmatrix},\eta_2 = \begin{bmatrix} 1 \\ -3 \\ 0 \\ 5 \\\end{bmatrix}

所以解集 W={k1η1+k2η2∣k1,k2∈K}W = \left\{ k_1\eta_1 + k_2\eta_2\mid k_1,k_2\in K \right\}。


考虑 nn 元非齐次线性方程组 AX=βAX=\beta,我们令其导出组为 AX=0AX=\boldsymbol{0}。显然我们有如下性质:若 γ\gamma 为原方程组的一个解,δ\delta 为导出组的一个解,则 γ+δ\gamma+\delta 仍为原方程组的一个解。

懒得证明地,若 AX=βAX=\beta 有解,则解集 UU 可以表示为

U={γ0+η∣η∈W}U=\left\{ \gamma_0+\eta\mid \eta\in W \right\}

其中 γ0\gamma_0 为方程组的一个解(称为特解),WW 为导出组的解空间。这个理解大概就是,考虑非齐次线性方程组 AX=βAX=\beta 的解集是一个不过原点的超平面 π\pi,而导出组 AX=0AX=\boldsymbol{0} 的解集是一个过原点的超平面 π0\pi_0,我们找到一个特解 γ0\gamma_0 相当于解决了从原点到达超平面 π\pi 的事情,而取 η∈W\eta\in W 就相当于从那个点出发构造整个超平面。

我们把集合 {γ0+η∣η∈W}\left\{ \gamma_0+\eta\mid \eta\in W \right\} 记作 γ0+W\gamma_0+W。

一般地,若 W⊆KnW \subseteq K^n,α0∈Kn\alpha_0\in K^n,则称 α0+W\alpha_0+W 为一个 WW 型的线性流形,或 WW 的一个陪集。

还可以得出推论:AX=βAX=\beta 解唯一的充要条件是导出组只有零解。

我们具体要求一个非齐次线性方程组的解的时候,先随便弄一个特解,然后把一般解公式的常数项去掉就可以得到导出组的基础解系了,看个例子:

[1−35−2−21−31−1−794][x1x2x3x4]=[4−72]\begin{bmatrix} 1&-3&5&-2\\-2&1&-3&1\\-1&-7&9&4 \end{bmatrix}\begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \\\end{bmatrix}=\begin{bmatrix} 4 \\ -7 \\ 2 \\\end{bmatrix}

依旧是求出 A~\tilde{A} 的行简化阶梯型

[1045−1517501−7535−1500000]\begin{bmatrix} 1&0&\frac{4}{5}&-\frac{1}{5}&\frac{17}{5}\\ 0&1&-\frac{7}{5}&\frac{3}{5}&-\frac{1}{5}\\ 0&0&0&0&0 \end{bmatrix}

得到解公式

{x1=−45x3+15x4+175x2=75x3−35x4−15\begin{cases} x_1=-\displaystyle \frac{4}{5}x_3+\frac{1}{5}x_4+\frac{17}{5}\\x_2=\displaystyle \frac{7}{5}x_3-\frac{3}{5}x_4 -\frac{1}{5} \end{cases}

直接令 x3=x4=0x_3 = x_4 = 0,得到特解 γ0=(175,−15,0,0)T\gamma_0 = \displaystyle \left( \frac{17}{5},-\frac{1}{5},0,0 \right) ^T。导出组的解公式就是把常数项去掉,基础解系在刚才求过一次了,就这样咯。


线代 A1 笔记 第 5 部分(向量空间 4)
https://blog.imyangty.com/note-linear-algebra-a1/5/
Author
YangTY
Posted on
November 15, 2023
Licensed under