微分几何笔记(10) —— 纤维丛

本文大量参考 GTM20 Fibre Bundles [Hus94] \text{[Hus94]} [Hus94] 一书前三章,目的是引入纤维丛的概念。这本书的主线还是相当清晰的,先给出最泛的丛的概念,再逐步的通过增加条件,来得到更具体的丛。

10.1 丛与截面

定义 10.1.1 丛 (Bundle):是指一个三元组 ξ = ( E , p , B ) \xi=(E,p,B) ξ=(E,p,B),其中 p : E → B p:E\rightarrow B p:EB 为一映射。其中 E E E 称为 total space, B B B 称为底空间 (base space), p p p 称为丛的投影映射 (projection). 对于任意 b ∈ B , p − 1 ( b ) b\in B,p^{-1}(b) bB,p1(b) 称为 b b b 点处的纤维。

注意在这里我们只是形式的定义了丛,并没有强调 E , B E,B E,B 的拓扑,从而也没有要求 p p p 是连续甚至光滑映射,这是一个很泛的概念,但我们通过微分流形的学习,心中应该有相应的例子,比如乘积丛,流形的切丛等。

例子 10.1.2 底空间 B B B 上以 F F F 为纤维的乘积丛 ( B × F , p , B ) (B\times F,p,B) (B×F,p,B) 就是丛的例子,这里映射 p : B × F → B , p:B\times F\to B, p:B×FB, b × F ↦ b . \quad b\times F\mapsto b. b×Fb.

映射 p p p 就是限制在 B × F B\times F B×F 的第一个分量上的投影映射,这也是为什么在一般丛的定义中, p p p 会被称为投影。

有了丛我们可以定义子丛:

