範疇(category)是反映數學對象及對象間關係的一個全體,它是諸多數學概念的抽象。
定義[]
一個範疇(常用無襯線體
或花體
表示)由兩個要素構成——對象(object,常用大寫英文字母
表示)和態射(morphism,常用小寫英文字母
表示),範疇
中所有的對象全體記作
;範疇
中的態射指的是從
到
之間的一種關係,從
到
的全體態射記作
(它必須是一個集合),它需要滿足:
- 恆等態射(endomorphism)的存在性

- 複合運算
,決定一個唯一的
- 結合性
,滿足
- 恆等態射是複合的單位元
,滿足
注意上述定義中對態射的四個要求是在
非空(這時稱
和
有關係)的前提下滿足的,若
(範疇中可以允許兩個對象間沒有關係,例如後面的偏序集上的範疇),那麼無需檢驗上述要求。
一般,我們已經承認
若且唯若
範疇中,這一點也是必須得到保證的。
我們也把
的所有恆等態射的全體記作
,它的元素不必唯一。另外,在指定了範疇的情況下,我們也把
簡記作
,類似於集函數(映射)。
如果範疇
的全部對象組成的全體
是一個集合,那麼稱該範疇是一個小範疇(small category)。
例子[]
集合範疇
:
關係範疇
:
- 對象是集合;
- 態射
:是指一個二元關係
,態射
和
的複合是
偏序集(關係範疇的特例)
上的範疇:
- 對象是偏序集中的元素;
- 兩個對象之間的態射
存在若且唯若
這是因為序關係具有自反性(有恆等態射)和傳遞性(態射可複合)。
整數和不大於關係構成一個範疇,一個非空集合的冪集和集合間的包含關係構成一個範疇,這都是上面偏序集範疇的特例。
群範疇
(環範疇
,R-模範疇
):
拓撲空間範疇
:
矩陣範疇
:
- 對象是所有自然數;
- 態射
是所有
上的
階矩陣。
對偶原理[]
設
是一個範疇,將
中的所有態射的箭頭反向,對象不變,得到一個新範疇,稱為
的對偶範疇,記作
,顯然
對偶原理:設命題
對任意範疇永真,那麼將
中所有態射的箭頭反向得到的命題也對所有範疇永真。
子範疇[]
設有範疇
,另有一個範疇
,滿足


中的複合與
中的複合相同。
中的單位態射與
中相同。
就稱範疇
是
的子範疇(subcategory)。
假設同上,如果
就稱範疇
是
的滿子範疇(full submorphism)。
參見[]