消元、自由变量与基础解系

🏠 第13章概念导航

核心问题

高斯消元每一步在做什么、为什么不改变解集?”自由变量”到底怎么认?为什么按标准流程做出来的基础解系天然线性无关?

核心定义 / 定理 / 结论

行变换不改变解集

三种初等行变换(换行、某行乘非零数、某行加另一行的倍数)都等价于左乘一个可逆矩阵 。而

可逆与同解

必须整行一起做,常数项也是行的一部分。 只变换 而不动 ,得到的方程组与原来一般不同解。

行阶梯形与行最简形

化到行最简形(RREF) 后:

  • 每行第一个非零元(主元)为 1,且它所在列的其余元素全为 0;
  • 主元所在的列 = 主元列,其余列 = 自由列;
  • = 主元个数;自由变量 = 自由列对应的未知数,个数 。

认列不认位置。 自由变量不是”排在最后的那几个”,而是”没有主元的那几列”。

标准五步流程

  1. 写 ,只用行变换化到 RREF;
  2. 数 与 ,不等就判无解;
  3. 指认主元列与自由列;
  4. 全部自由变量取 0,回代得特解 ;
  5. 自由变量依次取 ,得 个基础解系向量。

为什么第 5 步自动无关

这 个解在自由变量对应的那几个分量上恰好排成一个单位矩阵 。含有满秩子块的向量组必然线性无关。

例无关

推论:按流程做的基础解系不必再验无关;靠”作差""凑系数”得来的解则必须单独验。

右端是矩阵:

逐列成立。做一次 的行变换即可,所有列共用。若 , 的每一列各带自己的参数—— 是 时通解共含 个自由参数。

典型题型

  • 纯计算求通解:含冗余方程、需要挑主元行避免分数 → 消元法与基础解系
  • 判断给定向量组是否构成基础解系:查”都是解 + 无关 + 个数 “三条
  • 求可逆矩阵 :先解通解,再算 挑出可逆的那些
  • :三列三个参数

图示 / 直觉

行最简形把方程组重写成”主元变量 = 自由变量的表达式”:

[1 0  6 | 3]      x₁ = 3 − 6x₃
[0 1 −2 | −1]  →  x₂ = −1 + 2x₃      x₃ 自由
[0 0  0 | 0]

自由变量是”旋钮”,主元变量是”跟着转的指针”。 有几个旋钮,解集就有几维;把旋钮全归零得特解,每次只拧一个旋钮到 1 就得一个基础解系向量。

常见误用

自由变量选错

化到阶梯形后,某个排在后面的变量可能被单独锁死(如 ),它是主元变量而非自由变量。先按列数定 ,再找没有主元的列。

方程组里"没出现"的变量被漏掉

若某个 在所有方程里系数都是 0,它是完全自由的,基础解系里必须有 这一支。只从”出现过的变量”里挑自由变量会漏解。

只写一个参数

三列就要 三套独立参数。写成 只描述了全部解的一个一维子集。

提前删"看起来多余"的方程

哪一行冗余要消元之后才知道,不能凭系数长相提前删。

与旧知识的连接

  • 初等矩阵与左右乘(第11章):行变换 左乘,列变换 右乘;本章只用行变换,正是为了保护列(未知数)之间的关系。
  • 行变换保列关系(第12章):行最简形里非主元列的系数,就是它用主元列表示的表示系数——本章第 5 步能”直接读出”基础解系全靠这条。
  • 极大无关组与秩(第12章):主元列恰是列向量组的一个极大无关组。
  • 矩阵方程与消去律(第11章): 可逆时直接左乘 ; 不可逆或不方时才回到本章的按列消元。

题型训练

链接