☰本集目录
◎学习目标
- 理解子空间和\(V_1 + V_2\)的定义,即所有可表为\(v_1 + v_2\)(\(v_i \in V_i\))的向量构成的子空间;
- 掌握子空间维数公式:\(\dim(V_1 + V_2) = \dim V_1 + \dim V_2 - \dim(V_1 \cap V_2)\),并理解其直观含义;
- 能够完整书写维数公式的证明,核心技巧是:先取交的基,再分别扩充为两个子空间的基,合并后证明线性无关;
- 理解推论:当\(V_1, V_2\)均有限维时,\(V_1 \cap V_2 = \{0\}\)当且仅当\(\dim(V_1 + V_2) = \dim V_1 + \dim V_2\);
- 掌握直和的初步定义:若\(V_1 + V_2\)中每个向量的表法\(\alpha = \alpha_1 + \alpha_2\)唯一,则称该和为直和;
- 通过几何实例(平面与直线、两个平面的和)理解直和与非直和的区别。
1子空间和与维数公式 ⏱ 00:01
丘老师从回顾子空间和的有限生成性入手。设\(V_1, V_2\)是线性空间\(V\)的子空间,则\(V_1 + V_2\)本身也是一个子空间,且可以由有限个向量生成——具体做法是取\(V_1 \cap V_2\)的一个基,再分别扩充为\(V_1\)和\(V_2\)的基,合并后得到\(V_1 + V_2\)的生成组。
证明思路概述(先建立整体框架)
思路:取\(V_1 \cap V_2\)的一个基\(\alpha_1, \ldots, \alpha_m\)(设\(\dim(V_1 \cap V_2) = m\)),然后扩充为\(V_1\)的基\(\alpha_1, \ldots, \alpha_m, \beta_1, \ldots, \beta_{n_1 - m}\),以及\(V_2\)的基\(\alpha_1, \ldots, \alpha_m, \gamma_1, \ldots, \gamma_{n_2 - m}\)。证明这三个向量组(交、差、差)合并后在\(V_1 + V_2\)中线性无关,从而构成\(V_1 + V_2\)的一个基,直接读出维数为\(n_1 + n_2 - m\)。⏱ 00:25
2维数公式的完整证明 ⏱ 00:49
下面给出维数公式的严格证明。这是本集最核心的内容。
详细证明:向量组线性无关
设定:设\(\dim V_1 = n_1\),\(\dim V_2 = n_2\),\(\dim(V_1 \cap V_2) = m\)。
第一步:选取基
- 取\(V_1 \cap V_2\)的一个基:\(\alpha_1, \alpha_2, \ldots, \alpha_m\)
- 扩充为\(V_1\)的基:\(\alpha_1, \ldots, \alpha_m, \beta_1, \ldots, \beta_{n_1 - m}\)
- 扩充为\(V_2\)的基:\(\alpha_1, \ldots, \alpha_m, \gamma_1, \ldots, \gamma_{n_2 - m}\)
第二步:构造大向量组并验证其线性无关
假设存在系数使得线性组合等于零向量:
将含\(\gamma\)的项移到等号右边:
分析两边所属子空间:
- 左边:是\(\alpha_1, \ldots, \alpha_m, \beta_1, \ldots, \beta_{n_1-m}\)的线性组合,这些向量都在\(V_1\)中,故左边\(\in V_1\)
- 右边:是\(\gamma_1, \ldots, \gamma_{n_2-m}\)的线性组合,这些向量都在\(V_2\)中,故右边\(\in V_2\)
因此这个共同的向量属于\(V_1 \cap V_2\)。⏱ 02:40
第三步:利用交的基表出右边
右边属于\(V_1 \cap V_2\),而\(\alpha_1, \ldots, \alpha_m\)是\(V_1 \cap V_2\)的基,故存在系数\(l_1, \ldots, l_m\)使得:
移项得:
关键观察:向量组\(\alpha_1, \ldots, \alpha_m, \gamma_1, \ldots, \gamma_{n_2-m}\)是\(V_2\)的一个基,因此线性无关!于是所有系数全为零:
第四步:回代到①式
将\(q_1 = \cdots = q_{n_2-m} = 0\)代入①式,得:
而\(\alpha_1, \ldots, \alpha_m, \beta_1, \ldots, \beta_{n_1-m}\)是\(V_1\)的一个基,线性无关,故:
结论:所有系数\(k_i, p_j, q_l\)全为零,故向量组
线性无关。⏱ 06:27
第五步:计算维数
这个向量组共有\(m + (n_1 - m) + (n_2 - m) = n_1 + n_2 - m\)个向量,且它们是\(V_1 + V_2\)的生成组(因为每个\(\beta\)属于\(V_1\),每个\(\gamma\)属于\(V_2\),每个\(\alpha\)属于交)。既是生成组又线性无关,故构成\(V_1 + V_2\)的一个基,于是:
证毕。⏱ 08:00
3推论:交为零子空间与维数可加性 ⏱ 08:26
由维数公式立即得到一个非常重要的推论。
反过来,若\(\dim(V_1 + V_2) = \dim V_1 + \dim V_2\),代入维数公式得\(\dim(V_1 \cap V_2) = 0\),而维数为零的子空间只有\(\{0\}\),故\(V_1 \cap V_2 = \{0\}\)。
为什么"维数为0的子空间就是零子空间"?
设\(W\)是线性空间的子空间且\(\dim W = 0\)。由维数的定义,\(W\)的基所含向量个数为0,即\(W\)不含任何非零向量(否则任何非零向量自身构成线性无关组,维数至少为1)。故\(W = \{0\}\)。⏱ 10:07
4直和的定义与几何直觉 ⏱ 10:24
在维数公式的基础上,丘老师引入了子空间直和的概念。先看几何例子:
考虑三维欧氏空间\(V\),设\(V_1\)是过原点的平面,\(V_2\)是过原点的直线(不在\(V_1\)内)。则对任意\(\alpha \in V_1 + V_2\),可以从几何上作一个平行于\(V_2\)的直线,与\(V_1\)相交于一点,对应的向量即为\(\alpha_1\);剩余部分即为\(\alpha_2 \in V_2\)。这样得到的分解\(\alpha = \alpha_1 + \alpha_2\)是唯一的。
注意:任何向量\(\alpha \in V_1 + V_2都可以写成\(\alpha_1 + \alpha_2\)的形式(这是和的定义保证的),但直和要求这种表法唯一。
几何例子:两种情形的对比
情形一(直和):\(V_1\)是过原点的平面,\(V_2\)是过原点且不在\(V_1\)内的直线。此时\(V_1 \cap V_2 = \{0\}\),每个向量有唯一的分解。\(\Rightarrow\)直和。⏱ 12:58
情形二(非直和):\(V_1\)和\(V_2\)都是过原点的平面(在三维空间中)。此时\(V_1 \cap V_2\)是一条过原点的直线(非零),向量表法不唯一。例如,交线上任一非零向量既可表为自身的形式,又可表为零向量加自身。⏱ 13:10
5直和的重要性与几何意义 ⏱ 13:21
丘老师强调:直和对于研究整个线性空间的结构起着非常重要的作用。它将一个复杂的线性空间"分解"为若干较简单的子空间的直和,从而可以通过研究各子空间的性质来理解整体结构。
直和 vs 一般和:本质区别
一般和\(V_1 + V_2\):每个向量\(\alpha\)至少可以写成\(\alpha_1 + \alpha_2\)的形式,但表法可能不唯一(当\(V_1 \cap V_2 \neq \{0\}\)时)。
直和\(V_1 \oplus V_2\):每个向量的表法恰好有一种,既存在又唯一。
从集合论角度看:一般和是子空间的"并"的线性张成,直和则是"无重叠"的并的线性张成(除去零向量的重叠部分)。
★重点回顾
⚠易错点提醒
- 混淆"和"与"直和":\(V_1 + V_2\)总是子空间,但不一定是直和。直和要求额外的唯一性条件。
- 维数公式记错符号:公式是减\(\dim(V_1 \cap V_2)\)而非加。理解方式:交的维度越大,两个子空间的"重叠"越多,和的维度越小。
- 推论的充要条件方向:\(V_1 \cap V_2 = \{0\}\) \(\iff\) \(\dim(V_1+V_2)=\dim V_1+\dim V_2\),两个方向都需要掌握,不可只记一边。
- 零子空间的维数:规定\(\dim\{0\} = 0\),这是推论成立的前提。不要误认为"零子空间没有维数"。
- 证明线性无关时步骤跳跃:证明大向量组线性无关时,必须显式地写出①式→移项→两边分属不同子空间→利用交的基表出→回代,步骤不可省略。
✎自我检测
- 计算题:设\(V_1 = \operatorname{span}\{(1,0,0),(0,1,0)\}\),\(V_2 = \operatorname{span}\{(0,1,0),(0,0,1)\}\)(\(\mathbb{R}^3\)的子空间)。求\(V_1 + V_2\)的维数,并验证维数公式成立。
- 判断题:若\(V_1 \cap V_2 = \{0\}\),则\(V_1 + V_2\)一定是直和。说明理由。
- 证明题:设\(V_1, V_2\)是\(\mathbb{R}^3\)中两个不同的过原点的平面。证明\(V_1 + V_2\)不是直和。
- 反例构造:在\(\mathbb{R}^4\)中构造两个二维子空间\(V_1, V_2\),使得\(V_1 + V_2\)是直和,并验证\(\dim(V_1 + V_2) = 4\)。
- 思考题:若\(\dim V_1 = 3\),\(\dim V_2 = 4\),\(\dim(V_1 \cap V_2) = 1\),求\(\dim(V_1 + V_2)\)。
- 推广题(选做):你能否将维数公式推广到三个子空间\(V_1, V_2, V_3\)的情形?即写出\(\dim(V_1 + V_2 + V_3)\)的公式(提示:反复使用两两情形的公式)。