1.2 行化简与阶梯形矩阵——解的存在唯一性

本节主要内容

  1. 一、阶梯形矩阵与行最简形
  2. 二、方程组解的情况的判定
  3. 三、使用初等行变换求解线性方程组

一、阶梯形矩阵与行最简形

1. 阶梯形矩阵的定义

称满足下列两条性质的矩阵为阶梯形矩阵(Row Echelon Form):

  1. 所有非零行均在零行之上(即零行在矩阵最下方)
  2. 每一行非零首元(第一个非零元素)所在的列,都在上一行非零首元所在列的右边

阶梯形矩阵的一般形状:

示例:

2. 行最简形的定义

如果阶梯形矩阵 还满足以下两个条件,则称为行最简形(Reduced Row Echelon Form,RREF 或 Jordan 标准形):

  1. 所有非零行的非零首元均为 1
  2. 非零首元所在列的其余元素全为 0

示例:

3. 主元和主元列

  • 主元位置:阶梯形中非零首元对应的位置
  • 主元:位于主元位置的元素
  • 主元列:主元所在的列

重要结论: 不同顺序的初等行变换化出的阶梯形可能不同,但主元位置是相同的,且行最简形是唯一的

4. 化矩阵为阶梯形(行最简形)的一般步骤

化为阶梯形:

  1. 从矩阵最左边的非零列开始,主元位置在该列的第一行;若该位置元素为零,用对换变换把非零行换上来
  2. 倍加变换将主元下方的元素化为零
  3. 盖住含有主元位置的行和它上方的所有行,对余下的子矩阵重复以上步骤
  4. 得到阶梯形矩阵

化为行最简形:

  1. 倍加变换将主元列中主元以外的所有元素化为零
  2. 数乘变换将主元化为 1

从下往上进行,用主元将上方的元素也清零。

消元法的本质: 将线性方程组的增广矩阵通过初等行变换化为阶梯形或行最简形。


二、方程组解的情况的判定

1. 线性方程组解的判定

对于线性方程组 ,设 为系数矩阵, 为增广矩阵:

条件结论
增广矩阵主元列数 系数矩阵主元列数无解(不相容)
增广矩阵主元列数 系数矩阵主元列数 未知量个数 唯一解
增广矩阵主元列数 系数矩阵主元列数 未知量个数 无穷多解

关键判据: 增广矩阵最后一列是否是主元列。

  • 若增广矩阵的最后一列(常数项列)成为主元列 → 无解(矛盾方程)
  • 否则有解,再比较主元列数与未知量个数

2. 矛盾方程

增广矩阵的主元列数 > 系数矩阵的主元列数 时,说明出现了形如 的矛盾方程,方程组无解

例:某行化为 ,即 ,显然无解。

3. 齐次线性方程组

对于齐次线性方程组 ,由于常数项全为零,一定有解(至少零解):

条件结论
系数矩阵主元列数 未知量个数 唯一解(只有零解)
系数矩阵主元列数 未知量个数 非零解(无穷多解)

推论: 个未知量 个方程的齐次线性方程组有非零解 系数行列式


三、使用初等行变换求解线性方程组

求解步骤

  1. 写出线性方程组的增广矩阵
  2. 对增广矩阵用初等行变换化为阶梯形矩阵,用主元列数判断是否相容
    • 若不相容,停止
    • 若相容,继续
  3. 继续进行初等行变换,得到行最简形
  4. 写出行最简形矩阵对应的线性方程组
  5. 找出基本变量(主元列对应的变量)和自由变量(非主元列对应的变量)
  6. 将基本变量用自由变量显示表示出来,写出通解

基本变量与自由变量

  • 基本变量(首变量):主元列对应的变量,在行最简形中每个基本变量只在一个方程中出现
  • 自由变量:非主元列对应的变量,可以任意取值

自由变量个数公式:


本节小结

阶梯形矩阵 vs 行最简形

特征阶梯形(REF)行最简形(RREF)
非零行在上
主元严格右移
主元均为 1不要求
主元列其他元素为 0不要求
唯一性不唯一唯一

解的判定流程图

增广矩阵 → 化阶梯形
    ↓
增广矩阵主元列数 ≠ 系数矩阵主元列数?
    ↓是                ↓否
  无解            有解(相容)
                   ↓
            主元列数 = n? → 唯一解
                   ↓否
              无穷多解(自由变量)

齐次方程组特例

  • 一定有解(零解)
  • 主元列数 → 只有零解
  • 主元列数 → 有非零解(无穷多解)

典型例题

例 1:化矩阵为阶梯形与行最简形

将下列矩阵化为阶梯形和行最简形,并指出主元列:

解(阶梯形化简步骤):

阶梯形: 第一、二、三列为主元列。

行最简形(继续化简):

例 2:求解线性方程组

解: 增广矩阵化为行最简形后,得:

基本变量:;自由变量:(任意常数)。

通解:

例 3:判断无解

增广矩阵化简后出现零行和矛盾行,无解。