我们以前学习綫形代数时,都是以具体的方式进行的,比如解綫形方程、矩阵运算等.在本章中,我们将学习綫形空间的抽象概念,它是向量和矩阵的推广.首先,你可能会问,为什么我们需要学习如此抽象的概念?请看下面的例子.
我们至少在高中时就学习过向量,如位移、速度、力等.实际上,当我们说向量时,我们的第一印象是它们必须有两个或三个分量,代表平面或空间中的一个点.但是在学习了綫形代数之后,我们了解到像 这样的东西也是向量,尽管我们无法想象它在现实世界中的物理圖像.
所以,基本上,将向量的概念改变为任意数量的分量,是对原始概念的推广或抽象.这样我们可以用新定义处理更多内容,但代价是失去一些物理意义.在本讲中,我们将重复这个过程,进一步抽象向量的概念,以便我们能够找出其中一些共同的、通用的或一般的属性.
让我们回顾一下从 到 的抽象过程,在这里,我将给出一个更严格的定义,作为让你熟悉代数结构的第一步.
回想一下,如果给定一个像 这样的结构,这是一个向量吗?不,绝对不是.实际上,它只是一个元组,即元素的有序有限序列或列表.顺便说一下,你也可以用有序对来构造它.虽然我们通常默认将其视为向量,那是因为我们可以以非常自然的方式在其上定义加法和标量乘法.但是仅使用元组的结构,我们无法对其进行任何操作,除非你事先定义一些.例如,如果你尝试运行
在 Python 中,它将返回 (1, 2, 3, 1, 2, 3),而如果你尝试在纸上写 ,读者会默认认为它是 .这是因为对于编程语言来说,+ 运算符被重载为连接两个元组.但对于数学,特别是在座標空间中,+ 运算符被定义为逐个元素相加.所以你会明白,在使用之前声明或至少知道符号的确切含义是很重要的,否则你会感到困惑.所以,元组不是向量,但我们可以在其上定义向量结构,然后它就成为向量了.
向量的应用
然后,让我们回到向量的话题.例如,我们知道力可以分解为两个正交分量,我们用这个来分析力学问题.为什么我们可以这样做?因为力是一个向量.但类似地,正弦信号
可以分解为两个分量 和 ,我们通常使用星座图来表示这种分解.你有没有注意到这两种情况之间的相似性?因此,我们今天的目标是提出一个结构来处理所有类似的情况.
从上面这两个例子来看,看起来像列表既不是成为向量的充分条件(因为列表上的加法不一定是向量加法),也不是必要条件(因为雖某些东西看起来不像列表,比如函数或多项式,它仍然可以表现得完全像向量).那么,最终,什么是向量?我们应该如何定义向量?

