线性代数/维度
在上一小节中,我们定义了向量空间的基底,我们看到一个空间可以有多个不同的基底。例如,根据基底的定义,我们看到了 的三个不同的基底。因此,我们不能谈论一个向量空间的“基底”。诚然,一些向量空间的基底比其他基底更自然,例如, 的基底 或 的基底 或 的基底 。但是,例如在空间 中,没有一个特别的基底最自然地显现出来。一般来说,我们不能将任何一个最能描述该空间的单一基底与空间相关联。
但是,我们可以找到一些关于基底的东西,它与空间唯一相关。本小节表明,任何两个空间的基底都具有相同数量的元素。因此,我们可以将一个数字与每个空间相关联,即任何一个基底中的向量数量。
这让我们回到了我们考虑“最小生成集”一词的两种含义时的情况。在那个时候,我们将“最小”定义为线性无关,但我们注意到,对该术语的另一个合理的解释是,当一个生成集具有与具有相同生成空间的任何集合的最少元素数量时,它就是“最小”的。在本小节的最后,在我们证明了所有基底都具有相同数量的元素之后,我们将证明“最小”的两种含义是等价的。
在我们开始之前,我们首先将注意力限制在至少有一个基底只有有限多个成员的空间上。
- 定义 2.1
如果一个向量空间有一个基底只有有限多个向量,则称该向量空间是 **有限维** 的。
(坚持使用有限维空间的一个原因是,这样,相对于一个基底的向量表示就是一个有限高度的向量,因此可以很容易地写出来。)从现在开始,我们只研究有限维向量空间。我们将使用“向量空间”一词来表示“有限维向量空间”。其他空间很有趣也很重要,但它们超出了我们的范围。
为了证明主要定理,我们将使用一个技术结果。
- 引理 2.2(交换引理)
假设 是向量空间的基,并且对于向量 ,关系式 有 。然后交换 为 会产生另一个空间的基。
- 证明
将交换的结果称为 .
我们首先证明 是线性无关的。 成员之间的任何关系式 ,在将 代入后,
给出了 中成员之间的线性关系。基 是线性无关的,所以 的系数 为零。因为假设 不为零,所以 。在上面的方程 中使用此结果,表明所有其他 也为零。因此 是线性无关的。
We finish by showing that has the same span as . Half of this argument, that , is easy; any member of can be written , which is a linear combination of linear combinations of members of , and hence is in . For the half of the argument, recall that when with , then the equation can be rearranged to . Now, consider any member of , substitute for its expression as a linear combination of the members of , and recognize (as in the first half of this argument) that the result is a linear combination of linear combinations, of members of , and hence is in .
- 定理 2.3
在任何有限维向量空间中,所有基都具有相同数量的元素。
- 证明
固定一个至少有一个有限基的向量空间。在该空间的所有基中,选择一个具有最小大小的基 。我们将证明任何其他基 也具有相同数量的成员,即 。因为 具有最小大小,所以 不少于 个向量。我们将论证它不能超过 个向量。
基底 跨越了空间,而 属于该空间,所以 是 中元素的非平凡线性组合。根据交换引理, 可以用 中的一个向量进行交换,得到一个新的基底 ,其中一个元素是 ,其余 个元素都是 。
前一段形成归纳论证的基础步骤。归纳步骤从一个基础 (对于 )开始,其中包含 个 的成员和 个 的成员。我们知道 至少有 个成员,因此存在一个 。将它表示为 的元素的线性组合。关键点:在该表示中,至少一个非零标量必须与 相关联,否则该表示将是线性无关集 的元素之间的非平凡线性关系。用 替换 ,得到一个新的基础 ,它比以前的基础 多一个 ,少一个 。
重复归纳步骤,直到没有剩余,使得包含。现在,不能超过这些个向量,因为任何都将在的生成空间内(因为它是基底),因此将是其他的线性组合,这与线性无关相矛盾。
- 定义 2.4
向量空间的维数是指其任意一个基底中的向量个数。
- 示例 2.5
任何的基底包含个向量,因为标准基底包含个向量。因此,该定义概括了术语的最常见用法,即是维的。
- 示例 2.6
最多 次的多项式空间 的维数为 。我们可以通过展示任何基底来证明这一点—— 就映入脑海—— 然后计算它的成员数量。
- 示例 2.7
一个平凡空间是零维的,因为它的基底是空的。
同样,尽管我们有时会说“有限维”作为提醒,但在本书的其余部分,所有向量空间都假定为有限维。这一点的一个例子是,在接下来的结果中,“空间”一词应理解为“有限维向量空间”。
- 推论 2.8
任何线性无关集的大小都不能大于包含它的空间的维数。
- 证明
仔细检查上面的证明会发现,它从未使用过 跨越空间,只使用过 是线性无关的。
- 示例 2.9
回想一下上一节的子空间图,它展示了 的子空间。每个显示的子空间都用一个最小跨越集描述,对于这个最小跨越集,我们现在有了“基底”这个术语。整个空间有一个具有三个成员的基底,平面子空间有具有两个成员的基底,直线子空间有具有一个成员的基底,而平凡子空间有一个具有零个成员的基底。当我们看到该图时,我们无法证明这些是该空间具有的唯一子空间。我们现在可以证明它。先前的推论证明了 的唯一子空间要么是三维、二维、一维,要么是零维。因此,该图显示了所有子空间。不存在某种介于直线和平面之间的子空间。
- 推论 2.10
任何线性无关集都可以扩展为基底。
- 证明
如果一个线性无关集不是基底,那么它一定没有跨越空间。在其中添加一个不在其跨越范围内的向量会保持线性无关性。继续添加,直到生成的集合跨越空间,先前的推论表明这只需有限步即可完成。
- 推论 2.11
任何跨越集都可以缩减为基底。
- 证明
将跨越集称为 。如果 是空的,那么它已经是基底(空间必须是平凡空间)。如果 ,那么它可以缩减为空基底,从而使其线性无关,而不会改变其跨越范围。
否则, 包含一个向量 且 ,我们可以形成一个基底 。如果 ,那么我们就完成了。
如果不是,那么存在一个,使得。令;如果,那么我们就完成了。
我们可以重复这个过程,直到跨度相等,这最多需要有限步才能完成。
- 推论 2.12
在 维空间中,一组 个向量线性无关,当且仅当它们跨越整个空间。
- 证明
首先,我们将证明一个包含 个向量的子集线性无关,当且仅当它是一个基。 "如果" 显然是正确的——基是线性无关的。 "仅当" 成立是因为一个线性无关的集合可以扩展成一个基,但一个基有 个元素,所以这个扩展实际上就是我们开始的集合。
最后,我们将证明任何包含 个向量的子集跨越整个空间,当且仅当它是一个基。 再次,"如果" 是显然的。 "仅当" 成立是因为任何跨越集都可以缩减成一个基,但一个基有 个元素,因此这个缩减后的集合就是我们开始的集合。
本节的主要结果,即有限维向量空间中所有基都具有相同数量的元素,是本书中最重要的结果,因为正如例 2.9 所示,它描述了向量空间和子空间可能存在的方式。我们将在下一章中看到更多内容。
- 备注 2.13
无限维向量空间的情况存在争议。 "任何无限维向量空间都有一个基" 的陈述被证明等价于称为选择公理的陈述(参见 (Blass 1984)。数学家在是否将此陈述作为数学基础的公理存在哲学上的分歧(尽管绝大多数人似乎接受它)。因此,关于无限维向量空间的问题仍然存在争议。(关于选择公理的讨论可以在 Usenet 群组 sci.math
的常见问题解答列表中找到。另一个容易理解的参考文献是 (Rucker 1982)。
练习
[edit | edit source]除非另有说明,否则假设所有空间都是有限维的。
- 建议所有读者完成此练习。
- 问题 1
找出 的基和维度。
- 问题 2
找出此系统的解集的基和维度。
- 建议所有读者完成此练习。
- 问题 3
求 ,即 矩阵的向量空间的基和维数。
- 问题 4
求矩阵向量空间的维数
在每个条件下。
- 且
- , 且
- 建议所有读者完成此练习。
- 问题 5
求每个空间的维数。
- 满足 的三次多项式 的空间。
- 满足 且 的三次多项式 的空间。
- 使得 ,,以及 的三次多项式空间
- 使得 ,,,以及 的三次多项式空间
- 问题 6
集合 的生成空间的维数是多少?这个生成空间是所有单变量实值函数空间的子空间。
- 问题 7
求 的维数,即 元复数向量空间的维数。
- 问题 8
求 的维数,即 矩阵的向量空间的维数。
- 建议所有读者完成此练习。
- 问题 9
证明这是 的一个基。
(本小节的结果可用于简化此工作。)
- 建议所有读者完成此练习。
- 问题 11
- 其中 是一个集合,函数 在自然运算下形成一个向量空间:和 是由 给出的函数,而标量积由 给出。对于每个域,所得空间的维数是多少?
- 问题 12
(参见 问题 11。)证明这是一个无限维空间:所有函数 在自然运算下的集合。
- 问题 13
(参见 问题 11。)当域 为空集时,在自然运算下,函数 的向量空间的维数是多少?
- 问题 14
证明 中的任意四个向量线性相关。
- 问题 15
证明集合 是一个基当且仅当不存在通过原点的平面包含所有三个向量。
- 问题 16
- 证明有限维空间的任何子空间都有一个基。
- 证明有限维空间的任何子空间都是有限维的。
- 问题 17
在 定理 2.3 中, 的有限性在哪里使用?
- 建议所有读者完成此练习。
- 问题 18
证明如果 和 都是 的三维子空间,那么 不是平凡的。推广一下。
- 问题 19
因为空间的基是该空间的子集,所以我们自然地会想到“是基”这个性质如何与集合运算相互作用。
- 首先考虑如何用“子集”关系来联系基。假设 是某个向量空间的子空间,并且。是否存在 是 的基,而 是 的基,使得?这样的基必须存在吗?对于 的任意基,是否必须存在 是 的基,使得?对于 的任意基,是否必须存在 是 的基,使得?对于 和 的任意基,是否必须有 是 的子集?
- 基的交集是否也是基?如果是,是哪个空间的基?
- 基的并集是否也是基?如果是,是哪个空间的基?
- 补集呢?
(提示:用 的一些子空间来检验你的猜想。)
- 建议所有读者完成此练习。
- 问题 20
考虑“维数”如何与“子集”相互作用。假设 和 都是某个向量空间的子空间,并且 .
- 证明 .
- 证明维数相等当且仅当 .
- 证明如果它们是无限维的,则前面一项不成立。
- ? 问题 21
对于任何向量 在 中,以及任何对数字 ,,…, 的排列 (也就是说, 是这些数字以新顺序排列的重排),定义 为一个向量,其分量为 ,,…,以及 (其中 是重新排列中的第一个数字,等等)。现在固定 并令 为 的生成空间。 的维数可能是什么? (Gilbert, Krusemeyer & Larson 1993,问题 47)
- Blass, A. (1984), "存在基意味着选择公理", in Baumgartner, J. E. (ed.), 公理集合论, 普罗维登斯 RI: 美国数学学会, pp. 31–33.
- Rucker, Rudy (1982), 无穷与心灵, Birkhauser.
- Gilbert, George T.; Krusemeyer, Mark; Larson, Loren C. (1993), 沃哈斯库姆县问题集, 美国数学协会.