L13-复习一
参考
- Unit I: Ax = b and the Four Subspaces - EXAM 1 REVIEW | pdf
- 课本章节:Review Chapters 1, 2, and 3, plus Section 8.2 in the 4th edition or Chapters 1, 2, and 3, plus Section 10.1 in the 5th edition
- 测试 1
假设 、、 是 空间内的非零向量,它们如果张成一个向量空间(属于 的子空间),则空间的维度是多少?
由于向量 、、 都是非零向量,所以不管它们是否线性相关,子空间的维度都不会是 (只有三个向量均为零向量时,子空间的维度才会是 )
- 如果向量 、、 是线性相关的,则该子空间的维度是
- 如果向量 、、 中有两个是线性相关的,则该子空间的维度是
- 如果向量 、、 是线性无关的,则该子空间的维度是
假设一个 的矩阵 是简化行阶梯形式 Reduce Row Echelon Form,它的秩为 (即有 个主元),回答以下问题:
- 求矩阵 的零空间?
- 令矩阵 ,即由 构成一个 的矩阵,那么矩阵 的简化行阶梯形式是怎样的?
- 求矩阵 的秩?
- 令矩阵 ,矩阵 的简化行阶梯形式是怎样的?
- 求矩阵 的秩?
说明
简化行阶梯形式 Reduce Row Echelon Form 是使用消元法(方程组中各等式之间作差,或等式内初一系数进行化简)进一步将阶梯形式的矩阵 化简为主元为 ,主元所在列上下元素都为 的形式,记作
根据公式可知矩阵 的零空间维度是 ,其中秩为 ,而列数为 ,即维度 ,所以矩阵 的零空间中只有零向量
将矩阵 看作一个整体,则矩阵 通过消元变换得到 ,其中矩阵 本身就是简化行阶梯形式,所以矩阵 的简化行阶梯形式就是
观察矩阵 的简化行阶梯形式 可知其秩就是矩阵 的秩,即
将矩阵 看作一个整体,则矩阵 通过消元变换可以得到一个类似于简化行阶梯形式的矩阵
虽然矩阵 本身是简化行阶梯形式,但是 并不一定是简化行阶梯形式,因为 的最后可能存在几行元素全为 的情况.
所以最后可能还需要对矩阵 进行调整,将元素全为 的行置换到最后面的行才符合简化行阶梯形式
观察矩阵 的简化行阶梯形式 可知其秩实际是由矩阵 的秩决定的,即
对于方程组
已知通解为
回答以下问题:
- 矩阵 的形状
- 矩阵 的行空间维度
- 求出矩阵
- 当向量 满足什么条件时,方程组 有解
由方程组 的形式可知矩阵 的行数为
由方程组的通解 的形式可知矩阵 的列数为
所以矩阵 的形状是
因为方程组 的通解是由一个特解和零空间构成的,所以通过观察方程组的通解 的形式可知,矩阵 的零空间维度是 ,因此秩
所以矩阵 的行空间维度是
因为方程组 的通解是由一个特解和零空间构成的
所以观察通解 的结构可知,向量 是方程组的一个特解
假设系数矩阵为
将特解带入方程组 可得
所以求出矩阵 的第一列元素
观察通解 的结构可知,可知零空间是
所以向量 和 是方程组 的两个特解
将特解带入方程组 可得
和
解得
所以矩阵 为
当向量 在矩阵 的列空间 里,则方程组 就必有解
观察矩阵 可知它的 个列向量都是线性相关的,所以秩 (只有一个主元),由此可知列空间的维度是 ,只需要一个列向量就可以张成列空间。
所以
当方程组 有解,则向量 需要在矩阵 的列空间中,即向量 需要满足以下条件(是向量 的倍数)
已知矩阵 由矩阵 和 相乘而得
在不做乘法运算得出结果前,通过分析矩阵 和 以及矩阵的相关概念来回答以下问题:
- 写出矩阵 的零空间的一组基
- 寻找方程组 的通解
以行向量与矩阵相乘的角度来看待 两矩阵相乘,即矩阵 的行向量是矩阵 各行进行线性组合得到的,而线性组合的系数则是来自矩阵 的相应的行。
证明
对于方程组 ,它的所有解 构成了零空间。
当矩阵 为可逆矩阵时,则矩阵 存在逆矩阵 。
在方程组 的两边乘上逆矩阵 等式仍成立,即 ,而且方程组的解不变。
因此方程组 的零空间和 的零空间相同。
观察矩阵 可知它是可逆矩阵。
则矩阵 将各行向量基于矩阵 相应的行进行线性组合而得到矩阵 ,该过程并没有改变零空间,即矩阵 的零空间和矩阵 的零空间相同 。
求解方程组 ,观察矩阵 可知它的零空间的维度是 (只有两个自由变量),因此只需要 个特解就可以张成零空间。
如果取 、,带入方程组可以得到一个特解
如果取 、,带入方程组可以得到另一个特解
所以矩阵 的零空间的一组基是
方程组 的通解是由特解和零空间构成的。
在解答 1 中已经得到了零空间
观察矩阵
它的第一列恰好与方程组的右侧向量 相同,所以可以直接写出方程组 的一个特解
将它们组合起来就得到方程组 的通解
一些判断题
- 如果方阵 零空间只包含零向量,那么它的转置矩阵 的零空间是否也只包含零向量?
答案:True
解析:因为方阵 的形状(行数量和列数量)是 ,而零空间只包含零向量,表示零空间的维度是 ,即矩阵的秩是 ,所以转置矩阵的零空间的维度是 ,所以左零空间中也只包含零向量
- 由 矩阵组成的一个向量空间,其中所有的可逆矩阵是否可以构成一个空间(矩阵空间)
答案:False
解析:其中一个反例是将两个相同的可逆矩阵作差,会得到「零矩阵」(各元素都是 的矩阵),但是可逆矩阵并不包含「零矩阵」(因为该矩阵线性相关),所以所有的可逆矩阵不能构成一个空间(矩阵空间)
说明
「空间」都是包含「零」,如向量空间,必须包含零向量,这样才可以对线性组合「封闭」
可逆矩阵是指矩阵的各列向量都是线性独立,从秩的角度来考虑就是该矩阵是一个列满秩 的矩阵。
- 如果矩阵 的平方(两个矩阵相乘) 则矩阵 是否必须为
答案:False
解析:由于矩阵 可以与自身相乘,所以矩阵 是方阵,但是它并不一定是「零矩阵」,其中一个反例是
说明
矩阵相乘可以从行向量与矩阵相乘的角度来考虑,则矩阵 其实是矩阵的 的各行进行线性组合得到的,而线性组合的系数是来自矩阵 的相应行,这样就不必要求 必须为「零矩阵」,只需要通过系数来控制最终各行的线性组合得到的值是零即可。
- 对于方程组 有 个未知数,和 个方程组(即矩阵 的形状是 ),当矩阵 各列向量线性无关时,是否对于任意 方程组都存在解
答案:True
解析:当方阵 各列向量线性无关时,即方阵满秩 。根据方程组 可解性的规律,当方程组的系数矩阵 是一个方阵且方阵满秩时,方程组 必有而且仅有一个解
提示
可以从可逆矩阵的角度来考虑。
当方阵 各列向量线性无关时,则矩阵 是一个可逆矩阵,存在逆矩阵
在方程组两边乘上逆矩阵,方程组等式仍成立,即 ,得到 就是方程组的唯一解
- 如果矩阵的形状 ,那么矩阵的列空间与行空间相等
答案:False
解析:需要从四种空间的定义入手考虑,行空间是由矩阵的各行向量的线性组合构成的,列空间是由矩阵的各列向量的线性组合构成的。即使矩阵 行数和列数相等,但是各行向量和各列向量也不一定相等。
- 矩阵 和矩阵 的四种空间是否相同。
答案:True
解析:需要从四种空间的定义入手考虑,它们都是由相应的向量(线性组合)张成的,在线性组合中包括一种操作是数乘,其中相乘因子可以是 (则 和 的四种空间所包含的向量其实是一样的)
- 如果矩阵 和 的四种空间是相同的,那么 与 是倍数关系。
答案:False
解析:一个反例是当矩阵是可逆矩阵,且它是方阵时。例如对于可逆的 的方阵,只要它的秩(主元数量)为 时,那么它的行空间和列空间的维度都是 ,都是 。而零空间和左零空间的维度都是 ,都是零向量 。所以只要是形状相同的满秩的方阵,它们的四种空间都会相同。
- 如果将矩阵 的两行相互交换,则与矩阵相关的哪些空间是不变的?
答案:行空间和零空间
解析:因为行空间 是由矩阵 的各行向量的线性组合构成的,而矩阵的两行相互交行时并没有改变行向量的各元素,所以不影响行空间;而零空间是由方程组 的所有解构成的,矩阵的两行相互交换只是相当于调整了方程组的等式的顺序,不影响方程组的解,所以也不影响零空间
- 为什么说向量 不可能在一个矩阵 的某一行,同时在该矩阵的零空间中?
解析:可以用反证法来证明。先假设向量 是可以满足题目的条件的,则它在 矩阵的第 行,由于该向量也在零空间中,所以它是方程组 的一个解,将 带入方程组中,那么 相乘时,矩阵 的第 行与 相乘就会得到 ,而不是 ,这和方程组 矛盾。所以如题目所说向量 不能同时满足两个条件。
提示
其实这是零空间与行空间的交集问题,在后面的章节会讲到。
对于方阵 ,其零空间和行空间都是 的子空间,这两个子空间是正交的 perpendicular,它们两个交集的唯一元素是零向量