在这里,我们将首先介绍域的概念,它是我们用来定义綫形空间的基本代数结构.
域简介
在我们开始讨论向量本身之前,让我们从一个更基本的概念开始.我们的故事将从集合开始,它是数学的基本构建块.假设有一个集合 .它太平凡(无聊)了,就像我们上面提到的元组一样.仅使用一个集合,我们几乎什么都做不了.
所以,我们想在集合 上定义一个二元运算,它是一个将集合的两个元素映射到集合本身的函数.
集合 上的二元运算 是一个函数
以下是一些二元运算的例子:
- 在 上定义的 ,( 是二元运算吗?)
- 在集合上定义的 也是二元运算.( 是二元运算吗?)
- 在 上定义的 ,( 是二元运算吗?)
然后我们可以定义1 域是一个具有两个二元运算(加法和乘法)的集合 ,它满足某些性质.
域是一个具有两个二元算子 和 的集合 ,使得凡
- 加法的结合律
-
- 加法的交换律
-
- 加法单位元2
-
- 加法逆元
-
- 乘法的结合律
-
- 乘法的交换律
-
- 乘法单位元
-
- 乘法逆元
-
- 乘法对加法的分配律
-
实际上,我们称满足上述前 4 个性质的结构 为交換羣,或Abel 群. 所以,如果我们定义阿贝尔群,那么可以给出一个更简单的定义,
域最常见的例子是分数,你可以很容易地验证分数满足域的所有性质.实数也是一个域,复数也是.
- (分数)
- (实数)
- (复数)
同时,整数不是域,因为它们对于所有非零元素都没有乘法逆元(例如 ),自然数甚至不是群 [任务:搜索群的定义,并说明原因.].
向量空间
现在我们准备好定义什么是向量空间了.
在 上的向量空间 ,由一个集合 (其元素称为向量)和一个域 (其元素称为标量),以及以下两个二元映射组成:
- 向量加法
- 标量乘法
这些运算必须满足以下公理.对于向量 和标量 ,对于向量加法
- 结合
- 对易
- 有单位元
- 存在 使得对所有 有
- 有逆元
- 凡 ,存在 使得
换句话说,如果我们重用定义, 是一个阿贝尔群. 而对于标量乘法:
- 结合
- 有单位元3
- 对向量加法分配
- 对标量加法分配
不引起混淆則 可省略,如 .
现在,我们终于可以回答这个问题了,什么是向量?答案很简单但很抽象:向量是向量空间的一个元素.而向量空间是由上述八个公理定义的.
现在让我们看一些具体的例子,看看这个抽象定义如何应用于熟悉和不太熟悉的情况.
最熟悉的例子是
在域 上.这里:
- 向量加法:
- 标量乘法:
- 加法单位元:
- 加法逆元:
你可以验证所有八个公理都得到满足.
令 为所有次数至多为 的实系数多项式的集合:
这里:
- 向量加法:
- 标量乘法:
- 加法单位元:
- 加法逆元:
注意多项式在几何意义上看起来不像“向量”,但仍然满足所有向量空间公理!
令 为从非空集合 到 的所有函数的集合.我们定义
- 加法:
- 标量乘法:
- 加法单位元: 常函数 对所有
- 加法逆元:
则 是 上的向量空间.
这也构成了 上的向量空间. 函数可以被认为是非常抽象意义上的“向量”,其中“分量”是域中每个点处的函数值.我们可以将这个函数向量空间限制为函数的子集,同时仍然满足向量空间公理.
这是我们开始时的例子!
这个向量空间的一些有用性质可以直接从定义(公理)中推导出来.这些性质在使用之前应该被证明.它们显然是真的,但证明起来相当棘手.
假设 是一个向量空间.令 .假设 和 是 的加法逆元.那么
根据加法单位元的唯一性,符号 被良好定义为 的唯一加法逆元.我们可以将减法运算定义为 .
令 .根据标量乘法的定义,我们有: 假设 是 的加法逆元,使得 . 那么我们有:
令 和 为加法单位元.那么: 根据加法单位元的定义,我们有: 因此,
这个等式说明 与 相加得到 .因此 是 的加法逆元,如所愿.
子空间
现在我们理解了向量空间,让我们谈谈子空间.子空间本质上是“向量空间中的向量空间”.
集合 是 的子空间,当且仅当:
- 对向量加法封闭:
- 对标量乘法封闭:
() 依定义較然.
() 假设 满足上述三条件.(1) 确保 非空且有加法单位元 .(2) 确保 .(3)确保 .如果 ,那么 (根据 命题 5 等于 )也在 中.因此 的每个元素都在 中有加法逆元.向量空间定义的其他部分,如结合律和交换律,对于 自动满足,因为它们在更大的空间 上成立.因此 是一个向量空间,因此是 的子空间.
在 中,任何通过原点的直綫都构成一个子空间.例如:
你可以验证:
- 如果 ,那么
- 如果 且 ,那么
类似地, 中任何通过原点的平面或直綫都是子空间.
在向量空间 中,偶/奇函数的集合构成一个子空间.
- 它包含 函数.
- 如果 和 是偶/奇的,那么 也是偶/奇的.
- 如果 是偶/奇的且 ,那么 也是偶/奇的.
区间 上所有连续函数的集合 构成所有函数的向量空间 的子空间.
- 常值函数 在 中
- 如果 ,那么 也是连续的,所以
- 如果 且 ,那么 也是连续的,所以
例 7 中綫形齐次微分方程的所有解的集合构成函数向量空间的子空间.
- 零函数是一个解(平凡解).
- 如果 和 是解,那么 也是解.
- 如果 是解且 ,那么 也是解.
子空间的和
现在让我们谈谈两个子空间的和.给定向量空间 的两个子空间 和 ,它们的和,记为 ,定义为:
向量空间 的两个子空间 和 的和是集合:
假设 是 中形式为 的所有向量的子空间,而 是形式为 的所有向量的子空间.那么:
构成 平面,而 只是 轴和 轴的并集,这不是向量空间.
读者可以验证 包含加法单位元 并且对加法和标量乘法封闭.因此它是 的子空间.
子空间 都包含在 中(要看到这一点,考虑和 ,其中除了一个 之外的所有都是 ).相反,包含 的 的每个子空间都包含 (因为子空间必须包含其元素的所有有限和).因此 是包含 的 的最小子空间.
如果进一步我们想描述,各个子空间不仅相加为和空间,且各个子空间互不相交.我们称这样的和为直和.
直和
设 是 上的向量空间.它们的外直和記作
是這些向量空間的笛卡爾積:
加以下加法和標量乘法:
-
加法:
(16) -
標量乘法,對於 :
(17)
考慮到 元組 是從指標集到向量空間的映射 .上述定義可以泛化為任何向量空间族上.
设 是 上的向量空间族.它们的直积記作
可视作從 到 函数空间的子空间.
爲什麼要叫內直和呢?因爲外直和是在外部從把數個向量空間拼成一個更大的向量空間.而內直和是將一個已有的向量空間內部分解成數個独立子空間的和.
如果 是 的子空间族,如果满足以下两个条件,就称 为这些子空间的內直和,记为
-
是 的和
(20) -
凡
(21)
称 為 的直和項.如果 是有限集.直積得寫爲
若 ,則稱 為 的補.
綫形組合
设 的非空子集 ,對於 ,,稱式
為 的綫形组合.其中 稱為係數,如果係數全為 ,則稱平凡, 根据向量的加法和标量乘法,綫形组合本身也是 的一个元素.考慮方程
若存在非平凡綫形組合滿足方程,則稱 綫形相關.否則稱綫形獨立.
所有綫形組合之集合記作
稱 為 的張集.又稱 張成 .至於有序的元组 ,以加法的交换性,其綫形组合的值与其顺序无关,是故定义 .
我們需要驗證 滿足子空間的三個條件:
- :因為 ,.
- 對於任意 ,有 :因為 和 都是 的綫形組合,所以它們的和也是 的綫形組合,因此 .
- 對於任意 和 ,有 :因為 是 的綫形組合,所以 也是 的綫形組合,因此 .
因此, 是 的子空間.稱為 的張空間.
同一个向量可以有不同的綫形组合表示.现在思考如下的綫形组合:
他们自然是同一个向量,但是同一个綫形组合吗?从字符串的角度来看他们显然不同.但通过简单化简都能化成同一个綫形组合.再来考虑如果 ,那么同一个向量亦能用 表示.但这个綫形组合无法直接化简成 ,与前两个显然不同.为了避免混淆这种雖同一个向量的綫形组合因为插入 0 项,拆项等造成的字符串排列不同而实际上相同的情况,我们引入下面的定义.
如果 可以唯一地表示為 的綫形組合
其中 ,.则称之为本質唯一的綫形组合.
向量集 .以下三命题等价:
- 綫形无关.
- 中非零向量皆是 的本質唯一綫形组合.
- 中任一向量皆非其余向量的綫形组合.
(1 2)
其中各项系数皆非零,且向量皆不同.现在等号两端相减并合并同类项,得到
由于 (1) 成立,得知所有系数均为零,从而只有第一行的同类项, 并且 , 对所有 成立.
(2 3) 使用反證法.假設 而
合並同類項後,因還可以綫形組合爲 ,必然牴觸於 (2) 而得證.
(3 1) 使用反證法.假設 綫形相關,方程
有非凡解,
與 (3) 矛盾而得證.
當 時,顯然成立. 我們對 使用數學歸納法.假設對於 成立,即 張成 .現在考慮 . 綫形独立, 非零,故能表示為 的非平凡綫形組合
非爲全 , 謂存在 .否则上式只余 诸项,与其綫形独立性矛盾.
從而
任何向量 可表示為 的綫形組合,并代入上式得
其中索引重排列为
于是,尋得 从而 ,命題於 成立.
基
向量集 稱為向量空間 的基集,簡稱基,若
- 張成 ;
- 綫形無關.
因此,向量空間之基也勢皆相等,稱為維度. 的維度記爲 .
是綫形空間,然則下列命题等价:
- 是 的基.
- 所有非零向量皆是 的本質唯一綫形组合.
- 是 的最小張集.
- 是 的最大綫形無關集.
是有限维綫形空間, 是向量集合..則
- 張成 .
- 綫形獨立.
等價.
-
設 綫形相關,則 ,使得 可以 之綫性組合表示.則 張成 ,且 . 是比基更小的張集,矛盾.
-
設 不張成 ,則存在 ,使得 .則 綫性獨立,且 . 是比基更大的綫形獨立集,矛盾.
是非 向量空間. 是 中的綫形無關集, 是 的張集..則有基 ,使得 .即
- 任何非 向量空間有基.
- 任何綫形無關集皆含於某基中.
- 任何張集皆含有某基.
假設 是 中所有含 且含於 的綫形無關集之集族.以包含關係為偏序.因 知其非空.設
是 上的鎖. 綫形獨立,且 ,即 .故 每條鎖皆有上界.由 Zorn 引理,知 有極大元 .我們來證明 是基.若 但 ,則 綫性獨立,且 ,則 非極大.故得 ,並有
向量空間 的有限子集 是基.若且唯若
綫形映射
我們定義綫形映射爲綫形空間間的同態(即保持加法和純量乘法).而綫形算子則是自同構.其他課本中或稱綫形算子爲綫形變換.或稱綫形映射爲綫形變換.爲了避免混淆,我們棄之不用.
設 與 爲 上的綫形空間.映射 稱爲從 到 的綫形映射,或者說綫形空間 到 的同態,若對任意 與 ,皆有
如果綫形映射更是對映,則稱爲綫形同構.,上存在同構映射則稱二者同構.記作 .將所有從 到 的綫形映射的集合記作 . 上的自同態稱爲 上的綫形算子.其集合記爲 .
將 中的綫形映射稱爲 上的綫形泛函.並且可以記該綫形空間爲 ,稱爲 的對偶空間.
凡 ,,.
- 加法
- .
- 純量乘法
- .
是 上的綫性空間.則 是 上的綫性空間.
由於 ,故
因此, 是 中 的加法單位元.由於加法單位元唯一,遂得 .
這個命題表明,綫性映射將零向量映射到零向量.
我們來證明它是 的子空間.
-
顯然 . 因為 .
-
若 ,則 且 .因此
(41)故 .
-
若 且 ,則 .
我們稱綫形空間 為 的核空間或零空间.則命题 21 可重述爲 .
,則
() 如果 是单射,則凡 ,有 .又以命题 21,.由於 是单射,遂得 .因此,.
() 如果 ,則凡 ,若 ,則 .于是 ,即 .
必要性其实很显然,由单射的定义一眼望穿.但充分性則展示了我们能從核空间的单射性质反推整个映射的单射性.
唯需证明 且封闭于加法與純量乘法.
- 由於 ,故 .
- 若 ,則存在 ,使得 且 .因此
不變子空間
設 爲綫形空間,.子空間 稱爲 -不變,若 .換言之, 是 上的自同態.
以下幾個是不變子空間
- – 因爲 .
- – 因爲 是自身的子空間.
- – 因爲對任意 ,.
- – 因爲對任意 ,.
現在考慮一維不變子空間,設 是 張成的一維子空間.即
如果 是 -不變的,則對任意 , 即 使得
() 設 . 是 的基.將欲證明 是 的基. 綫形無關,故 不二. 亦然, 單射故也.故 .
現在證明 綫形獨立. 設 而
則左邊
以命题 21,又 單映,若且僅若 時上式成真.因 綫形獨立故 .故 綫形獨立.
現在證明 張成 . 設 .因爲 是滿映,故 使 .又因 張成 ,故 使得 而
故 張成 . 故 .
() 設 .設 與 分別爲 與 的基.定義映射 如下:對於
於是 爲綫形映射,且顯然爲雙射.因爲可以相同的思路構造出 的綫形映射爲 的逆.