1C 子空间
本节概览
本节引入子空间的概念——向量空间中”自洽”的子集,并研究子空间的两种组合方式:子空间的和与直和。
逻辑链条:子空间定义(三条件)→ 子空间的和(最小包含)→ 直和(唯一表示)
前置依赖:1B 向量空间的定义(向量空间的八条公理)、1A Rⁿ 和 Cⁿ( 的具体例子)
核心主线:从”一个向量空间”到”向量空间的子结构”——子空间是理解线性代数整体架构的关键
一、子空间的定义
定义 1.33 子空间
如果 的子集 是与 具有相同的加法恒等元、加法和标量乘法运算的向量空间,那么 就称为 的子空间。
定理 1.34 子空间的条件
当且仅当 的子集 满足以下三个条件时, 是 的子空间:
- 加法恒等元:
- 对加法封闭: 意味着
- 对标量乘法封闭: 且 意味着
证明思路
[必要性]:如果 是子空间,由向量空间定义直接得到三个条件。
[充分性]:假设三条件成立。条件 1 保证 的加法恒等元在 中。条件 2 保证加法在 上有意义。条件 3 保证标量乘法在 上有意义。由条件 3 和定理 1.32,,所以每个元素都有逆元。八条公理中其余部分自动继承自 (因为它们在更大的空间中成立)。
实用技巧
验证三条件时,通常==先验证 ==(最快的方法是取 中的特殊元素或乘以 )。如果 ,直接判定不是子空间,无需继续。
例 1.35 子空间举例
(a) 中的条件子空间
当且仅当 时, 是 的子空间。
验证: 时, 满足 。加法和标量乘法的封闭性由线性条件保证。 时, 不满足条件,故不是子空间。
(b) 连续函数构成子空间
定义在 上的全体连续实值函数构成 的子空间。
关键事实:两个连续函数的和是连续的,连续函数的常数倍也是连续的。
(c) 可微函数构成子空间
定义在 上的全体可微实值函数构成 的子空间。
(d) 边界条件子空间
当且仅当 时,定义在 上且满足 的全体可微函数构成 的子空间。
(e) 极限为零的序列
极限为 的所有复数序列构成 的子空间。
和 的子空间
- 的子空间恰有:、过原点的所有直线、 本身
- 的子空间恰有:、过原点的所有直线、过原点的所有平面、 本身
子空间必须过原点——这是几何直觉的核心
二、子空间的和
定义 1.36 子空间的和
假设 是 的子空间。它们的和定义为:
例 1.37 的子空间之和
设 ,。 则 (-平面)。
例 1.38 的子空间之和
设 ,。 则 (前两个坐标相等的所有向量)。
定理 1.40 子空间的和是最小包含子空间
是最小的包含 的子空间。
证明思路
[三条件验证 + 最小性]:
- 加法封闭:
- 标量乘法封闭:
最小性:每个 都包含于和中(取其余为 )。反之,任何包含所有 的子空间必须包含它们的和(子空间对加法封闭)。
类比集合论
子空间的和 子集的并集。子空间的直和 不相交并集。
三、直和
定义 1.41 直和
如果 中的每个元素都能用 (其中各 )唯一地表示出来,则称此和为直和,记作 。
例 1.42 两个子空间的直和
设 (-平面),(-轴)。 则 。每个向量 唯一地分解为 。
例 1.43 坐标轴子空间的直和
设 是 中除第 个坐标外其余坐标均为 的所有向量。则 。
例 1.44 不是直和的反例
设 ,,。虽然 ,但 ,因为: 零向量的表示不唯一。
定理 1.45 直和的条件
是直和,当且仅当用 (其中各 )表示 的唯一方式是将每个 都取 。
证明思路
[必要性]:直和定义直接蕴含零向量的唯一表示。
[充分性]:假设零向量只有全零表示。设 是两种表示,则 。由假设,每个 ,即 ,唯一性得证。
定理 1.46 两个子空间的直和
是直和 。
证明思路
[]:设 ,则 (,)。由直和的唯一性,。
[]:设 (,),则 ,故 ,即 。由定理 1.45, 是直和。
定理 1.46 仅适用于两个子空间
对于三个或更多子空间,(对所有 )不保证直和!例 1.44 就是反例:,但 不是直和。
四、知识结构总览
graph TD A[1C 子空间] --> B[子空间的定义] A --> C[子空间的和] A --> D[直和] B --> B1[定义1.33] B --> B2[三条件 1.34] B --> B3[例子 1.35] C --> C1[定义1.36] C --> C2[计算实例] C --> C3[最小性 1.40] D --> D1[定义1.41 直和] D --> D2[正例 1.42 1.43] D --> D3[反例 1.44] D --> D4[判定条件 1.45] D --> D5[两子空间 1.46] B2 -.-> C1 C1 -.-> D1
五、核心思想与证明技巧
子空间的核心思想:继承而非重建
子空间不需要重新验证八条公理——它自动继承父空间的结合律、交换律、分配律等性质。我们只需要验证三个条件(含零向量、加法封闭、标量乘法封闭),其余公理”免费”获得。这就是子空间条件如此简洁的原因。
证明技巧清单
- 验证子空间三条件:先验证 (最快的方法是取特殊元素或乘以 ),再验证加法和标量乘法的封闭性
- 直和的唯一性论证:设两种表示相减得 ,利用零向量的唯一表示推出两种表示相同
- 交集判别法(定理 1.46):对两个子空间,只需验证 即可判定直和
- 反例构造:构造零向量的不同分解来证明”不是直和”(如例 1.44)
六、补充理解与易混淆点
6.1 子空间的几何直觉
在 和 中,子空间有非常直观的几何形象:
| 向量空间 | 子空间 | 几何形象 |
|---|---|---|
| 原点 | ||
| 过原点的直线 | 一维子空间 | |
| 二维子空间(自身) | ||
| 原点 | ||
| 过原点的直线 | 一维子空间 | |
| 过原点的平面 | 二维子空间 | |
| 三维子空间(自身) |
关键直觉:子空间必须过原点。不过原点的直线或平面不是子空间(因为不包含零向量)。
来源:JHU Subspaces 讲义、University of Texas Austin Linear Algebra 讲义。
6.2 子空间的和 vs 并集
子空间的并通常不是子空间,而和一定是子空间。
为什么并集不是子空间?
设 是 轴, 是 轴。 包含 和 ,但不包含 。所以 对加法不封闭,不是子空间。
而 是子空间。
这就是为什么我们讨论”子空间的和”而不是”子空间的并集”。
来源:University of Florida Common Mistakes in Math Terminology、San Jose State University Vector Spaces 讲义。
6.3 直和 vs 普通和
| 性质 | 普通和 | 直和 |
|---|---|---|
| 定义 | 所有 的集合 | 同左 + 唯一表示 |
| 维数公式 | ||
| 判定条件 | 自动成立 | |
| 直觉 | 两个子空间可能有”重叠” | 两个子空间”完全不重叠” |
直和的本质是:子空间之间”没有冗余”——每个向量恰好有一种方式被分解。
来源:Statlect Direct Sum 讲解、UCL Linear Algebra 子空间章节。
6.4 常见误区
误区1:任何子集都是子空间
❌ 错误认知:向量空间的任何子集都是子空间 ✅ 正确理解:子集要成为子空间,必须满足三个条件。最常见的不满足情况是不过原点(如 )或非线性条件(如 )
误区2:有限个向量的集合是子空间
❌ 错误认知: 是子空间 ✅ 正确理解:有限个向量(除 外)的集合永远不是子空间,因为它对标量乘法不封闭—— 不在集合中(除非 )
误区3:两两交集为零就保证直和
❌ 错误认知:如果 对所有 成立,则 是直和 ✅ 正确理解:这只对两个子空间成立(定理 1.46)。三个或更多子空间时,例 1.44 给出了反例:虽然两两交集为零,但零向量有多种分解方式
误区4:子空间等于基的集合
❌ 错误认知:子空间就是一组基向量 ✅ 正确理解:子空间是一个集合(无限多个向量的集合),而基是子空间中一组线性无关且张成整个子空间的有限向量。子空间不是基,基也不是子空间
来源:University of Florida Common Mistakes in Math Terminology、Purdue University Q&A、Fiveable Linear Algebra 学习指南。
七、习题精选
本节习题
编号 标题 核心考点 难度 1 判断子空间 三条件验证 ⭐ 3 导数条件子空间 微积分 + 线性条件 ⭐⭐ 5 与 数域的区别 ⭐⭐ 10 交集是子空间 子空间交集的性质 ⭐⭐ 12 并集是子空间的条件 并集何时为子空间 ⭐⭐⭐ 14 子空间之和的计算 符号描述与自然语言 ⭐⭐
习题 1:判断子空间
习题 1
对于 的下列各子集,判断其是否为 的子空间: (a) (b) (c) (d)
查看解答
(a) 是子空间。 满足 。加法封闭:若 且 ,则 。标量乘法封闭类似。
(b) 不是子空间。 不满足 。
(c) 不是子空间。 虽然包含 ,但对加法不封闭。例如 和 都满足 ,但 不满足 。
(d) 是子空间。 类似 (a), 是齐次线性条件。
习题 3:导数条件子空间
习题 3
证明在区间 上的满足 的可微实值函数 的集合是 的子空间。
查看解答
证明:设 。
- 零向量:零函数 满足 ,故 。
- 加法封闭:若 ,则 ,故 。
- 标量乘法封闭:若 ,,则 ,故 。
由定理 1.34, 是子空间。
习题 5: 与
习题 5
是不是复向量空间 的子空间?
查看解答
不是。 虽然 (实数对是复数对的特例),但 对 上的标量乘法不封闭。例如 ,但 。
子空间的标量乘法必须使用与父空间相同的域。 的标量域是 ,而 的标量域是 ,两者不同。
习题 10:交集是子空间
习题 10
设 和 是 的子空间,证明:交集 是 的子空间。
查看解答
证明:
- 且 ,故 。
- 若 ,则 且 。由 和 的封闭性, 且 ,故 。
- 若 且 ,则 且 ,故 。
由定理 1.34, 是子空间。
习题 12:并集是子空间的条件
习题 12
证明: 的两个子空间的并集是 的子空间,当且仅当其中一个包含于另一个。
查看解答
证明:
():若 ,则 ,是子空间。
():设 是子空间,但 且 。取 和 。由子空间条件,。若 ,则 (因为 是子空间),矛盾。类似地 也会导致 ,矛盾。
习题 14:子空间之和的计算
习题 14
设 ,。用符号和自然语言描述 。
查看解答
解:取 和 ,则
令 ,,则 ,,且 。
所以 。
自然语言描述: 中第三个坐标等于第一个坐标的两倍的所有向量。
八、视频学习指南
视频资源
视频主题 对应笔记模块 平台 子空间的定义与三条件 一、子空间的定义 B站 子空间的和与直和 二、三 B站 直和的判定与反例 三、直和 B站
视频精要
暂无对应视频的详细精要。建议在学习时关注以下要点:
- 理解为什么子空间必须过原点(几何直觉)
- 掌握”三条件”验证的标准化流程
- 理解直和”唯一表示”的数学含义和几何直觉
- 注意定理 1.46 只适用于两个子空间的特殊情况