讲义. 综合微分几何讲稿 [SDG-notes]
讲义. 综合微分几何讲稿 [SDG-notes]
这一系列是我 2023 年 7 月参加国际基础科学大会期间, 住在集贤山庄时, 与同学们交流所写的讲稿.
本讲参考 Ieke Moerdijk, Gonzalo E. Rayes, Models for Smooth Infinitesimal Analysis. 现代几何学公认的起源是 Riemann 1854 年的演讲 “几何学的基本假设”. 在这次演讲中, Riemann 的目标是在哲学层面上阐述 “多向延展量” (mehrfach ausgedehnter Grössen), 也即构造作为几何对象的 “多样体” (Mannigfaltigkeiten). 现代的人们通常认为 Riemann 的目标是今天所谓的流形 (manifold), 但实际上 Riemann 考虑的对象更广. 他讲道, 然而有些多样体中, 确定一个点的位置所需的不是有限个数, 而是一列无限多个数, 甚至是一个连续的流形那么多个数. 这种多样体的例子如一个区域上的所有可能的函数, 或一个物体的所有可能形状等等. (Bernhard Riemann, Ueber die Hypothesen, welche der Geometrie zu Grunde liegen) 现代的流形概念在几何与物理上常常表现出缺陷. 从 Berkeley 大主教对微积分的批判开始, 无穷小似乎被逐出了数学的大雅之堂. 尽管如此, 它仍被许多几何学家用作思维的工具, 其中最著名的是 Sophus Lie 和 Elie Cartan; 虽然缺乏合适的语言, 他们的工作已经体现出综合微分几何的思想. Sophus Lie 对他建立的 Lie 理论评论道, 我最初是通过综合的考虑建立这些理论的. 但我很快意识到, 综合方法固然有助于发现问题, 但它很难对几乎只通过解析方法进行探究的对象进行清晰的叙述. 在长时间的犹豫之后, 我决定采用半综合半解析的形式. 我希望我的工作可以为综合方法带来正当的理论地位, 并与解析方法同等重要. (Sophus Lie, Allgemeine Theorie der partiellen Differentialgleichungen erster Ordnung, Math. Ann. 9 (1876).) 而 Elie Cartan 则用无穷小平行四边形来解释外微分的运算. 这种解释在物理学家和工程师群体中十分流行. (给熟悉非标准分析的读者: 事实上有两种不同的无穷小, 一种是可逆的无穷小, 一种是幂零的无穷小. 非标准分析处理了可逆的无穷小, 而 Grothendieck 在代数几何中使用了幂零的无穷小. 综合微分几何表达切向量, 微分形式, 联络等概念使用的是与 Grothendieck 类似的幂零的无穷小.) 分析学与微分几何一条新的道路, “光滑无穷小分析” (smooth infinitesimal analysis), 同时克服了上面的三个缺陷. 它的基础是光滑意象 (smooth topos). 光滑意象的构造证明了综合微分几何公理化方法的相容性, 而且提供了与传统流形理论的直接联系. 代数几何中, 概形是仿射概形范畴上的层, 而仿射概形范畴是环范畴的形式对偶. 如果我们将环范畴改为光滑环范畴, 用同样的过程就会得到微分几何的模型. 光滑环又称 $C^\infty$-代数, 是流形上光滑函数环的推广. 设想这样一种空间 $X$, 我们对这个空间仅有的了解, 就是其上的光滑函数, 即 $X$ 到 $\mathbb{R}$ 的 “光滑” 映射 (这个光滑性尚未定义, 或者说这个结构本身就是它的定义). 这种光滑性应当满足如下的条件. 这解释了如下的定义. 定义. 光滑环是这样一个环 $A$: 对任意光滑映射 $F \colon \mathbb{R}^n \to \mathbb{R}^m$, 有一个环同态 $A(F) \colon A^n \to A^m$, 使得 $A(\pi_i) = \pi_i$ ($\pi_i$ 为投影映射), $A(\operatorname{id})=\operatorname{id}$, $A(F \circ G) = A(F) \circ A(G)$. 光滑环的另一种理解是一个不仅允许多项式运算 (加法, 乘法等等), 而且允许任意光滑运算 (如 exp, arctan) 的代数结构. 我们采用 nLab 的记号, 用 $\mathsf{CartSp}$ 表示光滑流形范畴中由 $\mathbb{R}^n\,(n=0,1,2,\cdots)$ 构成的满子范畴. 那么光滑环可等价地定义为 $\mathsf {CartSp}$ 上保持乘积的余预层 (co-presheaf), 也即保持乘积的函子 $\mathsf {CartSp} \to \mathsf {Set}$. 由此可见, 光滑环的形式对偶即是 $\mathsf {CartSp}$ 上的某些预层 (presheaf). 这个范畴 $\mathsf {CartSp}$ 又称为光滑代数的 Lawvere 理论的句法范畴 (syntactic category, 见 nLab.) 这是因为光滑环也可视作一种 Lawvere 理论, 见 nLab. 光滑环 $A \colon \mathsf {CartSp} \to \mathsf {Set}$ 的底层集合 (underlying set) 是指 $A(\mathbb{R})$, 也即环 $A$ 的底层集合. 练习. 描述光滑环的同态. 使用函子的语言, 光滑环的同态不过是一个自然变换. 下面来看几个例子. 例. 如下三个环是光滑环. 事实上, 上述三个例子都是光滑函数环的商环: 这三个环依次对应越来越小的理想, 在几何上对应越来越大的 “无穷小邻域”. 高维的情形是完全类似的. 命题. 设 $A$ 为光滑环, $I\subset A$ 为 (普通意义下的) 理想, 那么投影 $A \to A/I$ 诱导了 $A/I$ 上的光滑环结构, 使得投影为光滑环同态. 证明. 为了证明光滑运算的良定性, 我们需要说明当 $a_i \equiv b_i \mod I\,(1\leq i \leq n)$ 时有 $A(F)(a_1,\cdots,a_n)\equiv A(F)(b_1,\cdots,b_n)\mod I$. 例. 对任意子集 $X \subset \mathbb{R}^n$ (是真的集合论意义下的子集), 我们可定义一个光滑环 $C^\infty (X)$, 其元素是 $X$ 到 $\mathbb{R}$ 的光滑映射: 光滑是指可以延拓为开集上的光滑函数. 下面列举光滑环范畴许多好的性质. 命题. 光滑环范畴的极限和余极限等同于底层集合的极限和余极限. 命题. 设 $M$ 是流形, 那么 $C^\infty (M)$ 是有限表现 (finitely presented) 的, 也即形如 $C^\infty (\mathbb{R}^n)/I$, 其中 $I$ 为有限生成理想. 定理. 流形范畴到光滑环范畴的反变函子 $M \mapsto C^\infty (M)$ 是全忠实的, 且将横截相交的拉回变为推出. 我们来到光滑环几何的一面. 定义 (处所). 定义处所 (locus, loci) 的范畴 $\mathbb L$ 为有限生成光滑环范畴的对偶范畴. 记光滑环 $A$ 对应的处所为 $\ell A$. 定义. 令 $R = \ell C^\infty (\mathbb{R})$, $D = \ell \big(C^\infty (\mathbb{R}) / (x^2)\big)$. 这两个对象是综合微分几何的开端. 上面关于流形范畴嵌入的命题可翻译为如下更加直观的命题. 命题. 流形范畴到处所范畴的函子 $M \mapsto \ell C^\infty (M)$ 是全忠实的, 且保持横截相交的拉回. 使用简单的微分几何, 我们可以证明如下命题. 命题. 设 $M$ 为流形, 则
$$
\big(\ell C^\infty (M)\big)^D \simeq \ell C^\infty (TM).
$$ 这说明 $D$ 到 $M$ 的映射表示了 $M$ 的切向量! 有一个 MathOverflow 问题探讨了综合微分几何的模型与传统微分几何的关系. 关于这本书的 nLab 页面包含一些有用的信息.讲义. 综合微分几何 (0) 光滑无穷小分析的模型 [SDG-0-SIAM]
Riemann 的哲学与流形的缺陷
光滑无穷小分析简介
光滑环
处所
延伸阅读
综合微分几何是将综合数学 (synthetic mathematics) 的思想应用于微分几何的结果. 本文参考 A. Kock 的奠基性作品 Synthetic Differential Geometry, 以及 R. Lavendhomme, Basic Concepts of Synthetic Differential Geometry. 按照我目前的理解, 综合数学的出发点不是一个对象怎样构造, 而是它应当满足什么性质. 当然我们最终还是需要给出一个构造 (模型). 以下引用框中的内容是我的评注. 评注可能不准确, 初学者不妨跳过. 本文的前置知识是基础的微积分. 综合微分几何的基础是直线 $R$. $R$ 上的点也称为数, 数可以相加减, 相乘, 但不一定可以相除. 使用 $R$ 这个字母是为了让人联想起经典几何中使用的实数域 $\mathbb{R}$. 之所以不规定数可以相除, 是因为我们希望 $R$ 中存在这样一些元素, 它不是 $0$, 但它的平方等于 $0$. 这就是所谓无穷小. 初学者可以跳过这段评注 (下面我们将省略这句话). $R$ 是一个意象 (topos) $\mathcal E$ 中的环对象. 意象是一种性质类似于集合范畴的范畴, 其中有一种内语言 (internal language) 使得我们可以 “假装” 所谈论的对象是集合, 而态射是集合的映射. 综合微分几何从头到尾都使用这种语言. 特别地, 我们可以 “假装” $R$ 是一个普通的环. 另外, 以下我们将用 “空间” (甚至 “集合”) 来指 $\mathcal E$ 的对象, “(光滑) 映射” 指 $\mathcal E$ 的态射. 综合微分几何一个重要的对象是 “原点的无穷小邻域” $D$. 定义
$$
D = \{x \in R \colon x^2 = 0\}.
$$
$D$ 中的元素是那些 “如此小以至于其平方等于零” 的数. 由定义, $D$ 有如下的性质. $D$ 的定义式的实际含义如下. 由环对象的定义我们有乘法映射 $\mu \colon R\times R \to R$ 与 “零元” $0_R \colon 1 \to R$. 记 $\Delta \colon R \to R \times R$ 为对角映射. 考虑映射 $0 = 0_R \circ 1$ 以及平方映射 $(-)^2 = \mu \circ \Delta$. $D$ 是两个映射 $0$ 与 $(-)^2$ 的等化子 (equalizer). 另外, 借用代数几何的语言, 我们可将之记为 “仿射 $R$-概形” $\operatorname{spec}_R(R[x]/(x^2))$. 对于一条曲线, 当我们观察它很小的局部, 它近乎是一条直线. 对于一个函数, 当我们观察它在无穷小邻域 $D$ 上的行为, 它近乎是线性函数. 我们需要一条公理来表达这种直观. 公理 (Kock–Lawvere). 对任意映射 $f \colon D \to R$, 存在唯一的 $a,b \in R$, 使得
$$
f(d) = a + d \cdot b,\quad \forall d\in D.
$$ 换言之, $D$ 是如此之小, 以至于 $D$ 到 $R$ 的任何映射都是一次函数; 换言之, 可延拓为 $R$ 到 $R$ 的一次函数. 后面我们将简记这条公理为 K-L 公理. 如下的例子或许可帮助理解 $D$ 的形状. 例. 平面 $R^2$ 上的直线 $y=0$ 与圆 $x^2 + (y-1)^2 = 1$ 的交集是 $D$. 这是因为将 $y=0$ 代入圆的方程, 就得到 $x^2 + 1 = 1$, 也即 $x^2 = 0$. 直观上, 直线与圆相切, 两者在相切处共有一条无穷小的线段. 更一般地, 任意两条相切的曲线都共有一条形如 $D$ 的无穷小线段, 这便是两条曲线共同的切向量. K-L 公理可理解为一阶 Taylor 公式. 定理 (一阶 Taylor 公式). 对任意映射 $f \colon R \to R$, 存在映射 $f' \colon R \to R$ 满足
$$
f(x+d) = f(x) + d \cdot f'(x),\quad \forall x\in R\,\forall d\in D.
$$
称 $f'$ 为 $f$ 的导函数. 我们发现, “任何函数都是可导的”, 而且可以归纳地定义 $k$ 阶导数 $f^{(k)}(x)$. 成熟的读者可能感到逻辑上的不适. 这是因为, 为了研究综合微分几何, 我们采用一种没有排中律的直觉主义逻辑, 即意象 $\mathcal{E}$ 的内语言. 本文并非逻辑完整的, 但读者可考虑如下的例子来体会. 假若排中律成立, 我们就可以定义显然不可导的函数 $f(x) = \begin{cases} 1 & x = 0\\0 & x\neq 0 \end{cases}$, 而且存在 $d_0 \in D$ 使得 $d_0 \neq 0$, 那么 $0 = f(d_0) = f(0) + d_0 f'(0) = 1 + d_0$, 这导致 $1=0$. 定理 (Leibniz 法则). 对任意映射 $f,g \colon R \to R$, $(fg)' = f'g + fg'$. 这是因为对任意 $d\in D$,
$$
\begin{aligned}
&f(x+d)g(x+d)\\
&= (f(x) + d\cdot f'(x))
(g(x) + d\cdot g'(x))\\
&=f(x)g(x) + d\cdot (f'(x)g(x) + f(x)g'(x)).
\end{aligned}
$$
(注意由于 $d^2 = 0$, 二阶项消失了.) 高阶 Taylor 公式需要高阶无穷小邻域. 定义
$$
D_k = \{ x \in R \colon x^{k+1} = 0 \}.
$$ 类似地, $D_k = \operatorname{spec}_R(R[x]/(x^{k+1}))$. 很明显我们有包含关系 $\{0\} \subset D \subset D_2 \subset D_3 \subset\cdots$. 直观上, 更大的无穷小邻域能够体现更高阶 Taylor 展开的信息. 为了表达这种直观, 我们需要配套的公理. 公理. 对任意映射 $f \colon D_k \to R$, 存在唯一的 $a_0, \cdots, a_k \in R$ 使得
$$
f(x) = a_0 + a_1 d + \cdots + a_k d^k,\quad \forall d\in D_k.
$$ 换言之, $D_k$ 到 $R$ 的映射可唯一地延拓为 $R$ 上不超过 $k$ 次的多项式映射. 定理 (Taylor 公式). 对任意映射 $f \colon R \to R$,
$$
f(x+\delta) = f(x)+\delta f'(x)+\cdots+ \frac{\delta^k}{k!}f^{(k)}(x),\,\forall \delta\in D_k.
$$ 讨论完了一元微分学, 我们进入二元微分学. 对任意函数 $f \colon R^2 \to R$, 如下定义 $\dfrac{\partial f}{\partial x_1}$: 对 $d\in D$,
$$
f(x_1+d,x_2) = f(x_1,x_2) + d\cdot \frac{\partial f}{\partial x_1}(x_1,x_2)
$$
若 $f$ 仅在一个区域 $U \subset R^2$ 上定义, 那么 $\dfrac{\partial f}{\partial x_1}$ 的定义域是 $\{(x_1,x_2) \colon (x_1+d,x_2)\in U\,\forall d\in D\}$. 对两个量 $d_1,d_2 \in D$,
$$
\begin{aligned}
&f(x_1+d_1,x_2+d_2)\\
&= f(x_1,x_2) + d_1 \frac{\partial f}{\partial x_1}(x_1,x_2) + d_2 \frac{\partial f}{\partial x_2}(x_1,x_2) \\&\quad + d_1d_2 \frac{\partial^2 f}{\partial x_1\partial x_2}(x_1,x_2).
\end{aligned}
$$
由此, 偏导是交换的. “无穷小方块” $D\times D \subset R^2$ 满足如下 “性质 W”. 对任意 $f \colon D\times D \to R$, 假设 $f(0,d) = f(d,0) = 0\,\forall d\in D$, 则存在唯一的 $t \in R$, 使得
$$
f(d_1,d_2) = td_1d_2\quad \forall d_1,d_2\in D.
$$ “性质 W” 中的 W 代表 Weil 代数, 也即 $R[x_1,\cdots,x_n]/(f_1,\cdots,f_m)$. 让我们思考这样一个问题. 二维平面 $R^2$ 中原点的 “一阶无穷小邻域” 是 $D\times D$ 吗? 所谓一阶无穷小邻域就是一个 “很小” 的邻域, 以至于其上的函数有且只有一次函数.
但是我们看到, $D\times D$ 上不仅有一次函数, 还可能存在着 $f(d_1,d_2) = d_1d_2$ 这样的函数. 这启发我们, 那个一阶无穷小邻域不是 $D\times D$, 而是
$$
\{(x,y)\in R^2 \colon x^2=y^2=xy=0\}.
$$
我们把它记作 $D(2)$.
很明显, $D(2)$ 包含于 $D\times D$. 对 “自然性” 敏感的读者会注意到, $D(2)$ 的内蕴刻画是其上任意两个线性函数的乘积都消失, 因此它不依赖于坐标, 也即在线性同构下不变 — 这也是它有资格作为一阶无穷小邻域的原因之一. 自然地, $R^n$ 中原点的一阶无穷小邻域就是
$$
D(n) = \{(x_1,\cdots,x_n) \in R^n \colon x_ix_j = 0\forall i,j\}.
$$ 可以设想, 高维空间中会有更复杂的无穷小邻域 $\operatorname{spec}_R\big(R[x_1,\cdots,x_n]/(f_1,\cdots,f_m)\big)$, 以及配套的性质 W. 这里暂略.讲义. 综合微分几何 (1) 无穷小与微分 [SDG-1-D]
直线的结构
为了叙述积分我们最好使用区间的概念, 而这需要直线上的序结构. 公理 (序关系). $R$ 上存在预序关系 (preorder) $\leq$ 满足如下性质. 注意我们不假设 $x\leq y$ 与 $y\leq x$ 能够推出 $x=y$.
这是由于公理的最后一条.
另外, 由于缺少排中律, 我们需要额外假设 $1\leq 0$ 不成立. 定义. $R$ 上的区间 $[a,b]$ 定义为
$$
[a,b] = \{ x\in R \colon a\leq x \leq b\}.
$$ 容易看到对于 $x\in [a,b]$ 以及幂零元 $d$ 有 $x+d \in [a,b]$. 因此, 对于区间 $[a,b]$ 上定义的函数, 其导数也可在 $[a,b]$ 上定义. 公理. (积分) 对任意映射 $f \colon [0,1] \to R$, 存在唯一的映射 $g \colon [0,1] \to R$ 满足 $g(0) = 0$, 且 $g' = f$. 对 $x\in [0,1]$, 定义 $\displaystyle \int_0^x f(t)\,dt := g(x)$. 由上述公理中的唯一性立刻得到如下命题. 命题. 若 $g_1,g_2\colon [0,1] \to R$ 满足 $g_1'=g_2'$, $g_1(0)=g_2(0)$, 则 $g_1=g_2$. 定理 (“积分号下求导”). 设 $f\colon [0,1] \times R \to R$. 定义
$$
g(s) = \int_0^1 f(t,s)\,dt,
$$
那么
$$
g'(s) = \int_0^1 \frac{\partial f}{\partial s}(t,s)\,dt.
$$ 证明. 对任意 $d\in D$,
$$
\begin{aligned}
g(s+d) &= \int_0^1 f(t,s+d)\,dt\\
&= \int_0^1 \Big(f(t,s) + d\cdot \frac{\partial f}{\partial s}(t,s)\Big)\,dt\\
&=g(s) + d\cdot\int_0^1\frac{\partial f}{\partial s}(t,s)\,dt.
\end{aligned}
$$ 积分的公理是对区间 $[0,1]$ 叙述的; 由一个线性的坐标变换, 不难定义任何区间 $[a,b]$ 上的积分:
$$
\int_a^b f(t)\,dt = (b-a) \int_0^1 f(a+t(b-a))\,dt.
$$ 命题 (Newton–Leibniz 公式).
$$
\int_a^b f' = f(b) - f(a).
$$ 命题. 设 $\varphi \colon [a,b] \to [c,d]$, 满足 $\varphi(a) = c, \varphi(b) = d$. 设 $f \colon [c,d] \to R$, 那么
$$
\int_c^d f(s)\,ds = \int_a^b f(\varphi(t))\cdot \varphi'(t)\,dt.
$$ 证明. 留作习题. 命题 (“无穷小积分中值公式”). 对任意 $d\in D$,
$$
\int_a^{a+d} f = d\cdot f(a).
$$ 下面讨论多元积分. 命题 (Fubini 公式). 设 $f \colon [a_1,b_1] \times [a_2,b_2] \to R$. 那么
$$
\int_{a_1}^{b_1}\int_{a_2}^{b_2}f(t,s)\,dsdt = \int_{a_2}^{b_2}\int_{a_1}^{b_1}f(t,s)\,dtds.
$$ 证明. 定义
$$
g(x) = \int_{a_1}^{x}\int_{a_2}^{b_2}f(t,s)\,dsdt,
$$
$$
h(x) = \int_{a_2}^{b_2}\int_{a_1}^{x}f(t,s)\,dtds,
$$
那么 $g(a_1) = h(a_1) = 0$,
$$
g'(x) = h'(x) = \int_{a_2}^{b_2}f(x,s)\,ds,
$$
故 $g =h$. 下面是一个在数学分析中很简单, 而在当前语境下不那么简单的命题. 命题. 设 $f \colon R \to R$, 满足 $xf(x) = 0\,\forall x\in R$. 那么 $f(x) = 0\,\forall x\in R$. 证明. 留作习题. 答案见下文.讲义. 综合微分几何 (2) 序结构与积分 [SDG-2-int]
我们从切向量谈起. 定义 (切向量, 切空间, 微分). 空间 $M$ 在 $x$ 处的切向量是一个映射 $t \colon D \to M$, 使得 $t(0) = x$. 记 $TM = M^D$ 为 $M$ 的切丛, 其中 $M^D$ 是 $D$ 到 $M$ 映射的空间; 记 $T_xM$ 为 $x$ 处切向量构成的空间. 对于映射 $f \colon M \to N$ 与 $x\in M$, 定义 $f$ 在 $x$ 处的微分 $d_x f \colon T_xM \to T_{f(x)}N$ 将切向量 $t$ 映射到 $f\circ t$. 切向量的这种定义是非常符合直观的. 它与传统微分几何中考虑的曲线的等价类, 即 “$1$-射流 (jet)”, 是一回事. 不同的是, $D$ 让原本抽象的 $1$-射流成为了一个实在的映射, 也就是让射流函子成为了可表函子 (representable functor), 这个事实有深刻的影响. 例如, 空间 $M$ 上的切向量场可定义为 “切丛的截面” $\sigma \colon M \to TM = M^D$, 满足 $\sigma(x)(0) = x\,\forall x\in M$; 这也等价于映射 $\sigma \colon M \times D \to M$, 满足 $\sigma(x,0) = x\,\forall x \in M$; 这进一步等价于映射 $\sigma \colon D \to M^M$, 满足 $\sigma(0) = \operatorname{id}_M$. 我们立刻看到 $M$ 的切向量场就是 $M^M$ 的切向量. 定义了切向量与切空间, 我们不禁要问切向量如何相加, 也即切空间如何构成线性空间 (这里所说的线性空间都是指 $R$-模). 答案是, 不是每个空间上的切向量都可以相加, 我们需要额外的性质. 传统微分几何中, 流形上切向量的加法是通过局部坐标来定义的; 本质上, 这要求流形在一个微小的局部长得像一个线性空间. 在综合微分几何中不是每个空间都有这样的性质, 因此我们需要如下的概念, 作为 “流形” 的类比. 首先回忆 $D(n) \subset D^n \subset R^n$ 是原点的一阶无穷小邻域. 记 $\iota_i \colon D \to D(n)$ 为第 $i$ 分量的嵌入 $d\mapsto (0,\cdots,d,\cdots,0)$. 另外, 我们将用到对角映射
$$
\Delta \colon D \to D(n), d \mapsto (d,\cdots,d).
$$ 定义 (微线性). 空间 $M$ 称为微线性 (microlinear) 或无穷小线性 (infinitesimally linear) 的, 是指对任意正整数 $n$ 和任意点 $x$ 处的 $n$ 个切向量 $t_1,\cdots,t_n \colon D \to M$, 都存在唯一的映射 $l$, 记作 $l_{t_1,\cdots,t_n} \colon D(n) \to M$, 使得
$$
l_{t_1,\cdots,t_n} \circ \iota_i = t_i.
$$
直观上, $n$ 个切向量能够 “张成” 一个 $n$ 维的无穷小空间, 这体现了 $M$ 的微小局部的线性. 使用范畴语言, 微线性的条件可表述为 $M^{D(n)}$ 同构于 $n$-重拉回
$$
M^{D(n)} \simeq M^D \times_M \cdots \times_M M^D.
$$ 微线性的定义中 “对任意” 是意象的内语言. 它真正的 (使用外部语言的) 定义是上面的范畴论等式. 这个性质还可以作进一步的抽象, 与所谓拟余极限 (quasi-colimit) 有关. 定义 (切向量的加法). 设 $M$ 是微线性对象, $t_1,t_2 \colon D \to M$ 是 $x$ 处的切向量. 定义 $t_1+t_2$ 为如下的复合:
$$
t_1+t_2 \colon D \overset{\Delta}{\longrightarrow} D(2) \overset{l_{t_1,t_2}}{\longrightarrow} M.
$$ 命题. 若 $M$ 是微线性对象, 则 $T_xM$ 是线性空间 ($R$-模). 证明. 首先, $T_xM$ 的零元是常值映射, 记作 $0 \colon D\to M, d\mapsto x$. 那么由 $l_{t_1,0}$ 的唯一性,
$$
l_{t_1,0}(d_1,d_2) = t_1(d_1).
$$
所以
$$
(t_1+0)(d) = l_{t_1,0}(d,d) = t_1(d),
$$
这说明了 $t_1+0=t_1$. 下面验证结合律. 设 $t_1,t_2,t_3$ 是 $x$ 处的三个切向量. 注意到, 由 $l_{t_1,t_2}$ 的唯一性,
$$
l_{t_1,t_2,t_3}(d_1,d_2,0) = l_{t_1,t_2}(d_1,d_2).
$$
接着, 因为
$$
l_{t_1+t_2,t_3}(d,0)=(t_1+t_2)(d)=l_{t_1,t_2}(d,d) = l_{t_1,t_2,t_3}(d,d,0),
$$
$$
l_{t_1+t_2,t_3}(0,d) = t_3(d) = l_{t_1,t_2,t_3}(0,0,d),
$$
所以由 $l_{t_1+t_2,t_3}$ 的唯一性,
$$
l_{t_1+t_2,t_3}(d,d) = l_{t_1+t_2,t_3}(d,d,d),
$$
$$
\begin{aligned}
((t_1+t_2)+t_3)(d) &=
l_{t_1+t_2,t_3}(d,d)\\
&=l_{t_1,t_2,t_3}(d,d,d).
\end{aligned}
$$
余下的证明读者可自己补全. $\square$ 定义了微线性对象, 我们立刻多了许多事情要做: 哪些空间是微线性的? 从已有的微线性对象出发, 如何构造新的微线性对象? 没有什么比 $R$ 更基础的空间, 因此我们必须先证明 命题. $R$ 是微线性的. 证明. 设 $t_i \colon D \to R\,(1\leq i \leq n)$ 是 $a \in R$ 处的切向量. 由 K-L 公理,
$$
t_i(d) = a + d\cdot b_i\,\forall d\in D.
$$
定义 $l \colon D(n) \to R$,
$$
l(d_1,\cdots,d_n) = a + d\cdot\sum_i b_i,
$$
那么 $l \circ \iota_i = t_i$, 存在性得证.
唯一性是 $D(n)$ 的性质 W. $\square$ 命题. 若 $M_1$, $M_2$ 是微线性的, 则 $M_1\times M_2$ 是微线性的; 而且对任意映射 $f,g\colon M_1\to M_2$, 等化子 (equalizer) $\{ m \in M_1\colon f(m) = g(m)\}$ 是微线性的. (熟悉范畴论的读者由此知道, 微线性对象的类在任意有限极限的操作下封闭!) 证明. 留作习题. 由此, 常见的流形, 即 $R^n$ 中以方程表示的子空间, 都被包含在微线性对象的类中. 不仅如此, 有些方程定义的 “不光滑” 的图形 (代数几何上我们称之为带有奇点的代数簇), 如两条相交的直线
$$
\{(x,y)\in R \colon xy=0\},
$$
也属于微线性对象, 尽管它不是传统意义上的流形. 它在原点处的切空间是
$$
D(2) = \{(d_1,d_2)\in R^2 \colon d_1^2 = d_2^2 = d_1d_2 = 0\}.
$$ 更不寻常的是, 微线性对象甚至对指数对象, 也即 “映射空间” 的操作封闭. 命题. 若 $M$ 是微线性的, 则对任意空间 $X$, 映射空间 $M^X$ 也是微线性的. 证明. 任给映射 $t \colon D \to M^X$, 我们可将其视为映射 $X \to M^D$. (换言之, $M^X$ 的切向量可视为 $M$ 上以 $X$ “参数化” 的一族切向量!)
由拉回
$$
M^{D(n)} \simeq M^D \times_M \cdots \times_M M^D.
$$
的泛性质我们便得到映射 $X \to M^{D(n)}$,
也即 $D(n) \to M^X$, 满足所需的条件. $\square$ 我们看到, 微线性对象的类一视同仁地包括了许多 “无穷维” 的空间. 我们尚未证明切空间的函子性, 也即切映射是线性映射. 命题. 设 $M,N$ 是微线性对象, 证明对任意映射 $f \colon M \to N$ 与 $x\in M$, 映射
$$
d_xf \colon T_xM \to T_{f(x)}N
$$
是线性映射. 证明. 留作习题, 答案见后文. 命题. 设 $f \colon R \to R$, 满足 $xf(x) = 0\,\forall x\in R$. 那么 $f(x) = 0\,\forall x\in R$. 证明. 对 $xf(x) = 0$ 求导得
$$
f(x) + xf'(x) = 0\,\forall x\in R.
$$
现在考虑 $g(x,y) = xf(xy)$. 因为 $g(0,y)= 0$, 且
$$
\frac{\partial g}{\partial x}(x,y) = f(xy)+xyf'(xy) = 0,
$$
我们得到 $g(1,y)=0$, 也即 $f(y) = 0$.讲义. 综合微分几何 (3) 流形与微线性对象 [SDG-3-man]
上节习题答案
回忆上节我们定义了微线性对象, 也即流形的类比. 我们证明了微线性对象 $M$ 的切空间 $T_xM$ 是线性空间. 定义 (向量丛). 设 $E,M$ 为微线性对象, 映射 $\xi \colon E \to M$ 满足对任意 $x\in M$, $\xi_x = \xi^{-1}(x)$ 为线性空间, 则称 $\xi$ 为向量丛. 两个向量丛 $\xi_1,\xi_2$ 之间的态射是如下的交换图,
$$
\begin{array}
{ccc}
E_1 & \overset{\varphi}{\rightarrow} & E_2 \\
\downarrow && \downarrow \\
M_1 & \underset{f}{\rightarrow} & M_2
\end{array}
$$
且 $\varphi_x \colon (\xi_1)_x \to (\xi_2)_x$ 为线性映射. 对向量丛 $\xi \colon E \to M$, 记 $\Gamma(\xi)$ 为其截面的集合. 所谓截面就是一个映射 $s \colon M \to E$, 满足 $\xi\circ s = \operatorname{id}_M$. (回忆, $E^M$ 和 $M^M$ 都是微线性对象, 所以 $\Gamma(\xi)$ 作为两个映射的等化子也是微线性对象.) 向量丛截面的和定义为逐点的和. $M$ 上的函数可以乘法作用在向量场的截面上, 也即 $\Gamma(\xi)$ 具有 $R^M$-模结构. 对于 $f\in R^M$ 与 $s\in\Gamma(\xi)$, 有 $(f\cdot s)(x) = f(x)s(x)$. 我们提到过, $M$ 上的切向量场可理解为 后两种看法体现了切向量场是无穷小的流. 下面的命题更加印证了这一直观: 命题. 设 $X \colon M\times D \to M$ 是 $M$ 的切向量场, 那么对任意 $(d_1,d_2)\in D(2)$,
$$
X(x,d_1+d_2) = X(X(x,d_1),d_2),
$$
换言之, $X$ 作为映射 $D \to M^M$ 满足
$$
X(d_1+d_2) = X(d_2)\circ X(d_1).
$$ 证明. 当 $d_1=0$ 时 $X(x,0+d_2)=X(X(x,0),d_2)$, 而当 $d_2 = 0$ 时 $X(x,d_1+0) = X(X(x,d_1),0)$, 由定义, 等式成立. 注意到等式两边可视为 $D(2)$ 到 $M$ 的映射, 于是由 $M$ 的微线性性, 等式对任意 $(d_1,d_2)\in D(2)$ 成立. $\square$ 推论. 对 $M$ 上的向量场 $X$ 与 $d\in D$, $X(d) \colon M \to M$ 是自同构 (即可逆映射), 其逆为 $X(-d)$. 记 $M$ 上切向量场的空间为 $\mathcal X(M)$. 正如微分几何的直观, 我们将证明 $\mathcal X(M)$ 同构于 $M$ 的自同构群的切空间. 首先我们定义 $M$ 的自同构群. 定义 (自同构群). 定义 $\operatorname{Aut}(M)$ 为 $M^M$ 中可逆元的集合. 由于有同构
$$
\operatorname{Aut}(M) \simeq \{(f,g) \in M^M\times M^M \colon g\circ f = f \circ g = \operatorname{id}_M\},
$$
易见 $\operatorname{Aut}(M)$ 是微线性对象. 命题. $\mathcal X(M) \simeq T_{\operatorname{id}}\operatorname{Aut}(M)$. 证明. 由于前面的推论, 我们知道两者作为空间同构, 只需要证明两者的线性结构相容, 即证明 $M$ 的切向量场的加法与 $M^M$ 的切向量的加法是一回事. 对 $M^M$ 在 $\operatorname{id}$ 处的两个切向量 $X,Y \colon D \to M^M$, 取其唯一决定的映射 $l \colon D(2) \to M^M$. 那么 (作为 $M^M$ 的切向量) 两者之和为
$$
X + Y \colon D \overset\Delta\to D(2) \overset l \to M^M.
$$
对任意 $x\in M$, 记 $\operatorname{ev}_x \colon M^M \to M$ 为 “在 $x$ 处取值” 的映射, 那么复合 $\operatorname{ev}_x \circ X \colon D \to M$ 即是 $M$ 的切向量 $(X)_x$, 而复合 $\operatorname{ev}_x \circ l \colon D(2) \to M$ 是 $(X)_x$, $(Y)_x$ 唯一决定的映射, 所以
$$
(X+Y)_x \colon D \overset\Delta\to D(2) \overset l \to M^M \overset{\operatorname{ev}_x}{\to} M
$$
正是 $(X)_x$, $(Y)_x$ 的和, 这证明了结论. $\square$ 由此, 我们更加有理由将 $M$ 的切向量场与 $M^M$ 在 $\operatorname{id}$ 的切向量等同起来. 有趣的是, 上面提到的映射 $l \colon D(2) \to M^M$ 可以明确地写出来. 命题. 对于切向量 $X,Y \colon D \to M^M$, 取其唯一决定的映射 $l \colon D(2) \to M^M$, 则对 $(d_1,d_2)\in D(2)$, 有
$$
l(d_1,d_2) = X(d_1) \circ Y(d_2) = Y(d_2) \circ X(d_1),
$$
进而有
$$
(X + Y)(d) = X(d) \circ Y(d) = Y(d) \circ X(d).
$$ 证明. 留作习题. 我们看到, 当 $(d_1,d_2)\in D(2)$ 时, 两个无穷小的流 $X(d_1)$, $Y(d_2)$ 是交换的. 然而, 即使范围扩大一点点, 当 $(d_1,d_2) \in D\times D$ 时, 这两个流便不再交换 (回忆 $D(2) \subset D\times D$.). 这个事实引出了著名的 Lie 括号. 考虑映射 $\tau \colon D\times D \to M^M$, $(d_1,d_2) \mapsto Y(-d_2) \circ X(-d_1) \circ Y(d_2) \circ X(d_1)$. 假设 $M$ 满足所谓 “强微线性” (我们尚未介绍这个概念, 但不妨先接受), 那么映射 $\tau$ 可分解为乘法 $D\times D \to D$ 和一个切向量 $D \to M^M$ 的复合. 于是有如下的定义. 定义 (Lie 括号). 向量场 $X,Y \colon D \to M^M$ 的 Lie 括号 $[X,Y]$ 是唯一满足如下条件的向量场: 对任意 $(d_1,d_2)\in D\times D$,
$$
[X,Y] (d_1d_2) = Y(-d_2) \circ X(-d_1) \circ Y(d_2) \circ X(d_1).
$$
这表示 Lie 括号对应着一个差一点点没闭合的 “四边形” 首尾两端的差距. 命题. Lie 括号反交换: $[Y,X]=-[X,Y]$. 证明. 由定义, 对任意 $(d_1,d_2)\in D\times D$,
$$
\begin{aligned}
&[Y,X](d_1d_2)\\
&=X(-d_1)\circ Y(-d_2) \circ X(d_1)\circ Y(d_2)\\
&=\big(Y(-d_2)\circ X(-d_1)\circ Y(d_2)\circ X(d_1)\big)^{-1}\\
&=[X,Y](d_1d_2)^{-1}=(-[X,Y])(d_1d_2).
\end{aligned}
$$ 命题 (Jacobi 恒等式). 对三个向量场 $X,Y,Z\colon D \to M^M$,
$$
[[X,Y],Z]+ [[Y,Z],X]+[[Z,X],Y]=0.
$$ 证明. 由定义, 对任意 $(d_1,d_2,d_3)\in D\times D\times D$,
$$
\begin{aligned}
&[[X,Y],Z](d_1d_2d_3)\\
&=Z(-d_3)X(-d_1)Y(-d_2)X(d_1)Y(d_2)\\
&\quad Z(d_3)Y(-d_2)X(-d_1)Y(d_2)X(d_1).
\end{aligned}
$$
(但是这个证明太长了, 我懒得写. 另一方面, 引入方向导数之后这个命题就变得显然了.) 与传统微分几何一样, 切向量场可作为方向导数算子. 设 $X\colon M\times D \to M$ 是 $M$ 上的切向量场, $f \colon M \to R$ 是 $M$ 上的函数, 定义 $f$ 关于 $X$ 的方向导数 $X(f)$ 是唯一满足如下条件的函数:
$$
f(X(x,d)) = f(x) + d \cdot X(f)(x)\,\forall x\in M\,\forall d\in D.
$$
用范畴语言, $X(f)$ 是如下映射:
$$
M \overset{X}{\to} M^D \overset{f^D}{\to} R^D \overset{\gamma}{\to} R,
$$
其中 $\gamma \colon R^D \to R$ 是取切向量 $D \to R$ 的 “一次项”. 注意方向导数的定义没有使用微线性条件 (但是其某些性质需要微线性). 例. $M=R$, $X(x,d)=x+d$, 此时向量场 $X$ 也记作 $\dfrac{\partial}{\partial x}$. 那么 $X(f)=f'$. 命题. 对任意向量场 $X\colon M\times D \to M$ 与函数 $f,g\colon M \to R$, 这是导数性质的推广. 我们证明第三个等式:
$$
\begin{aligned}
&f\cdot g(X(x,d)) \\
&= \big(f(x)+d\cdot X(f)(x)\big)\big(g(x)+d\cdot X(g)(x)\big)\\
&=(f\cdot g)(x) + d\cdot \big(X(f)(x)g(x) + f(x)X(g)(x)\big).
\end{aligned}
$$ 命题. 对任意向量场 $X,Y \colon M\times D \to M$ 与函数 $f,g \colon M \to R$, 第一个等式:
$$
\begin{aligned}
&f\big((g\cdot X) (x,d)\big)\\
&= f\big(X(x,g(x)d)\big)\\
&= f(x)+ (g(x)d)\cdot X(f)(x).
\end{aligned}
$$
第二个等式的证明略.
下面证明第三个等式. 对任意 $d_1,d_2\in D$ 与 $x_0\in M$ 考虑如下四个点 $x_1,\cdots,x_4$,
$$
x_0 \overset{X(d_1)}{\to} x_1 \overset{Y(d_2)}{\to} x_2 \overset{X(-d_1)}{\to} x_3 \overset{Y(-d_2)}{\to} x_4,
$$
那么
$$
\begin{aligned}
f(x_4)&=f(x_3)-d_2 Y(f)(x_3)\\
&=f(x_2)-d_1X(f)(x_2)-d_2Y(f)(x_3).
\end{aligned}
$$
类似地,
$$
\begin{aligned}
f(x_0)&=f(x_1)-d_1 X(f)(x_1)\\
&=f(x_2)-d_2Y(f)(x_2)-d_1X(f)(x_1).
\end{aligned}
$$
以上两式相减得
$$
\begin{aligned}
&f(x_4)-f(x_0)\\
&=d_1\big(X(f)(x_1)-X(f)(x_2)\big)\\
&\quad
+d_2\big(Y(f)(x_2)-Y(f)(x_3)\big)\\
&=-d_1d_2 Y(X(f))(x_2)\\
&\quad {}+d_1d_2 X(Y(f))(x_2).
\end{aligned}
$$
注意到对任意函数 $h \colon M\to R$, $d_1d_2 h(x_2) = d_1d_2 h(x_0)$, 这是因为
$$
d_2h(x_2)-d_2h(x_1)=d_2^2 Y(h) (x_1)=0,
$$
$$
d_1h(x_1)-d_1h(x_0)=d_1^2 Y(h)(x_0) = 0.
$$
由此,
$$
f(x_4)-f(x_0) = d_1d_2 \big(X(Y(f))-Y(X(f))\big)(x_0).
$$
但由 $x_4$ 以及 $[X,Y]$ 的定义,
$$
f(x_4)-f(x_0) = d_1d_2 [X,Y](f)(x_0).
$$
故我们证明了
$$
[X,Y](f) = X(Y(f)) -Y(X(f)).
$$ 例. 在 $R^n$ 上考虑向量场 $\dfrac{\partial}{\partial x_i}$, 定义为 $(x,d)\mapsto (x_1,\cdots,x_i+d,\cdots,x_n)$. 那么对任意 $i,j$, 向量场 $\dfrac{\partial}{\partial x^i},\dfrac{\partial}{\partial x^j}$ 交换, 也即两者的 Lie 括号等于 $0$. 命题. 设 $M,N$ 是微线性对象, 证明对任意映射 $f \colon M \to N$ 与 $x\in M$, 映射
$$
d_xf \colon T_xM \to T_{f(x)}N
$$
是线性映射. 证明. 验证映射 $d_xf$ 保持数乘是相对容易的. 我们验证 $d_x f$ 保持切向量的和. 回忆对于切向量 $t_1,t_2 \in T_xM$, 其和定义为 $t_1+t_2 = l_{t_1,t_2} \circ\Delta$, 映射 $l_{t_1,t_2} \colon D(2) \to M$ 由两个切向量唯一决定. 由 $l_{f\circ t_1, f\circ t_2}$ 的唯一性, 有 $l_{f\circ t_1, f\circ t_2} = f\circ l_{t_1,t_2}$. 因此
$$
\begin{aligned}
& d_x f (t_1+t_2) \\
&= f\circ (t_1+t_2)\\
&= f\circ l_{t_1,t_2} \circ \Delta\\
&= l_{f\circ t_1,f\circ t_2}\circ\Delta\\
&= f\circ t_1 + f \circ t_2\\
&= d_xf(t_1) + d_x f(t_2).\,\square
\end{aligned}
$$讲义. 综合微分几何 (4) 切向量场 [SDG-4-tan]
方向导数
上节习题答案
在数学上, 一个代数的谱是一个与之对应的几何对象. 代数与谱的对应是反变的. 下面的定义来自综合代数几何. 定义. $R$-代数 $A$ 的谱 $\operatorname{spec}_R A$ (或简记为 $\operatorname{spec}A$) 是 $A$ 到 $R$ 的所有 $R$-代数同态的 “集合”. 注. $\operatorname{spec}R$ 是一个点. $\operatorname{spec}A$ 的一个点是 $\operatorname{spec}R$ 到 $\operatorname{spec}A$ 的映射, 也即 $A$ 到 $R$ 的代数同态. 例. 设 $A$ 是有限表现 $R$-代数, 也即 $A$ 同构于某个有限元多项式环商掉一个有限生成理想得到的环:
$$
A \simeq R[x_1,\cdots,x_n]/(f_1,\cdots,f_m).
$$
那么 $\operatorname{spec}A$ 是 $R^n$ 中由方程 $f_1= \cdots =f_m=0$ 确定的子 “集”:
$$
\operatorname{spec}A = \{(x_1,\cdots,x_n)\in R^n \colon f_1=\cdots=f_m=0\}.
$$ 定义. Weil 代数, 又称局部 Artin 代数, 是指形如
$$
W = R \oplus N
$$
的有限维 $R$-代数, 其中投影 $\pi_1\colon W \to R$ 为代数同态, 且 $N = \ker\pi_1$ 的元素都是幂零元. 称 $N$ 为 Weil 代数 $W$ 的增广理想 (ideal of augmentation). 在几何上, 投影 $\pi_1 \colon W \to R$ 对应着一个点 $\operatorname{spec}R$ 到 $\operatorname{spec}W$ 的嵌入. 将 $W$ 的元素视为 $\operatorname{spec}W$ 上的函数, 那么 $\pi_1$ 即是函数在一点上取值. $\ker\pi_1$ 中的元素都是幂零元, 即在该点上取值为零的函数都是幂零的. 因此 $\operatorname{spec} W$ 是一个点的无穷小加厚 (infinitesimal thickening). 例. 我们遇到的第一个 Weil 代数是 $R[x]/(x^2) = R \oplus xR$. 它对应 $R$ 上原点的一阶无穷小邻域 $D$. 用 Weil 代数可以叙述完整的 Kock–Lawvere 公理. 它规定 $\operatorname{spec}W$ 上的函数正是 $W$ 的元素. 公理 (Kock–Lawvere). 对任意 Weil 代数 $W$, 映射
$$
\alpha \colon W \to R^{\operatorname{spec}W}, f\mapsto (x\mapsto f(x))
$$
是一个 $R$-代数同构. 例. $W=R[x]/(x^2)$, $\operatorname{spec}W=D$, 映射 $\alpha\colon W \to R^D$ 将 $ax+b$ 对应到 $(d\mapsto a\cdot d+b)$. 例. $W = R[x,y]/(x^2,y^2)$, $\operatorname{spec}W=D\times D$, 映射 $\alpha\colon W \to R^{D\times D}$ 将 $a_{00} + a_{10}x+a_{01}y+a_{11}xy$ 对应到 $\big((d_1,d_2)\mapsto a_{00} + a_{10}d_1 +a_{01}d_2 + a_{11}d_1d_2\big)$. 有时我们想要在几何对象上选取 “局部坐标”. 定义. 对于一族态射 $\mathcal D$, 称映射 $f \colon M \to N$ 为 $\mathcal D$-平展 (étale) 的, 是指对 $\mathcal D$ 中的任意态射 $j \colon J \to K$, 只要有如下交换图,
$$
\begin{array}
{ccc}
J & \overset {j} {\to} & K\\
\downarrow && \downarrow\\
M & \underset {f} {\to} & N
\end{array}
$$
就存在唯一的态射 $l \colon K \to M$ 使下图交换.
$$
\begin{array}
{ccc}
J & \overset {j} {\to} & K\\
\downarrow & \swarrow_l \! & \downarrow\\
M & \underset {f} {\to} & N
\end{array}
$$ 注. 上述结论的 “范畴” (语义) 表述是, 下图是一个拉回. $$
\begin{array}
{ccc}
M^K & \overset{M^j}{\to} & M^J\\
\hspace{-2em} f^K\downarrow && \downarrow f^J \hspace{-1em} \\
N^K & \underset{N^j}{\to} & N^J
\end{array}
$$ 命题. $\mathcal D$-平展态射的乘积与复合仍是 $\mathcal D$-平展的. 取 $\mathcal D$ 为所有 $1 \to \operatorname{spec}W$ 的态射, $W$ 是 Weil 代数. 此时, $\mathcal D$-平展又称形式平展 (formal-étale). 例. 含入映射 $D_\infty \to R$ 是形式平展的, 即任意交换图
$$
\begin{array}
{ccc}
1 & \to & \operatorname{spec}W\\
\downarrow && \downarrow\\
D_\infty & \to & R
\end{array}
$$
存在分解 $\operatorname{spec}W \to D_\infty$. 传统微分几何中, 流形的局部模型是欧氏空间的开集. 作为类比, 我们有如下定义. 定义 (模型对象). 我们称形式平展单态射 $U \to R^n$ 的定义域 $U$ 为 $n$ 维模型对象 (model object). 定义 (形式流形). 称对象 $M$ 为 $n$ 维形式流形 (formal manifold), 是指存在联合满 (jointly epic) 的一系列形式平展单态射 $U_i \to M$, 且每个 $U_i$ 为 $n$ 维模型对象. 一族态射 $f_i \colon U_i \to M$ 联合满的定义是对任意两个态射 $g,h\colon M\to N$, 只要 $g\circ f_i = h\circ f_i\,\forall i$, 就有 $g=h$. 联合满态射的直观是覆盖. 命题. 形式流形是微线性的.讲义. 综合微分几何 (4.5) Weil 代数与形式平展性 [SDG-4-Weil]
谱
Weil 代数与 K–L 公理
平展性
上文: 综合微分几何 (4) 切向量场 传统微分几何中, $n$-形式 $\omega$ 是 $\wedge^n T^*M$ 的截面, 吃 $n$ 个切向量 (或 $\wedge^n TM$ 的元素) 吐一个数, 且满足反对称性. 我们思考综合微分几何中的 $n$-形式如何定义. 注意到 $n$ 个切向量等同于 $D(n)$ 到 $M$ 的一个映射 (微线性条件), 一个合理的定义是函数 $M^{D(n)} \to R$. 但是有时考虑无穷小平行体 (infinitesimal parallelepipedum) $D^n \to M$, 也即定义微分形式为映射 $M^{D^n}\to R$ 同样合理; 后面将看到, 这样可以更方便地定义外微分 (这涉及到无穷小平行体的 “边界”), 以及 $n$-形式在 $n$ 维 “子流形” 上的积分. 我们下面将采取后一种定义. 在 Kock 2009 年的书 Synthetic Geometry of Manifolds 中, 两种微分形式分别称为 “胡须状” $n$-形式 (whisker $n$-form) 和 “方形” $n$-形式 (cubical $n$-form). 以下的 $M$ 都是指任意的微线性对象. 我们在此处引入一个证明线性映射的工具, 因为它对下面的构造十分有用. 引理 (齐次性引理). 设 $V$ 是 $R$-模, $f\colon V \to R$ 是任意函数. 若 $f$ 是齐 $1$ 次函数, 即 $f(ax)=af(x)\,\forall a\in R\forall x\in V$, 则 $f$ 是线性函数. 证明. 对 $x\in V$, 记 $v_x$ 为向量场 $(y,d)\mapsto y+d\cdot x$. 对任意 $d\in D$,
$$
\begin{aligned}
d\cdot f(x+y)&=
f(d\cdot (x+y))\\
&=f(d\cdot x) + d\cdot v_y (f)(d\cdot x)\\
&=f(d\cdot x) + d\cdot \big(v_y(f)(0) + d\cdot v_xv_y(f)(0)\big)\\
&=f(d\cdot x) + d\cdot v_y(f)(0)\\
&=f(d\cdot x)+ f(d\cdot y)\\
&=d(f(x)+f(y)).
\end{aligned}
$$
这说明 $f(x+y) = f(x) + f(y)$, 即线性条件等价于齐次性条件. 对于 $x=(x_1,\cdots,x_n) \in R^n$ 与 $a\in R$, 记 $a\cdot_k x = (x_1,\cdots,x_{k-1},ax_k,x_{k+1},\cdots,x_n)$. 对于 $n$ 维无穷小平行体 $\gamma\in M^{D^n}$, 记 $a\cdot_k\gamma$ 为其第 $k$ 方向伸缩 $a$ 倍所得的无穷小平行体, 也即
$$
(a\cdot_k\gamma)(d) = \gamma(a\cdot_k d).
$$ 定义 (方形微分形式). $M$ 上的 (方形) $n$-形式 (cubical $n$-form) 是满足如下条件的映射 $\omega \colon M^{D^n} \to R$: 记 $M$ 上 $n$-形式的空间为 $\Omega^n(M)$. $n$-形式乘以一个函数仍是 $n$-形式, 即 $\Omega^n(M)$ 是 $R^M$-模. 任意映射 $f \colon M \to N$ 可将 $N$ 上的微分形式拉回到 $M$ 上: 只需简单地作复合 $D^n \to M \to N$. 这就是说 $\Omega^n$ 是个反变函子. 记 $M$ 上的微分形式 $\omega$ 沿着 $f$ 的拉回为 $f^*\omega$. 我们的思路是这样的: 先定义无穷小平行体的边界, 定义微分形式与无穷小平行体的配对, 也即微分形式在无穷小平行体上积分, 然后用边界关于此配对的对偶定义微分形式的外微分. 第一个问题是无穷小平行体 $\gamma \colon D^n \to M$ 的边界是什么. 我们很快发现, 甚至不能定义无穷小线段 $D \to M$ 的边界. 无穷小线段的边界应当是两个点. 可以令其中一个点是 $0\in D$ 的像, 但我们无法指出另一个点是什么, 因为我们甚至不能指出 $D$ 的一个非零元. 因此, 如下的定义是一个合理的做法. 定义. 设 $\gamma \colon D^n \to M$ 是无穷小平行体, $e=(e_1,\cdots,e_n)\in D^n$, 那么二元对 $(\gamma,e)$ 称作带标记的 (marked) 无穷小平行体. 这就是说, 定义 $M$ 上的 $n$ 维带标记无穷小平行体的空间为 $M^{D^n}\times D^n$. 为了方便我们定义与微分形式相对偶的流 (current) 的概念. (注意这个概念与通常的流的定义稍有不同.) 定义 (流). $M$ 上的 $n$-流是 $\Omega^n(M)$ 上的线性函数. 由定义, 带标记的无穷小平行体是一个流. 流的空间是一个 $R$-模. 相对于微分形式可以拉回, 我们知道流可以推出: 对任意映射 $f\colon M\to N$ 与 $M$ 上的流 $\tau$, 定义 $N$ 上的流 $f_*\tau$ 如下.
$$
\int_{f_*\tau}\omega = \int_{\tau}f^*\omega.
$$ 设 $(\gamma,e)$ 为 $(n+1)$ 维带标记无穷小平行体. 一个平行体每个方向有两个面, 我们定义 $(\gamma,e)$ 的第 $i$ 方向的两个面为
$$
F_0^i (\gamma,e)=(\gamma_0^i,(e_1,\cdots,\widehat {e_i},\cdots,e_{n+1})),
$$
$$
F_1^i (\gamma,e)=(\gamma_1^i,(e_1,\cdots,\widehat {e_i},\cdots,e_{n+1})),
$$
其中 $\gamma_j^i\colon (d_1,\cdots,d_n) \mapsto (d_1,\cdots,d_{i-1},j e_i,d_i,\cdots,d_n)\,(j=0,1)$ $\gamma_0^i\colon (d_1,\cdots,d_n) \mapsto (d_1,\cdots,d_{i-1},0,d_i,\cdots,d_n)$ $\gamma_0^i\colon (d_1,\cdots,d_n) \mapsto (d_1,\cdots,d_{i-1},0,d_i,\cdots,d_n)$, $\gamma_1^i\colon (d_1,\cdots,d_n) \mapsto (d_1,\cdots,d_{i-1},e_i,d_i,\cdots,d_n)$ 定义 (带标记无穷小平行体的边界). 一个带标记无穷小平行体的边界是每个面 (取合适定向) 的和, 作为一个流:
$$
\partial (\gamma,e) := \sum_{i=1}^{n+1}\sum_{j=0}^1 (-1)^{i+j} F_j^i (\gamma,e),
$$
也即
$$
\partial (\gamma,e) := \sum_{i=1}^{n+1}\sum_{j=0}^1 (-1)^{i+j} F_j^i (\gamma,e),
$$
也即
$$
\partial (\gamma,e) := \sum_{i=1}^{n+1} \big( (-1)^i F_0^i (\gamma,e) + (-1)^{i+1}F_1^{i}(\gamma,e)\big),
$$
就像单纯形的边界一样. 定义 (微分形式在带标记无穷小平行体上的积分). 设 $\omega \colon M^{D^n} \to R$ 是 $n$-形式, $(\gamma,e)$ 是带标记的无穷小平行体, 定义 $\omega$ 在 $(\gamma,e)$ 上的积分
$$
\int_{(\gamma,e)}\omega = e_1\cdots e_n \cdot \omega(\gamma).
$$
当然, 我们可将上式延拓到有限的线性组合. 微分形式的重要性质是, 一个微分形式由它在所有带标记无穷小平行体上的积分完全确定; 换言之, 微分形式可视为满足适当条件的映射 $\phi\colon M^{D^n}\times D^n \to R$: 命题 (微分形式由它在所有带标记无穷小平行体上的积分完全确定). 给定满足上述条件的映射 $\phi\colon M^{D^n}\times D^n \to R$, 存在唯一的微分形式 $\omega \colon M^{D^n} \to R$ 使得
$$
\phi(\gamma,e)=\int_{(\gamma,e)}\omega.
$$
证明. 由条件, 只要 $d$ 的任一分量为零, 就有 $\phi(\gamma,d)=0$. 因此由 $D^n$ 的 K–L 公理, 存在唯一的函数 $\omega(\gamma)$ 满足
$$
\phi(\gamma,d)=d_1\cdots d_n \cdot \omega(\gamma).
$$
由条件, $\omega(\gamma)$ 是多重线性且反对称的. 这说明它是一个微分形式. $\square$ 由上述性质, 我们便可以由带标记无穷小平行体上的积分来定义一个微分形式的外微分. 定义 (外微分). 一个 $n$-形式 $\omega$ 的外微分 $d\omega$ 是由下式定义的 $(n+1)$-形式: 对任意带标记无穷小平行体 $(\gamma,e)$,
$$
\int_{(\gamma,e)}d\omega = \int_{\partial (\gamma,e)}\omega.
$$
这就是 Stokes 公式 (的一个无穷小版本). 例 (函数的微分). 函数即 $0$-形式的外微分就是普通的微分. 设 $f\in M \to R$ 为函数. 按上述的定义, $df\colon M^D\to R$ 是由下式定义的 $1$-形式: 对任意带标记的无穷小线段 $(\gamma,e)\in M^D \times D$,
$$
\int_{(\gamma,e)} df = \int_{\partial (\gamma,e)}f,
$$
而由定义, $\partial (\gamma,e) = (\gamma(e),()) - (\gamma(0),())$,
$$
\int_{(\gamma,e)} df = f(\gamma(e))-f(\gamma(0))=e\cdot (f\circ \gamma)'(0),
$$
因此有
$$
df(\gamma)= (f\circ\gamma)'(0).
$$
这与传统微分几何的结论 (甚至记号) 完全一致. 命题. 外微分与拉回交换. (?) 考虑 $R^n$ 的方形区域 $P = [a_1,b_1]\times\cdots\times[a_n,b_n]$. 容易看出, $P$ 上的 $n$-形式可唯一地写成
$$
f\,dx_1\cdots dx_n,
$$
其中 $f$ 是 $P$ 上的函数. 具体地, 对任意 $x=(x_1,\cdots,x_n)\in P$ 令 $\gamma\colon D^n \to P$ 为无穷小平行体
$$
(d_1,\cdots,d_n) \mapsto (x_1+d_1,\cdots,x_n+d_n),
$$
那么 $f(x)$ 即是 $n$-形式在 $\gamma$ 上的取值. 定义. 区域 $P$ 的边界 $\partial P$ 是 $2n$ 个面 (取合适的定向) 的和, 与带标记无穷小平行体的边界完全类似. 具体地,
$$
\partial P:= \sum_{i=1}^n\sum_{j=0}^1 (-1)^{i+j} F_j^i P,
$$
$$
F_j^i P := [a_1,b_1]\times\cdots\times \{t_j^i\}\times\cdots\times [a_n,b_n],
$$
$$
t_j^i=\begin{cases}
a_i & j=0,\\
b_i & j=1.
\end{cases}
$$
引理 (边界的可加性). 若两个方形区域 $P_1,P_2$ 沿某个面拼起来等于方形区域 $Q$, 那么 $\partial Q$ 等于 $\partial P_1 + \partial P_2$. 定理 ($R^n$ 的方形区域上的 Stokes 定理). 对 $P$ 上的任意 $(n-1)$-形式 $\omega$,
$$
\int_{\partial P}\omega = \int_P d\omega.
$$
证明. 为了记号的简便, 我们只对 $n=2$ 证明这个结论. 思路很简单: 先考虑一个宽度无穷小的长条形. 考虑 $b_2=a_2+d_2\,(d_2\in D)$ 的情形. 定义函数 $g,h \colon [a_1,b_1]\to R$,
$$
g(x)=\int_{\partial([a_1,x]\times [a_2,b_2])}\omega,
$$
$$
h(x)=\int_{[a_1,x]\times [a_2,b_2]}d\omega.
$$
首先, $g(a_1)=h(a_1)=0$. 然后计算 $g,h$ 的导数: 由边界的可加性以及外微分 $d$ 的定义,
$$
\begin{aligned}
g(x+d_1)-g(x)&=\int_{\partial([x,x+d_1]\times [a_2,b_2])}\omega\\
&=\int_{[x,x+d_1]\times [a_2,b_2]}d\omega\\
&= h(x+d_1)-h(x),
\end{aligned}
$$
这说明 $g'=h'$, 从而 $g=h$. 现在我们对宽度无穷小的长方形证明了 Stokes 定理; 然后再对另一个方向做同样的事情, 就证明了一般长方形的 Stokes 定理. $\square$ 设 $M$ 为微线性对象. 称映射
$$
\tau \colon P \to M
$$
为 $M$ 中的 $n$ 维曲面. 定义 $\tau$ 的边界 $\partial \tau = \tau_*\partial P$. 定义 (微分形式在曲面上积分). 设 $\omega$ 是 $M$ 上的 $n$-形式, 那么 $\tau^*\omega$ 是 $P$ 上的 $n$-形式. 将 $\tau^*\omega$ 唯一地表示为 $f\,dx_1\cdots dx_n$, 定义
$$
\int_\tau\omega :=\int_{P}\tau^*\omega.
$$ 推论. 对 $M$ 上的 $(n-1)$-形式 $\omega$ 与 $n$ 维曲面 $\tau \colon P \to M$,
$$
\int_\tau d\omega = \int_{\partial \tau}\omega.
$$
证明.
$$
\begin{aligned}
\int_{\tau}d\omega&=\int_P \tau^*d\omega\\
&=\int_P d(\tau^*\omega)\\
&=\int_{\partial P}\tau^*\omega\\
&=\int_{\partial \tau}\omega.
\end{aligned}
$$讲义. 综合微分几何 (5) 微分形式, 流与 Stokes 定理 [SDG-5-diff]
微分形式
外微分
积分