二元谓词范畴

二元谓词范畴是由集合 配上一个 子集 (作为 “满足关系” 的表示) 作为对象的范畴, 它到集合范畴遗忘函子存在一个简单的纤维范畴.

二元谓词范畴可以看作谓词范畴的二元推广, 可以用于定义商集.

1定义

定义 1.1 (二元谓词范畴). 二元谓词范畴 Rel 由如下数据组成:

对象: 为形如 的二元组, 其中 都是集合, 且 .

态射: 对于对象 , 若函数 满足那么 为一个 的态射.

定义 1.2. 从二元谓词范畴到集合范畴间存在遗忘函子 , 将 映射到 、态射不变.

定理 1.3.1.2 中定义的函子是纤维范畴.

证明类似谓词范畴.

定义 1.4 (相等). 定义函子 : 容易验证函子律.

其中 便是谓词范畴版本的相等函子 .

定义 1.5 (商集). 对于二元关系 , 可以定义如下函子 : 其中 是蕴涵 的最小等价关系.

2性质

定理 2.1. 二元谓词范畴可以由如下拉回方块定义: 其中的两个 分别是 1.2 中的遗忘函子和谓词范畴的遗忘函子.

定理 2.2.1.41.5 中定义的函子是一对伴随函子:

证明. 考虑 .

展开 和伴随函子的定义, 这也就是说如下两集合关于 自然同构: 进一步展开二元谓词范畴中态射的定义, 考虑集合映射 满足这意味着 是二元谓词范畴中的态射 .

这个伴随关系可以看作是如下交换图中的虚线 对于 唯一存在: