§4.7 线性方程组有解的条件及解的结构
主要内容
第一部分:齐次线性方程组
- 一、有非零解的条件
- 二、解的性质与解空间
- 三、基础解系
第二部分:非齐次线性方程组
- 四、有解的条件
- 五、解的结构
一、有非零解的条件(齐次)
1.1 齐次线性方程组的形式
⎩⎨⎧a11x1+a12x2+⋯+a1nxn=0a21x1+a22x2+⋯+a2nxn=0⋮as1x1+as2x2+⋯+asnxn=0
- 矩阵形式:AX=0
- 向量形式:x1α1+x2α2+⋯+xnαn=0
1.2 核心定理
定理 1:设 A 为 s×n 矩阵,则齐次线性方程组 AX=0 有非零解:
⟺r(A)<n
⟺向量组 α1,α2,⋯,αn 线性相关
特别地,当 s=n(方阵)时:∣A∣=0⟺AX=0 有非零解。
反之:r(A)=n⟺AX=0 仅有零解。
二、解的性质与解空间(齐次)
性质 1:若 X1,X2 是 AX=0 的解,则 x=k1X1+k2X2 也是 AX=0 的解。
推论:AX=0 的解 X1,X2,⋯,Xt 的任意线性组合 k1X1+k2X2+⋯+ktXt 也是 AX=0 的解。
关键理解:齐次线性方程组的解集合对加法和数乘封闭,构成一个线性空间——称为 AX=0 的解空间(space of solutions)。这正是 §4.5 中定义的 NulA。
三、基础解系(齐次)
3.1 定义
基础解系:齐次线性方程组 AX=0 的解空间的一组基称为该方程组的一个基础解系。
即若 X1,X2,⋯,Xt 是基础解系,则:
- 每个 Xi 都是 AX=0 的解
- X1,⋯,Xt 线性无关
- AX=0 的任意解都可由它们线性表示
通解:X=k1X1+k2X2+⋯+ktXt,其中 k1,⋯,kt 为任意常数。
3.2 基础解系的存在性
定理:设 A 是 m×n 矩阵,r(A)=r<n,则 AX=0 存在基础解系,且基础解系含 n−r 个解向量。
3.3 求基础解系的两种策略
| 策略 | 做法 |
|---|
| 法 1:先求通解,再得基 | 自由变量 → 参数化解 → 提出参数 → 得基向量 |
| 法 2:先求基,再得通解 | 逐个令自由变量取 (1,0,…),(0,1,…) → 得基 → 写通解 |
两者本质相同,只是视角不同。法 2 更规范,常用于考试答题。
例题 1(基础解系——标准题型)★
例 1:求齐次方程组的通解:
⎩⎨⎧x1+2x2+4x3+x4=02x1+4x2+8x3+2x4=03x1+6x2+2x3=0
解:
Step 1:写出系数矩阵并化行最简形:
A=123246482120初等行变换100200010−511030
Step 2:写出同解方程组:
{x1+2x2−51x4=0x3+103x4=0⇒{x1=−2x2+51x4x3=−103x4
自由变量:x2,x4。r(A)=2,n=4,基础解系含 n−r=2 个解向量。
Step 3(法 2):令自由变量分别取 (1,0) 和 (0,1):
- 令 (x2x4)=(10) → ξ1=(−2,1,0,0)T
- 令 (x2x4)=(01) → ξ2=(51,0,−103,1)T
通解:X=k1ξ1+k2ξ2(k1,k2∈R)。
思路:
- 化行最简形 → 区分主元和自由变量
- 逐次令一个自由变量为 1,其余为 0 → 得到基解向量
- 基础解系 = 这些基解向量,通解 = 它们的线性组合
例题 2(仅零解的情形)
练习 1:求齐次方程组 ⎩⎨⎧x1+2x2+3x3=03x1+6x2+10x3=02x1+5x2+7x3=0x1+2x2+4x3=0 的通解。
解:
A初等行变换100021003110→100001000010
r(A)=3=n → 仅有零解 X=(0,0,0)T。
例题 3(证明题:利用基础解系证秩不等式)★
例 2:设 A 为 s×n 矩阵,B 为 n×m 矩阵,AB=O。
试证:r(B)≤n−r(A)(即 r(A)+r(B)≤n)。
证明思路:n−r(A) 是 AX=0 基础解系所含向量的个数 → 转化为解空间问题。
证:
AB=O⇒A(β1,β2,⋯,βm)=(0,0,⋯,0)⇒Aβj=0(j=1,2,⋯,m)
即 B 的每个列向量 βj 都是齐次方程组 AX=0 的解向量。
- 若 r(A)=n,则 AX=0 只有零解,B=O,r(B)=0=n−r(A)。
- 若 r(A)=r<n,则 AX=0 有基础解系 X1,⋯,Xn−r,B 的每个列向量都可由基础解系线性表出 → B 的列秩 ≤n−r → r(B)≤n−r(A)。
思路:这道题的关键在于把”矩阵乘积为零”翻译为”每个列向量是齐次方程的解”,再借助基础解系的维数 = n−r(A) 来限制秩。
例题 4(伴随矩阵的秩——经典结论)
练习:设 A 为 n≥2 阶方阵,证明:
R(A∗)=⎩⎨⎧n,1,0,R(A)=nR(A)=n−1R(A)<n−1
(证法涉及 AA∗=∣A∣E 和秩不等式,课上作为拓展练习)
四、有解的条件(非齐次)
4.1 非齐次线性方程组的形式
⎩⎨⎧a11x1+a12x2+⋯+a1nxn=b1a21x1+a22x2+⋯+a2nxn=b2⋮as1x1+as2x2+⋯+asnxn=bs
- 矩阵形式:AX=β
- 向量形式:x1α1+x2α2+⋯+xnαn=β
- 增广矩阵:A=(α1α2⋯αn∣β)
4.2 有解条件(四个等价命题)
定理 1:非齐次线性方程组 AX=β 有解:
⟺β 可由 α1,α2,⋯,αn 线性表出
⟺向量组 {α1,⋯,αn} 与 {α1,⋯,αn,β} 等价
⟺r(α1,⋯,αn)=r(α1,⋯,αn,β)
⟺R(A)=R(A)
四个等价表述,层层递进——本质就是一个:β 在系数矩阵列向量的张成空间中(β∈ColA)。
五、解的结构(非齐次)
5.1 核心定理
定义:与非齐次方程组 AX=β 系数矩阵相同的齐次方程组 AX=0 称为 AX=β 的导出组(又称对应的齐次方程组)。
定理 2(解的情况判定 + 结构定理):设 A 为 s×n 矩阵:
| 条件 | 结论 |
|---|
| R(A)<R(A) | 无解 |
| R(A)=R(A)=n | 有唯一解 |
| R(A)=R(A)=r<n | 有无穷多解,且:通解=特解+导出组的通解 |
即:
X=η∗+k1ξ1+k2ξ2+⋯+kn−rξn−r
其中:
- η∗:AX=β 的一个特解
- ξ1,⋯,ξn−r:导出组 AX=0 的一个基础解系
5.2 证明(关键步骤)
为什么 “通解 = 特解 + 导出组通解”?
-
设 w 是 AX=β 的任意解,p 是一个特解 → A(w−p)=Aw−Ap=β−β=0 → w−p 是导出组的解 → 存在 k1,…,kt 使得 w−p=k1X1+⋯+ktXt → w=p+k1X1+⋯+ktXt。
-
反过来,任意 p+∑kiXi 显然满足 AX=β。
几何理解:非齐次方程组的解空间 = 导出组解空间(过一个子空间)平移一个特解向量。
例题 5(非齐次方程组——标准求解)★
例 1:解非齐次方程组
⎩⎨⎧x1+5x2−x3−x4=−1x1−2x2+x3+3x4=33x1+8x2−x3+x4=1x1−9x2+3x3+7x4=7
解:
Step 1:写出增广矩阵并化行最简形:
A=11315−28−9−11−13−1317−1317
初等行变换1000010073−7200713−7400713−7400
R(A)=R(A)=2<4=n → 有无穷多解。
Step 2:写出同解方程组,自由变量 x3,x4:
{x1=713−73x3−713x4x2=−74+72x3+74x4
法 1(直接写通解):令 x3=c1,x4=c2:
X=713−7400+c1−737210+c2−7137401
法 2(特解 + 基础解系):
-
特解(令 x3=x4=0):η∗=(713,−74,0,0)T
-
导出组基础解系(令 (x3x4) 取 (10),(01)):
ξ1=(−73,72,1,0)T,ξ2=(−713,74,0,1)T
-
通解:X=η∗+k1ξ1+k2ξ2(k1,k2∈R)
思路:两种方法等价。关键步骤:行最简形 → 识别自由变量 → 构造通解结构 = 特解 + 导出组通解。
例题 6(含参数的线性方程组——分类讨论)★★ 考试热题
例 2:设有方程组 ⎩⎨⎧x1+ax2+2x3=1x1+(2a−1)x2+3x3=1x1+ax2+(a+3)x3=b,问 a,b 为何值时,方程组有唯一解、无穷多解、无解?当有无穷多解时,求全部解。
解:
Step 1:对增广矩阵作初等行变换:
A=111a2a−1a23a+311br2−r1r3−r1100aa−1021a+110b−1
Step 2:分类讨论:
| 参数条件 | R(A) | R(A) | n | 结论 |
|---|
| a=1 且 a=−1 | 3 | 3 | 3 | 唯一解 |
| a=1,b=1 | 2 | 3 | 3 | 无解 |
| a=1,b=1 | 2 | 2 | 3 | 无穷多解 |
| a=−1,b=1 | 2 | 3 | 3 | 无解 |
| a=−1,b=1 | 2 | 2 | 3 | 无穷多解 |
Step 3:求无穷多解:
当 a=1,b=1:
A→100100010100
通解:X=100+k−110(k∈R)
当 a=−1,b=1:
A→10001023−210100
通解:X=100+k−23211(k∈R)
思路:
- 先化简消元,尽量将参数集中到右下角
- 根据主元行数和最后一行约束分类讨论
- 四类情况:唯一解(满秩相容)、无解(不相容)、无穷多解(降秩相容 ×2 组)
另法:系数矩阵为方阵时,也可先求 ∣A∣(行列式法),∣A∣=(a−1)(a+1):
- ∣A∣=0 → 唯一解
- ∣A∣=0 时再分别代回 A 讨论有无穷多解还是无解
变式参考:类似题目如 ⎩⎨⎧λx1+x2+x3=1x1+λx2+x3=λx1+x2+λx3=λ2,行列式 ∣A∣=(1−λ)2(λ+2),讨论方法相同。
例题 7(已知解的关系求通解)★ 概念题
例 3:设四元非齐次线性方程组的系数矩阵的秩为 3,已知 η1,η2,η3 为该方程组的三个解,且:
η1=2345,η2+η3=1234
求该方程组的通解。
解:
分析:n=4,R(A)=3 → 导出组基础解系含 n−r=1 个解向量 → 只需找到一个导出组的非零解即可。
Step 1:利用非齐次解的关系构造导出组解。
由解的性质:η1 是一个解,2η2+η3 也是解(解的凸组合仍是解,因为系数和为 1/2+1/2=1)。
∴2η2+η3=211232 也是 AX=β 的解。
Step 2:两个非齐次解之差是导出组解:
η1−2η2+η3=2345−211232=232253
这是导出组 AX=0 的非零解 → 就是基础解系(唯一的一个)。
Step 3:通解 = 特解 + k× 基础解系:
X=2345+k232253=2345+c3456(c∈R)
思路总结:
- 由 n 和 R(A) 确定导出组基础解系含几个向量
- 利用”非齐次解之差 = 导出组解”构造导出组解
- 利用”非齐次解的凸组合仍是解”(系数和为 1)构造更多非齐次解
例题 8(证明题:解的结构与线性无关性)
例 4:已知 η∗ 为 AX=β 的一个特解,ξ1,ξ2,⋯,ξn−r 为导出组 AX=0 的一个基础解系。证明:
- 向量组 {ξ1,ξ2,⋯,ξn−r,η∗} 线性无关;
- AX=β 有 n−r+1 个线性无关的解。
证明:
1. 证 {ξ1,⋯,ξn−r,η∗} 线性无关:
反证法。假设线性相关。由于 ξ1,⋯,ξn−r 本身线性无关(它们是基础解系),则 η∗ 必可由 ξ1,⋯,ξn−r 线性表出。
从而 η∗ 也是 AX=0 的解。但这与 η∗ 是 AX=β(β=0)的特解相矛盾。
∴ 原假设不成立,向量组线性无关。 ✓
2. 构造 n−r+1 个线性无关的 AX=β 的解:
令 η1=ξ1+η∗,η2=ξ2+η∗,⋯,ηn−r=ξn−r+η∗。
则 {η1,⋯,ηn−r,η∗} 是 AX=β 的 n−r+1 个解。
设 k1η1+⋯+kn−rηn−r+kn−r+1η∗=0,代入:
k1(ξ1+η∗)+⋯+kn−r(ξn−r+η∗)+kn−r+1η∗=0
k1ξ1+⋯+kn−rξn−r+(Σki+kn−r+1)η∗=0
由第 1 部分结论(ξi 和 η∗ 线性无关),所有系数全为零:
k1=k2=⋯=kn−r=0,Σki+kn−r+1=0⇒kn−r+1=0
∴ 这 n−r+1 个解线性无关。 ✓
六、全章总结:秩与方程组解的关系
| 情况 | 条件 | 解的数量 | 解的结构 |
|---|
| 齐次 | R(A)=n | 仅有零解 | X=0 |
| 齐次 | R(A)<n | 无穷多解 | X=k1ξ1+⋯+kn−rξn−r(基础解系通解) |
| 非齐次 | R(A)<R(A) | 无解 | — |
| 非齐次 | R(A)=R(A)=n | 唯一解 | X=η∗ |
| 非齐次 | R(A)=R(A)<n | 无穷多解 | X=η∗+∑kiξi(特解 + 导出组通解) |
记忆口诀:
- 有解 ⟺ 秩相等(R(A)=R(A))
- 唯一 ⟺ 秩等 n(满秩相容)
- 无穷 ⟺ 秩等但小于 n(降秩相容)
- 非齐次通解 = 特解 η∗ + 导出组通解
整理时间:2026-05-26 | 来源:课堂PPT(周老师)