1. 范畴与函子

范畴

在范畴论当中, 我们会频繁地使用图表的语言. 粗略地说, 一个图表指的是一些 ‘对象’ 和 ‘箭头’ 的集合; 我们将这些对象记为 , 将箭头记为 , 例如:

我们用 来表示箭头的复合. 如果在一个图表中, 对于任意两个对象, 它们之间任意路径上箭头的复合都相等, 我们称这个图表交换. 对于之前的两个例子而言, 它们交换当且仅当

定义 1.1. 一个范畴 包含如下信息:

1.

一类对象: (我们称一个范畴是的, 如果 构成一个集合).

对于范畴 中的对象 , 我们记 , 或直接记为 .

2.

任意对象 之间态射构成的集合: . 任意 被称为 的一个态射, 记为

当在上下文中明确地指范畴 时, 我们也会将 简记为 .

3.

态射之间的复合操作 采用图表的语言, 可以表示如下:

这些信息满足以下公理:

1.

结合律: 态射满足 , 并被直接记为 . 结合律可表示为如下交换图表

2.

单位: 对任意 , 存在 , 称为 的单位态射, 满足也就是说, 我们有以下交换图表

定义 1.2. 范畴 子范畴 (记为 ) 是满足如下条件的范畴:

1.

2.

3.

继承了 中的复合操作.

我们称 满子范畴, 如果 .

定义 1.3. 态射 是一个同构 (或是可逆的), 当且仅当存在态射 使得 , 即我们有如下交换图表两个对象 同构的, 当且仅当存在同构 .

例子 1.4. 我们会经常遇到下列范畴:

1.

, 集合的范畴:

2.

, 域 上的向量空间的范畴: 的子范畴, 但并不是满的子范畴.

3.

, 群的范畴: 它有一个满的子范畴是

4.

, 环的范畴: 的子范畴, 但不是它的满的子范畴. 有一个满的子范畴是

我们主要感兴趣的范畴是

构成这个范畴的对象是拓扑空间

范畴里对象间的态射 是连续映射.

例子 1.5. 是两个范畴. 我们可以如下构造一个新的范畴, 记作 , 并把它称为范畴 乘积.

范畴 中的对象是二元组 , 其中 , .

对象间的态射是二元组 , 其中 , .

态射按分量复合.

商范畴与同伦

定义 1.6. 是一个范畴. 用 表示定义在每个态射集合 上的一个等价关系, 这个等价关系与态射间的复合映射在下述含义下相容这种相容性可用下面的图表表示这样, 我们就说 上定义了一个等价关系. 由此, 我们可以定义商范畴

.

习题 1.7. 验证上述定义是良定义的.

在代数拓扑中, 同伦是最重要的等价关系之一.

. 用 表示拓扑空间 在范畴 中的乘积.

定义 1.8. 中的两个态射 同伦的, 并被记为 , 如果在同伦 需要被特别注明时, 我们也采用 这种记法. 这可以用如下图表描述为

中的一个态射. 我们定义它的同伦类并采用记号:

定理 1.9. 同伦在 上定义了一个等价关系.

证明. 我们首先验证 在态射集合中定义了一个等价关系.

自反性: 将 取成对任意 都满足 的同伦.

对称性: 假定我们有一个同伦 . 那么如下 “逆转” 即取 , 这样就给出了这里所需要的 .

传递性: 假定我们有两个同伦 , 那么像下图所表示地将它们 “放” 在一起就给出

我们接下来验证 与复合映射相容.

, 以及 . 假定 . 那么

根据传递性, 我们就证明了这里的相容性: .

我们将 在同伦等价关系 下的的商范畴记为其中的态射 .

定义 1.10. 两个拓扑空间 被称为具有相同的同伦型, 或称 同伦等价, 如果它们在 中是同构的.

例子 1.11. 是同伦等价的, 但它们不是同胚的. 换言之, 它们在 中是同构的, 但在 中是不同构的. 我们将看到, 不是同伦等价的.

我们也有如下相对同伦的概念.

定义 1.12., 态射 满足 . 我们称 相对于 同伦, 记为如果存在 使得

函子

定义 1.13. 是两个范畴. 协变函子 (相应地, 反变函子) 由以下组成

1.

,

2.