定义 10.1.3 ( E ′ , p ′ , B ′ ) (E',p',B') (E,p,B) ( E , p , B ) (E,p,B) (E,p,B) 的子丛是指: E ′ ⊂ E , B ′ ⊂ B E'\subset E,B'\subset B EE,BB,并且 p ′ = p ∣ E ′ : E ′ → B ′ p'=p|_{E'}:E'\to B' p=pE:EB.

接下来我们定义什么是截面:
定义 10.1.4 ( E , p , B ) (E,p,B) (E,p,B) 的一个截面是指一个映射 s : B → E s:B\to E s:BE,使得 p s = 1 B ps=1_B ps=1B.

也就是说截面对 B B B 中的每一点 b b b 指定了某些 b b b 点纤维中的元素。比如我们熟知的向量场,例如地球上的风形成的向量场,在每一点指定了该点切空间里的一个切向量,再比如微分流形中 Frobenius 定理里涉及到的 k k k 维 distribution,就是在每点处给出一个切空间的 k k k 维子空间的基底。

说到 Frobenius 定理,这里其实还有个好玩的问题,就是首先由毛球定理我们知道对于 2 n 2n 2n 维的球面,其上没有处处非零的向量场,也就意味着 S 2 n S^{2n} S2n 没有 1 1 1 维的 distribution,那么我们就自然会好奇,我们有没有办法判断对于怎样的流形,有着怎样维数的 distribution 呢?我在 MSE 上问了这个问题,得到的回答是对于某些特殊的维数,我们可以通过看流形的欧拉类是否消失来判断(不懂):
distribution 的存在性

乘积丛,往往是我们最平凡的情况,对于乘积丛,截面也可以写成更简单的形式:

命题 10.1.5 乘积丛 ( B × F , p , B ) (B\times F,p,B) (B×F,p,B) 的每一个截面的作用都可以直接写出: s ( b ) = ( b , f ( b ) ) s(b)=(b,f(b)) s(b)=(b,f(b)),其中 f : B → F f:B\to F f:BF 是被 s s s 唯一决定的映射。

证明:
最后一句是显然的,因为 s s s 就是我们在每一点处指定了纤维丛中的元素,也就是说唯一决定了 f f f. 假设 s ( b ) = ( s ′ ( b ) , f ( b ) ) s(b)=(s'(b),f(b)) s(b)=s(b),f(b)),那么 p s ( b ) = s ′ ( b ) = 1 B ps(b)=s'(b)=1_B ps(b)=s(b)=1B,所以 s ′ ( b ) = b s'(b)=b s(b)=b.

所以我们可以看到对于乘积丛, s s s f : B → F f:B\to F f:BF 之间的关系是一一对应的。

GTM20 这本书还好在他穿插着用范畴的语言讲了些内容,并且对于没有学过范畴的人也是可以接受的。

10.1.6 丛之间的态射 (bundle morphism):记 ( E , p , B ) (E,p,B) (E,p,B) ( E ‘ , p ’ , B ‘ ) (E‘,p’,B‘) (E,p,B) 是两个丛,他们之间的态射定义为 ( u , f ) : ( E , p , B ) → ( E ′ , p ′ , B ′ ) (u,f):(E,p,B)\to(E',p',B') (u,f):(E,p,B)(E,p,B),其中 u : E ′ → E , f : B → B ′ u:E'\to E,f:B\to B' u:EE,f:BB 使得 p ′ u = f p p'u=fp pu=fp,也就是如下图表交换:

E → u E ′ ↓ p ↓ p ′ B → f B ′ \begin{array}{ccc} E&\stackrel{u}{\rightarrow}&E'\\ \downarrow\scriptstyle{p}&&\downarrow\scriptstyle{p'}\\ B&\stackrel{f}{\rightarrow}&B' \end{array} EpBufEpB

并且如果我们固定住底空间 B B B 不变,也就是对于两个从 ( E , p , B ) (E,p,B) (E,p,B) ( E ’ , p ‘ , B ’ ) (E’,p‘,B’) (E,p,B),满足 p = p ′ u p=p'u p=pu,也就是使得如下图表交换,我们称为 B − morphism B-\text{morphism} Bmorphism.

E → u E ′ ↘ p ↓ p ′ B \begin{array}{ccc} E&\stackrel{u}{\rightarrow}&E'\\ &\searrow\scriptstyle{p}&\downarrow\scriptstyle{p'}\\ &&B \end{array} EupEpB

更进一步,我们可以定义态射之间的复合,就是直观的沿着交换图继续走下去即可,对于两个丛之间的态射 ( u , f ) : ( E , p , B ) → ( E ′ , p ′ , B ′ ) (u,f):(E,p,B)\to(E',p',B') (u,f):(E,p,B)(E,p,B) ( u ′ , f ′ ) : ( E ′ , p ′ , B ′ ) → ( E ′ ′ , p ′ ′ , B ′ ′ ) (u',f'):(E',p',B')\to(E'',p'',B'') (u,f):(E,p,B)(E,p,B) 他们的复合就定义为 ( u ′ u , f ′ f ) : ( E , p , B ) → ( E ′ ′ , p ′ ′ , B ′ ′ ) (u'u,f'f):(E,p,B)\to(E'',p'',B'') (uu,ff):(E,p,B)(E,p,B)
E → u E ′ → u ′ E ′ ′ ↓ p ↓ p ′ ↓ p ′ ′ B → f B ′ → f ′ B ′ ′ \begin{array}{ccccc} E&\stackrel{u}{\rightarrow}&E'&\stackrel{u'}{\rightarrow}&E''\\ \downarrow\scriptstyle{p}&&\downarrow\scriptstyle{p'}&&\downarrow\scriptstyle{p''}\\ B&\stackrel{f}{\rightarrow}&B'&\stackrel{f'}{\rightarrow}&B'' \end{array} EpBufEpBufEpB

由此我们得到了所谓的丛范畴:

定义 10.1.7 丛范畴的对象记为 Bun \textbf{Bun} Bun,其对象为 ( E , p , B ) (E,p,B) (E,p,B) 全体,态射以及态射的复合都如上定义。特别的,其中固定了底空间 B B B 的丛之间构成了子范畴 Bun B \textbf{Bun}_{\textbf{B}} BunB,其态射为全体 B − morphism B-\text{morphism} Bmorphism.

其中 ( u , f ) : ( E , p , B ) → ( E ′ , p ′ , B ′ ) (u,f):(E,p,B)\to(E',p',B') (u,f):(E,p,B)(E,p,B) 称为同构当且仅当存在同态 ( u ′ , f ′ ) : ( E ′ , p ′ , B ′ ) → ( E , p , B ) (u',f'):(E',p',B')\to(E,p,B) (u,f):(E,p,B)(E,p,B),并且 f ′ f = 1 B , f f ′ = 1 B ′ , u ′ u = 1 E , u u ′ = 1 E ′ f'f=1_B,ff'=1_{B'},u'u=1_E,uu'=1_{E'} ff=1B,ff=1B,uu=1E,uu=1E.

有了丛之间的同构,我们可以对丛进行一些简单分类:

定义 10.1.8 空间 F F F 称为丛 ( E , p , B ) (E,p,B) (E,p,B) 的纤维是指对任意 b ∈ B b\in B bB,其纤维 p − 1 ( b ) p^{-1}(b) p1(b) 同胚于 F F F. 丛 ( E , p , B ) (E,p,B) (E,p,B) 称为有平凡的 F F F 纤维,是指他 B − morphism B-\text{morphism} Bmorphism 于乘积丛 ( B × F , p , B ) (B\times F,p,B) (B×F,p,B).

具有整体平凡纤维的丛的例子不是常见的,比如 S 1 S^1 S1 的切丛是平凡的,但 S 2 S^2 S2 就没有整体平凡的切丛了,为此我们引出局部平凡这一概念:

定义 10.1.9 底空间均为 B B B 的两个丛 ξ \xi ξ η \eta η 称为局部同构,如果对任意 b ∈ B b\in B bB,存在 b b b 的开邻域使得 ξ ∣ U \xi|_U ξU η ∣ U \eta|_U ηU U − morphism U-\text{morphism} Umorphism 的。从而 ξ \xi ξ 有局部平凡的纤维 F F F 是指 ξ \xi ξ 局部同构于乘积丛 ( B × F , p , B ) (B\times F,p,B) (B×F,p,B).

更近一步,我们可以对两个丛之间定义乘积;通过映射 f : B 1 → B f:B_1\to B f:B1B ( E , p , B ) (E,p,B) (E,p,B) 通过 f ∗ f^* f 拉回为底空间为 B 1 B_1 B1 的丛以及对截面进行延拓,这之中有不少技术细节,在此略去。

10.2 向量丛

之前讲的丛是最广泛的拓扑意义下的丛,并且书中并没有刻意强调其中的拓扑,在这章我们来看看更具体的向量丛。

定义 10.2.1 F F F 上的 k k k 维向量丛 ξ \xi ξ 是指,对一般的丛 ( E , p , B ) (E,p,B) (E,p,B) 的每个纤维 p − 1 ( b ) p^{-1}(b) p1(b) 都是 F F F 上的 k k k 维向量空间,并且满足局部平凡化的条件。

这里 F F F 当然可以取不同的域,例如实数域 R \mathbb{R} R,复数域 C \mathbb{C} C,四元数域 H \mathbb{H} H.

这样定义的向量丛之间我们也可以定义态射,相比一般丛的态射,这里还要求 u : p − 1 ( b ) → p − 1 ( f ( b ) ) , ∀   b ∈ B u:p^{-1}(b)\to p^{-1}(f(b)),\forall \space b\in B u:p1(b)p1(f(b)), bB 是线性的。这样得到的向量丛范畴记为 VB \textbf{VB} VB,类似的我们可以定义他的底空间均为 B B B 的子范畴 VB B \textbf{VB}_{\textbf{B}} VBB. 由 k k k 维向量丛构成的子范畴记为 VB k \textbf{VB}^k VBk.

之后的几节中,非常值得一提的是向量丛是某种拓扑不变量,具体是说:

定理 10.2.2 f , g : B → B ′ f,g:B\to B' f,g:BB 是两个同伦的映射,其中 B B B 是仿紧的空间,若 ξ \xi ξ B ′ B' B 上的向量丛,则他的拉回 f ∗ ( ξ ) f^*(\xi) f(ξ) g ∗ ( ξ ) g^*(\xi) g(ξ) B − isomorphic B-\text{isomorphic} Bisomorphic 的。

证明请参考 [Hus94] \text{[Hus94]} [Hus94] 的第三章第四节中定理 4.7.

至此我们基本做完了准备工作,可以看看到底什么是所谓纤维丛。

10.3 纤维丛

纤维丛和群作用是密切相关的,所以首先我们需要理解一些代数的概念。

定义 10.3.1 拓扑群 G G G 是指一个具有拓扑结构的群,使得 ( s , t ) ↦ s t − 1 (s,t)\mapsto st^{-1} (s,t)st1 G × G → G G\times G\to G G×GG 的连续映射。

例如 R \mathbb{R} R 视为加法群,或者 R − { 0 } \mathbb{R}-\{0\} R{0} 视为乘法群,或者可逆矩阵全体 G L ( n , R ) GL(n,\mathbb{R}) GL(n,R) 视为矩阵乘法群,他们都是拓扑群。

定义 10.3.2 对于拓扑群 G G G,我们可以定义右 G G G-空间 (right G G G-space) X X X,其群作用为 X × G → X , ( x , s ) ↦ x s X\times G\to X,(x,s)\mapsto xs X×GX,(x,s)xs. 并且满足如下要求:
(1) 对任意 x ∈ X , s , t ∈ G x\in X,s,t\in G xX,s,tG,满足结合律 x ( s t ) = ( x s ) t x(st)=(xs)t x(st)=(xs)t
(2) 对任意 x ∈ X x\in X xX,满足 x 1 = x x1=x x1=x,这里 1 1 1 G G G 中的单位元。

这里我们定义的是 G G G 右作用在 X X X 上,事实上我们也可以定义左作用,为了满足结合律,需要将作用的元素换为逆元,所以左作用和右作用是一一对应的,因此我们只讨论右作用。

这里最直接的例子是 G L ( n , R ) GL(n,\mathbb{R}) GL(n,R) 右作用在 R n \mathbb{R}^n Rn 上;还有把 R − { 0 } \mathbb{R}-\{0\} R{0} 按标量乘法右作用在 R n \mathbb{R}^n Rn 上。

接下来我们考虑对右 G G G-空间的分类:
定义 10.3.3 两个右 G G G-空间 X , Y X,Y X,Y 之间的映射称为 G − morphism G-\text{morphism} Gmorphism 如果对任意 x ∈ X , s ∈ G x\in X,s\in G xX,sG 满足 h ( x s ) = h ( x ) s h(xs)=h(x)s h(xs)=h(x)s.

上述要求就是在说态射和群作用可交换,那么如果再复合态射,当然还是满足交换性的,因此所有的右 G G G-空间以及他们之间的 G − morphism G-\text{morphism} Gmorphism 构成一个 right G G G-space 范畴,记为 sp G \textbf{sp}_G spG,其中 sp \textbf{sp} sp 是指所有空间构成的范畴。

我们还可以在右 G G G-空间上定义等价类: x , x ′ ∈ X x,x'\in X x,xX,称他们为等价的如果存在 s ∈ G s\in G sG,使得 x s = x ′ xs=x' xs=x,更进一步,整个 G G G 作用在某个给定的 x x x 上,记作 x G xG xG x x x 在群作用下的轨道。并且用 X m o d    G X \mod G XmodG 表示所有的轨道构成的集合,其上的拓扑为使得 π : X → X m o d    G , x ↦ x G \pi:X\to X\mod G,x\mapsto xG π:XXmodG,xxG 连续的最大拓扑。

这里的一个类似的理解就是把 x s xs xs 的作用视为加法,整个群 G G G 视为一个循环群 Z p \mathbb{Z}_p Zp,对 x x x 加上任意整数倍的 p p p 得到的 x ′ x' x x x x 总是模 p p p 同余的,当然循环群 Z p \mathbb{Z}_p Zp 的拓扑是离散拓扑。

命题10.3.4 对任意 G G G-空间 X X X,映射 x ↦ x s x\mapsto xs xxs 是同胚,并且 π : X → X m o d    G \pi:X\to X\mod G π:XXmodG 是开映射。

证明:
其逆映射为 x ↦ x s − 1 x\mapsto xs^{-1} xxs1,验证一下即知为同胚。记 W ⊂ X W\subset X WX 为开集,则 π − 1 π ( W ) = ⋃ s ∈ G W s \pi^{-1}\pi(W)=\bigcup_{s\in G}Ws π1π(W)=sGWs 是开集,由连续性得 π ( W ) \pi(W) π(W) 为开集。

由此我们看到,任意 G G G-空间定义了一个丛 α ( X ) = ( X , π , X m o d    G ) \alpha(X)=(X,\pi,X\mod G) α(X)=(X,π,XmodG),对于 G − morphism G-\text{morphism} Gmorphism h : X → Y h:X\to Y h:XY 我们可以定义商映射 f : X m o d    G → Y m o d    G f:X\mod G\to Y\mod G f:XmodGYmodG,其中 f ( x G ) = h ( x ) G f(xG)=h(x)G f(xG)=h(x)G,由此我们有了他们之间的态射: ( h , f ) : α ( X ) → α ( Y ) (h,f):\alpha(X)\to\alpha(Y) (h,f):α(X)α(Y).

定义 10.3.5 任意丛 ( X , p , B ) (X,p,B) (X,p,B) 称为 G G G-bundle 如果有同胚映射 f : X m o d    G → B f:X\mod G\to B f:XmodGB. 这样就有同构 ( 1 , f ) : ( X , π , X m o d    G ) → ( X , p , B ) (1,f):(X,\pi,X\mod G)\to (X,p,B) (1,f):(X,π,XmodG)(X,p,B).

事实上 x s = x xs=x xs=x 我们不一定能够推出 s = 1 s=1 s=1,例如之前举的循环群的例子, s s s 可以是 p p p 的任意倍数。因此我们需要引入自由 G G G-空间的概念:

定义 10.3.6
一个 G G G-space X X X 被称为 free G G G-space,如果对任意 x ∈ X , x s = x ⇒ s = 1 x\in X,xs=x\Rightarrow s=1 xX,xs=xs=1.
对一个 free G G G-space X X X,我们再记 X ∗ X^* X 为由所有形如 ( x , x s ) ∈ X × X (x,xs)\in X\times X (x,xs)X×X 构成的集合,定义所谓转移函数 (translation function) τ : X ∗ → G \tau:X^*\to G τ:XG,使得 x τ ( x , x ′ ) = x ′ , ∀   ( x , x ′ ) ∈ X ∗ x\tau(x,x')=x',\forall\space (x,x')\in X^* xτ(x,x)=x, (x,x)X.

根据定义我们可以验证转移函数的如下性质:
(1) τ ( x , x ) = 1 \tau(x,x)=1 τ(x,x)=1;
(2) τ ( x , x ′ ) τ ( x ′ , x ′ ′ ) = τ ( x , x ′ ′ ) \tau(x,x')\tau(x',x'')=\tau(x,x'') τ(x,x)τ(x,x)=τ(x,x);
(3) τ ( x ′ , x ) = τ ( x , x ′ ) − 1 , ∀   x , x ′ , x ′ ′ ∈ X \tau(x',x)=\tau(x,x')^{-1},\forall \space x,x',x''\in X τ(x,x)=τ(x,x)1, x,x,xX.

定义 10.3.7 一个 G G G-space X X X 被称为 principal G G G-space,是指 X X X 是 free G G G-space 并且转移函数 τ : X ∗ → G \tau:X^*\to G τ:XG 连续。一个 principal G G G-bundle 是指一个 G G G-bundle ( X , p , B ) (X,p,B) (X,p,B),其中 X X X 是 principal G G G-space 并且 B B B 是同胚于 X m o d    G X\mod G XmodG 的。

我们之所以需要定义 principal G G G-bundle,是因为在这个条件下,我们能够得到他的纤维就是 G G G
命题 10.3.8 ξ = ( X , p , B ) \xi=(X,p,B) ξ=(X,p,B) 是 principal G G G-bundle,则 ξ \xi ξ 在每一点处的纤维都是 G G G.

证明:
对任意 x ∈ p − 1 ( b ) x\in p^{-1}(b) xp1(b) 我们定义 u : G → p − 1 ( b ) u:G\to p^{-1}(b) u:Gp1(b),作用为 u ( s ) = x s u(s)=xs u(s)=xs u u u 的逆映射为 x ′ ↦ τ ( x , x ′ ) x'\mapsto \tau(x,x') xτ(x,x),并且按定义要求是连续的,因此 u u u 是同胚映射。

ξ = ( X , p , B ) \xi=(X,p,B) ξ=(X,p,B) 是 principal G G G-bundle, F F F 为一个left G G G-space, X × F X\times F X×F 通过映射 ( x , y ) s = ( x s , s − 1 y ) (x,y)s=(xs,s^{-1}y) (x,y)s=(xs,s1y) 成为一个right G G G-space,记所有 X × F X\times F X×F G G G 作用下轨道的集合,并且赋予商拓扑之后,为 X F = ( X × F ) m o d    G X_F=(X\times F)\mod G XF=(X×F)modG,并且定义 p F : X F → B p_F:X_F\to B pF:XFB 的作用为 p F ( ( x , y ) G ) = p ( x ) , ∀   ( x , y ) ∈ X × F p_F((x,y)G)=p(x),\forall \space (x,y)\in X\times F pF((x,y)G)=p(x), (x,y)X×F.

接下来总算可以定义一般意义下的纤维丛:
定义 10.3.9 ξ [ F ] = ( X F , p F , B ) \xi[F]=(X_F,p_F,B) ξ[F]=(XF,pF,B) 称为 B B B 上的以 F F F 为纤维的纤维丛, ξ \xi ξ 称为主丛的伴随丛 (associated principal bundle),群 G G G 称为结构群 (structure group).

大概我要写的内容就到这里为止了,之后还可以继续进展的内容有纤维丛的截面,纤维丛的局部坐标表示,纤维丛的结构群 G G G 的相关性质等等,内容十分丰富。

参考:
[Hus94] \text{[Hus94]} [Hus94] Dale Husemoller. Fibre Bundles, 3rd edn. Graduate Texts in Mathematics, Vol. 20. Springer-Verlag, New York, 1994.

你可能感兴趣的:(#微分几何,几何学)