Idea
An equivalence of categories relates two categories and in a manner that is invertible up to isomorphism, thus is weaker than a full isomorphism of categories. It can be thought of as a quasi-inverse in the category of categories.
Definition
An equivalence of categories is a functor
that preserves all categorical structure up to isomorphism, and is invertible up to natural isomorphism rather than on the nose.
Concretely, is an equivalence if there exists a functor
together with natural isomorphisms
So behaves like an inverse to , but only up to coherent isomorphism.
Practical Criterion
A functor is an equivalence iff it is:
- fully faithful: for all objects in , the map is a bijection
- essentially surjective on objects: every object of is isomorphic to some
This is usually the most useful characterization.
Example
Any category is equivalent to its skeletons, assuming sufficient choice: