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.

验证留作习题. 因此我们可以将拟范畴称为 -范畴.