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:

References

riehl2016-category-theory