贡献者: JierPeter
1. 光滑切向量场的定义
我们知道,集合上的一个实函数可以理解为给集合中的每个点都分配了一个实数的结果。流形上的一个实函数,有时也被称为 “标量场”。类似地,如果给流形上每个点都分配一个该点的切向量,这种分配就被称为流形上的一个切向量场(tangent vector field)。更进一步,流形上每个点分配一个该点上的张量,就得到流形上的一个张量场(tensor field);切向量场和函数都是张量场的特例。
在流形 上某一点 附近取一个图 ,那么切空间 中的每一个向量 都唯一对应一个坐标,即 在 中的坐标,其中 是 的维度。
仅仅依靠 “图” 这一概念,足够我们定义什么是光滑切向量场。这一点很神奇,因为我们甚至还无法讨论怎么在流形上给切向量求导1,就已经能够定义流形上的光滑切向量场了,也就是 “可以任意求导的切向量场”。
定义 1 光滑切向量场
给定实流形 ,令 为 上的一个映射,其中对于任意 ,有 。称 为 上的一个切向量场(tangent vector field),有时也直接将切向量简称为向量。如果对于任意 ,存在一个包含 的图 ,使得 在欧几里得空间中的每一个坐标分量都是一个光滑函数,那么称 是 上的一个光滑切向量场(smooth tangent vector field)。
上全体光滑切向量场构成的集合,记为 。
简单来说,流形上的光滑切向量场 ,就是对于每一个图 ,其映射到图上的结果 是一个光滑切向量场。 将流形上的切向量 映射为 上的切向量 ,因此 就是将 上的个点映射到该点处的切向量,即 上的切向量场,也就是微积分中所讨论的 “欧氏空间里的向量值函数”。
上述阐释和定义 1 有一处区别:阐释要求 被任何图映射后都还是一个光滑向量值函数,而定义只要求在任何点附近都存在一个图,使之映射后还是一个光滑向量值函数就行了。这两个表述其实是等价的,因为我们要求图与图之间相容,也就是彼此之间的变换是光滑的,因此只要有一个图中 是一个光滑向量值函数,那么任何与之相交的图中它依然是光滑的。
如前所述,尽管 “光滑” 的含义是 “任意阶导数存在”,我们却尚无法对流形上的光滑切向量场进行求导运算。一方面,流形上的 “光滑” 继承自 “欧几里得空间中的光滑”,后者虽然可以计算导数,但不同的图计算结果往往不同,无法规定谁才是正统的导数;另一方面,欧几里得空间中,不同点处的切向量是天然有一一对应关系的,而任意流形却不行。流形上的切向量只能用导子、道路等方式来定义,然而不同起点的道路,哪些相等、哪些相等,我们都还尚未讨论。这些都留待仿射联络(流形)一节详细阐释。在此你只需要意识到切向量的导子和道路两种定义,与几何、坐标的定义有本质区别:前者无法确定不同切点间切向量的关系,后者已经暗自包含了关系2。
2. 切向量对于场的作用
我们使用切向量的道路和导子定义。
流形上的一个 “张量场”,就是一个映射。特别地,如果是把流形上的点映射到实数(0 阶张量),那么我们一般就称之为函数。
考虑流形 。把切向量 看成点 出发的一条道路 3,再定义 上的一个光滑函数 ,那么切向量对函数的作用就定义为:
也就是说, 可以看作 沿着 方向求
方向导数。
类似地,切向量场 对于 的作用,,就是 上的另一个函数,其每个点 处的取值都是如式 1 定义的 。
对于一般的流形,只有函数(0 阶张量)可以像上面那样,定义切向量对函数的作用。切向量对切向量场、乃至更高阶的张量场,没法直接定义作用。这一方面是因为不同切点上的高阶张量无法像函数那样直接比较,另一方面也可以通过导子计算看出来。见以下关于李括号的讨论。
李括号
考虑两个切向量场 。如果我们在某个图中把两个场分别表示为导子形式, 和 ,那么有:
这个玩意儿多了一项 ,根本就不构成导子,也就不是切向量了。
不过,由于求和约定中赝指标可以任意调换,再加上偏导数的对称性,我们知道 ,因此:
这样就抵消掉了 项,而得到了一个第 项系数为 的导子。
以上结论表明,尽管 和 都不是导子(切向量),但 却一定是切向量。我们把它表示为 ,称这种括号为李括号(Lie bracket)。
习题 1 李括号的道路推导
上述讨论中,我们使用导子语言和抽象指标来推出李括号的概念。这种语言优势在于简洁明了,但对于初学者,符号的含义可能并不直观。尝试用切向量(场)的道路定义,讨论上述 和 的性质,并建立对李括号的几何直观。
提示:几何意义上 不成为一个切向量的原因是,尽管在不同的图里计算 是可行的,但计算结果映射回 后并不一致。你要做的就是证明, 在不同的图中计算后再映射回 ,结果一致。
3. 切向量场代数
两个切向量场可以相加,只需要将每个点处的切向量加起来即可;切向量场 可以乘以一个实数 来得到另一个切向量场 。这意味着,切向量场之间可以进行相加和数乘运算。
习题 2
证明:给定实流形 ,则 在上述相加和数乘运算下构成一个线性空间。
线性空间中的元素就是向量,因此切向量场本身就可以成为一个实数域上的向量。
我们也不一定要用一个实数来乘以整个切向量场 ,用光滑函数 也可以:4。这种运算也可以称为数乘,也具有和习题 2 相同的线性性。不同之处在于,实数集合 是一个域,因此用实数来进行数乘, 就构成一个线性空间;但光滑实函数集合 只是一个环5,因此用光滑实函数进行数乘得到的是一个模。
更多拓展可参考外代数文章。
1. ^ 流形上给切向量求(方向)导数的概念,见后续的仿射联络(流形)文章。
2. ^ 这个关系,就是所谓的 “联络”。
3. ^ 即 ,。
4. ^ 注意区分 和 。前者是光滑函数乘以切向量场,结果是一个切向量场;后者是切向量场作用于光滑函数,结果是一个函数。
5. ^ 这是因为非零函数可以在部分点取零,导致其没有乘法逆元。
致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者
热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。