1.2 行化简与阶梯形矩阵——解的存在唯一性
本节主要内容
一、阶梯形矩阵与行最简形
1. 阶梯形矩阵的定义
称满足下列两条性质的矩阵为阶梯形矩阵(Row Echelon Form):
- 所有非零行均在零行之上(即零行在矩阵最下方)
- 每一行非零首元(第一个非零元素)所在的列,都在上一行非零首元所在列的右边
阶梯形矩阵的一般形状:
示例:
2. 行最简形的定义
如果阶梯形矩阵 还满足以下两个条件,则称为行最简形(Reduced Row Echelon Form,RREF 或 Jordan 标准形):
- 所有非零行的非零首元均为 1
- 非零首元所在列的其余元素全为 0
示例:
3. 主元和主元列
- 主元位置:阶梯形中非零首元对应的位置
- 主元:位于主元位置的元素
- 主元列:主元所在的列
重要结论: 不同顺序的初等行变换化出的阶梯形可能不同,但主元位置是相同的,且行最简形是唯一的。
4. 化矩阵为阶梯形(行最简形)的一般步骤
化为阶梯形:
- 从矩阵最左边的非零列开始,主元位置在该列的第一行;若该位置元素为零,用对换变换把非零行换上来
- 用倍加变换将主元下方的元素化为零
- 盖住含有主元位置的行和它上方的所有行,对余下的子矩阵重复以上步骤
- 得到阶梯形矩阵
化为行最简形:
- 用倍加变换将主元列中主元以外的所有元素化为零
- 用数乘变换将主元化为 1
从下往上进行,用主元将上方的元素也清零。
消元法的本质: 将线性方程组的增广矩阵通过初等行变换化为阶梯形或行最简形。
二、方程组解的情况的判定
1. 线性方程组解的判定
对于线性方程组 ,设 为系数矩阵, 为增广矩阵:
| 条件 | 结论 |
|---|---|
| 增广矩阵主元列数 系数矩阵主元列数 | 无解(不相容) |
| 增广矩阵主元列数 系数矩阵主元列数 未知量个数 | 唯一解 |
| 增广矩阵主元列数 系数矩阵主元列数 未知量个数 | 无穷多解 |
关键判据: 增广矩阵最后一列是否是主元列。
- 若增广矩阵的最后一列(常数项列)成为主元列 → 无解(矛盾方程)
- 否则有解,再比较主元列数与未知量个数
2. 矛盾方程
增广矩阵的主元列数 > 系数矩阵的主元列数 时,说明出现了形如 的矛盾方程,方程组无解。
例:某行化为 ,即 ,显然无解。
3. 齐次线性方程组
对于齐次线性方程组 ,由于常数项全为零,一定有解(至少零解):
| 条件 | 结论 |
|---|---|
| 系数矩阵主元列数 未知量个数 | 唯一解(只有零解) |
| 系数矩阵主元列数 未知量个数 | 非零解(无穷多解) |
推论: 个未知量 个方程的齐次线性方程组有非零解 系数行列式 。
三、使用初等行变换求解线性方程组
求解步骤
- 写出线性方程组的增广矩阵
- 对增广矩阵用初等行变换化为阶梯形矩阵,用主元列数判断是否相容
- 若不相容,停止
- 若相容,继续
- 继续进行初等行变换,得到行最简形
- 写出行最简形矩阵对应的线性方程组
- 找出基本变量(主元列对应的变量)和自由变量(非主元列对应的变量)
- 将基本变量用自由变量显示表示出来,写出通解
基本变量与自由变量
- 基本变量(首变量):主元列对应的变量,在行最简形中每个基本变量只在一个方程中出现
- 自由变量:非主元列对应的变量,可以任意取值
自由变量个数公式:
本节小结
阶梯形矩阵 vs 行最简形
| 特征 | 阶梯形(REF) | 行最简形(RREF) |
|---|---|---|
| 非零行在上 | ✓ | ✓ |
| 主元严格右移 | ✓ | ✓ |
| 主元均为 1 | 不要求 | ✓ |
| 主元列其他元素为 0 | 不要求 | ✓ |
| 唯一性 | 不唯一 | 唯一 |
解的判定流程图
增广矩阵 → 化阶梯形
↓
增广矩阵主元列数 ≠ 系数矩阵主元列数?
↓是 ↓否
无解 有解(相容)
↓
主元列数 = n? → 唯一解
↓否
无穷多解(自由变量)
齐次方程组特例
- 一定有解(零解)
- 主元列数 → 只有零解
- 主元列数 → 有非零解(无穷多解)
典型例题
例 1:化矩阵为阶梯形与行最简形
将下列矩阵化为阶梯形和行最简形,并指出主元列:
解(阶梯形化简步骤):
阶梯形: 第一、二、三列为主元列。
行最简形(继续化简):
例 2:求解线性方程组
解: 增广矩阵化为行最简形后,得:
基本变量:;自由变量:(任意常数)。
通解:
例 3:判断无解
增广矩阵化简后出现零行和矛盾行,无解。