An equivalence consists of functors and with natural transformation isomorphisms and . A full and faithful functor which is essentially surjective, meaning every target object is isomorphic to an image object, is part of an equivalence under the usual choice convention. An isomorphism of categories is stronger: it has a strictly inverse functor.
A functor is essentially surjective when every object of is isomorphic to for some . Together with full and faithful, this characterizes an equivalence of categories under the appropriate axiom of choice convention. For large categories, choosing a quasi-inverse on all objects requires a universe or a class-choice convention.
An isomorphism of categories is a functor with a strictly inverse functor. It is equivalently bijective on objects and on each hom-set. An equivalence of categories only requires inverse composites up to invertible natural transformations. For example, the category of partial functions and the category of pointed sets are equivalent but their actual object collections prevent an isomorphism: the former has one zero object, the empty set, while the latter has distinct singleton pointed set objects that are all zero objects.
Articles by others on the same topic
In category theory, equivalence of categories is a fundamental concept that captures the idea of two categories being "essentially the same" in a categorical sense. Two categories \( \mathcal{C} \) and \( \mathcal{D} \) are said to be equivalent if there exists a pair of functors between them that reflect a correspondence of their structural features, without necessarily being isomorphic.