范畴 是由以下两种成分组成的结构:

一些 对象 , 可视为范畴中的 .

一些箭头, 称为 态射 . 每个箭头从一个对象出发, 指向另一个对象.

在范畴中, 首尾相连的箭头可以 复合 而得到新的箭头, 正如 集合 间的 映射 可以复合而得到新的映射.

范畴常用来描述某一类数学对象及其间的映射全体. 例如, 集合范畴 由所有 集合 和它们之间的 映射 组成, 也就是说, 该范畴的对象为所有的集合, 而态射为集合间的映射; 向量空间范畴 由所有 向量空间 和它们之间的 线性映射 组成; 如此等等.

范畴是 幺半群 胚化 . 可以看出, 范畴与幺半群的定义十分相似, 只是在范畴中允许有多个对象.

研究范畴的学科称为 范畴论 . 范畴论在数学的几乎所有分支中都发挥了重要作用. 另一方面, 当代范畴论提出了范畴的若干推广, 其中最著名的包括 -范畴 的概念, 及由此引出的 高阶代数 高阶几何 等学科. 这套全新的范畴论为当代数学的发展提供了巨大动力.

1 定义

定义 1.1 (范畴) . 范畴 由下列信息组成:

一个 , 其 元素 称为 对象 .

对任意

对任意

对任意

并满足以下两条公理:

( 单位律 ) 对任意

( 结合律 ) 对任意

我们常使用以下记号:

如果

如果

中所有态射构成的类常常记为 .

注 1.2. 某些作者并不要求定义 1.1 中的 是集合, 只要求它是 . 在他们的术语中, 定义 1.1 中的范畴称为 局部小范畴 . 我们不采用这种术语.

2 例子

某一类数学对象的全体通常构成范畴, 例如:

所有 集合 和它们之间的 映射 构成范畴 , 称为 集合范畴 .

所有 拓扑空间 和它们之间的 连续映射 构成范畴 , 称为 拓扑空间范畴 .

上所有 向量空间 和它们之间的 线性映射 构成范畴称为 向量空间范畴 .

小范畴 到范畴 之间所有 函子 和它们之间的 自然变换 构成一个范畴 , 称为 函子范畴 .

定向流形 和它们之间的 配边 构成范畴

拓扑空间 中, 所有点和它们之间的 道路 同伦 类构成范畴

所有 小范畴 及其间的 函子 构成 范畴的范畴 . 虽然它确实是范畴, 但这一范畴结构是不自然的, 因为函子相等、 范畴同构 的概念并不自然, 而 自然同构 范畴等价 的概念才是自然的. 因此, 应视为 -范畴 ; 详细讨论见 范畴的范畴 一文.

3 相关概念

范畴 英文 category 德文 Kategorie ( f ) 法文 catégorie ( f ) 拉丁文 categoria ( f ) 古希腊文 κατηγορία ( f )