含有 m 个方程、n 个未知量的线性方程组:
⎩⎨⎧a11x1+a12x2+⋯+a1nxn=b1a21x1+a22x2+⋯+a2nxn=b2⋯am1x1+am2x2+⋯+amnxn=bm
矩阵形式:Ax=b
- 系数矩阵:A=(aij)m×n
- 增广矩阵:(A∣b)
- 齐次方程组:b=0,即 Ax=0
- 非齐次方程组:b=0,即 Ax=b
线性方程组的解有三种情况:
- 无解:方程组矛盾
- 唯一解:恰好一组解
- 无穷多解:有无穷多组解
定理:线性方程组 Ax=b 有解的充要条件是系数矩阵的秩等于增广矩阵的秩:
r(A)=r(A∣b)
必要性:若 Ax=b 有解 x0,则 b=Ax0,即 b 是 A 的列向量的线性组合,故 b 加入 A 的列向量组不增加秩,r(A)=r(A∣b)。
充分性:若 r(A)=r(A∣b)=r,则 b 可由 A 的列向量线性表示,即存在 x0 使得 Ax0=b。
当 r(A)=r(A∣b)=r 时:
| 条件 | 解的情况 |
|---|
| r=n(n 为未知量个数) | 唯一解 |
| r<n | 无穷多解(自由变量有 n−r 个) |
综合判定:
⎩⎨⎧r(A)<r(A∣b)r(A)=r(A∣b)=nr(A)=r(A∣b)<n无解唯一解无穷多解
齐次方程组 Ax=0 一定有解(至少有零解)。
Ax=0 有非零解⟺r(A)<n⟺∣A∣=0(当 m=n 时)
- 当 m<n(方程个数少于未知量个数)时,Ax=0 一定有非零解
- 当 m=n 时,Ax=0 有非零解 ⟺∣A∣=0
- 当 m>n 时,Ax=0 可能有非零解也可能只有零解
对增广矩阵施行初等行变换化为行阶梯形,比较 r(A) 和 r(A∣b)。
示例:判断方程组 ⎩⎨⎧x1+x2+x3=12x1+3x2+x3=3x1+2x2=2 的解的情况。
(A∣b)=121132110132r2−2r1,r3−r11001111−1−1111
r3−r21001101−10110
r(A)=r(A∣b)=2<3,有无穷多解。
当 m=n 时:
- ∣A∣=0:唯一解 x=A−1b
- ∣A∣=0:无解或无穷多解,需进一步用秩判定
示例:讨论方程组 ⎩⎨⎧x1+x2+x3=1x1+λx2+x3=λx1+x2+λx3=λ2 的解的情况。
∣A∣=1111λ111λ=1001λ−1010λ−1=(λ−1)2
当 λ=1 时:∣A∣=0,唯一解。
当 λ=1 时:∣A∣=0,三个方程相同:x1+x2+x3=1。
r(A)=r(A∣b)=1<3,有无穷多解。
每个方程表示平面上的一条直线:
- 唯一解:两直线相交于一点
- 无穷多解:两直线重合
- 无解:两直线平行
每个方程表示三维空间中的一个平面:
- 唯一解:三个平面交于一点
- 无穷多解:三个平面交于一条直线或重合
- 无解:三个平面无公共交点
Ax=b 的解集是 Rn 中的一个仿射子空间(平移后的向量空间):
- 有解时,解集的维数为 n−r(A)
- 无解时,解集为空集
Ax=b 有解 ⟺b∈Col(A)
即 b 属于 A 的列空间(A 的列向量的线性组合的全体)。
对于 m×n 矩阵 A:
| 子空间 | 定义 | 维数 |
|---|
| 列空间 Col(A) | {Ax∣x∈Rn} | r(A) |
| 零空间 Nul(A) | {x∣Ax=0} | n−r(A) |
| 行空间 Row(A) | {ATy∣y∈Rm} | r(A) |
| 左零空间 Nul(AT) | {y∣ATy=0} | m−r(A) |
dim(Col(A))+dim(Nul(A))=n
即 r(A)+dim(Nul(A))=n。