☰本集目录
◎学习目标
- 理解两个向量组等价的充要条件:它们可以互相线性表出;
- 掌握生成子空间相等与向量组等价之间的等价关系:\(L(\alpha_1,\dots,\alpha_s)=L(\beta_1,\dots,\beta_r)\) 当且仅当两组等价;
- 会定义矩阵的行向量组和列向量组,以及对应的行空间和列空间;
- 理解行秩(行向量组的秩)和列秩(列向量组的秩)的定义;
- 为下一节课证明"行秩 = 列秩"建立概念框架。
1向量组等价与生成子空间相等 ⏱ 00:01
先复习一个重要结论:给定数域 \(K\) 上两组向量 \(\alpha_1,\dots,\alpha_s\) 和 \(\beta_1,\dots,\beta_r\),它们分别生成子空间 \(L(\alpha_1,\dots,\alpha_s)\) 和 \(L(\beta_1,\dots,\beta_r)\)。
证明:\(\Rightarrow\) 方向
若 \(L(\alpha_1,\dots,\alpha_s)=L(\beta_1,\dots,\beta_r)\),则每个 \(\alpha_i\) 属于右端子空间,故每个 \(\alpha_i\) 可由 \(\beta_1,\dots,\beta_r\) 线性表出。⏱ 00:34 反之,每个 \(\beta_j\) 属于左端子空间,故每个 \(\beta_j\) 可由 \(\alpha_1,\dots,\alpha_s\) 线性表出。从而两组等价。
证明:\(\Leftarrow\) 方向
若两组等价,则每个 \(\alpha_i\) 可由 \(\beta_1,\dots,\beta_r\) 线性表出,从而 \(\alpha_i\in L(\beta_1,\dots,\beta_r)\)。由于子空间对加法和数乘封闭,\(\alpha_1,\dots,\alpha_s\) 的⏱ 01:04任何线性组合仍属于 \(L(\beta_1,\dots,\beta_r)\),故 \(L(\alpha_1,\dots,\alpha_s)\subseteq L(\beta_1,\dots,\beta_r)\)。同理可得反包含,故相等。
2行向量组与列向量组、行空间与列空间 ⏱ 02:53
考虑数域 \(K\) 上的 \(s\times n\) 矩阵 \(A\):
- 行向量组:将 \(A\) 的每一行视为 \(K^n\) 中的行向量,记作 \(\gamma_1,\dots,\gamma_s\),其中 \(\gamma_i=(a_{i1},\dots,a_{in})\)。
- 列向量组:将 \(A\) 的每一列视为 \(K^s\) 中的列向量,记作 \(\alpha_1,\dots,\alpha_n\),其中 \(\alpha_j=(a_{1j},a_{2j},\dots,a_{sj})^{\mathrm{T}}\)。
- 行空间:行向量组生成的子空间 \(L(\gamma_1,\dots,\gamma_s)\leq K^n\)。
- 列空间:列向量组生成的子空间 \(L(\alpha_1,\dots,\alpha_n)\leq K^s\)。
- 行秩\(\operatorname{rowrank}(A)\):行向量组的秩,等于行空间的维数 \(\dim L(\gamma_1,\dots,\gamma_s)\)。
- 列秩\(\operatorname{colrank}(A)\):列向量组的秩,等于列空间的维数 \(\dim L(\alpha_1,\dots,\alpha_n)\)。
一个向量组的秩 = 生成子空间的维数(回顾)
这是前面已证的重要结论:对任意向量组 \(\xi_1,\dots,\xi_m\),其秩(极大线性无关组所含向量个数)等于 \(L(\xi_1,\dots,\xi_m)\) 的维数。⏱ 04:33
3行秩与列秩的关系:从阶梯型矩阵入手 ⏱ 05:53
现在提出本节的中心问题:矩阵 \(A\) 的行秩与列秩是否相等? 这是整个理论的关键一步。
思考策略:任何矩阵经初等行变换可化为行阶梯型矩阵 \(J\)。我们先从特殊情形(行阶梯型)着手探讨 \(J\) 的行秩与列秩关系,再推广到一般矩阵。⏱ 06:02
★重点回顾
⚠易错点提醒
- 混淆行向量与列向量:矩阵第 \(i\) 行作为行向量属于 \(K^n\),第 \(j\) 列作为列向量属于 \(K^s\)。维度不同,不要混用。
- 把行秩/列秩误认为"行数/列数":行秩是行向量组的秩(≤行数),列秩是列向量组的秩(≤列数),两者都可能小于矩阵的维度。
- 忘记子空间封闭性在证明中的作用:证明"生成子空间相等 ⇒ 向量组等价"时,必须用到子空间对加法和数乘的封闭性——这是核心逻辑链中的一环。
✎自测与作业
- 验证定理:若 \(L(\alpha_1,\alpha_2)=L(\beta_1,\beta_2,\beta_3)\),证明 \(\alpha_1,\alpha_2\) 与 \(\beta_1,\beta_2,\beta_3\) 等价。(提示:用子空间定义直接验证互相线性表出。)
- 设 \(A=\begin{pmatrix}1&2&3\\4&5&6\\7&8&9\end{pmatrix}\),写出其行向量组和列向量组,并说明各行向量属于哪个 \(K^n\)、各列向量属于哪个 \(K^s\)。
- 判断正误并说明理由:对任意矩阵 \(A\),行秩 ≤ 列秩。(提示:这题留到下节课证明后再回答。)
- 设 \(\alpha_1=(1,0,1),\ \alpha_2=(0,1,1),\ \beta_1=(1,1,0),\ \beta_2=(1,0,1)\),验证 \(L(\alpha_1,\alpha_2)=L(\beta_1,\beta_2)\) 并说明两组是否等价。
- (思考)为什么研究"行秩 = 列秩"对后续学习极其重要?(提示:联系矩阵的秩、线性方程组解的结构、特征值等后续内容。)