. 我们记为(相应地, , 记为

满足以下性质

1.

(相应地, ) 对任意可复合态射 (相应地, 反转右图中所有箭头).

2.

.

忠实的 (相应地, 的), 如果 是单射 (相应地, 满射) . 全忠实的, 如果 既是忠实又是全的.

例子 1.14. 恒等函子 对应的映射为对任意对象 和态射 .

例子 1.15. ,

定义了一个协变函子并且定义了一个反变函子.

这两种函子叫作 (由 表示的) 可表函子.

例子 1.16. 遗忘函子 (把一个群映射到它的群元素的集合) 可以用由一个生成元生成的自由群 表示. 我们有集合同构

例子 1.17. 是一个 Abel 群. 对于 , 我们将会研究它的 -系数上同调 . 它定义了一个反变函子如果我们考虑由 CW 复形构成的子范畴, 我们将会看到这个函子可由 Eilenberg-Maclane 空间 表示.

例子 1.18. 我们定义一个反变函子 上连续的实函数. Gelfand–Kolmogoroff 的一个经典结果说两个紧 Hausdorff 空间 是同胚的 (即在 中同构) 当且仅当 是环同构 (即在 中同构).

命题 1.19. 是一个函子. 假设 是一个在 中的同构, 那么 是一个在 中的同构.

证明. 留作练习自证.

自然变换

定义 1.20. 是两个范畴并且 是两个函子. 自然变换 由以下态射组成

使得对任意 以下图表交换 (此处 如果 协变, 如果 反变)

被称为自然同构, 如果对于任意的 是同构, 并且我们记 .

例子 1.21. 我们考虑以下两个函子对于交换环 , 为元素在 中的可逆 阶矩阵构成的群, 而 的可逆元构成的乘法群. 我们可以等同 .

行列式定义了自然变换其中 是矩阵的行列式. 的自然性源于这样的一个事实, 即行列式的公式对于任何的系数环都是相同的. 如此, 我们可以说取矩阵的行列式是一种自然的运算.

例子 1.22.. 我们有

一个自然变换关于 (反变) 可表函子 .

一个自然变换关于 (协变) 可表函子 .

例子 1.23. 以上例子是下面构造的特殊情况. 令 .

为反变函子. 那么任意 诱导自然变换通过对 指定 .

为协变函子. 那么任意 诱导自然变换通过对 指定 .

定义 1.24. 是函子并且 是两个自然变换. 它们的合成 是如下定义的从 的自然变换

定义 1.25. 两个范畴 被称为是同构的, 如果 使得 . 两个范畴被称为是等价的, 如果 和两个自然同构 . 在这些情况下, 我们说 给出了范畴的同构/等价.

在应用中, 同构对于绝大部分有趣的函子过于严格, 不甚实用. 而等价则更加现实, 并且本质上同样好. 以下命题在实践中十分有用.

命题 1.26. 是范畴等价. 那么 全忠实.

函子范畴

定义 1.27. 是小范畴, 是一个范畴. 我们定义函子范畴

对象: 从 的函子

态射: 两个函子之间的自然变换 (这确实是一个集合因为 是小范畴).

下面的 Yoneda 引理在范畴论和应用中有着根本性的作用.

定理 1.28 (Yoneda 引理). 是一个范畴, . 考虑两个函子

1.

反变版本: 令 是反变函子. 那么有集合间的同构这个同构对 满足函子性.

2.

协变版本: 令 是协变函子. 那么有集合间的同构这个同构对 满足函子性.

满足函子性准确的含义是我们有 之间函子的自然同构上面 Yoneda 引理中所要求的同构就是例 1.23 中描述的那些映射.

一个重要的结果是我们有集合同构它对 都满足函子性. 这诱导了全忠实函子

对偶

范畴论中的许多概念和陈述都有对偶的描述. 这些对偶值得关注. 粗略地说, 一条范畴论表述的对偶就是反转所有态射箭头, 将每个关于来源的描述更改为关于目标的描述 (反之亦然), 并反转复合顺序的结果.

例如, 令 是一个范畴. 我们能够定义它的对偶范畴

;

中的态射当且仅当 中的态射;

中两个态射的复合 中的复合 相同.

反变函子 和协变函子 是一回事. 据此, 我们可以完全只考虑协变函子或只考虑反变函子. 例如如果我们考虑对偶范畴, Yoneda 引理中的两条陈述实际上是相同的.

又例如, 我们将会经常考虑提升问题, 即寻找态射 使得以下图表交换

其对偶问题就是扩张问题, 即寻找态射 使其对偶图表交换

伴随函子

, 为两个范畴, 令 为两个 (协变) 函子. 以下规则定义了两个函子我们称 互为伴随 (更准确地说, 左伴随, 右伴随), 如果存在自然同构也就是说, 对每个 , 我们有集合同构并且这个同构对 都满足函子性. 我们有时将伴随函子写成

例子 1.29 (自由 vs 忘却). 为一个集合, 生成的自由 Abel 群. 这定义了一个函子“忘掉群结构” 这一操作定义了另一个函子 (这类函子常常被称为忘却函子)这两个函子互为伴随实际上, 数学中许多 " 自由构造 " 都是某些忘却函子的左伴随.

命题 1.30.为伴随函子. 则存在自然变换

证明., 我们要找的态射 在伴随下对应于单位态射 . 用类似方法可以构造 .

被称作伴随的单位. 被称作伴随的余单位.

术语翻译

对象英文 object

态射英文 morphism

乘积英文 product

商范畴英文 quotient category

同伦英文 homotopy

同伦型英文 homotopy type

同伦等价英文 homotopy equivalence