从这篇开始讲讲光滑微分流形。
第一次学到流形是在尤承业的基础拓扑学讲义中的拓扑流形,也就是具有Hausdorff性质的拓扑,而且 每一点都有一个同胚于欧氏空间 R n 的开邻域 \textbf{每一点都有一个同胚于欧氏空间}\mathbb{R}^n\textbf{的开邻域} 每一点都有一个同胚于欧氏空间Rn的开邻域,并且这个流形的维数顺势定义为 n n n.
下面关于流形维数的定义啰嗦几句:
这里的定义,只要认同了(或者已经学过同调群) R m \mathbb{R}^m Rm与 R n \mathbb{R}^n Rn,当 m ≠ n m\neq n m=n时,不同胚,那流形维数的定义是没有问题的。
但仔细想一想,要是用“ 每一点都有一个同胚于欧氏空间的开领域 \textbf{每一点都有一个同胚于欧氏空间的开领域} 每一点都有一个同胚于欧氏空间的开领域”,这里便需要验证维数的良定义,也就是:是否存在某一点,它既有一个邻域同胚与 R m \mathbb{R}^m Rm又同胚于 R n \mathbb{R}^n Rn,且 m ≠ n m\neq n m=n呢?如果是,情况就会相当糟糕,因为流形的维数定义就会出问题。好在这种情况不会出现,齐震宇老师的课程中开始就提到了,Invariance of domain theorem 确保了我们可以良定义流形的维数。
以前学点集拓扑学完之后还不知道在干嘛,现在微分流形是用到挺多拓扑的,大概才意识到拓扑之所以是top,是因为它从开集这个已经简单到不行的结构出发去看我们能得到什么性质。
一般我们考虑的拓扑往往不会太糟糕,往往不止假设Hausdorff, 还假设是第二可数的,Hausdorff保证流形中的开集不会“粘”在一起分不开,从而序列的极限是唯一的。
当然我们也有拓扑流形的例子,分别不是第二可数(不可数个欧氏空间的无交并),或者不是Hausdorff的(取平面中的两条直线 y = ± 1 y=\pm1 y=±1, M M M为商空间:当 x ≠ 0 x\neq 0 x=0时, ( x , 1 ) ∼ ( x , − 1 ) (x,1)\sim(x,-1) (x,1)∼(x,−1),从而 ( 0 , − 1 ) , ( 0 , 1 ) (0,-1),(0,1) (0,−1),(0,1)不存在不相交的开邻域)。
要理解第二可数得先理解拓扑基,拓扑基是用来生成拓扑的,比方说度量空间中的有理数中心,有理数半径的开球,可数的拓扑基可以理解为对开集有一个可数的“分解”或者“近似”,可以参见这个回答:
https://math.stackexchange.com/questions/2131530/why-is-important-for-a-manifold-to-have-countable-basis
最近要用到的应该是单位分解定理的证明,到时候会说明 局部紧致+ C 2 C_2 C2+Hausdorff 可以推出仿紧。
这样就可以给出一个拓扑流形的定义:
Definition 7.1.1 拓扑流形(Topological manifold)
M M M是一个拓扑空间,如果还满足:
(1) M M M作为拓扑空间是Hausdorff的;
(2) M M M是第二可数的;
(3) M M M局部同胚于 n n n维欧氏空间:对流形上任意一点,存在邻域,同胚于 R n \mathbb{R}^n Rn中的某个开集。
最简单的例子当然是欧氏空间 R n \mathbb{R}^n Rn 自身就是一个n维拓扑流形;再比如说一维圆周 S 1 S^1 S1,可以先去掉北极点,剩下的开区间有一个到 R 1 \mathbb{R}^1 R1 的同胚,再去掉南极点,也有一个到 R 1 \mathbb{R}^1 R1 的同胚,根据定义 S 1 S^1 S1 是一个一维拓扑流形;再比如 S n S^n Sn ;有限维线性空间; 更进一步一般线性群 G L ( n , R ) GL(n,\mathbb{R}) GL(n,R),都是拓扑流形。
动机是一件很重要的事,所谓拓扑,是讨论在连续的意义下不变的性质,要是我们不满足于此,比如之前欧氏空间中的曲率,都是需要微分运算的,那还想在流形上进行微积分,就得先引入微分的概念,我们熟悉的只有欧氏空间的微积分,所以得想办法把欧氏空间的微分结构抽象出来,赋给拓扑流形。
根据拓扑流形的定义(3),我们可以在拓扑流形 M M M上取个集合,连同这个集合上规定的同胚映射凑成一对,用 ( U α , φ α ) (U_\alpha,\varphi_\alpha) (Uα,φα) 的形式表示,这就是一个坐标卡(cooridinate chart),因为拓扑流形的每一点都包含在一个邻域 U α U_\alpha Uα 中,所以每个点都包含在至少一个这样的坐标卡中。
我们想说一个定义在流形上的函数是光滑的,可以通过已经有的流形上到欧氏空间的同胚 φ α : U α → R n \varphi_\alpha:U_\alpha\rightarrow \mathbb{R}^n φα:Uα→Rn,以及复合映射 f ∘ φ α − 1 : R n → R f\circ\varphi^{-1}_\alpha:\mathbb{R}^n\rightarrow \mathbb{R} f∘φα−1:Rn→R 来定义流形上的可微:我们称 f : M → R f:M\rightarrow \mathbb{R} f:M→R 光滑当且仅当 f ∘ φ α − 1 f\circ\varphi^{-1}_\alpha f∘φα−1光滑。
既然我们的目的是说 f f f 光滑,那么应该对于复合怎么样的 φ \varphi φ 是无关的,这就对 { U α , φ α } \{U_\alpha,\varphi_\alpha\} {Uα,φα} 这个集合本身有一定的要求:我们说两个坐标卡 ( U , φ ) , ( V , ψ ) (U,\varphi),(V,\psi) (U,φ),(V,ψ)是 相容的 ,确切的说在这里是微分相容的,是指要么 U ∩ V = ∅ U\cap V=\emptyset U∩V=∅, 要么 M M M 上的既属于 ( U , φ ) (U,\varphi) (U,φ) 又属于 ( V , ψ ) (V,\psi) (V,ψ) 的公共部分,有一个转移函数,定义为: ψ ∘ φ − 1 : φ ( U ∩ V ) → ψ ( U ∩ V ) \psi\circ\varphi^{-1}:\varphi(U\cap V)\rightarrow \psi(U\cap V) ψ∘φ−1:φ(U∩V)→ψ(U∩V) 是一个微分同胚。
之所以要这样定义,最本质的点在于流形是局部定义的,我们只能在一个小开集上讨论可微性,要想超出这个小开集的范围,得先转移到与别的开集相交的部分。
什么样的相容条件,就决定了什么样的微分流形,比如要是 ψ ∘ φ − 1 \psi\circ\varphi^{-1} ψ∘φ−1 及它的逆都是 C k C^k Ck的,那么我们可以类似的定义 C k − C^k- Ck−微分流形。在这里讨论的所有坐标卡相容,都是光滑相容。
两两相容的一族坐标卡 { U α , φ α } \{U_\alpha,\varphi_\alpha\} {Uα,φα}并且 ⋃ α ∈ λ U α = M \bigcup_{\alpha\in\lambda} U_\alpha=M ⋃α∈λUα=M,就称为一个地图册,图册或者坐标卡集(atlas),要是所有互相相容的坐标卡,都已经放在了同一个地图册里,称这样的地图册是极大地图册(maximal atlas)。
那么这样,我们就可以定义本篇最重要的概念了:
Definition 7.2.1 微分结构 (Differential structure)
一个极大地图册,就是定义在 n n n-维拓扑流形上的微分结构。
我觉得入门微分流形的第一个重要的地方就是理解什么是微分结构。他定义前提是在拓扑流形上,包含了坐标卡,相容性条件(转移函数),极大地图册。
那么当然会有问题了,我要验证一个拓扑流形是微分流形,就需要给出微分结构,也就是极大地图册,而极大地图册中可以有很多坐标卡,可数个,不可数个都有可能,我不可能写的出来。好在有定理保证了,只要给出了一个地图册,也就是定义域覆盖住了 M M M,且其中的坐标卡两两相容,那么这个地图册就唯一的包含在一个极大地图册中,从而使拓扑流形 M M M成为微分流形:
Lemma 7.2.2
(1) 每一个地图册唯一的包含在一个极大地图册中;
(2) 两个地图册,都被包含在同一个极大地图册中当且仅当这两个地图册是相容的。
证明思路:
(1) 现在已经有一个地图册 A \mathcal{A} A,我们这样给出一个新的集合: A ‾ \overline{\mathcal{A}} A是所有与 A \mathcal{A} A相容的坐标卡的集合。
接着首先说明 A ‾ \overline{\mathcal{A}} A就是一个地图册:其中任意给定的两个坐标卡,都和 A \mathcal{A} A中的任意一个坐标卡相容,通过 A \mathcal{A} A中的坐标卡作为桥梁,即可说明相容性。
极大性从构造中就可以看出。
唯一性是因为假设还有极大地图册,必然包含于 A ‾ \overline{\mathcal{A}} A,反过来 A ‾ \overline{\mathcal{A}} A也包含于极大地图册中,所以唯一。
(2) 充分性:这两个地图册相容,从而可以合并成一个新地图册,由(1)知他们包含在同一个极大地图册中。
必要性:极大地图册中坐标卡两两相容,从而原本的两个地图册相容。
有了这个定理保证,在验证微分结构的时候就方便了很多。
比方说我们就可以验证,之前在拓扑流形中举的几个例子 R n \mathbb{R}^n Rn, S n S^n Sn,有限维线性空间, G L ( n , R ) GL(n,\mathbb{R}) GL(n,R),都可以给出相容的坐标卡,从而他们也是光滑流形。
综上,我们要证明一个空间 M M M 是微分流形,首先要说明他是一个拓扑流形,这就意味着要先给出 M M M 上的拓扑,验证其是一个拓扑流形之后再给出一个覆盖住 M M M 的地图册,从而有了微分结构。
事实上, M M M上的拓扑是由地图册唯一决定的,我们可以把欧氏空间的拓扑局部的赋予到流形上,这样就避免了在 M M M 上重新定义拓扑。
Theorem 7.2.3 从集合到光滑流形
给定集合 M M M 的一个覆盖 { U α } \{U_\alpha\} {Uα},且在每个 U α U_\alpha Uα上有一个单射 φ α : U α → R n \varphi_\alpha: U_\alpha\rightarrow \mathbb{R}^n φα:Uα→Rn,并且满足下列条件:
(1) ∀ α \forall \alpha ∀α, φ α ( U α ) \varphi_\alpha(U_\alpha) φα(Uα)是 R n \mathbb{R}^n Rn中开集;
(2) ∀ α , β \forall \alpha,\beta ∀α,β, φ α ( U α ∩ U β ) , φ β ( U α ∩ U β ) \varphi_\alpha(U_\alpha\cap U_\beta),\varphi_\beta(U_\alpha\cap U_\beta) φα(Uα∩Uβ),φβ(Uα∩Uβ)也都是 R n \mathbb{R}^n Rn中开集;
(3) 当 U α ∩ U β ≠ ∅ U_\alpha\cap U_\beta\neq\emptyset Uα∩Uβ=∅时, φ α ∘ φ β − 1 : φ β ( U α ∩ U β ) → φ α ( U α ∩ U β ) \varphi_\alpha\circ\varphi^{-1}_\beta:\varphi_\beta(U_\alpha\cap U_\beta)\rightarrow \varphi_\alpha(U_\alpha\cap U_\beta) φα∘φβ−1:φβ(Uα∩Uβ)→φα(Uα∩Uβ)是光滑的;
(4) 存在可数多个 U α U_\alpha Uα覆盖住 M M M;
(5) 对 M M M上不同的两点 p , q p,q p,q,他们要不包含在同一个 U α U_\alpha Uα中,要不分别包含在不相交的两个集合 U α , U β U_\alpha,U_\beta Uα,Uβ中。
这样 M M M是一个光滑流形,并且有唯一的拓扑和微分结构 { U α , φ α } \{U_\alpha, \varphi_\alpha\} {Uα,φα}.
证明思路:
这个定理的条件很多,但其实各司其职(1)(2)(3)让我们可以对 M M M定义拓扑,并且(3)保证了坐标卡的相容性,从而有唯一微分结构,(4)保证第二可数性,(5)保证Hausdorff.
先在 M M M上定义拓扑:
记 U ~ α = φ α ( U α ) ⊂ R n \tilde{U}_\alpha=\varphi_\alpha(U_\alpha)\subset\mathbb{R}^n U~α=φα(Uα)⊂Rn,从而 φ α : U α → U ~ α \varphi_\alpha:U_\alpha\rightarrow\tilde{U}_\alpha φα:Uα→U~α是双射,取 ∀ V ⊂ U ~ α \forall V\subset \tilde{U}_\alpha ∀V⊂U~α是开集,定义 φ α − 1 ( V ) \varphi_\alpha^{-1}(V) φα−1(V)是 M M M中开集。接着证明在(1)(2)(3)条件下,像 φ α − 1 ( V ) \varphi_\alpha^{-1}(V) φα−1(V)这样的集合构成了 M M M的拓扑基,从而有了在 M M M上的拓扑:
记 W W W为 U ~ β \tilde{U}_\beta U~β中开集,那么可以知道 φ α ∘ φ β − 1 ( W ) \varphi_\alpha\circ\varphi_\beta^{-1}(W) φα∘φβ−1(W)为 U ~ α \tilde{U}_\alpha U~α中的开集,从而 ∀ p ∈ φ α − 1 ( V ) ∩ φ β − 1 ( W ) \forall p\in\varphi_\alpha^{-1}(V)\cap\varphi_\beta^{-1}(W) ∀p∈φα−1(V)∩φβ−1(W), p ∈ φ α − 1 ( V ∩ φ α ∘ φ β − 1 ( W ) ) = φ α − 1 ( V ) ∩ φ β − 1 ( W ) p\in\varphi^{-1}_\alpha(V\cap \varphi_\alpha\circ\varphi_\beta^{-1}(W))=\varphi_\alpha^{-1}(V)\cap\varphi_\beta^{-1}(W) p∈φα−1(V∩φα∘φβ−1(W))=φα−1(V)∩φβ−1(W),这样就证明了把欧氏空间中的开集通过 φ \varphi φ 逆回去确实成为了 M M M上的拓扑基。
第二可数是因为可数个 U α U_\alpha Uα,每个同胚于欧氏空间,从而有可数拓扑基,逆回到 M M M上,总共的拓扑基依旧是可数的;Hausdorff是显然的。
这个拓扑的唯一性:首先由于 φ \varphi φ是单射和(1)就意味着 M M M上的拓扑不能比我们定义的拓扑更细,否则映到欧式空间就不是开集了。其次要保证 φ \varphi φ的连续性, M M M上的拓扑必然包含我们定义的拓扑,同时不能比我们定义的更粗了。
在Nigel Hitchin的讲义中类似通过坐标卡定义了 M M M上的拓扑:条件和定理中的条件是一样的,定义 V ⊂ M V\subset M V⊂M是开集,当且仅当 ∀ α , φ α ( V ∩ U α ) \forall \alpha, \varphi_\alpha(V\cap U_\alpha) ∀α,φα(V∩Uα)是 R n \mathbb{R}^n Rn中开集。这与我们定义的拓扑是等价的。
总而言之,流形的本质是他不像欧氏空间是平直的,流形是一个扭曲的空间,我们有的只是局部性质。
参考:
[1]John M. Lee. Introduction to Topological Manifolds. Graduate Texts in Mathematics, Vol. 218. Springer-Verlag, New York, 2000.
[2]N. Hitchin. DIFFERENTIABLE MANIFOLDS Course C3.1b 2012 .
[3]厦门大学宋翀老师讲义.