36. 子流形上的光滑映射与微分学
子流形之间的映射
给定两个子流形 和 , 其中, 和 的维数是任意的, 我们定义它们之间的光滑映射 和以及 的微分 . 最常见的例子中通常 , 这实际上是 上的光滑函数.
定义 36.1. 和 是子流形, 是映射. 如果 满足如下任意一个条件:
1) | ( 局部上是 上的映射的限制) 对任意 , 存在包含 的开集 , 存在 的映射 , 使得 |
2) | 对任意 , 按子流形的定义, 存在包含 的开集 , 中的开集 以及微分同胚 使得 . 那么, 映射是在 上定义并在 中取值的 映射: |
我们就称 是 与 之间的 的映射并且将所有这样的映射的全体记作 .
注记. 在严格的证明上述定义是规范的之前, 我们先指出这个定义最经常地以如下的方式出现: 和 是子流形, 是光滑映射, 如果 , 那么, 根据定义中的第一条, 在 上的限制就给出了子流形之间的光滑映射:
例子. 考虑 , 这是 中的单位球面. 考虑正交矩阵 , 即 的方阵 , 使得 , 其中 是单位矩阵. 我们可以将 看作是 上的线性 (光滑) 映射: 由于正交矩阵 保持向量的长度, 所以这是 到自身的光滑映射, 我们通常把它称为是 上的一个旋转.
我们需要说明上述定义是规范的, 这包含了如下两个内容:
a) | 定义 2) 中我们用了子流形的定义, 然而, 子流形定义中所选取的局部微分同胚 不是唯一的. 对 , 可以存在另外的包含 的开集 , 中的开集 以及微分同胚 , 使得 . 那么, 映射是否是在 上的 映射? 对任意的 , 我们考虑 , 此时, 上述的 和 在 上都能定义, 我们令 , , 我们就有如下的交换图表: 很明显, 是 与 的复合, 而 是两个微分同胚的复合也光滑, 所以 光滑. | ||||
b) | 我们要说明 1) 和 2) 是等价的.
按照 2) 的要求, 下面的三角形的图表中的映射都是光滑的. 特别地, 用坐标来表达 ( 上用 作为坐标) 可以写成我们可以把 拓展成 上的函数: 很明显, 在 上的限制就是 . 根据上面的图表, 我们令 即可. |
注记. 当 时, 我们就定义了 上的光滑函数 . 与 中一个区域上的光滑函数类似, 我们有 (请参考本次作业作业)
1) | 是一个 -代数, 即对任意的 , 它们的任意实线性组合以及乘积都是光滑函数. |
2) | 假设 . 如果对任意的 , , 那么 也是光滑函数. |
另外, 对于一般的 , 通常不是线性空间, 因为对于任意的 , , 点 不见得在 上.
注记. 我们所定义光滑函数的方式不是内蕴的: 第一个定义要求子流形上的光滑函数是背景空间 () 上的光滑函数的限制, 这依赖于背景空间; 第二个要求光滑函数在某个局部的模型下是光滑函数, 这依赖于微分同胚的选取 (我们当然已经证明了这个选取不重要) . 然而, 我们要强调能够在子流形上定义光滑函数是子流形理论最核心的一点, 比如说, 通过上次的作业, 我们知道如下的 -形不是 中的子流形: 实际上, 这是一个所谓的拓扑子流形, 即我们可以定义如下的同胚 (参考第一次习题课) 这个映射是连续的但是不光滑 (在 处) . 我们可以在背景空间上选取函数 是光滑的, 但是它所对应的 用我们的第二个定义就不是光滑的.
从函数论的观点, 子流形的定义要求局部上的同胚 是可微的原因就是容许我们在子流形上面定义光滑函数.
在我们的课程中不再会进一步的深入到如何完全内蕴地定义几何对象的层次, 我们总是借助于背景空间 () 来讨论. 下面将要定义的光滑向量场就是一个很好的例子.
对于子流形之间的光滑映射, 我们可以定义微分:
定义 36.2. 假设 , 是子流形, 是光滑映射. 对任意的 , 按定义, 存在 (不止一条) 参数化的曲线使得 且 . 通过和 复合, 我们得到 上过 点的曲线: 我们把这条曲线的在 处切向量定义为从而, 我们定义了
注记. 如果子流形之间的映射 是由某个全空间上的 所诱导的, 即 : 那么, 就是 在 上的限制 ( 是 的线性子空间) , 即特别地, 这个观察还说明了上面定义中的映射不依赖于曲线 的选取. 当然, 我们还可以直接证明, 其参考下面的习题:
练习. 证明, 上述定义不依赖于 的选取, 即 是过 的 上的参数曲线且 , 那么
命题 36.3. 假设 , 是子流形, 是光滑映射. 那么, 对任意的 , 微分是线性映射.
在微分学这一部分, 我们最后引进的一个对象叫做向量场, 向量场在经典的物理中有着无比重要的应用, 我们在后面的课程中会逐步展示这些相关的例子. 我们来定义一个子流形上全体切向量的集合:
定义 36.4 (向量场与切丛). 假设 是子流形. 对任意的 , 是在这一点处的 的切向量的全体. 我们把这些不同点的切向量放在一起定义为 的切丛, 我们强调这是所有的 的无交并集, 即不同点处的切向量是不同的: 我们有自然的投影映射 , 对于 , 这个映射把 中的元素全部映射成 , 即 .
如果对于每个点 , 我们都指定一个切向量 , 我们就得到了一个映射我们把这样一个映射称作是 上的一个 (切) 向量场.
按照定义, 切向量场满足满足 :
注记 (向量场光滑性的一种折衷的定义). 由于所讨论的子流形 在 中, 对任意的 , 我们总可以将 看作是 中的向量, 所以我们可以 看作是映射 (要求 ) . 此时, 我们就可以谈论 的光滑性. 如果映射 是光滑的, 我们就称 为光滑的 (切) 向量场. 我们将 上的光滑切向量的全体记作 .
命题 36.5. 假设 是子流形, 那么, 是 -模, 即对任意的 上的光滑函数 , 任意的 上的光滑切向量场 和 , 和 都是 上的光滑向量场.
对于一个向量 , 我们假设 , 即 , 这样子, 我们可以认为 是 的子集: 我们有如下漂亮的定理:
定理 36.6. 假设 是子流形, 那么是 的子流形并且 .
注记. 假设 , 是子流形, 是光滑映射. 对于固定的点 , 我们知道微分 是如下的线性映射: 当 变化时, 我们得到映射: 我们将它称作是 的微分或者切映射. 由于 和 都是子流形, 这是子流形之间的映射, 我们还可以证明 是光滑映射, 我们把证明留作作业.
应用: 在子流形上的微分学
假设 是子流形, 我们可以利用 上的向量场 对 上的光滑函数求方向导数, 即我们可以把向量场这种几何对象看做是求微分这种代数操作: 实际上, 对于 , , 由曲线 所定义. 我们可以定义 在 处的方向导数为为了方便, 我们还用 表示上面的方向导数. 我们选取向量场 . 当 变化时, 我们就得到了 上的函数 , 即(这实际上是用 来表示向量场的原因)
命题 36.7. 上面定义的 是光滑函数, 即
命题 36.8. 假设 是子流形, , 是 的最大值 (局部) 点, 那么, .
求极值问题
利用上面证明的命题, 我们可以用几何的眼光来看所谓的 Lagrange 乘子法, 这是多元微积分在求极值方面的重要方法.
我们先把要讨论的问题说清楚: 假设 上有光滑函数 , 我们想要计算它的最大值 (比如说) , 然而, 这个问题是所谓的带有约束条件的. 所谓的约束条件指的是点 必须满足 个方程: 我们通常要求 (不能有太多的约束) . 我们用更简洁的语言来叙述这个问题. 令我们要找到 , 使得 是 的局部极大值. 以下我们进一步假定 是光滑的, 并且对任意 , . 此时, 是 中的子流形. 那么, 我们的约束条件极值问题等价于求函数 在子流形 上的极值.
经典的 Lagrange 乘子法是这样说的: 为了解决上面的极值问题, 我们应该考虑 上的函数其中实变量 被称为 Lagrange 乘子. 有些文献上将上面的函数称作是这个极值问题的 Lagrange 函数. Lagrange 乘子法的结论说的是 的约束条件极值问题等价于 的无条件极值问题, 即我们要找 来实现 的极值就可以了.
假设 是 在 上的一个局部极值, 那么对任意的 , 我们有 , 即 , 这表明, . 然而, , 所以, 我们得到如下的结论
• | 在 处取局部极值的必要条件是 |
这表明在 处, 存在常数 , 使得用矩阵的语言来写, 对任意的 , 我们有换句话说, 为了找到 在约束下的极值, 一个必要条件就是找到 满足约束和 个实数 , 使得上面的 个式子成立. 为了记忆这个等式, 我们可以考虑 Lagrange 函数的微分, 它对 偏导数恰好为上面的 个方程而对 的偏导数恰好给出约束条件, 所以, 极值点的必要条件可以等价地写成: 这就是传统的 Lagrange 乘子法给出的求极值的必要条件.
我们可以给出 Lagrange 乘子法的几个经典的应用.
例子. 如果只有一个约束方程 , 我们假设 , 我们要求 的最大值, 此时, 上述条件变成了其中 . 用梯度来表示, 这等价于
• | 在 上找一个点, 使得 与 共线. |
我们令 , 即我们要在曲面上 上找一个点 , 使得该点到一个给定的点的距离是最短的. 中学的经验告诉我们我们需要从 点到这个曲面做垂线, 我们用 Lagrange 乘子法来解读这个问题. 首先, 我们计算 这是从 点到 的连线. 我们已经证明过 是和曲面 在这点处的切平面垂直的, 所以 与 共线等价于说从 到 的连线和该曲垂直.
我们利用这个例子也可以看到, 这一类问题的解可能不是唯一的, 比如说如果 , 这定义了单位球面. 如果我们选取 , 那么任意一个 都是这个极值问题的解.
例子 (一个初等几何问题). 给定平面三角形 (非退化) , 是三角形内部的点, 从 点向三条边作垂线得到 , 和 , 我们要找到这样的 使得三条线段长度的乘积最大.
假设 的三个高为 , 和 , 面积为 而 , 和 的面积分别为 , 和 . 通过简单的计算面积, 我们知道这个问题等价于求如下函数的最大值: 当然, 我们要求 都是正数. 根据 Lagrange 乘子法, 我们要求这说明 , 所以 , 这表明这个点到三边的距离是一样的, 所以是三角形的内心. 类似的, 我们可以看到其实这里的推理已经可以用来证明算数-几何平均值不等式.
例子 (Hadamard 不等式). 我们考虑这样的函数上面最右边是把 个向量排成一排所组成的矩阵. 我们在 上用标准的 Euclid 内积, 假设 , 我们想求 的最大值.
我们观察到 是定义在 中的函数, 其中, 我们取坐标 , . 我们现在有 个约束函数很明显, 们的公共零点定义了微分子流形, 它实际上是 , 这是一个紧集 (有界闭集) , 所以连续函数 在它上面有最大值. 我们现在用 Lagrange 乘子法, 存在 , 使得对于任意一个固定的 , 对任意的 , 我们有如果我们用 表示 的余子式, 那么 (一个矩阵如果有两行一样的话它的行列式值就是 ) , 那么当 时, 上面的比例关系表明这表明这些 两两垂直. 此时, 矩阵 是正交矩阵, 所以 的最大值是 且等号成立当且仅当 两两垂直. 据此, 我们就得到一般情况下的 Hadamard 不等式:
命题 36.9 (Hadamard). 对任意的非零向量 , 我们有上面的不等式取等号当且仅当这些向量两两之间垂直.
子流形上的反函数定理和隐函数定理
我们还可以考虑子流形之间的反函数定理, 其叙述和 上版本是一致的:
定理 36.10 (反函数定理). 假设 和 是两个 维子流形, 是光滑映射, , . 假设是可逆的, 那么存在 中包含 的开邻域 和 中包含 的开邻域 , 使得是微分同胚, 即 有逆并且也是光滑的.
证明. 我们把问题化到 的情况. 首先, 在 处取开集 , 微分同胚 , 使得 将 映射为 ; 在 处取开集 , 微分同胚 , 使得 将 映射为 . 我们考虑如下的交换图表: 其中, .
命题 36.11 (子流形的原像). 假设 和 是子流形, 是光滑映射, 也是 的子流形. 如果对任意的 , , 那么 是子流形并且其维数满足等式