单纯集 可以有效的勾连拓扑空间与同调代数的诸多构造, 我们将在本章介绍那么一点点,
单纯集 令 Δ 为以下资料所构成的范畴:
•
对象: 全序集 [ n ] = { 0 < 1 < ⋯ < n − 1 < n } .
•
态射:[ m ] 到 [ n ] 的保序映射.
将 Δ 称为单形范畴.
可以发现单纯范畴中任意态射 [ l ] → [ n ] 均可唯一分解为保序满射和保序单射的合成[ l ] ↠ [ m ] ↪ [ n ] , n ≥ m ≤ l , 而如上的单射 (或满射) 又可以拆解为片段, 使得每步恰好遗漏一个元素 (或恰好合并两个元素); 换言之, 所有态射均可分解为
•
余面态射, d i = d n i : [ n − 1 ] ↪ [ n ] , 0 ≤ i ≤ n , 仅仅遗漏 i ∈ [ n ] .
•
余退化态射, s j = s n j : [ n + 1 ] ↠ [ n ] , 0 ≤ j ≤ n , 取两次 j ∈ [ n ] 的保序满射.
直观一点的看, 余面态射可以视为为将一个面嵌入到单形中 (或者说取出一个面), 而余退化态射可以被视为通过增加了一些恒等态射作为 “面” 来得到更高阶的单形, 事实上可以将这些 “面” 去掉, 并不会影响单形的信息, 这种单形就叫做退化单形.
而后, 定义单纯对象
给定范畴 C ,
•
其中的单纯对象意谓函子 Δ op → C , 全体单纯对象构成的范畴记为 s C := C Δ op .
•
余单纯对象意谓函子 Δ → C , 全体余单纯对象构成的范畴记为 cs C := C Δ .
对于所有非零序数及其间保序单射构成的范畴 Δ 单 . 形如 Δ 单 op → C 的函子称为 C 中的半单纯对象, 这相当于在单纯形对象定义中去掉退化态射以及相关条件.
任何函子 F : C → D 都相应地诱导 s C → s D , 映资料 ( X n , d i , s j ) n , i , j 为 ( F X n , F d i , F s j ) n , i , j . 此外, 有自明的关系式 s ( C 1 × C 2 ) ≃ s C 1 × s C 2 . 将上述观察施于幺半范畴 C 和双函子 ⊗ : C × C → C , 则对任意 X , Y ∈ Ob ( s C ) 可定义 X ⊗ Y ∈ Ob ( s C ) , 其 n 次项为 X n ⊗ Y n , 其面态射与退化态射分别形如 d i ⊗ d j 和 s i ⊗ s j .
当定义 28.1.3 中 C 被替换为集合范畴 Set 时, 得到的单纯对象称为单纯集. 全体单纯集构成的范畴记为 sSet .
不难发现面态射 δ n i : [ n − 1 ] ↪ [ n ] 和退化态射 σ n j : [ n + 1 ] ↠ [ n ] 映射到单纯对象 X 中则会得到反向的态射 d i n : X n → X n − 1 以及 s j n : X n → X n + 1 , 在不强调 n 时, 也简写为 d i 和 s j . 具有显然的等式d i d j d i s j d j s j d i s j s i s j = d j − 1 d i , = s j − 1 d i , = id = d j + 1 s j , = s j d i − 1 , = s j + 1 s i , i < j i < j ∀ j i > j + 1 i ≤ j . (28.1)
我们将
X n 中的元素称为
X 中的
n -单形.
对于单纯对象 X 中的 n -单形 σ , 若其为某个 s n − 1 j 的像, 则称其为退化的, 若其不为退化的, 则称为非退化.
1.
若 f : X → Y 为单纯集间的态射, 若 σ 为 X 中退化 n -单形, 则 f ( σ ) 为 Y 中退化 n -单形, 当且仅当 f 为单态射时反过来成立.
2.
令 f : X → Y 为单纯集间的态射, 若 Y 中所有非退化单形均在 f 的像中, 则 f 是满态射.
对所有 n ∈ Z ≥ 0 , 记 Hom Δ ( − , [ n ]) : Δ op → Set 确定的单纯集为 Δ n , 称为标准 n -单形.
因此 ( Δ n ) m = Hom Δ ([ m ] , [ n ]) 是全体保序映射 [ m ] → [ n ] . ϕ : [ m ] → [ m ′ ] 诱导的 ( Δ n ) m ′ → ( Δ n ) m 正是映射的拉回 ϕ ∗ : f ↦ f ϕ . 此外, 由 Yoneda 引理可以得知 Hom sSet ( Δ n , S ) ≃ S n .
根据 Yoneda 引理, 还可以给出以下推论
对于任意一个单纯集 X 都有X ≃ ([ n ] , σ ) ∈ Δ / X lim Δ n .
几何实现 通过标准 n -单形, 我们可以勾连 sSet 与 Top 得到我们熟知的单形. 记 R n + 1 的有序基为 e 0 , ⋯ , e n . 定义 称其为拓扑 n -单形, 它的顶点通过 i ↔ e i 由 0 , ⋯ , n 标号, 其内部带有标准定向, 使 e 1 − e 0 , ⋯ , e n − e n − 1 处处给出正向有序基.
任意保序映射 f : [ m ] → [ n ] 都诱导映射∣ f ∣ : ∣ Δ m ∣ i = 0 ∑ m y i e i ⟶ ∣ Δ n ∣ ⟼ i = 0 ∑ n y i e f ( i ) . 当 f 非满时, ∣ f ∣ 的像落在边界. 可用嵌入 ∣ δ i ∣ : ∣ Δ n − 1 ∣ → ∣ Δ n ∣ 比较 ∣ Δ n − 1 ∣ 内部的定向和 ∣ Δ n ∣ 在其边界上诱导的定向: 行列式的常规练习可知两者相差 ( − 1 ) i . 因此得到函子∣ − ∣ : Δ → Top { 对象 [ n ] ↦ ∣ Δ n ∣ 态射 f ↦ ∣ f ∣ 考虑图表 现在我们希望将其延拓为 sSet → Top 的函子. 由推论 28.1.12 可知对于任意单纯集 X 都有 X = ( n , σ ) lim Δ n . 而且 Top 又是余完备的, 因此可以给出:
函子 ∣ − ∣ : sSet → Top 定义如下: 设 X 为单纯集, 则∣ X ∣ := n , σ lim ∣ Δ n ∣ , 其中 n ∈ Z ≥ 0 , 而 σ ∈ X n 为 n -单形, 这些资料 ([ n ] , σ ) 形成范畴, 使得从 ([ n ] , σ ) 到 ([ m ] , δ ) 的态射无非是让 交换的 f ∈ Hom Δ ([ n ] , [ m ]) , 或者等价地说, 要求 f ∗ : X m → X n 满足 f ∗ ( δ ) = σ .
可以定义出几何实现的右伴随.
对于任意拓扑空间 E , 定义单纯形集 Sing ( E ) 使得Sing ( E ) n : = Hom Top ( ∣ Δ n ∣ , E ) , n ∈ Z ≥ 0 , 而 d i : Sing ( E ) n → Sing ( E ) n − 1 (或 s j Sing ( E ) n → Sing ( E ) n + 1 ) 是沿着 ∣ δ i ∣ : ∣ Δ n − 1 ∣ → ∣ Δ n ∣ (或 ∣ s j ∣ : ∣ Δ n + 1 ∣ → ∣ Δ n ∣ ) 的拉回, 称之为 E 对应的奇异单纯集. 这给出函子Sing : Top → sSet .
不难发现奇异集函子就正是奇异同调所使用的奇异复形.
几何实现是奇异集函子的左伴随, 换言之, 有一一对应 其中 X 为单纯集而 E 为拓扑空间.
子结构 在介绍 Kan 复形之前, 我们需要介绍几个单纯集的子结构, 这样我们才能描述它
对于 0 ≤ k ≤ n 定义 Δ n 的子函子 Λ k n 为( Λ k n ) m := { f ∈ Hom ([ m ] , [ n ]) , im ( f ) ⊃ [ n ] ∖ { k }} , m ∈ Z ≥ 0 对 k = 0 , n 时, 分别称为左, 右尖角, 统称外尖角, 而 1 ≤ k ≤ n − 1 时, 称为内尖角.
在
n = 2 ,
k = 0 时, 可以将标准 2-单形和
Λ 0 2 表为
尖角的填充可以体现出态射的结合律以及态射的可逆性, 比如说考虑以下尖角
σ : Λ 0 2 → X 它进行填充所得到的结果就是
f 的左逆. 再比如说考虑
σ ′ : Λ 2 3 → X 此时填充给出结合律
( h ∘ g ) ∘ f ≃ h ∘ ( g ∘ f ) , 此处为同伦的填充而非严格相等. 从而不难看出
单纯集是描述内部 的同伦关系的良好语言.
至于什么是从外部描述同伦关系的良好语言, 我们留到第 33 章进行说明.
脉与实现
范畴的脉 本节介绍一种由范畴构造单纯集的方法, 或者说这是一种把范畴编码为单纯集的方式, 注意到范畴中对象和态射可以天然地对应于单纯集中的 0 -单形和 1 -单形, 而脉实际是一种模拟范畴中 (严格) 的结合律的单纯集.
设 C 为小范畴, 由此定义函子Δ op → Set , [ n ] ↦ { 所有函子 [ n ] → C } 如视为单纯集, 则记为 N C , 称之为 C 的脉.
指定
N C n 中的元素相当于指定函子
[ n ] → C , 即在
C 中指定态射链
( f 1 , ⋯ , f n ) : C 0 f 1 C 1 f 2 ⋯ f n C n ; 因此
N C 0 可以等同于
Ob ( C ) , 而
N C 1 可以等同于
Mor ( C ) . 面态射
d i : N C n → N C n − 1 和退化映射
s j : N C n → N C n + 1 的映法是
d i ( f 1 , ⋯ , f n ) = ⎩ ⎨ ⎧ ( f 2 , ⋯ , f n ) , ( ⋯ , f i + 1 ∘ f i , ⋯ ) , ( f 1 , ⋯ , f n − 1 ) , i = 0 0 < i < n i = n s j ( f 1 , ⋯ , f n ) = ⎩ ⎨ ⎧ ( id C 0 , f 1 , ⋯ , f n ) , ( ⋯ , f j , id C j , f j + 1 , ⋯ ) , ( f 1 , ⋯ , f n , id C n ) , i = 0 0 < i < n i = n 脉是范畴通过组合/拓扑资料的具象化, 它包含原范畴的全部信息. 我们首先来刻画有哪些单纯集是脉, 这与后文定义拟范畴息息相关.
Δ n 同构于 [ n ] 的脉 (只需要观察到 ( N [ n ] ) m = Fun ([ m ] , [ n ]) 而函子 PoSet → Cat 全忠实即可).
设 X 为单纯集. 以下陈述等价:
1.
存在小范畴 C 使得 N C ≃ X .
2.
其具备内尖角唯一填充性质, 即对任意 0 < i < n 以及态射 σ ′ : Λ i n → X , 存在唯一的延拓 σ : Δ n → X 使得以下图表 交换.
3.
对于 n ≥ 2 , 以及态射 σ ′ : I n → X , 存在唯一延拓 σ : Δ n → X 使得下图 交换.
证明.
1. ⇒ 2.
设 X = N C , 0 < i < n , 我们希望将 σ ′ : Λ i n → X 进行一个延拓. 首先做一个观察:
(观察)
对每个 0 ≤ k ≤ n (或 0 < k ≤ n ), 态射 Δ 0 { k } Δ n (或 Δ 1 { k − 1 , k } Δ n ) 通过 Λ i n 进行分解; 它对 σ ′ 的像记为 C k ∈ X 0 = Ob ( C ) (或 [ g k : C k − 1 → C k ] ∈ X 1 = Mor ( C ) ) 于是得到 X n 的元素C 0 g 1 C 1 g 2 ⋯ g n C n . 相应的态射 Δ n → X 记为 σ . 按构造, 这是 σ ′ 唯一可能的延拓.
既然 Λ i n = ⋃ j = i Δ [ n ] ∖ { j } , 故只需要证明σ ∘ d j = σ ′ ∘ d j : Δ n − 1 → X , j = i 依照脉的定义, 上式归结为对所有的 j = i 和数列 0 , ⋯ , j ^ , ⋯ , n (符号 j ^ 代表删除 j ) 的所有相邻元 h < k 证明 σ 和 σ ′ 沿着 Δ 1 { h , k } Λ i n ⊂ Δ n 有相同的拉回.
∘
若 k = h + 1 , 则由 σ 构造知自然有相同的拉回. 在 j ∈ { 0 , n } 时所有相邻元 k , h 均有 k = h + 1 .
∘
若 ( h , k ) = ( j − 1 , j + 1 ) , 若 n = 2 , 则不存在这样的 ( h , k ) 1 , 若 n > 2 则要么有 j − 1 > 0 要么有 j + 1 < n . 当 j − 1 > 0 , 则 { j − 1 , j + 1 } 分解为Δ 1 { j − 2 , j } Δ n − 1 d 0 = { 1 , ⋯ , n } Λ i n ⊂ Δ n 由于在 j = 0 时已知相等, 因此拉回确实相等. 类似 j + 1 < n 也可以进行化约为 j = n 时处理.
2.⇒ 1.
定义范畴 C 使得 Ob ( C ) = X 0 , 而对于任意 C , C ′ ∈ X 0 , Hom C ( C , C ′ ) := { f ∈ X 1 : d 1 ( f ) = C , d 0 ( f ) = C ′ } . 应用退化映射 s 0 : X 0 → X 1 将恒等态射 id C 定义为 S 0 ( C ) . 以下将态射 f 图解为 0 f 1 , 以强调它对应于 1 -单形 [ 1 ] = { 0 , 1 } → X . 在 d 0 ( f ) = d 1 ( g ) 的前提下, 态射的合成定义为 g f = d 1 ( σ ) , 其中 σ : Δ 2 → X . 是 所需性质 f ∘ id C = f 和 id C ′ ∘ f = f 分别由 X 2 的以下元素所见证. 至于结合律 h ( g f ) = ( h g ) f , 构造 σ ′ := Λ 2 3 → X 使得三个面为 2 它有唯一的延拓 依照如上构造, 上述 2 -单形确定了 f 与 h ∘ g 的合成, 即 ( h ∘ g ) ∘ f = h ∘ ( g ∘ f ) (即图中 0 → 3 的两种合成是一致的).
综上, C 是范畴有典范态射 X → N C , 方式为给定 Δ n → X 沿着各个 Δ 1 { j , j + 1 } Δ n 拉回以得到态射链. 由构造显然有 X n → N C n 在 n = 0 , 1 时是双射. 在 n ≥ 2 时, 取 0 < i < n 并考虑图表 由命题 ?? 可知 Λ i n 可表为一族 Δ n − 1 和 Δ n − 2 的 coker . 由 n = 0 , 1 进行递归即可得知第二行为双射, 因此图表交换.
2. ⇒ 3.
通过对 n 进行归纳来证明, 当 n = 2 时, I 2 : 0 → 1 → 2 即为内尖角 Λ 1 2 根据假设自然满足唯一填充性质. 接下来假设对于 k < n 的情况均具有填充性质, 现在我们需要将脊 I n → X 延拓为 Δ n → X . 观察到 I n ∩ Δ [ n ] ∖ { n } 即为 I n − 1 , 同理 I n ∩ Δ [ n ] ∖ { 0 } 也是脊. 因此根据归纳假设, 对于 j = 0 , n 存在唯一延拓 Δ [ n ] ∖ { j } → X . 考虑两个面的交, 即为 Δ [ n ] ∖ { 0 , n } , 再交上脊即可得到一个更小的脊, 根据假设, 两个延拓在相交处是相等的. 因此得到映射I n ∪ Δ [ n ] ∖ { 0 } ∪ Δ [ n ] ∖ { n } = Δ [ n ] ∖ { 0 } ∪ Δ [ n ] ∖ { n } → X 且并起来就是 Δ n . 断言存在唯一延拓Δ [ n ] ∖ { 0 } ∪ Δ [ n ] ∖ { n } ∪ Δ [ n ] ∖ { 1 } 为证明断言, 先说明 Δ [ n ] ∖ { 0 } ∪ Δ [ n ] ∖ { n } 包含 Δ [ n ] ∖ { 1 } 的脊: 这是因为 2 ≤≤ n − 1 与 i → i + 1 均在 Δ [ n ] ∖ { 0 } 中, 而 0 → 2 在 Δ [ n ] ∖ { n } 中 (n ≥ 3 ). 因此, 由脊可以扩充出唯一的 Δ [ n ] ∖ { 1 } → X , 还需要证明它们在相交处( Δ [ n ] ∖ { n } ∪ Δ [ n ] ∖ { 0 } ) ∩ Δ [ n ] ∖ { 1 } = Δ [ n ] ∖ { 1 , n } ∪ Δ [ n ] ∖ { 0 , 1 } . 是一致的. 而在这些单形中, 映射实际上都被在它们的脊所决定, 因此得知断言成立. 进行归纳即可得到存在唯一的映射 Λ n − 1 n → X , 而根据条件 2. 可以得知这个映射唯一延拓到 Δ n 上.
3. ⇒ 2.
考虑单纯集间的映射 β : Λ i n → X , 需要说明它能够唯一地扩张到 Δ n 上. 在 n = 2 时, I 2 : 0 → 1 → 2 即为内尖角 Λ 1 2 根据假设自然满足唯一填充性质. 考虑 n ≥ 3 时, 有嵌入 I n ↪ Λ i n 根据 3. 可知存在唯一延拓 α : Δ n → X . 再将这个延拓限制到 Λ i n , 我们只需要证明 α ∣ Λ i n = β . 由于 Λ i n = ⋃ j = i Δ [ n ] ∖ { j } , 因此可以将问题化约到 Λ i n 的每个面上进行证明. 不难看出α ∣ Δ [ n ] ∖ { 0 } = β ∣ Δ [ n ] ∖ { 0 } 由于这个单纯集的脊是脊 I n 的子集, 并且根据定义有 α ∣ I n = β ∣ I n . 因此可以推广为α ∣ Δ [ n ] ∖ { n } = β ∣ Δ [ n ] ∖ { n } 还需要证明的是α ∣ Δ [ n ] ∖ { j } = β ∣ Δ [ n ] ∖ { j } 根据假设知 j = 0 , n . 首先证明 α ∣ Δ [ n ] ∖ { j − 1 , j + 1 } = β ∣ Δ [ n ] ∖ { j − 1 , j + 1 } , 根据 2. ⇒ 3. 的讨论已然得知这些边要么在 Δ [ n ] ∖ { 0 } 中要么在 Δ [ n ] ∖ { n } 中. 因此证明完成.
不难发现, 若要求条件 2. 的适用范围扩大到外尖角上, 则 C 是群胚. 只需要取 Λ 0 2 , K 为单纯集的脉, 给定映射 Λ 0 2 → K 其对应于 取 C 0 → C 2 = id , C 1 → C 2 = f 则尖角填充性质说明 f 可逆.
记 Cat 是所有小范畴构成的范畴, 态射取为函子. 任意函子 F : C → C ′ 都诱导 sSet 中的态射 N F : N C → N C ′ , ( f 1 , ⋯ , f n ) → ( F f 1 , ⋯ , F f n ) , 由此定义出脉函子 N : Cat → sSet .
证明. 根据命题
28.2.3 可知
N C → N C ′ 自然诱导
C → C ′ . 不难发现与
N 诱导的态射互逆, 因此为态射集间的双射, 即全忠实.
脉与实现 本节对于几何实现进行更进一步的讨论, 我们将发现, 实现具有右伴随, 称其为广义脉, 但是在不引起歧义的情况下撑起为脉.
例:sSet 在 Cat 上的实现 全体小范畴构成的范畴 Cat 是完备且余完备的. 证明可见 [Land , Proposition 1.2.43].
单形范畴 Δ 等价于全子范畴ι : Δ ↪ Cat . 将 [ n ] 等同全序范畴 [ n ] = { 0 → 1 → ⋯ → n } . 态射则变为对应全序范畴之间的函子.
可以给出对应的广义几何实现为
Δ sSet Cat y ι ∣ − ∣ 此处
y 为 Yoneda 嵌入函子, 从而得到
∣ X ∣ = ( n , σ ) lim ( 0 → 1 → ⋯ → n ) 我们可以更加具体的来构造这个实现.
令 X 为单纯集, 定义范畴 h X 为以下资料:
•
对象:X 0 中的元素.
•
态射:X 1 所生成的态射, 对于任意 1-单形 f : Δ 1 → X , 它都被视为从 d 1 ( f ) 到 d 0 ( f ) 的态射.
•
复合: 态射的自由复合记为 f ⋆ g , 商去以下关系
1.
1-单形 s 0 ( x ) 是 x 的恒等态射.
2.
对于每个边界为三元组 ( f , g , h ) 的 2 -单形 σ : Δ 2 → X , 有 h = g ⋆ f
3.
若 f ∼ f ′ 则 f ⋆ g ∼ f ′ ⋆ g 且 g ′ ⋆ f ∼ g ′ ⋆ f ′ .
称其为 X 的同伦范畴.
具有伴随对 h ⊣ N h : sSet ⇆ Cat : N 其中 N 为范畴的脉. 且有 h ( N ( C )) ≃ C .
证明. [
Land , Proposition 1.2.18]. 其中
h ( N ( C )) ≃ C 读者自证不难.
实现与脉 现在整理一下我们现有的实现与脉并制成一表得到:
实现 脉 Cat 同伦范畴 h X 脉 N C Top 几何实现 ∣ X ∣ 奇异集 Sing ( E )
不难发现, 在表格中总是有以下伴随:实现 : sSet ⇄ D : 脉 其中 D 为余完备范畴. 因此, 我们问该构造是否能够进行更一步的推广, 比如:
•
可否从 sSet 推广到满足某些条件的范畴 C 上.
•
上文所发现的伴随是否总是存在.
为解答这一问题, 我们需要引入端与余端的语言. 我们发现, 我们在构造几何实现的时候总是需要将 Δ 中的构造推广到其预层范畴 sSet 上, 因此可以总结出以下语境
令 C 为小范畴, D 为 (局部小的) 余完备范畴, 则任意函子 F : C → D 都称为脉与实现语境 (简称 NR 语境).
给定 NR 语境
F , 也就相当于给定
由
D 的余完备性可知左 Kan 延拓
Lan y F 总是存在, 简记为
∣ − ∣ F , 根据余端与左 Kan 延拓的关系, 对于对象 (预层)
X ∈ Ob ( C ∧ ) 可以将其写为
∣ X ∣ F ≃ ∫ C Hom C ∧ ( y ( C ) , X ) ⊗ FC 上述构造的 ∣ − ∣ F : C ∧ → D 称为 D -实现函子, 它是左伴随, 称其右伴随 N F 为 D -相容脉.
证明. 由于
Set 为 Cartesius 闭范畴, 并且将
D 视为
Set -充实范畴为
Set -张量的, 可以得到
Hom D ( ∣ X ∣ , D ) ≃ Hom D ( ∫ C Hom C ∧ ( y ( C ) , X ) ⊗ FC , D ) ≃ ∫ C Hom D ( Hom C ∧ ( y ( C ) , X ) ⊗ FC , D ) ≃ ∫ C Hom Set ( Hom C ∧ ( y ( C ) , X ) , Hom D ( FC , D )) ≃ ∫ C Hom Set ( X ( C ) , Hom D ( FC , D )) . 定义
N F ( D ) 为
C ↦ Hom D ( FC , D ) , 就可以得到
∫ C Hom Set ( X ( C ) , Hom D ( FC , D )) ≃ Hom C ∧ ( X , N F ( D )) . 由于 ∣ − ∣ F 作为左伴随, 因此自然保持余极限, 从而我们有等价h C ∗ : Fun l i m ( C ∧ , D ) → ∼ Fun ( C , D ) 其中 Fun l i m 为保持余极限的函子所构成的范畴. 这也就是我们将取预层范畴 C ↦ C ∧ 这一步骤称为自由余完备化中自由之意, 至于余完备化不过是在 C 中添加余极限的过程.
同伦 根据几何实现, 我们知道单纯集自然地对应于拓扑空间, 因此可以将同伦以及连通性概念推广过来.
令 X 为单纯集且 X ′ ⊂ X 为其子单纯集. 若 S 可以分解为余积 S ′ ⊔ S ′′ , 其中 S ′′ ⊂ S 为子单纯集, 则 S ′ 称为 S 的直和项.
通过直和项, 类比拓扑空间中连通性的定义, 可以得到单纯集连通的概念:
令 X 为单纯集, 若 X 的直和项不是自己就是空集, 则称 X 是连通的.
令 X 为单纯集. 考虑在 0 -单形构成的 X 0 上的关系 R : 对于顶点 x , y ∈ X 0 , x R y 当且仅当存在 1-单形 f ∈ X 1 使得 d 0 ( f ) = x 且 d 1 ( f ) = y (这种关系自反但是一般来说既不传递也不对称), 我们考虑由其生成的等价关系 ∼ . 而后定义 π 0 ( X ) 为π 0 ( X ) = X 0 / ∼
而后可以定义单纯集的同伦概念:
令 X 和 Y 为单纯集, f , g : X → Y 为单纯集间的态射, 则称 f 与 g 同伦 是指其视为 Fun ( X , Y ) 中的点处于同一连通分支内.
这无异于说, 存在
1 -单形
σ : Δ 1 → Fun ( X , Y ) 使得
d 0 ( σ ) = f 而
d 1 ( σ ) = g , 利用
sSet 是 Cartesius 闭的可以得到
Hom ( Δ 1 , Fun ( X , Y )) ≃ Hom ( X × Δ 1 , Y ) , 因此定义
28.2.17 可以描述为以下交换图表
在后文中, 我们将由此给出链复形的同伦概念.
Dold-Kan 对应
Moore 链复形 单纯 Abel 群是指 Abel 群所构成的范畴 A b 中的单纯对象 (定义 28.1.3 ). 对于 Δ 中的态射 [ n ] → [ m ] , 其对应单纯 Abel 群 A ∙ 中的群同态 A m → A n .
由定义不难发现, 我们可以从单纯集造出单纯 Abel 群.
对于任意 S ∈ Ob ( sSet ) , 定义 Z S 为以 K n 为基的自由 Z -模. 由此诱导出 sAb 中的对象 Z S ∈ Ob ( sAb ) , 其上面态射与退化态射为由 S 的面态射以及退化态射诱导而来.
由于这一切都是逐次数定义的, 因此自由-遗忘伴随可以逐次推广到单纯情况上, 即
对于拓扑空间
E , 其上具有自然的奇异集函子
Sing ( E ) n : = Hom ( ∣ Δ n ∣ , E ) (定义
28.1.14 ). 现在, 考虑
Z ( Sing ( E )) 为其对应的单纯 Abel 群. 我们知道, 奇异集
Sing ( E ) n 中的元素即为奇异
n -单形. 因此
Z ( Sing ( E )) 即为奇异
n -链所构成的
Z -模
C n ( E ; Z ) . 接下来, 我们想试着由单纯集恢复出奇异链复形的概念, 这要求我们给出函子
sAb → Ch ∗ ( Ab ) . 由于
Δ 的次数均非负, 因此考虑连通链复形
Ch ≥ 0 ( Ab ) . 首先我们给出最为直观的定义.
令 A 为单纯 Abel 群, 其 Moore 链复形定义为链复形 C ∗ ( A ) 使得
•
C n ( A ) = A n .
•
∂ : C n ( A ) → C n − 1 ( A ) = ∑ i = 0 n ( − 1 ) i d i 为面态射的复合.
不难发现这确实给出了函子
C ∗ : sAb → Ch ∗ ( Ab ) , 并且取
A = Z ( Sing ( E )) 时,
C ∗ ( A ) = ( C n ( E ; Z ) , ∂ ) 为奇异链复形. 而后可以由此恢复出我们所熟知的奇异同调论. 首先根据
sSet 的 Cartesian 闭性以及命题
28.3.3 , 对于
A ∈ sAb ,
Hom ( Z Δ n , A ) = Hom ( Δ n , A ) = A n , 即指定
Z Δ n → A 相当于指定
A n 中的元素. 此外
Z ( X × Y ) = X ⊗ Y , 其中
( X ⊗ Y ) n : = X n Z ⊗ Y n .
对于单纯集 S 以及任意 n ∈ Z ≥ 0 , 记 H n ( S ; Z ) : = H n ( C ∗ ( Z S )) (此处 H n 为 Abel 范畴中的同调, 即 coker ( im ∂ n + 1 → ker ∂ n ) = ker ∂ n / im ∂ n + 1 ). 此外还可以进行一些推广
•
可以定义系数为 Z -模 M 的同调 H n ( S ; M ) : = H n ( C ∗ ( Z K ) ⊗ M ) , 其中 − ⊗ M 如前文所述.
•
系数为 M 的上同调定义为 H n ( Hom Z ( C ∗ ( Z S )) , M )) , 括号内部视为复形. 根据 Z ( − ) 的泛性质可知该复形的 n 次项可以等同于 Hom ( S n , M ) , 它按照逐点运算成为 Z -模, 微分同态等同于 ∑ i ( − 1 ) i ( d i ) ∗ .
带入
S = Sing ( E ) 可知由此定义出的同调即为拓扑空间
E 的奇异同调群, 而推广分别为拓扑空间
E 的系数为
M 的奇异同调群以及系数为
M 的上同调. 由此提示我们以下事实
单纯集理论在思想上作为同调代数的根源.
接下来我们的目的是使得
单纯集理论在思想和技术两方面同时作为同调代数的根源.
为完成这一点, 我们需要
•
给出函子 DK : Ch ≥ 0 ( Ab ) → sAb 使得 DK 为范畴等价.
•
对于 Abel 范畴 A , 将前文所述内容推广到其单纯对象够惨的范畴 s A 与 A 的连通链复形范畴 Ch ≥ 0 ( A ) 上.
但是若想从技术上也作为同调代数的根源, 我们首先需要注意到 Moore 链复形的局限之处: 它包含了退化单形 (即在退化态射的像中) 的信息 (因此不够好), 下面一则命题揭示了这一点.
令 A 为单纯 Abel 群, 令 D ( A ) 为如下定义的链复形D n + 1 ( A ) : = ⟨ i ⋃ s i ( A n ) ⟩ ↪ A n + 1 . 为 C n + 1 ( A ) 中由退化单形 (定义 28.1.8 ) 所生成的子群. 其内元素一般称为轻 n -单形. 事实上, D ∗ ( A ) ⊂ C ∗ ( A ) 为 Moore 复形的子复形.
证明. 只需说明
D ∗ ( A ) 关于
∂ 封闭即可, 对于任意
a ∈ A n − 1 , 有
∂ ( s i a ) = i = 0 ∑ n ( − 1 ) j d j ( s i a ) ( − 1 ) i ( d i s i a − d i + 1 s i a ) = 0 j = i , i + 1 ∑ ( − 1 ) j d j s i a 式 ( \ref 公式 : 态射关系 ) i < j − 1 ∑ ( − 1 ) j s j d i − 1 a + i > j ∑ ( − 1 ) j s j − 1 d i a . 因此
∂ s i a ∈ D n − 1 ( A ) .
因此我们需要模去
D ∗ ( A ) , 即考虑商
( C / D ) ∗ ( A ) 使得
•
在 0 次时 ( C / D ) 0 ( A ) : = A 0 ;
•
( C / D ) n : = C n ( A ) / D n ( A )
•
微分同态由 C 和商所诱导.
但是这不大方便书写, 并且 (为将定义延拓到半单纯对象上) 我们一般不想让定义涉及到退化态射, 我们一般采用以下等价定义
给定单纯 Abel 群 A , 其正规化链复形定义为链复形 N ∗ A 使得
•
N n A : = ⋂ i = 1 n ker [ d i : A n → A n − 1 ]
•
( N A ) 0 : = A 0 .
•
微分态射为 ∂ n : = d 0 ∣ N n ( A ) : N n ( A ) → N n − 1 ( A ) .
不难发现有自然的态射
N ∗ ( A ) i C ∗ ( A ) p ( C / D ) ∗ ( A ) . 复合 p i : N ∗ ( A ) → ( C / D ) ∗ ( A ) 为自然同构.
由于
Ch ≥ 0 ( Ab ) 为余完备范畴, 而
N ∗ : sAb → Ch ≥ 0 可以视为某种实现, 还原到
Δ 上即为
N ∗ : [ n ] ↦ N ∗ ( Z ( Δ ) n ) , 因此根据命题
28.2.11 可以给出其对应脉的构造为
DK ( X ) : [ n ] ↦ Hom Ch ∗ ( Ab ) ( N ∗ ( Z ( Δ n )) , X ) 让我们具体写出该构造
对于链复形 X ∗ ∈ Ch ≥ 0 ( Ab ) , 按照以下方式定义 sAb 中的对象 DK ( X ) . DK ( X ) n : = t : [ n ] ↠ [ k ] ⨁ X k . 对于 Δ 的任意态射 f : [ m ] → [ n ] , 对应的 f ∗ : DK n ( X ) → DK m ( X ) 相对于上述直和分解表为以下矩阵f ∗ : DK n ( X ) → DK m ( X ) ⇒ ( Φ u , t : X k → X l ) u : [ m ] ↠ [ l ] t : [ n ] ↠ [ k ] , 按照以下方式确定: 给定 t : [ n ] ↠ [ k ] , 做 t f 的满-单分解(28.2)
•
若 l = k , 命 Φ u , t = id ;
•
若 l = k − 1 , 而 v = δ 0 (遗漏 0 的保序单射), 命 Φ u , t = ∂ k : X k → X k − 1 ;
•
其余情形命 Φ u , t = 0 .
注意到当 f 与 t 给定时, 至多存在唯一的 u 使得 Φ u , t = 0 . 称其为 Dold-Kan 对象.
Dold-Kan 对象实际上是半单形 (非零序数及其间保序单射, 即去掉退化态射)
Δ 单 沿着嵌入函子
Δ 单 op ↪ Δ op 的左 Kan 延拓.
根据命题
28.2.11 , 有显然的伴随
N ∗ ⊣ DK , 并且单位为同构 (
N n ( DK ( A )) ≃ A n , 验证留作习题), 余单位刻画为对于
t : [ n ] ↠ [ k ] , 在
DK ( N X ) n 中的直和项
N k ( X ) 上,
ε X , n 为
N k ( X ) ⊂ X k t ∗ X n (验证见引理
28.3.11 ). 事实上, 有更进一步的结果.
证明. 只需要说明余单位态射 ε 是同构即可. 给定 X ∈ Ob ( s A ) , 我们来验证 ε X , n : DK ( N ∗ ( X ) ) n → X n 对于每个 n ≥ 0 即单又满.
单性
设 x = ( x t ) t ∈ DK ( N ∗ ( X ) ) n , 其中 t 遍历保序满射 [ n ] ↠ [ k ] . 给定 t , 定义保序单射s = s t : [ k ] i ↪ [ n ] ↦ min t − 1 ( i ) 它满足 t s = id [ k ] . 现在假定 x = 0 , 记S := { t : x t = 0 } = ∅ 取最小的 k 使得存在属于 S 的 t : [ m ] ↠ [ k ] , 再取如此的 t 使得 ∑ i = 0 k min t − 1 ( i ) 尽可能小, 并构造 s . 现在证明 s ∗ ( ε X , n ( x )) = x t ∈ X k , 以此说明 ε X , n ( x ) = 0 . 基于 ε X , n 的具体描述, 仅需对 t ′ : [ n ] ↠ [ k ′ ] 证明 s ∗ ( t ′ ) ∗ ( x t ′ ) = 0 蕴含 t = t ′ 即可. 命 u := t ′ s : [ k ] → [ k ′ ] . 当 t ′ ∈ / S 时 x t ′ = 0 , 故假设 t ′ ∈ S 满足 s ∗ ( t ′ ) ∗ ( x t ′ ) = u ∗ ( x t ′ ) = 0 . 由于 t 保序且为满射, 因此 min t − 1 ( 0 ) = 0 , 对 t ′ 亦然, 故 u ( 0 ) = 0 . 又由 x t ′ ∈ N k ′ ( X ) 可推知仅当 im ( u ) ⊃ { 1 , ⋯ , k ′ } 时才能有 u ∗ ( x t ′ ) = 0 . 故假设 u 为满, k 的取法自然蕴含 k ′ = k 而 u = id . 从而得出 t ′ ( min t − 1 ( i )) = i 对于 i = 0 , ⋯ , k 成立, 故 min ( t ′ ) − 1 ( i ) ≤ min t − 1 ( i ) . 回顾 t 的取法可知 min ( t ′ ) − 1 ( i ) = min t − 1 ( i ) , 即 t = t ′ . 从而 ε X , n 单.
满性
通过对 n 递归地证明 ε X , n 满. 兹断言对所有 0 ≤ i ≤ n 都有im ( ε X , n ) ⊃ X ( i ) n := i < j ≤ n ⋂ ker ( d j ) ⊂ X n 当 i = 0 时 X ( i ) n = N n ( X ) , 上式容易从 ε X , n 的具体描述中导出, 而我们的目标为 i = n 的情况. 现设 n ≥ i ≥ 1 而 y ∈ X ( i ) n . 关于 n − 1 的递归假设和 ε X , n 蕴含s i − 1 d i ( y ) ∈ s i − 1 ( im ( ε X , n − 1 )) ⊂ im ( ε X , n ) . 另一方面, 由于 d i s i − 1 d i = d i d i s i = d i 以及 j > i 时,d j s i − 1 d i = s i − 1 d j − 1 d i = s i − 1 d i d j . 因此 y − s i − 1 d i ( y ) ∈ X ( i − 1 ) n , 由关于 i − 1 的递归假设可知其属于 im ( ε X , n ) . 综上 y ∈ im ( ε X , n ) . 明所欲证.
Abel 范畴版本 取 A 为加性范畴, s A 为如定义 28.1.3 所定义的加性范畴 A 中的全体单纯对象. 接下来我们将前文给出的构造推广到 A 上, 但是我们知道正规化链复形的定义依赖于核, 因此 N 只有在 A 为 Abel 范畴时才有定义, 而根据先前定义, C 和 N 都可以被延拓到半单纯对象 Δ 单 的情况. 在 Abel 范畴上的版本无非是将单纯 Abel 群 A 改为 A 的单纯对象 X .(定义留给读者自行推导) 需要注意的是, 在 A 为 Abel 范畴时不能通过脉与实现直接得到 N 与 DK 的伴随关系, 这是需要验证的.
设 A 为 Abel 范畴, 先前定义的函子给出伴随对DK : Ch ≥ 0 ( A ) ⇆ s A : N ∗
•
对应的单位态射 η 为同构 id Ch ≥ 0 ( A ) → ∼ N ∗ DK ;
•
余单位态射 ε : DK N ∗ → id s A 描述如下: 给定 t : [ n ] ↠ [ k ] , 在 DK N n ( X ) 中相应的直和项 N k ( X ) 上,ε X , n 是 N k ( X ) ⊂ X k t ∗ X n .
证明. 给定
A ∈ Ob ( Ch ≥ 0 ( A )) 和
X ∈ Ob ( s A ) , 首要目标是证明
Hom s A ( DK ( A ) , X ) N Hom Ch ≥ 0 ( A ) ( N ∗ DK ( A ) , N ∗ ( X )) η A ∗ Hom Ch ≥ 0 ( A ) ( A , N ∗ ( X )) 合成为双射. 其逆的具体定义如下. 给定
ϕ = ( ϕ n ) n ≥ 0 : A → N ∗ ( X ) , 定义态射
Φ m : ( DK A ) n = t : [ n ] ↠ [ k ] ⨁ A k → X n 使得它在对应
t : [ n ] ↠ [ k ] 的直和项上是
A k ϕ k N k ( X ) ⊂ X k t ∗ X n 的合成. 对于如上的
t 和任意
f : [ m ] → [ n ] 可做
f 的满-单分解 (
28.2 ), 并考虑
A 中的图表
左侧方块由
N ∗ ( X ) 定义可知交换性, 中间方块的交换性是显然的, 右侧由
t f = vu 所确定. 取
ϕ ↦ Φ 中取
ϕ = id N ∗ ( X ) 即可得到余单位态射.
回忆到在 Abel 范畴中我们曾定义幂等元 e ∈ End ( A ) 为满足 e ∘ e = e 2 = e 的态射, 并且所有幂等元均有核的具有零对象的 Ab -范畴称为 Karoubi 范畴, 接下来介绍本节的核心定理.
对于加性范畴 A , Dold-Kan 函子 DK : Ch ≥ 0 ( A ) → s A 是全忠实函子. 此外
•
若 A 为 Karoubi 范畴 (所有幂等元都有核), 则 DK 为范畴等价.
•
若 A 为 Abel 范畴, 则 N 为 DK 的逆, 即 DK 与 N 构成伴随等价, 此时含入态射 N ∗ ↪ C ∗ 为链同伦等价.
证明. 对于 Abel 群预层范畴
Fun ( A op , Ab ) , 逐对象的 (化约到
Ab 上) 使用定理
28.3.10 可知
DK : Ch ≥ 0 ( Fun ( A op , Ab )) → ∼ s Fun ( A op , Ab ) 为范畴等价. 因此考虑交换图表
根据充实于
Ab 版本的 Yoneda 引理 (引理
?? ) 可知纵向箭头总是全忠实的, 而底部箭头为等价, 因此
DK : Ch ≥ 0 ( A ) → s A 是全忠实的. 而后来证明本质满, 不难发现对于
X ∈ Ob ( s A ) 其落在
DK 的本质像中当且仅当
N n ( h A Ab ( X )) 可表. 注意到
N n ( h A Ab ( X )) 是
DK ( N ∗ ( h A Ab ( X ))) ≃ h A Ab ( X n ) 的直和项, 而
h A Ab 保有限直和, 而
A 幂等完备时可知此时可表预层的直和项可表, 从而
DK 本质满, 即为范畴等价. 而当
A 为 Abel 范畴时, 引理
28.3.11 说明
N ∗ 与
DK 互为伴随, 因此为伴随等价.
回忆到在定理
28.3.8 中我们提到
N ∗ ≃ ( C / D ) ∗ , 那么在 Karoubi 范畴时, 该定理是否仍然成立? 答案是肯定的. 对于 Karoubi 范畴
A 以及
X ∈ Ob ( s A ) , 有图表交换
并且
( s i ) i = 1 n − 1 余核均存在 (Karoubi 范畴性质), 不难发现其为
X n / ( ∑ i = 1 n − 1 im ( s i ) ) (即与前文是一致的). 定理
28.3.8 就转化为
有典范同构 coker ( s i ) i = 1 n − 1 存在并且典范同构于 N n ( X ) . 相应的合成 v n : X n ↠ coker (( s i ) i = 1 n − 1 ) → ∼ N n ( X ) , 则其给出 v : C ∗ ( X ) → N ∗ ( X ) , 对于 X 具有函子性, 并且对于自然嵌入 u : N ∗ ( X ) ↪ C ∗ ( X ) 有 vu = id N ∗ ( X ) .
证明. 由定理
28.3.12 不妨设
X = DK A , 其中
A ∈ Ob ( Ch ≥ 0 ( A )) . 于是
( s i ) i = 1 n − 1 变为
0 ≤ i < n ⨁ t : [ n − 1 ] ↠ [ k ] ⨁ A k → t ′ : [ n ] ↠ [ k ] ⨁ A k . 仔细观察发现在第
i 个分量时, 这对应回
Δ 是取
[ n ] σ i [ n − 1 ] t [ k ] 的合成, 仍为保序满射, 记为
t ′ , 而
A k 变为右侧
A k (保持不变). 注意到当且仅当
k < n 时
t ′ 来自于这样的
( i , t ) . 根据
N 与
DK 的伴随中的单位
η : id Ch ≥ 0 ( A ) → ∼ N ∗ DK , 可以定义
v n : C n ( DK A ) = ( DK A ) n 投影 A n η ∼ N n ( DK A ) , 因此
[ 商 : DK ( A ) n → coker (( s i ) i = 1 n − 1 )] ≃ [ v n : DK ( A ) n ↠ N n ( DK A )] . 展开定义, 发现
v n u n = id N n ( DK A ) . 关于
v n 给出
v : C ∗ ( A ) → N ∗ ( A ) 无非是考虑图表
函子性留作习题.
进一步, 可以发现
u : N ∗ ( X ) → C ∗ ( X ) 以及 v : C ∗ ( X ) → N ∗ ( X ) 为拟同构.
单纯集理论在思想和技术两方面同时作为同调代数的根源.