2.3. 线性方程组的解空间

我们这一节将系统讨论线性方程组的解空间的结构.

齐次线性方程组的解空间

考虑齐次线性方程组这里 矩阵, , 即

该齐次线性方程组的所有解构成 的子集, 记为

命题 2.3.1. 的线性子空间.

证明: 假设 , 则. 故 保持加法和数乘.

的一组基, . 则 中的元素 可以唯一地写成线性组合这构成了齐次线性方程组 的通解, 这里 是任意常数.

例子 2.3.2. 考虑以下齐次线性方程组: 对应的增广矩阵的形式为

我们用初等变换来解方程得到等价的方程组

由此可以解得其中 可以取任意数. 设 , 则通解可以写成

从而该齐次线性方程组的解空间是 维的, 一组基为 .

矩阵的秩与解空间维数

矩阵的行秩

我们把一个 矩阵 写成这里 中的行向量

定义 2.3.3. 矩阵 的行秩定义为 的行向量张成的线性空间的维数, 即

命题 2.3.4. 对矩阵作初等行变换得到的行向量与原行向量是等价的. 特别的, 初等行变换不改变矩阵的行秩.

为了说明这个命题, 我们回顾矩阵的三种初等行变换

1.

交换两行: 将矩阵的两行交换位置.

2.

将矩阵中的一行乘以一个非零常数.

3.

将矩阵的一行乘以一个数加到另一行.

例如交换两行, 比如第 1 行和第 2 行, 容易看出线性等价例如将第 2 行乘以一个非零常数 , 我们有线性等价例如将矩阵的第 1 行乘以一个数加到第 2 行, 容易证明如下的线性等价因此矩阵的行秩在初等行变换下是不变的.

由命题 2.2.3, 我们总是可以通过初等行变化将 变为阶梯形这里 均不为 . 观察到行向量 是线性无关的. 实际上, 如果有则比较第 列系数, 我们得到 . 然后可以依此得到 .

因此 的行秩是 . 由此我们证明了这给出了用初等行变换计算行秩的方法.

另一方面, 矩阵 对应的齐次线性方程组为这里 . 因此 可以通过其他变量表达出来, 而其他变量可以取任意值. 总共有 个自由变量, 因此解空间的维数是 .

总结如上, 对于 矩阵 , 通过初等行变换变成阶梯形矩阵 , 可以看出

命题 2.3.5. 矩阵 对应的齐次线性方程组解空间的维数为

矩阵的列秩

我们把一个 矩阵 写成这里 中的列向量 .

定义 2.3.6. 矩阵 的列秩定义为 的列向量张成的线性空间的维数, 即

命题 2.3.7. 对矩阵作初等行变换亦不改变矩阵的列秩.

需要注意的是, 初等行变换不改变行向量张成的空间, 但是会改变列向量张成的空间 (但是维数不变) . 这个命题成立是因为初等行变换不会改变列向量的线性相关性. 具体而言, 考虑由于线性方程组在行变换下是等价的, 我们知道对任意的向量子集 , 矩阵 对应的齐次线性方程组和矩阵 对应的齐次线性方程组是等价的方程, 即由此可以证明: 如果列向量组 的列向量的极大线性无关组, 则 的列向量的极大线性无关组. 因此 的列秩相等. 证明细节留作练习.

我们通过初等行变化将 变为阶梯型

这里 均不为 . 很容易看出列向量构成 列向量的极大线性无关组, 因此 的列秩是 .

因此通过初等行变换将 变成阶梯型, 我们证明了如下结论

命题 2.3.8. 矩阵的行秩等于矩阵的列秩.

因此我们把这个行秩/列秩称为矩阵的秩, 记为

我们把上述关于齐次线性方程组的解总结如下:

定理 2.3.9 (齐次线性方程组解的结构定理). 矩阵, .

如果 , 则 只有零解

如果 , 则 具有非零解, 且它的通解具有 个独立参数

非齐次线性方程组的解空间

下面我们考虑非齐次线性方程组的解空间. 这里

由于由命题 2.3.5, 我们已经知道了齐次方程组的通解结构 (解空间的维数即自由参数的个数为 ) , 因此我们只需要讨论能否找到非齐次线性方程组的一个特解, 即解的存在性问题.

我们把矩阵 写成列向量的样子则线性方程组可以写成

如果线性方程组有解, 即存在 使得 可以写成 的线性组合. 则

反之, 如果 可以通过 线性表达, 即方程有解.

因此线性方程组有解当且仅当即这两组向量张成的线性空间的维数是一样的. 由此我们证明了如下结论

命题 2.3.10. 非齐次线性方程组 有解当且仅当 的列秩和增广矩阵 的列秩相等, 即

我们把上述关于非齐次线性方程组的解总结如下:

定理 2.3.11 (非齐次线性方程组解的结构定理). 矩阵, . 考虑非齐次线性方程组 , 设 是增广矩阵.

有解当且仅当

假设

如果 , 则 有唯一解

如果 , 则 的解不唯一, 且它的通解具有 个独立参数

例子 2.3.12. 考虑如下线性方程组这组方程在之前的例子中计算过, 其通解为 这里 是任意常数. 把其写作这里 是线性方程组的一个特解, 是对应齐次方程组的通解.

秩-零化度定理

我们讨论线性方阵组解的结构定理的几何解释.

定义 2.3.13.是一个线性映射. 映射 的像是 中的子集记为 . 定义 的核为 中如下子集

设线性映射 对应的矩阵表达为这里 矩阵, 记为

的核通过矩阵 等价表达为因此核的概念即刻画了齐次线性方程组的解由命题 2.3.1 知, 是线性子空间.

的像也可以通过矩阵 来刻画. 把 写成列向量的样子 当且仅当存在 使得 . 写成 的列向量的样子即等价于 可以通过 线性表达. 因此特别的, 也是线性子空间.

定理 2.3.14 (秩-零化度定理). 是一个线性映射. 则

证明: 由矩阵的秩的定义, 我们知道由定理 2.3.9,

秩-零化度定理的几何是非常直观的. 我们可以把映射 看作把 “压缩” 到它的像 , 其中被 “压缩” 的部分是它的核 . 则 的维数是像的维数加上被压缩的维数, 即秩-零化度定理.

秩-零化度定理也可以表述在抽象的线性空间里.

定理 2.3.15 (秩-零化度定理). 是有限维线性空间, 是一个线性映射. 则

这里像 与核 的定义与上述类似. 通过选取一组基, 可以把定理 2.3.15 转化为定理 2.3.14 的情形, 具体细节留作练习.