线性方程组
本章涵盖线性方程组的基本概念、矩阵表示、初等行变换以及解的结构等核心知识点。
齐次方程组
如果线性方程组的常数项全为零,即方程组形如 $A\mathbf{x} = \mathbf{0}$,则称该方程组为齐次线性方程组。
齐次方程组一定有解(至少有零解 $\mathbf{x} = \mathbf{0}$),因此齐次方程组总是相容的。
求齐次方程组的通解: $$\begin{cases} x_1 + 2x_2 - x_3 = 0 \\ 2x_1 + 4x_2 - 2x_3 = 0 \end{cases}$$
解:写出增广矩阵并化简:
$$\left[ \begin{array}{ccc|c} 1 & 2 & -1 & 0 \\ 2 & 4 & -2 & 0 \end{array}\right] \xrightarrow{R_2-2R_1} \left[ \begin{array}{ccc|c} 1 & 2 & -1 & 0 \\ 0 & 0 & 0 & 0 \end{array}\right]$$
$x_1$ 是基本变量,$x_2, x_3$ 是自由变量。令 $x_2 = s, x_3 = t$,则 $x_1 = -2s + t$。
通解为:$\mathbf{x} = s\begin{bmatrix} -2 \\ 1 \\ 0 \end{bmatrix} + t\begin{bmatrix} 1 \\ 0 \\ 1 \end{bmatrix}$,其中 $s, t \in \mathbb{R}$。
非齐次方程组
如果线性方程组的常数项不全为零,即方程组形如 $A\mathbf{x} = \mathbf{b}$(其中 $\mathbf{b} \neq \mathbf{0}$),则称该方程组为非齐次线性方程组。
非齐次方程组的解集 = 对应齐次方程组的通解 + 非齐次方程组的一个特解。
求非齐次方程组的通解: $$\begin{cases} x_1 + x_2 + x_3 = 6 \\ x_1 - x_2 + 2x_3 = 5 \end{cases}$$
解:增广矩阵化简: $$\left[ \begin{array}{ccc|c} 1 & 1 & 1 & 6 \\ 1 & -1 & 2 & 5 \end{array}\right] \xrightarrow{R_2-R_1} \left[ \begin{array}{ccc|c} 1 & 1 & 1 & 6 \\ 0 & -2 & 1 & -1 \end{array}\right]$$ 继续化简得:$x_1, x_2$ 为基本变量,$x_3$ 为自由变量。令 $x_3 = t$,则: $$x_2 = \frac{1+t}{2}, \quad x_1 = 6 - x_2 - t = \frac{11 - 3t}{2}$$ 通解为:$\mathbf{x} = \begin{bmatrix} 11/2 \\ 1/2 \\ 0 \end{bmatrix} + t\begin{bmatrix} -3/2 \\ 1/2 \\ 1 \end{bmatrix}$,其中 $t \in \mathbb{R}$。
平凡解
对于齐次方程组 $A\mathbf{x} = \mathbf{0}$,零向量 $\mathbf{x} = \mathbf{0}$ 总是它的一个解,称为平凡解(trivial solution)。
如果齐次方程组除了零解之外还有其他解,则称这些解为非平凡解。齐次方程组有非平凡解的充要条件是系数矩阵的秩小于未知数的个数。
判断齐次方程组 $A\mathbf{x} = \mathbf{0}$ 是否有非平凡解,其中: $$A = \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix}$$
解:将 $A$ 化为阶梯形: $$A \sim \begin{bmatrix} 1 & 2 & 3 \\ 0 & -3 & -6 \\ 0 & 0 & 0 \end{bmatrix}$$ $\text{rank}(A) = 2 < 3$(未知数个数),所以方程组有非平凡解。
相容
如果线性方程组至少有一个解,则称该方程组是相容的(consistent)。
方程组 $A\mathbf{x} = \mathbf{b}$ 相容 $\Leftrightarrow$ $\text{rank}(A) = \text{rank}([A|\mathbf{b}])$,即系数矩阵的秩等于增广矩阵的秩。
判断方程组是否相容: $$\begin{cases} x + y = 3 \\ 2x + 2y = 6 \end{cases}$$
解:增广矩阵: $$[A|\mathbf{b}] = \left[ \begin{array}{cc|c} 1 & 1 & 3 \\ 2 & 2 & 6 \end{array}\right] \sim \left[ \begin{array}{cc|c} 1 & 1 & 3 \\ 0 & 0 & 0 \end{array}\right]$$ $\text{rank}(A) = \text{rank}([A|\mathbf{b}]) = 1$,方程组相容,且有无穷多解。
不相容
如果线性方程组无解,则称该方程组是不相容的(inconsistent)。
方程组 $A\mathbf{x} = \mathbf{b}$ 不相容 $\Leftrightarrow$ $\text{rank}(A) < \text{rank}([A|\mathbf{b}])$,即增广矩阵的秩大于系数矩阵的秩。
判断方程组是否相容: $$\begin{cases} x + y = 1 \\ x + y = 2 \end{cases}$$
解:增广矩阵:
$$[A|\mathbf{b}] = \left[ \begin{array}{cc|c} 1 & 1 & 1 \\ 1 & 1 & 2 \end{array}\right] \sim \left[ \begin{array}{cc|c} 1 & 1 & 1 \\ 0 & 0 & 1 \end{array}\right]$$
$\text{rank}(A) = 1$,$\text{rank}([A|\mathbf{b}]) = 2$,方程组不相容(无解)。
几何意义:两条平行直线没有交点。
系数矩阵
线性方程组中所有未知数的系数按原来的排列顺序构成的矩阵,称为该方程组的系数矩阵。
增广矩阵
将线性方程组的系数矩阵 $A$ 与常数项列向量 $\mathbf{b}$ 合并而成的矩阵,称为增广矩阵,记作 $[A|\mathbf{b}]$。
方程组的解集
线性方程组所有解构成的集合称为该方程组的解集。
线性方程组的解集有三种可能:
① 无解(不相容)
② 唯一解(相容,且 $\text{rank}(A) = n$,$n$ 为未知数个数)
③ 无穷多解(相容,且 $\text{rank}(A) < n$)
唯一解:$\begin{cases} x + y = 3 \\ x - y = 1 \end{cases}$ → 解为 $x=2, y=1$
无穷多解:$\begin{cases} x + y = 3 \\ 2x + 2y = 6 \end{cases}$ → 解为 $x = 3-t, y = t$
无解:$\begin{cases} x + y = 3 \\ x + y = 5 \end{cases}$ → 矛盾,无解
初等行变换
对矩阵的行施行的以下三种变换称为初等行变换:
① 行交换:交换矩阵的第 $i$ 行与第 $j$ 行,记作 $R_i \leftrightarrow R_j$
② 数乘:用非零常数 $k$ 乘以第 $i$ 行,记作 $kR_i$
③ 倍加:将第 $j$ 行的 $k$ 倍加到第 $i$ 行,记作 $R_i + kR_j$
初等行变换不改变线性方程组的解集,即变换前后的方程组是同解的。
用初等行变换求解方程组: $$\begin{cases} 2x + 4y = 10 \\ 3x + y = 7 \end{cases}$$
解: $$\left[ \begin{array}{cc|c} 2 & 4 & 10 \\ 3 & 1 & 7 \end{array}\right] \xrightarrow{\frac{1}{2}R_1} \left[ \begin{array}{cc|c} 1 & 2 & 5 \\ 3 & 1 & 7 \end{array}\right] \xrightarrow{R_2-3R_1} \left[ \begin{array}{cc|c} 1 & 2 & 5 \\ 0 & -5 & -8 \end{array}\right]$$ $$\xrightarrow{-\frac{1}{5}R_2} \left[ \begin{array}{cc|c} 1 & 2 & 5 \\ 0 & 1 & 8/5 \end{array}\right] \xrightarrow{R_1-2R_2} \left[ \begin{array}{cc|c} 1 & 0 & 9/5 \\ 0 & 1 & 8/5 \end{array}\right]$$ 解为:$x = \frac{9}{5}, y = \frac{8}{5}$。
行等价矩阵
如果矩阵 $A$ 经过有限次初等行变换可以变成矩阵 $B$,则称 $A$ 与 $B$ 行等价,记作 $A \sim B$。
行等价关系满足:① 自反性:$A \sim A$;② 对称性:若 $A \sim B$,则 $B \sim A$;③ 传递性:若 $A \sim B$,$B \sim C$,则 $A \sim C$。
阶梯形
一个矩阵称为阶梯形矩阵(行阶梯形),如果它满足:
① 所有非零行都在零行的上面;
② 每个非零行的先导元素(最左边的非零元素)所在列的位置严格在上一行先导元素的右边。
简化阶梯形
一个矩阵称为简化阶梯形矩阵(行最简形),如果它满足:
① 是阶梯形矩阵;
② 每个非零行的先导元素为 1;
③ 先导元素所在列的其他元素全为 0。
每个矩阵的简化阶梯形是唯一的,但达到简化阶梯形的变换过程不唯一。
主元
在阶梯形矩阵中,每个非零行的先导元素(最左边的非零元素)称为主元(pivot)。
主元的个数等于矩阵的秩。在简化阶梯形中,主元都是 1。
主元列
在阶梯形矩阵中,包含主元的列称为主元列(pivot column)。
主元列对应的未知数是基本变量,非主元列对应的未知数是自由变量。
自由变量
在线性方程组的阶梯形中,非主元列对应的未知数称为自由变量(free variable)。
自由变量可以取任意值,基本变量的值由自由变量确定。自由变量的个数 = $n - r$,其中 $n$ 是未知数个数,$r$ 是系数矩阵的秩。
基本变量
在线性方程组的阶梯形中,主元列对应的未知数称为基本变量(basic variable),也叫主变量。
基本变量的值可以用自由变量来表示。基本变量的个数等于系数矩阵的秩。
对于方程组的简化阶梯形: $$\left[ \begin{array}{cccc|c} \boxed{1} & 3 & 0 & 2 & 5 \\ 0 & 0 & \boxed{1} & 4 & 3 \\ 0 & 0 & 0 & 0 & 0 \end{array}\right]$$
分析:
• 主元位于第 1、3 列 → 基本变量:$x_1, x_3$
• 第 2、4 列无主元 → 自由变量:$x_2, x_4$
• 令 $x_2 = s, x_4 = t$,则:$x_1 = 5 - 3s - 2t$,$x_3 = 3 - 4t$
• 通解:$\mathbf{x} = \begin{bmatrix} 5 \\ 0 \\ 3 \\ 0 \end{bmatrix} + s\begin{bmatrix} -3 \\ 1 \\ 0 \\ 0 \end{bmatrix} + t\begin{bmatrix} -2 \\ 0 \\ -4 \\ 1 \end{bmatrix}$
向量方程
将线性方程组写成列向量的线性组合形式,称为向量方程。
向量方程 $x_1\mathbf{a}_1 + x_2\mathbf{a}_2 + \cdots + x_n\mathbf{a}_n = \mathbf{b}$ 有解,当且仅当 $\mathbf{b}$ 可以表示为 $\mathbf{a}_1, \mathbf{a}_2, \ldots, \mathbf{a}_n$ 的线性组合,即 $\mathbf{b} \in \text{Span}\{\mathbf{a}_1, \mathbf{a}_2, \ldots, \mathbf{a}_n\}$。
判断 $\mathbf{b} = \begin{bmatrix} 7 \\ 4 \\ 5 \end{bmatrix}$ 是否可以表示为 $\mathbf{a}_1 = \begin{bmatrix} 1 \\ 2 \\ 3 \end{bmatrix}$,$\mathbf{a}_2 = \begin{bmatrix} 2 \\ 1 \\ 0 \end{bmatrix}$ 的线性组合。
解:求解向量方程 $x_1\mathbf{a}_1 + x_2\mathbf{a}_2 = \mathbf{b}$: $$\left[ \begin{array}{cc|c} 1 & 2 & 7 \\ 2 & 1 & 4 \\ 3 & 0 & 5 \end{array}\right] \sim \left[ \begin{array}{cc|c} 1 & 2 & 7 \\ 0 & -3 & -10 \\ 0 & -6 & -16 \end{array}\right] \sim \left[ \begin{array}{cc|c} 1 & 0 & 1/3 \\ 0 & 1 & 10/3 \\ 0 & 0 & -4 \end{array}\right]$$ 最后一行表示 $0 = -4$,矛盾!因此 $\mathbf{b} \notin \text{Span}\{\mathbf{a}_1, \mathbf{a}_2\}$。
矩阵方程
将线性方程组写成矩阵与向量乘积的形式 $A\mathbf{x} = \mathbf{b}$,称为矩阵方程。
线性方程组、向量方程、矩阵方程是同一问题的三种不同表示形式,它们具有相同的解集。
将以下三种形式互相转换:
线性方程组形式: $$\begin{cases} x_1 + 2x_2 = 5 \\ 3x_1 + 4x_2 = 11 \end{cases}$$
矩阵方程形式: $$\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \end{bmatrix} = \begin{bmatrix} 5 \\ 11 \end{bmatrix}$$
向量方程形式: $$x_1 \begin{bmatrix} 1 \\ 3 \end{bmatrix} + x_2 \begin{bmatrix} 2 \\ 4 \end{bmatrix} = \begin{bmatrix} 5 \\ 11 \end{bmatrix}$$
解:三种形式等价,解为 $x_1 = 1, x_2 = 2$。