2.4. 题外话: 公理化定义的无穷范畴
本节是课外阅读章节, 除却前文使用模型来定义 -范畴外, 我们还有一种直接地通过公理化的方式来定义的 -范畴. 虽然与我们的主题无关, 但是我认为适当了解一些公理化定义是有益无害的. 合适的参考文献是 [](不过本节的参考文献主要是 [??, Chapter 1]). 公理化的指导思想是以下基本原则:
同伦论的基本原则: 当描述两个实体是相等的时候, 我们必须始终通过提供它们之间的同构来具体说明其相等方式. 所有有效的数学结构都应该保持这些同构.
在对于高阶范畴论的公理化中, 往往需要复杂的公理来全面地描绘出高阶范畴的结构. 所以它不会像集合论的公理一般简洁明了. 反而更像是发展了一套工具.
对于这些公理的介绍主要分为三个部分:
• | -范畴论 |
• | -范畴上的操作 |
• | 拉回/推出纤维化 |
在本节中, 我们仅介绍第一部分, 至于后面两个部分将留到介绍完其对应操作后介绍.
注 2.4.0.1. 我个人认为公理化是一种很不错的直觉塑造方式, 这可以让你的直觉上的东西更接近于 -范畴.
2.4.1-范畴的定义
本节的内容是公理化的解决一个问题: -范畴是什么?
-范畴
首先给出我们要描述的数学对象
公理 (A.1).
0. | 存在名为 -范畴的数学对象 ; |
1. | 给定 -范畴 和 , 可以论及它们之间的函子 . 每个 -范畴都具有恒等函子 . 给定两个函子 以及 , 存在复合函子 ; |
2. | 给定两个函子 , 可以论及自然同构 (亦或称为 -同构) . 使用 2-胞腔可表作每个函子 都有恒等同构 . 每个自然同构 都存在一个逆同构 . 给定两个自然同构 以及 , 存在纵合成同构 ; |
3. | 给定两个自然同构 , 可以论及自然同构间的同构 (亦或称为 -同构) . 此外可以论及恒等 -同构, 纵合成 -同构以及逆 -同构; |
4+. | 以此类推, 对于每两个 -同构之间都可以论及 -同构及恒等, 合成, 逆. |
公理 (A.2). 函子的复合是满足单位律并且在同构意义下的结合律: 给定函子 , 以及 , 有自然同构在具体使用中常常省略掉 等同构名称, 这里只是想表达这一条公理确实可以给出同构. 类似地, 高阶同构的复合也满足单位律与同构意义下的结合律, 并且它们也有同构意义下的逆元.
同构原则: 范畴论中任何有效的陈述或者构造都要被同构所保持.
公理 (A.3). 函子的复合保持自然同构: 即给定 间的自然同构 以及 间的自然同构 . 可以得到一个 的自然同构 , 称为横合成同构. 若给定 -同构 以及 , 则可以给出 -同构 , 以此类推给出更高阶情况. 此外, 横合成同构也需相容于单位律与结合律.
定义 2.4.1.1. 称函子 为等价是指存在 使得有自然同构 以及 . 此时称 为 的逆. 等价常常写为 或 .
• | 等价的两个逆直接具有自然同构; |
• | 等价满足 3 选 2 条件 (其实其还满足 6 选 2 条件); |
对象, 态射以及交换图
为了更加快速的构建公理化的 -范畴论, 我们将引入一条比 [] 中出现的 Axiom C 更强的公理.
公理 (C). 每个经典的范畴均可被视为 -范畴. 每个经典的函子均可被视为 -范畴间的函子. 每个经典的自然同构 (注意并非自然变换) 均可被视为 -范畴间的自然同构. 并且这一过程保持函子以及自然同构的复合.
定义 2.4.1.2. 令 为 -范畴.
• | 中的对象是指函子 , 对象间的同构由视同函子的自然同构给出; |
• | 中的态射是指函子 . 记 为 的来源, 为 的去向, 当函子 以及 时, 可将 表作 ; |
• | 中的交换三角是指函子 , 记 , 以及 , 则可将 表为这个三角形的中间应当是被填充的, 不过为了方便起见我不进行填充. |
泛性质
-范畴中自然具有诸多构造, 比如乘积, 拉回, 推出, 函子范畴等. 我们将使用它们的泛性质来公理化的定义它们. 为方便起见, 我们将一次性给出所有的公理.
公理 (B). 我们要求以下这些满足泛性质的 -范畴存在:
B.1. | 终 -范畴 : 对于每个 -范畴 , 都存在函子 , 并且对于任意两个函子 都有自然同构 ; |
B.2. | 始 -范畴 : 对于每个 -范畴 , 都存在函子 , 并且对于任意两个函子 都有自然同构 ; |
B.2’. | 严格始: 每个函子 都是等价; |
B.3. | 对于任意两个 -范畴 与 , 都存在积 配上两个函子 , : 每个函子 都可以通过给定到两个分量的函子 以及 给出, 并且两个函子 间的自然同构也可通过打到分量上的函子间的自然同构给出; |
B.4. | 类似地, 存在余积 配上两个函子 , : 函子 都可以通过给定到两个分量的函子给出, 并且自然同构也可通过打到分量上的函子间的自然同构给出; |
B.4’. | 余积具有万有性: 每个函子 都可以被本质唯一的写为两个函子 和 所诱导的函子 ; |
B.5. | 给定函子 以及 , 存在拉回 配上两个函子 , 和自然同构 : 每个函子 都可以通过给定到两个分量的函子 , 配上自然同构 给出. 类似地可说明两个函子 该如何给出; |
B.6. | 对于 -范畴 , 存在函子范畴 . 每个函子 都可以进行 Curry 化得到函子 . 反过来, 给定函子 , 它都可以进行去 Curry 化得到函子 . 这些函子满足 以及 . Curry 化关于 具有函子性. |
定义 2.4.1.3 (纤维). 令 为函子. 对于 中对象 , 定义 在 上的纤维为拉回
定义 2.4.1.4. 令 为 -范畴, 则 中的交换方块是指函子 .
定义 2.4.1.5. 交换方块被称作是拉回方块是指其诱导等价 .
公理 (B.4’.).
• | 给定函子 以及 , 交换方块均为拉回方块; |
• | 对于任意函子 , 函子为等价. |
而有了函子范畴, 就可以定义出态射生象. 鉴于我们暂且没有公理化的定义生象是什么东西, 读者目前可以将其只视为一个名词.
定义 2.4.1.6 (态射生象). 令 为 -范畴, 给定对象 , 定义态射生象为拉回方块注意到态射生象中的对象为三元组 , 其中 为 中态射, 以及 为 中同构.
定义 2.4.1.7. 令 与 为 -范畴, 定义 到 的函子间的自然变换为 中的态射. 使用 (反) Curry 化可将其视同函子 .
定义 2.4.1.8 (推出方块). 称 -范畴间的交换方块为推出方块是指对于每个 -范畴 , 都诱导拉回方块
交换方块, Segal 公理与 Rezk 公理
以下说明态射上的一些公理, 虽然在公理 C 中说了可以将经典范畴视作 -范畴, 但我们没说一般的 -范畴中态射是否能够复合, 复合是否本质唯一, 同构该如何定义等问题.
以下公理说明两个态射的复合如何同构:
公理 (D.). 交换方块公理: 给定 中交换方块 相当于给出两个交换三角 使得它们在对角线上是一致的, 即以下两个图表是一致的严格来说, 记 , , 有范畴等价
公理 (E.). Segal 公理: 给定两个可复合态射 以及 , 存在本质唯一的交换三角 可用图表表示为严格来说, 是有等价
公理 (F.). Rezk 公理: 两个对象之间的同构 可等同于这样一件事, 存在两个态射 , 使得 , . 严格来说, 我们将后者称为同构, 可通过下式定义出 中全体同构所构成的范畴 : 其中每个方块都是拉回方块. 则 Rezk 公理相当于在说有等价 .
与拟范畴之间的关系
可以说明拟范畴会满足上述公理
定理 2.4.1.9. 拟范畴满足公理 A-F.