3.3.1 定向单形
对于 r ≥ 1 的 r 维单形 ,我们可以给它指定定向 。对于无向单形,我们不用 ⟨ ... ⟩ 而改用 ( ... ) 来表示定向单形 。符号 σ r 则同时用来表示这两种单形。定向 1-单形 σ 1 = ( p 0 p 1 ) 是沿 p 0 → p 1 方向行进的有向线段 (图 3.6 (a))。现在
(a)
(b)
图 3.5. ( a ) 是圆柱面 的一个三角剖分 ,而 ( b ) 不是。
图 3.6. 定向 1-单形 ( a ) 与定向 2-单形 ( b ) 。
应当把 ( p 0 p 1 ) 与 ( p 1 p 0 ) 区分开来。我们要求
( p 0 p 1 ) = − ( p 1 p 0 ) . ( 3.13 )
这里 ( p 1 p 0 ) 前面的 − 应当理解为有限生成阿贝尔群 意义下的负号。事实上,( p 1 p 0 ) 被看作 ( p 0 p 1 ) 的逆元。从 p 0 走到 p 1 ,再从 p 1 走到 p 0 ,等于哪里也没去,即 ( p 0 p 1 ) + ( p 1 p 0 ) = 0 ,因此 − ( p 1 p 0 ) = ( p 0 p 1 ) 。
类似地,定向 2-单形 σ 2 = ( p 0 p 1 p 2 ) 是各边都规定了定向的三角形区域 p 0 p 1 p 2 (图 3.6 (b))。可以看出,由 p 0 p 1 p 2 给出的定向与由 p 2 p 0 p 1 或 p 1 p 2 p 0 给出的定向相同,而与 p 0 p 2 p 1 、p 2 p 1 p 0 或 p 1 p 0 p 2 给出的定向相反。我们要求
( p 0 p 1 p 2 ) = ( p 2 p 0 p 1 ) = ( p 1 p 2 p 0 ) = − ( p 0 p 2 p 1 ) = − ( p 2 p 1 p 0 ) = − ( p 1 p 0 p 2 ) .
设 P 是 0、1、2 的一个置换
P = ( 0 i 1 j 2 k ) .
这些关系可概括为
( p i p j p k ) = sgn ( P ) ( p 0 p 1 p 2 )
其中当 P 为偶(奇)置换时,sgn ( P ) = + 1 (− 1 )。
定向 3-单形 σ 3 = ( p 0 p 1 p 2 p 3 ) 是四面体 四个顶点 的一个有序序列。设
P = ( 0 i 1 j 2 k 3 l )
是一个置换。我们定义
( p i p j p k p l ) = sgn ( P ) ( p 0 p 1 p 2 p 3 ) .
现在,对任意 r ≥ 1 构造定向 r -单形已很容易。形式化的定义如下。取 R m 中 r + 1 个几何无关 的点 p 0 , p 1 , … , p r 。设 { p i 0 , p i 1 , … , p i r } 是由点 p 0 , … , p r 经置换得到的一个点序列。若 { p 0 , … , p r } 与 { p i 0 , … , p i r } 满足
P = ( 0 i 0 1 i 1 … … r i r )
为偶置换 。显然这是一个等价关系 ,它的等价类 称为定向 r -单形。共有两个等价类,一个由 p 0 , … , p r 的偶置换组成,另一个由奇置换 组成。包含 { p 0 , … , p r } 的那个等价类(即定向 r -单形)记作 σ r = ( p 0 p 1 … p r ) ,而另一个记作 − σ r = − ( p 0 p 1 … p r ) 。换言之,
( p i 0 p i 1 … p i r ) = sgn ( P ) ( p 0 p 1 … p r ) . ( 3.14 )
当 r = 0 时,我们形式地定义定向 0-单形就是一个点 σ 0 = p 0 。
3.3.2 链群、闭链群与边缘群
设 K = { σ α } 是一个 n 维单纯复形 。如前所述,我们把 K 中的单形 σ α 视为定向单形,并用同样的符号 σ α 表示它们。
单纯复形 K 的 r 链群(chain group) C r ( K ) 是由 K 的定向 r 单形(simplex) 生成的自由阿贝尔群 。若 r > dim K ,则定义 C r ( K ) 为 0。C r ( K ) 中的元素称为 r 链(chain) 。
设 K 中有 I r 个 r 单形,把它们分别记为 σ r , i (1 ≤ i ≤ I r )。于是 c ∈ C r ( K ) 可表示为
c = i = 1 ∑ I r c i σ r , i c i ∈ Z . ( 3.15 )
整数 c i 称为 c 的系数(coefficient) 。群结构给出如下。两个 r 链 c = ∑ i c i σ r , i 与 c ′ = ∑ i c i ′ σ r , i 的加法为
c + c ′ = i ∑ ( c i + c i ′ ) σ r , i . ( 3.16 )
单位元 为 0 = ∑ i 0 ⋅ σ r , i ,而 c 的逆元 为 − c = ∑ i ( − c i ) σ r , i 。[注:方向相反的 r 单形 − σ r 与 ( − 1 ) σ r ∈ C r ( K ) 等同。] 因此,C r ( K ) 是秩 为 I r 的自由阿贝尔群,
C r ( K ) ≅ I r Z ⊕ Z ⊕ ⋯ ⊕ Z . ( 3.17 )
在定义闭链群 与边缘群 之前,我们需要引入边缘算子 。我们把 r 单形 σ r 的边缘 记为 ∂ r σ r 。应当把 ∂ r 理解为作用于 σ r 而产生其边缘的算子。这一观点将在后面详细阐述。先来看低维单形的边缘。由于 0-单形没有边缘,我们定义
∂ 0 p 0 = 0. ( 3.18 )
对于 1-单形 ( p 0 p 1 ) ,我们定义
∂ 1 ( p 0 p 1 ) = p 1 − p 0 . ( 3.19 )
读者也许会问,为什么 p 0 前面会出现负号。这同样与定向有关。下面的例子将说明这一点。在图 3.7 (a) 中,定向 1-单形 ( p 0 p 2 ) 被分成两个,即 ( p 0 p 1 ) 与 ( p 1 p 2 ) 。我们约定 ( p 0 p 2 ) 的边缘是 { p 0 } ∪ { p 2 } ,因而 ( p 0 p 1 ) + ( p 1 p 2 ) 的边缘也应当如此。如果把 ∂ 1 ( p 0 p 2 ) 定义为 p 0 + p 2 ,我们就会得到 ∂ 1 ( p 0 p 1 ) + ∂ 1 ( p 1 p 2 ) = p 0 + p 1 + p 1 + p 2 。这是不可取的,因为 p 1 是虚构的边界。反之,若取 ∂ 1 ( p 0 p 2 ) = p 2 − p 0 ,我们就会如所期望地得到 ∂ 1 ( p 0 p 1 ) + ∂ 1 ( p 1 p 2 ) = p 1 − p 0 + p 2 − p 1 = p 2 − p 0 。下一个例子是图 3.7 (b) 中的三角形。它是三个定向 1-单形之和,
图 3.7 (a) 带有虚构边界 p 1 的定向 1-单形。(b) 没有边界的单纯复形。
( p 0 p 1 ) + ( p 1 p 2 ) + ( p 2 p 0 ) 。我们约定它没有边缘。如果我们坚持规则 ∂ 1 ( p 0 p 1 ) = p 0 + p 1 ,就会得到
∂ 1 ( p 0 p 1 ) + ∂ 1 ( p 1 p 2 ) + ∂ 1 ( p 2 p 0 ) = p 0 + p 1 + p 1 + p 2 + p 2 + p 0
这与我们的直觉相矛盾。另一方面,若取 ∂ 1 ( p 0 p 1 ) = p 1 − p 0 ,则有
∂ 1 ( p 0 p 1 ) + ∂ 1 ( p 1 p 2 ) + ∂ 1 ( p 2 p 0 ) = p 1 − p 0 + p 2 − p 1 + p 0 − p 2 = 0
正如所期望的那样。因此,我们约定:略去第一个顶点时取正号,略去第二个顶点时取负号。我们利用这一事实来定义一般 r 单形的边缘。
设 σ r ( p 0 … p r ) (r > 0 )是定向 r 单形。σ r 的边缘 ∂ r σ r 是由下式定义的 ( r − 1 ) 链:
∂ r σ r ≡ i = 0 ∑ r ( − 1 ) i ( p 0 p 1 … p ^ i … p r ) ( 3.20 )
其中 μ ^ 下方的点 p i 被略去。例如,
∂ 2 ( p 0 p 1 p 2 ) = ( p 1 p 2 ) − ( p 0 p 2 ) + ( p 0 p 1 ) ∂ 3 ( p 0 p 1 p 2 p 3 ) = ( p 1 p 2 p 3 ) − ( p 0 p 2 p 3 ) + ( p 0 p 1 p 3 ) − ( p 0 p 1 p 2 ) .
当 r = 0 时,我们形式地定义 ∂ 0 σ 0 = 0 。
算子 ∂ r 线性地作用于 C r ( K ) 的元素 c = ∑ i c i σ r , i ,
∂ r c = i ∑ c i ∂ r σ r , i . ( 3.21 )
(3.21) 式的右端是 C r − 1 ( K ) 的元素。因此,∂ r 定义了一个映射
∂ r : C r ( K ) → C r − 1 ( K ) . ( 3.22 )
∂ r 称为边缘算子。容易看出,边缘算子是群同态 。
设 K 是 n 维单纯复形。存在一列自由阿贝尔群与群同态,
0 i C n ( K ) ∂ n C n − 1 ( K ) ∂ n − 1 ⋯ ∂ 2 C 1 ( K ) ∂ 1 C 0 ( K ) ∂ 0 0 ( 3.23 )
其中 i : 0 ↪ C n ( K ) 是包含映射 (0 视为 C n ( K ) 的单位元)。这一序列称为与 K 相伴的链复形(chain complex) ,记作 C ( K ) 。研究同态 ∂ r 的像 与核 是很有意思的。
若 c ∈ C r ( K ) 满足
∂ r c = 0 ( 3.24 )
则称 c 为一个 r -闭链(cycle) 。所有 r -闭链构成的集合 Z r ( K ) 是 C r ( K ) 的一个子群 ,称为 r -闭链群(cycle group) 。注意 Z r ( K ) = ker ∂ r 。[注:若 r = 0 ,则 ∂ 0 c 恒为零,且 Z 0 ( K ) = C 0 ( K ) ,见 (3.23) 。]
设 K 是一个 n 维单纯复形,并设 c ∈ C r ( K ) 。若存在元素 d ∈ C r + 1 ( K ) 使得
c = ∂ r + 1 d ( 3.25 )
则称 c 为一个 r -边界。所有 r -边界构成的集合 B r ( K ) 是 C r ( K ) 的一个子群,称为 r -边界(boundary) 群。注意 B r ( K ) = im ∂ r + 1 。[注:规定 B n ( K ) 为 0。]
由引理 3.1 可知,Z r ( K ) 与 B r ( K ) 都是 C r ( K ) 的子群。下面我们证明 Z r ( K ) 与 B r ( K ) 之间的一个重要关系,它在同调群 的定义中起着关键作用。
复合映射 ∂ r ∘ ∂ r + 1 : C r + 1 ( K ) → C r − 1 ( K ) 是零映射 ;也就是说,对任意 c ∈ C r + 1 ( K ) ,都有 ∂ r ( ∂ r + 1 c ) = 0 。
证明
由于∂ r 是C r ( K ) 上的线性算符 ,因此只需对C r + 1 ( K ) 的生成元 证明恒等式∂ r ∘ ∂ r + 1 = 0 即可。若r = 0 ,则由于∂ 0 是零算符 ,有∂ 0 ∘ ∂ 1 = 0 。下面设r > 0 。取σ = ( p 0 … p r p r + 1 ) ∈ C r + 1 ( K ) ,可得
∂ r ( ∂ r + 1 σ ) = ∂ r i = 0 ∑ r + 1 ( − 1 ) i ( p 0 … p i ^ … p r + 1 ) = i = 0 ∑ r + 1 ( − 1 ) i ∂ r ( p 0 … p ^ i … p r + 1 ) = i = 0 ∑ r + 1 ( − 1 ) i ( j = 0 ∑ i − 1 ( − 1 ) j ( p 0 … p j … p i … p r + 1 ) + j = i + 1 ∑ r + 1 ( − 1 ) j − 1 ( p 0 … p ^ i … p ^ j … p r + 1 ) ) = j < i ∑ ( − 1 ) i + j ( p 0 … p ^ j … p ^ i … p r + 1 ) − j > i ∑ ( − 1 ) i + j ( p 0 … p ^ i … p ^ j … p r + 1 ) = 0 ( 3.26 )
这就证明了该引理。
设 Z r ( K ) 与 B r ( K ) 分别为 C r ( K ) 的 r -闭链群与 r -边缘群,则
B r ( K ) ⊂ Z r ( K ) ( ⊂ C r ( K )) . ( 3.27 )
证明
由引理 3.3 立即可得。B r ( K ) 中的任一元素 c 都可写成 c = ∂ r + 1 d ,其中 d ∈ C r + 1 ( K ) 。于是有 ∂ r c = ∂ r ( ∂ r + 1 d ) = 0 ,即 c ∈ Z r ( K ) 。这说明 Z r ( K ) ⊃ B r ( K ) 。
r -闭链与 r -边界的几何图像是什么呢?按照我们的定义,∂ r 取的是一个 r -链的边界。若 c 是一个 r -闭链,则 ∂ r c = 0 告诉我们 c 没有边界。若 c = ∂ r + 1 d 是一个 r -边界,则 c 是 d 的边界,而 d 的维数比 c 高一维。直觉告诉我们,边界没有边界,因此 Z r ( K ) ⊃ B r ( K ) 。Z r ( K ) 中那些不是边界的元素,在本章中起着核心作用。
3.3.3 同调群
至此,我们已经定义了与单纯复形 K 相关联的三个群 C r ( K ) , Z r ( K ) 和 B r ( K ) 。它们与 K 的拓扑性质、或者与以 K 为三角剖分的拓扑空间 之间有什么关系呢?C r ( K ) 能否表达某种在同胚 下保持不变的性质呢?我们都知道,三角形的边与正方形的边彼此同胚。那么它们的链群又如何呢?例如,与三角形相关联的 1-链群 为
C 1 ( K 1 ) = { i ( p 0 p 1 ) + j ( p 1 p 2 ) + k ( p 2 p 0 ) ∣ i , j , k ∈ Z } ≅ Z ⊕ Z ⊕ Z
而与正方形相关联的 1-链群则为
C 1 ( K 2 ) ≅ Z ⊕ Z ⊕ Z ⊕ Z .
显然 C 1 ( K 1 ) 与 C 1 ( K 2 ) 并不同构,因此 C r ( K ) 不可能是拓扑不变量 的候选者。对 Z r ( K ) 和 B r ( K ) 而言也是如此。结果表明,下面定义的同调群正是我们所需要的拓扑不变量。
设 K 是一个 n 维单纯复形。与 K 相关联的第 r 个同调群(homology group) H r ( K ) (0 ≤ r ≤ n )定义为
H r ( K ) ≡ Z r ( K ) / B r ( K ) . ( 3.28 )
[注:如有必要,我们对 r > n 或 r < 0 的情形定义 H r ( K ) = 0 。若想强调群结构是用整数系数定义的,我们
就写作 H r ( K ; Z ) 。我们也可以定义以 R 为系数的同调群 H r ( K ; R ) ,或以 Z 2 为系数的同调群 H r ( K ; Z 2 ) 。]
由于 B r ( K ) 是 Z r ( K ) 的子群,H r ( K ) 的定义是合理的。群 H r ( K ) 就是 r 维闭链的等价类所构成的集合,
H r ( K ) ≡ {[ z ] ∣ z ∈ Z r ( K )} ( 3.29 )
其中每个等价类 [ z ] 称为一个同调类(homology class) 。两个 r 维闭链 z 与 z ′ 属于同一个等价类,当且仅当 z − z ′ ∈ B r ( K ) ;此时称 z 与 z ′ 同调的 ,并记作 z ∼ z ′ 或 [ z ] = [ z ′ ] 。从几何上看,z − z ′ 是某个空间的边界。按定义,任何边界 b ∈ B r ( K ) 都与 0 同调,因为 b − 0 ∈ B r ( K ) 。下面这个定理我们不加证明地予以接受。
同调群是拓扑不变量。设 X 与 Y 同胚,而 ( K , f ) 与 ( L , g ) 分别是 X 与 Y 的三角剖分,则我们有
H r ( K ) ≅ H r ( L ) r = 0 , 1 , 2 , … . ( 3.30 )
特别地,若 ( K , f ) 与 ( L , g ) 是 X 的两个三角剖分,则
H r ( K ) ≅ H r ( L ) r = 0 , 1 , 2 , … . ( 3.31 )
因此,对于一个未必是多面体 、但可三角剖分 的拓扑空间 X ,谈论它的同调群是有意义的。对任意的三角剖分 ( K , f ) ,定义 H r ( X ) 为
H r ( X ) ≡ H r ( K ) r = 0 , 1 , 2 , … . ( 3.32 )
定理 3.4 告诉我们,这一结果与三角剖分 ( K , f ) 的选取无关。
设 K = { p 0 } 。0-链 为 C 0 ( K ) = { i p 0 ∣ i ∈ Z } ≅ Z 。显然 Z 0 ( K ) = C 0 ( K ) ,且 B 0 ( K ) = { 0 } ( ∂ 0 p 0 = 0 ,而 p 0 不可能是任何东西的边界)。因此
H 0 ( K ) ≡ Z 0 ( K ) / B 0 ( K ) = C 0 ( K ) ≅ Z . ( 3.33 )
习题 3.1. 设 K = { p 0 , p 1 } 是由两个 0-单形 构成的单纯复形。证明
H r ( K ) = { Z ⊕ Z { 0 } ( r = 0 ) ( r = 0 ) . ( 3.34 )
设 K = { p 0 , p 1 , ( p 0 p 1 )} 。我们有
C 0 ( K ) = { i p 0 + j p 1 ∣ i , j ∈ Z }
C 1 ( K ) = { k ( p 0 p 1 ) ∣ k ∈ Z } .
由于 ( p 0 p 1 ) 不是 K 中任何单形的边界,所以 B 1 ( K ) = { 0 } ,并且
H 1 ( K ) = Z 1 ( K ) / B 1 ( K ) = Z 1 ( K ) .
若 z = m ( p 0 p 1 ) ∈ Z 1 ( K ) ,则它满足
∂ 1 z = m ∂ 1 ( p 0 p 1 ) = m { p 1 − p 0 } = m p 1 − m p 0 = 0.
因此 m 必须为零,从而 Z 1 ( K ) = 0 ,于是
H 1 ( K ) = 0. ( 3.35 )
至于 H 0 ( K ) ,我们有 Z 0 ( K ) = C 0 ( K ) = { i p 0 + j p 1 } ,并且
B 0 ( K ) = im ∂ 1 = { ∂ 1 i ( p 0 p 1 ) ∣ i ∈ Z } = { i ( p 0 − p 1 ) ∣ i ∈ Z } .
定义一个满射(到上的)群同态 f : Z 0 ( K ) → Z 为
f ( i p 0 + j p 1 ) = i + j .
于是我们得到
ker f = f − 1 ( 0 ) = B 0 ( K ) .
定理 3.1 指出 Z 0 ( K ) / ker f ≅ im f = Z ,即
H 0 ( K ) = Z 0 ( K ) / B 0 ( K ) ≅ Z . ( 3.36 )
设 K = { p 0 , p 1 , p 2 , ( p 0 p 1 ) , ( p 1 p 2 ) , ( p 2 p 0 )} ,见图 3.7 (b)。这是 S 1 的一个三角剖分。由于 K 中没有二维单形 ,所以有 B 1 ( K ) = 0 以及 H 1 ( K ) = Z 1 ( K ) / B 1 ( K ) = Z 1 ( K ) 。设 z = i ( p 0 p 1 ) + j ( p 1 p 2 ) + k ( p 2 p 0 ) ∈ Z 1 ( K ) ,其中 i , j , k ∈ Z 。我们要求
∂ 1 z = i ( p 1 − p 0 ) + j ( p 2 − p 1 ) + k ( p 0 − p 2 ) = ( k − i ) p 0 + ( i − j ) p 1 + ( j − k ) p 2 = 0.
这只有在 i = j = k 时才成立。于是我们发现
Z 1 ( K ) = { i {( p 0 p 1 ) + ( p 1 p 2 ) + ( p 2 p 0 )} ∣ i ∈ Z } .
这表明 Z 1 ( K ) 同构于 Z ,并且
H 1 ( K ) = Z 1 ( K ) ≅ Z . ( 3.37 )
下面我们来计算 H 0 ( K ) 。我们有 Z 0 ( K ) = C 0 ( K ) ,并且
B 0 ( K ) = { ∂ 1 [ l ( p 0 p 1 ) + m ( p 1 p 2 ) + n ( p 2 p 0 ) ] ∣ l , m , n ∈ Z } = {( n − l ) p 0 + ( l − m ) p 1 + ( m − n ) p 2 ∣ l , m , n ∈ Z } .
定义一个满同态 f : Z 0 ( K ) → Z 为
f ( i p 0 + j p 1 + k p 2 ) = i + j + k .
我们验证
ker f = f − 1 ( 0 ) = B 0 ( K ) .
由定理 3.1 可得 Z 0 ( K ) / ker f ≅ im f = Z ,即
H 0 ( K ) = Z 0 ( K ) / B 0 ( K ) ≅ Z . ( 3.38 )
K 是圆周 S 1 的一个三角剖分,而 (3.37) 与 (3.38) 正是 S 1 的同调群。
设 K = { p 0 , p 1 , p 2 , p 3 , ( p 0 p 1 ) , ( p 1 p 2 ) , ( p 2 p 3 ) , ( p 3 p 0 )} 是一个单纯复形,其多面体是一个正方形。验证其同调群与上面例 3.8 的同调群相同。
设 K = { p 0 , p 1 , p 2 , ( p 0 p 1 ) , ( p 1 p 2 ) , ( p 2 p 0 ) , ( p 0 p 1 p 2 )} ;见图 3.6 (b)。由于 0-单形与 1-单形 的结构与例 3.8 相同,我们有
H 0 ( K ) ≅ Z . ( 3.39 )
我们来计算 H 1 ( K ) = Z 1 ( K ) / B 1 ( K ) 。由前一例,我们有
Z 1 ( K ) = { i {( p 0 p 1 ) + ( p 1 p 2 ) + ( p 2 p 0 )} ∣ i ∈ Z } .
设 c = m ( p 0 p 1 p 2 ) ∈ C 2 ( K ) 。若 b = ∂ 2 c ∈ B 1 ( K ) ,则我们有
b = m { ( p 1 p 2 ) − ( p 0 p 2 ) + ( p 0 p 1 ) } = m { ( p 0 p 1 ) + ( p 1 p 2 ) + ( p 2 p 0 ) } m ∈ Z .
这表明 Z 1 ( K ) ≅ B 1 ( K ) ,因此
H 1 ( K ) = Z 1 ( K ) / B 1 ( K ) ≅ { 0 } . ( 3.40 )
由于 K 中没有三维单形 ,我们有 B 2 ( K ) = { 0 } 。于是 H 2 ( K ) = Z 2 ( K ) / B 2 ( K ) = Z 2 ( K ) 。设 z = m ( p 0 p 1 p 2 ) ∈ Z 2 ( K ) 。由于 ∂ 2 z = m {( p 1 p 2 ) − ( p 0 p 2 ) + ( p 0 p 1 )} = 0 ,m 必须为零。因此 Z 1 ( K ) = { 0 } ,从而我们有
H 2 ( K ) ≅ { 0 } . ( 3.41 )
习题 3.3. 设
K = { p 0 , p 1 , p 2 , p 3 , ( p 0 p 1 ) , ( p 0 p 2 ) , ( p 0 p 3 ) , ( p 1 p 2 ) , ( p 1 p 3 ) , ( p 2 p 3 ) , ( p 0 p 1 p 2 ) , ( p 0 p 1 p 3 ) , ( p 0 p 2 p 3 ) , ( p 1 p 2 p 3 )}
为一个单纯复形,其多面体是四面体的表面。验证
H 0 ( K ) ≅ Z H 1 ( K ) ≅ { 0 } H 2 ( K ) ≅ Z . ( 3.42 )
K 是球面 S 2 的一个三角剖分,而 (3.42) 给出了 S 2 的同调群。
3.3.4 H 0 ( K ) 的计算
例 3.6 –3.9 以及习题 3.2 、3.3 具有相同的零维同调群 H 0 ( K ) ≅ Z 。这些单纯复形有什么共同之处呢?对此我们有如下答案。
设 K 是连通的 单纯复形,则
H 0 ( K ) ≅ Z . ( 3.43 )
证明
由于 K 是连通的 ,对任意一对 0-单形 p i 与 p j ,都存在一列 1-单形 ( p i p k ) , ( p k p l ) , … , ( p m p j ) ,使得 ∂ 1 (( p i p k ) + ( p k p l ) + ⋯ + ( p m p j )) = p j − p i 。于是可知 p i 与 p j 同调,即 [ p i ] = [ p j ] 。因此,K 中任意一个 0-单形都与某个 p 1 同调。设
z = i = 1 ∑ I 0 n i p i ∈ Z 0 ( K )
其中 I 0 是 K 中 0-单形的个数。则同调类 [ z ] 由单个点生成,
[ z ] = [ i ∑ n i p i ] = i ∑ n i [ p i ] = i ∑ n i [ p 1 ] .
显然,若 ∑ n i = 0 ,则 [ z ] = 0 ,即 z ∈ B 0 ( K ) 。
设 σ j = ( p j , 1 p j , 2 ) (1 ≤ j ≤ I 1 )是 K 中的 1-单形,I 1 是 K 中 1-单形的个数,则
B 0 ( K ) = im ∂ 1 = { ∂ 1 ( n 1 σ 1 + ⋯ + n I 1 σ I 1 ) ∣ n 1 , … , n I 1 ∈ Z } = { n 1 ( p 1 , 2 − p 1 , 1 ) + ⋯ + n I 1 ( p I 1 , 2 − p I 1 , 1 ) ∣ n 1 , … , n I 1 ∈ Z } .
注意,n j (1 ≤ j ≤ I 1 )在 B 0 ( K ) 的元素中总是以 + n j 与 − n j 成对出现。因此,若
z = j ∑ n j p j ∈ B 0 ( K ) 则 j ∑ n j = 0.
至此我们已证明:对连通的复形 K ,z = ∑ n i p i ∈ B 0 ( K ) 当且仅当 ∑ n i = 0 。
定义满同态 f : Z 0 ( K ) → Z 为
f ( n 1 p 1 + ⋯ + n I 0 p I 0 ) = i = 1 ∑ I 0 n i .
于是我们有 ker f = f − 1 ( 0 ) = B 0 ( K ) 。由定理 3.1 可得 H 0 ( K ) = Z 0 ( K ) / B 0 ( K ) = Z 0 ( K ) / ker f ≅ im f = Z 。
3.3.5 更多的同调计算
本例与下一个例子讨论不可定向空间 的同调群。图3.8 是莫比乌斯带的一个三角剖分。显然有B 2 ( K ) = 0 。我们取一个闭链z ∈ Z 2 ( K ) ,
图 3.8 莫比乌斯带 的一个三角剖分。
z = i ( p 0 p 1 p 2 ) + j ( p 2 p 1 p 4 ) + k ( p 2 p 4 p 3 ) + l ( p 3 p 4 p 5 ) + m ( p 3 p 5 p 1 ) + n ( p 1 p 5 p 0 ) .
z 满足
∂ 2 z = i { ( p 1 p 2 ) − ( p 0 p 2 ) + ( p 0 p 1 ) } + j { ( p 1 p 4 ) − ( p 2 p 4 ) + ( p 2 p 1 ) } + k { ( p 4 p 3 ) − ( p 2 p 3 ) + ( p 2 p 4 ) } + l { ( p 4 p 5 ) − ( p 3 p 5 ) + ( p 3 p 4 ) } + m { ( p 5 p 1 ) − ( p 3 p 1 ) + ( p 3 p 5 ) } + n { ( p 5 p 0 ) − ( p 1 p 0 ) + ( p 1 p 5 ) } = 0.
由于( p 0 p 2 ) 、( p 1 p 4 ) 、( p 2 p 3 ) 、( p 4 p 5 ) 、( p 3 p 1 ) 和( p 5 p 0 ) 中的每一个都在∂ 2 z 中出现一次且仅出现一次,所以所有系数都必须为零,即i = j = k = l = m = n =
0。于是Z 2 ( K ) = { 0 } ,并且
H 2 ( K ) = Z 2 ( K ) / B 2 ( K ) ≅ { 0 } . ( 3.44 )
为求H 1 ( K ) ,我们依靠直觉而不做繁琐的计算。让我们找出构成完整回路的那些回路。其中一个这样的回路是
z = ( p 0 p 1 ) + ( p 1 p 4 ) + ( p 4 p 5 ) + ( p 5 p 0 ) .
那么所有其他完整回路都与z 的整数倍同调。例如,我们取
z ′ = ( p 1 p 2 ) + ( p 2 p 3 ) + ( p 3 p 5 ) + ( p 5 p 1 ) .
我们发现z ∼ z ′ ,因为
z − z ′ = ∂ 2 { ( p 2 p 1 p 4 ) + ( p 2 p 4 p 3 ) + ( p 3 p 4 p 5 ) + ( p 1 p 5 p 0 ) } .
然而,如果我们取
z ′′ = ( p 1 p 4 ) + ( p 4 p 5 ) + ( p 5 p 0 ) + ( p 0 p 2 ) + ( p 2 p 3 ) + ( p 3 p 1 )
就会发现z ′′ ∼ 2 z ,因为
2 z − z ′′ = 2 ( p 0 p 1 ) + ( p 1 p 4 ) + ( p 4 p 5 ) + ( p 5 p 0 ) − ( p 0 p 2 ) − ( p 2 p 3 ) − ( p 3 p 1 ) = ∂ 2 { ( p 0 p 1 p 2 ) + ( p 1 p 4 p 2 ) + ( p 2 p 4 p 3 ) + ( p 3 p 4 p 5 ) + ( p 3 p 5 p 1 ) + ( p 0 p 1 p 5 ) } .
我们容易验证,所有闭回路 都与n z 同调,n ∈ Z 。H 1 ( K ) 仅由一个元素[ z ] 生成,
H 1 ( K ) = { i [ z ] ∣ i ∈ Z } ≅ Z . ( 3.45 )
由于K 是连通的,由定理3.5 可得H 0 ( K ) = { i [ p a ] ∣ i ∈ Z } ≅ Z ,其中p a 是K 的任一0-单形。
实射影平面 R P 2 已在例2.5(c)中定义为将对径点 等同起来的球面 S 2 。作为陪集空间 ,我们也可以取边界 S 1 上相对的点被等同起来的半球 (或圆盘 D 2 ),见图2.5(b)。图3.9 是实射影平面的一个三角剖分。显然有 B 2 ( K ) = { 0 } 。取一个闭链 z ∈ Z 2 ( K ) ,
图3.9 实射影平面的一个三角剖分。
z = m 1 ( p 0 p 1 p 2 ) + m 2 ( p 0 p 4 p 1 ) + m 3 ( p 0 p 5 p 4 ) + m 4 ( p 0 p 3 p 5 ) + m 5 ( p 0 p 2 p 3 ) + m 6 ( p 2 p 4 p 3 ) + m 7 ( p 2 p 5 p 4 ) + m 8 ( p 2 p 1 p 5 ) + m 9 ( p 1 p 3 p 5 ) + m 10 ( p 1 p 4 p 3 ) .
z 的边界为
∂ 2 z = m 1 { ( p 1 p 2 ) − ( p 0 p 2 ) + ( p 0 p 1 ) } + m 2 { ( p 4 p 1 ) − ( p 0 p 1 ) + ( p 0 p 4 ) } + m 3 { ( p 5 p 4 ) − ( p 0 p 4 ) + ( p 0 p 5 ) } + m 4 { ( p 3 p 5 ) − ( p 0 p 5 ) + ( p 0 p 3 ) } + m 5 { ( p 2 p 3 ) − ( p 0 p 3 ) + ( p 0 p 2 ) } + m 6 { ( p 4 p 3 ) − ( p 2 p 3 ) + ( p 2 p 4 ) } + m 7 { ( p 5 p 4 ) − ( p 2 p 4 ) + ( p 2 p 5 ) } + m 8 { ( p 1 p 5 ) − ( p 2 p 5 ) + ( p 2 p 1 ) } + m 9 { ( p 3 p 5 ) − ( p 1 p 5 ) + ( p 1 p 3 ) } + m 10 { ( p 4 p 3 ) − ( p 1 p 3 ) + ( p 1 p 4 ) } = 0.
我们来看每个1-单形的系数。例如,我们有 ( m 1 − m 2 ) ( p 0 p 1 ) ,因此 m 1 − m 2 = 0 。类似地,
− m 1 + m 5 = 0 , m 4 − m 5 = 0 , m 2 − m 3 = 0 , m 1 − m 8 = 0 , m 9 − m 10 = 0 , − m 2 + m 10 = 0 , m 5 − m 6 = 0 , m 6 − m 7 = 0 , m 6 + m 10 = 0.
这十个条件当且仅当 m i = 0 (1 ≤ i ≤ 10 )时成立。这意味着闭链群 Z 2 ( K ) 是平凡的,于是有
H 2 ( K ) = Z 2 ( K ) / B 2 ( K ) ≅ { 0 } . ( 3.46 )
在计算 H 1 ( K ) 之前,我们换一个略微不同的角度来考察 H 2 ( K ) 。让我们把 K 中所有二维单形以相同的系数相加,
z ≡ i = 1 ∑ 10 m σ 2 , i m ∈ Z .
注意 K 的每个1-单形都恰好是两个二维单形的公共面。因此,z 的边界为
∂ 2 z = 2 m ( p 3 p 5 ) + 2 m ( p 5 p 4 ) + 2 m ( p 4 p 3 ) . ( 3.47 )
于是,若 z ∈ Z 2 ( K ) ,则 m 必须为零,我们便和前面一样得到 Z 2 ( K ) = { 0 } 。这一观察大大简化了 H 1 ( K ) 的计算。注意,任何1-闭链 都与
z = ( p 3 p 5 ) + ( p 5 p 4 ) + ( p 4 p 3 )
的整数倍同调,参见例3.10 。此外,式(3.47) 表明 z 的偶数倍是某个2-链 的边界。因此,z 是一个闭链,而 z + z 与0同调。于是我们得到
H 1 ( K ) = {[ z ] ∣ [ z ] + [ z ] ∼ [ 0 ]} ≅ Z 2 . ( 3.48 )
这个例子表明,同调群不一定是自由阿贝尔 群,而可以具有有限生成阿贝尔群的完整结构。由于 K 是连通的,我们有 H 0 ( K ) ≅ Z 。
把例3.11 与下面几个例子作比较是很有意思的。在这些例子中,我们将运用本节关于边界与闭链所形成的直觉来得到结果,而不去做直接但繁琐的计算。
我们来考虑环面 T 2 。关于 T 2 的同调群的形式推导留给读者作为练习:例如可参见 Fraleigh (1976)。这里正适合回顾同调群的直观含义。第 r 个同调群由那些自身不是某个 ( r + 1 ) 链的边界的无边界 r 链生成。例如,环面的曲面 没有边界,但它不是某个3-链的边界。因此,H 2 ( T 2 ) 由一个生成元自由生成 ,这个生成元就是曲面本身,即 H 2 ( T 2 ) ≅ Z 。下面我们来看 H 1 ( T 2 ) 。显然,图3.10 中的环路 a 与 b 没有边界,但它们不是某个2-链的边界。再取另一个环路 a ′ 。由于 a ′ − a 是图3.10 中阴影区域的边界,所以 a ′ 与 a 同调。
图3.10 a ′ 与 a 同调,而 b 则不然。a 与 b 生成 H 1 ( T 2 ) 。
因此,H 1 ( T 2 ) 由 a 与 b 自由生成,即 H 1 ( T 2 ) ≅ Z ⊕ Z 。由于 T 2 是连通的,我们有 H 0 ( T 2 ) ≅ Z 。
现在很容易把我们的分析推广到亏格 为 g 的环面 Σ g 。由于 Σ g 没有边界,而且不存在3-单形,所以曲面 Σ g 本身自由生成 H 2 ( T 2 ) ≅ Z 。第一同调群 H 1 ( Σ g ) 由那些不是某个面积的边界的环路生成。图3.11 给出了生成元的标准选取。我们得到
图3.11 a i 与 b i ( 1 ≤ i ≤ g ) 生成 H 1 ( Σ g )
H 1 ( Σ g ) = { i 1 [ a 1 ] + j 1 [ b 1 ] + ⋯ + i g [ a g ] + j g [ b g ] } ≅ 2 g Z ⊕ Z ⊕ ⋯ ⊕ Z . ( 3.49 )
由于 Σ g 是连通的,故 H 0 ( Σ g ) ≅ Z 。注意,a i ( b i ) 与图2.12中的边 a i ( b i ) 同调。这 2 g 条曲线 { a i , b i } 称为 Σ g 上的标准曲线系统(canonical system of curves) 。
图3.12 是克莱因瓶 的一个三角剖分。其同调群的计算与实射影平面的情形大体相同。由于B 2 ( K ) = 0 ,我们有H 2 ( K ) = Z 2 ( K ) 。设z ∈ Z 2 ( K ) 。若z 是K 的所有二维单形以同一系数构成的组合,即z = ∑ m σ 2 , i ,则内部的1-单形相互抵消,只剩下外部的1-单形
图3.12 克莱因瓶的一个三角剖分。
∂ 2 z = − 2 ma
其中a = ( p 0 p 1 ) + ( p 1 p 2 ) + ( p 2 p 0 ) 。要使∂ 2 z 为0,整数m 必须为零,于是得到
H 2 ( K ) = Z 2 ( K ) ≅ { 0 } . ( 3.50 )
为计算H 1 ( K ) ,我们首先注意到,由处理环面的经验可知,每个1-闭链都同调于某个ia + j b ,其中i , j ∈ Z 。要使一个2-链的边界只由a 与b 组成,K 中所有的二维单形都必须以同一系数相加。因此,对于这样的2-链z = ∑ m σ 2 , i ,有∂ z = 2 ma 。这表明2 ma ∼ 0 。于是,H 1 ( K ) 由两个闭链a 与b 生成,且满足a + a = 0 ,即
H 1 ( K ) = { i [ a ] + j [ b ] ∣ i , j ∈ Z } ≅ Z 2 ⊕ Z . ( 3.51 )
由于K 是连通的,我们得到H 0 ( K ) ≅ Z 。
来源与版本
正文:中文 · 机器译稿 · 待校对
核对状态:机器译稿 · 待校对
原书 PDF
来源版本:second-edition-local
来源 PDF SHA-256:fcd24c3371d092a8c699ccf5cf0765462924b6c48412804231076e8084b1940d
OCR 来源 SHA-256:0b6324f01172a3548cd34382e82fd8bfae574602b6b2cfaa357ba96bc2c35478
译稿产物 SHA-256:112870e021a61c53f7af5bd1eda2e9ce15b9ba1f95a9c4234d5dddfc84a6c72d