9A 双线性和二次型
本节概览
本节是第9章”多重线性代数和行列式”的开篇,引入了双线性型(bilinear form)和二次型(quadratic form)两个核心概念。逻辑链条如下:
- 定义9.1:双线性型 上两个位置分别线性的函数
- 定义9.3/9.4: 与矩阵表示 双线性型构成向量空间,每个双线性型对应一个矩阵
- 定理9.5/9.6/9.7:基本性质 维数公式、与算子复合的矩阵关系、换基公式
- 对称双线性型 定义9.9、定理9.12(可对角化的4个等价条件)、定理9.13(规范正交基对角化)
- 交错双线性型 定义9.14、定理9.16(刻画)、定理9.17(直和分解 )
- 二次型 定义9.18、定理9.20(上的二次型)、定理9.21(4个等价刻画)、定理9.23(对角化)
核心主线:双线性型的一般理论 对称双线性型(可对角化) 交错双线性型(反对称) 直和分解 二次型(对称双线性型的对角线)。
前置依赖:6A 内积和范数(内积的定义与性质)、7A 自伴算子和正规算子(自伴算子、伴随)、7B 谱定理(实谱定理7.29)、7C 正算子(正算子)、3C 矩阵(矩阵的运算、换基公式3.84)、3F 对偶(对偶空间 、线性泛函)、8D 联系矩阵与算子的桥梁——迹(迹的性质)。
一、双线性型的定义与基本性质
1.1 双线性型的定义
定义9.1:双线性型(bilinear form)
上的一个双线性型是一个函数 ,该函数满足:对于所有 , 都是 上的线性泛函。
直观理解:双线性型是”两个变量同时线性”的函数——固定任意一个位置的向量,在另一个位置上就是线性的。但要注意,双线性型本身不是线性映射(见下方补充理解7.1)。
与内积的关系:
- 若 是实内积空间,内积 是一个双线性型(但还额外满足对称性和正定性)
- 若 是复内积空间,内积不是双线性型,因为第二个位置上是共轭线性的(复数被提出时变为复共轭)
1.2 双线性型的具体例子
例9.2:双线性型
例1: 上的双线性型
例2:矩阵定义的双线性型。设 是 矩阵,第 行第 列元素为 。定义 上的双线性型 为 例1就是本例取 和 时的特殊情况。
例3:设 是实内积空间且 。定义为 的函数 是 上的双线性型。
例4:定义为 的函数 是 上的双线性型。
例5:设 ,则 是 上的双线性型。
例6(一般形式):设 ,则 是 上的双线性型。
双线性型不是线性映射
习题3表明: 上的双线性型 是 上的线性映射,当且仅当 。这是因为 (除非 或 ),不满足齐次性。
1.3 双线性型构成的向量空间
定义9.3:
上的双线性型构成的集合记为 。在通常的函数加法与标量乘法运算下, 是向量空间。
1.4 双线性型的矩阵
定义9.4:双线性型的矩阵
设 是 上的双线性型, 是 的基。 关于该基的矩阵是 矩阵 ,其中第 行第 列元素由下式给出: 如果从上下文不能明确基的选取,就用 这个记号。
直觉:与算子的矩阵类似——算子用矩阵记录”基向量被映射到哪里”,双线性型用矩阵记录”基向量两两配对的结果”。
1.5 维数公式
定理9.5:
设 是 的基。那么映射 是将 映成 的同构。此外,。
证明思路
[关键步骤]:
- 映射 显然是从 到 的线性映射。
- 构造逆映射:对 ,定义双线性型 为
- 验证这两个映射互逆: 且 。
- 因此两个映射都是同构,。
1.6 双线性型与算子的复合
定理9.6:双线性型与算子的复合
设 是 上的双线性型,。定义 上的双线性型 和 为 令 是 的基。那么
证明思路
[关键步骤]:对 的情形,直接计算矩阵元素: 对 的情形类似可证。
直觉: 意味着第二个输入先经过 变换,所以矩阵在右侧乘 ; 意味着第一个输入先经过 变换,所以矩阵在左侧乘 (转置是因为第一个输入对应矩阵的行)。
1.7 换基公式
定理9.7:换基公式(change-of-basis formula)
设 。设 和 是 的基。令 那么
证明思路
[关键步骤]:
- 由线性映射引理(3.4),存在算子 使得 (对每个 ),且 。
- 定义 和 。
- 则 ,所以 。
- 由定理9.6:。
换基公式对比
双线性型 算子 换基公式 变换类型 合同变换(congruence) 相似变换(similarity) 关键区别 用转置 用逆 为什么双线性型用 ?因为双线性型涉及两个输入向量,换基时两个都要变换(见补充理解7.3)。
1.8 例题: 上双线性型的矩阵
例9.8: 上的一个双线性型的矩阵
定义 上的双线性型 为 。令 那么 由换基公式 9.7 可断言 ,可通过矩阵乘法验证。
二、对称双线性型
2.1 对称双线性型的定义
定义9.9:对称双线性型(symmetric bilinear form)、
称双线性型 是对称的,若 对所有 都成立。 上对称双线性型构成的集合记作 。
2.2 对称矩阵
定义9.11:对称矩阵(symmetric matrix)
若方阵 与其转置相等(),则称 是对称的。
对称矩阵与基的关系
上的算子可能关于 的某些基(但不是所有基)具有对称矩阵。相比之下,定理9.12表明: 上的双线性型要么关于所有基都有对称矩阵,要么关于所有基都没有对称矩阵。这是一个重要的区别。
2.3 对称双线性型的例子
例9.10:对称双线性型
2.4 对称双线性型的可对角化性
定理9.12:对称双线性型是可对角化的
设 。那么下面各命题等价:
(a) 是 上的对称双线性型。
(b) 对 的每个基 都是对称矩阵。
(c) 对 的某个基 是对称矩阵。
(d) 对 的某个基 是对角矩阵。
证明思路
[关键步骤]:
(a) (b):若 对称,则 ,即 ,矩阵对称。
(b) (c):显然。
(c) (a):设 关于基 对称。对任意 ,: 其中第三步利用了矩阵的对称性。
(d) (c):对角矩阵都是对称的。
(a) (d)(归纳法): 时显然。设 且 。关键观察: 因为 ,存在 使得 。令 ,则 。由归纳假设, 有基 使 的矩阵为对角矩阵。因为 (由 的定义)且 (由对称性),所以 就是所需的基。
归纳法中的关键技巧
证明 (a) (d) 的核心是找到一个 使得 。恒等式 保证了这样的 一定存在(如果 )。然后利用 的正交补 进行归纳。
2.5 用规范正交基将对称双线性型对角化
定理9.13:用规范正交基将对称双线性型对角化
设 是实内积空间且 是 上的对称双线性型。那么 关于 的某个规范正交基有对角矩阵。
证明思路
[关键步骤]:
- 取 的规范正交基 ,令 。由定理9.12, 是对称矩阵。
- 令 使得 ,则 是自伴的。
- 由实谱定理(7.29), 关于某个规范正交基 有对角矩阵。
- 令 ,则 是对角矩阵。
- 因为 是实幺正矩阵,,所以 也是对角矩阵。
注意
此处内积与双线性型无关——内积只是用来提供规范正交基的概念。双线性型 本身不需要与内积有任何关系。
三、交错双线性型
3.1 交错双线性型的定义
定义9.14:交错双线性型(alternating bilinear form)、
称双线性型 是交错的,若对于所有 有 上交错双线性型所构成的集合记为 。
3.2 交错双线性型的例子
例9.15:交错双线性型
例1:设 , 定义为 那么 是交错双线性型。验证:。
例2:设 ,定义为 的双线性型是交错的。
3.3 交错双线性型的刻画
定理9.16:交错双线性型的刻画
上的双线性型 是交错的,当且仅当 对所有 都成立。
证明思路
[关键步骤]:
交错 反对称:若 交错,则 所以 。
反对称 交错:若 对所有 成立,则 ,即 。在 或 中,,所以 。
3.4 直和分解
定理9.17:
集合 和 都是 的子空间,且有
证明思路
[关键步骤]:
子空间验证:对称双线性型的和与标量倍仍是对称的,所以 是子空间。类似地, 也是子空间。
和等于全空间:对任意 ,定义 则 ,,且 。
交集为零:若 ,则由定理9.16, 对所有 成立,所以 。
由直和判别法(1.46),。
对称化与反对称化
分解 就是对称化和反对称化:
- (对称部分)
- (交错部分)
这与”任何函数 = 偶函数 + 奇函数”的分解完全类似(见补充理解7.4)。
四、二次型
4.1 二次型的定义
定义9.18:关联于双线性型的二次型(quadratic form)、
对于 上的双线性型 ,定义函数 为 称函数 是 上的二次型,如果存在 上的双线性型 使得 。
注意
如果 是交错双线性型,那么 (因为 对所有 成立)。反之亦然。
4.2 二次型的例子
例9.19:二次型
设 是 上的双线性型,定义为 那么 上的二次型 由下式给出:
4.3 上的二次型
定理9.20: 上的二次型
设 是正整数, 是 到 的函数。那么 是 上的二次型,当且仅当存在数 ()使得 对所有 成立。
证明思路
[关键步骤]:
:设 是二次型,则存在双线性型 使得 。令 是 关于 标准基的矩阵,则
:定义双线性型 ,则 。
4.4 二次型的刻画
定理9.21:二次型的刻画
设 是一个函数。下面各命题等价:
(a) 是一个二次型。
(b) 上存在唯一的对称双线性型 使得 成立。
(c) 对所有 和 成立,并且函数 是 上的对称双线性型。
(d) 对所有 成立,并且函数 是 上的对称双线性型。
证明思路
[关键步骤]:
(a) (b):由定理9.17,(对称 + 交错),则 (因为 )。唯一性:若 ,则 ,所以 。
(b) (c):。且 是对称双线性型。
(c) (d):取 即可。
(d) (a):令 ,则 所以 。
核心结论
每个二次型对应唯一的对称双线性型。这是定理9.21最重要的推论——尽管二次型的定义中用的是任意双线性型,但交错部分对 没有贡献,所以二次型本质上只与对称双线性型相关。
4.5 与二次型相关联的对称双线性型
例9.22:与二次型相关联的对称双线性型
设 是 上的二次型: 例9.19给出了一个满足 的双线性型 ,但 不是对称的。然而,定义为 的双线性型 是对称的,且满足 ,这与定理9.21(b) 相吻合。
如何从二次型恢复对称双线性型
由定理9.21的证明,对称双线性型 的恢复公式为: 在例9.22中,交叉项 被拆分为 ,交叉项 被拆分为 。
4.6 二次型的对角化
定理9.23:二次型的对角化
设 是 上的二次型。
(a) 存在 的基 和 ,使得 对所有 成立。
(b) 若 且 是内积空间,那么 (a) 中的基可取为 的规范正交基。
证明思路
[关键步骤]:
(a):由定理9.21,存在对称双线性型 使得 。由定理9.12,存在基 使 为对角矩阵,对角元素为 。则
(b):由定理9.13,基可取为规范正交基。
二次型对角化的意义
二次型对角化消除了所有交叉项 (),使二次型变为各坐标平方的加权和。对角元素 的符号决定了二次型的几何性质(见补充理解7.2)。
五、知识结构总览
graph TD A[双线性型 beta: V乘V到F] --> B[V的2次方 - 双线性型向量空间] A --> C[矩阵表示 M of beta] A --> D[对称双线性型] A --> E[交错双线性型] D --> F[V的2次方 sym] E --> G[V的2次方 alt] F --> H[直和分解] G --> H H --> I[每个双线性型拆为对称部分加交错部分] D --> J[可对角化 - 定理9.12] J --> K[规范正交基对角化 - 定理9.13] A --> L[二次型 q of beta] L --> M[唯一对应对称双线性型 - 定理9.21] M --> N[二次型对角化 - 定理9.23] C --> O[换基公式 AtBC - 定理9.7] C --> P[与算子复合 - 定理9.6]
六、核心思想与证明技巧
6.1 双线性型的矩阵表示与同构
定理9.5建立了 的同构关系。这意味着:
- 双线性型的所有信息都编码在矩阵中
- 双线性型的线性运算对应矩阵的线性运算
- 是后续维数计算的基础
6.2 换基公式 的推导策略
定理9.7的证明展示了一个精巧的策略:
- 利用线性映射引理构造一个算子 ,将一组基映射到另一组
- 定义复合双线性型 和
- 利用定理9.6的矩阵乘法关系,将换基问题转化为矩阵运算
6.3 对称双线性型可对角化的归纳法
定理9.12中 (a) (d) 的归纳法是本节最精巧的证明:
- 关键恒等式:
- 核心思想:找到非零对角元素 ,然后在其正交补上进行归纳
- 与谱定理的联系:定理9.13进一步利用实谱定理,将基提升为规范正交基
6.4 直和分解的证明模式
定理9.17的证明遵循标准的直和证明三步法:
- 验证子空间
- 证明和等于全空间(构造分解 )
- 证明交集为零(利用 )
6.5 二次型与对称双线性型的对应
定理9.21建立了二次型与对称双线性型的一一对应:
- 交错部分对 没有贡献(因为 )
- 恢复公式:
- 条件 (c) 和 (d) 提供了不依赖双线性型的二次型刻画
七、补充理解与易混淆点
7.1 双线性型的直觉——“两个变量同时线性”
双线性型 ,固定任一位置后另一位置为线性泛函。与线性映射的关键区别:
| 线性映射 | 双线性型 | |
|---|---|---|
| 变量个数 | 一元 | 二元 |
| 齐次性 | ||
| 可加性 |
关键:双线性型不是线性的!(除非 或 )。这正是习题3的结论:双线性型作为 上的线性映射,仅当 时成立。
来源:Dummit讲义 “linear in more than one variable”。
7.2 对称双线性型与二次型的几何意义
二次型 在 上定义了一个二次曲面。对角化后 ,对角元素 的符号决定了几何形状:
| 特征值符号 | 名称 | 几何形状 | 直觉 |
|---|---|---|---|
| 全部 | 正定 | 椭圆面/椭圆抛物面 | 严格凸,所有方向弯曲向上 |
| 全部 | 半正定 | 可能退化为柱面 | 某些方向平坦 |
| 有正有负 | 不定型 | 双曲抛物面/马鞍面 | 马鞍形状 |
| 全部 | 负定 | 反向椭圆面 | 严格凹 |
直觉:特征向量给方向,特征值给弯曲——“用几何语言把曲率写在纸面上”。
来源:CSDN博客、机器学习数学教程。
7.3 双线性型矩阵的换基公式
与算子换基公式 的本质区别:
| 算子 | 双线性型 | |
|---|---|---|
| 换基公式 | ||
| 变换类型 | 相似变换 | 合同变换 |
| 保持的性质 | 特征值、迹、行列式、秩 | 对称性、秩、正/负惯性指数 |
| 不保持的性质 | — | 特征值 |
为什么是 而不是 ? 因为双线性型涉及两个输入向量。设 (坐标变换),则 两个输入向量都需要用 变换,所以矩阵两侧分别出现 和 。
重要性质:
- 合同变换保持对称性:若 对称,则 也对称(因为 )
- 合同变换不保持特征值:但保持正惯性指数和负惯性指数(Sylvester惯性定律)
7.4 对称化与反对称化分解
任意双线性型 可唯一分解为对称部分 + 交错部分:
类比:这与”偶函数 + 奇函数”分解完全类似:
维数公式:
- (对称矩阵的自由度:对角线 个 + 上三角 个)
- (交错矩阵:对角线全为0 + 上三角 个)
- 验证: ✓
7.5 常见误区
误区1:双线性型就是线性映射
❌ “双线性型就是线性映射” ✅ 双线性型是两个变量的函数,不满足齐次性 。实际上 。习题3证明了:双线性型作为 上的线性映射,仅当 时成立。
误区2:二次型只对应一个双线性型
❌ “二次型只对应一个双线性型” ✅ 二次型对应唯一的对称双线性型(定理9.21)。不同的双线性型可以产生相同的二次型——只要它们的差是交错双线性型(因为交错部分对 没有贡献)。例9.19和例9.22展示了这一点。
误区3:对称双线性型的零集是子空间
❌ “对称双线性型的零集 是 的子空间” ✅ 习题6给出反例。一般来说, 的集合不一定是子空间。例如, 上的 ,零集是两条直线 ,不是子空间。
误区4:交错双线性型要求
❌ “交错双线性型要求 ” ✅ 第四版在 或 上定义(),所以不存在这个问题。但在一般域上,当 时,“交错”和”反对称”不等价,且对称和交错不互补。
八、习题精选
习题1:一维空间上的双线性型
习题1
证明:如果 是 上的双线性型,那么存在 使得 对所有 成立。
查看解答
是一维向量空间,取基 。 关于该基的矩阵是 矩阵 ,其中 。对任意 :
习题3:双线性型不是线性映射
习题3
设 既是 上的双线性型也是 上的线性泛函。证明:。
查看解答
因为 是 上的线性映射,所以对任意 和 : 但因为 是双线性型: 因此 ,即 。取 ,得 ,所以 。
习题4:实内积空间上双线性型的表示
习题4
设 是实内积空间, 是 上的双线性型。证明:存在唯一的算子 使得 对所有 成立。
查看解答
存在性:固定 ,则 是 上的线性泛函。由里斯表示定理,存在唯一的 使得 。这样定义的映射 是线性的(因为 在第二个位置上线性),所以 。
唯一性:若 都满足条件,则 对所有 成立,所以 对所有 成立,即 。
习题6:对称双线性型的零集
习题6
证明或给出一反例:如果 是 上的对称双线性型,那么 是 的子空间。
查看解答
反例:在 上定义对称双线性型 。则 零集为 ,这是两条直线的并集,不是子空间(例如 不在零集中)。
习题8: 和 的维数
习题8
求 和 的表达式(用 表示)。
查看解答
设 。
方法一(利用直和分解):由定理9.17,,所以 。
对称矩阵的自由度:对角线 个元素 + 上三角 个元素 = 。
交错矩阵的自由度:对角线全为0 + 上三角 个元素 = 。
验证: ✓
方法二(利用同构):映射 将 同构地映为对称矩阵空间,将 同构地映为交错矩阵空间(对角线为0且 的矩阵空间)。
九、视频学习指南
暂无对应视频,建议通过阅读教材原文和本笔记学习。
建议学习路径:
- 先通读本笔记的”概览”和”知识结构总览”,建立整体框架
- 按章节顺序学习,每学完一个定义/定理后做对应的习题
- 重点理解换基公式 与算子换基公式 的区别
- 通过补充理解模块加深对双线性型几何意义的认识