Math 2.0

Category theory; homological algebra Categories, functors, natural transformations Theorem

Fully faithful essentially surjective functor is an equivalence

Builds on Equivalence of categoriesFull and faithful functorsEssentially surjective functorFunctorNatural transformation

Statement

Assume the axiom of choice, applied to the classes of objects involved. Let F ⁣:𝒞→𝒟F \colon \mathcal{C} \to \mathcal{D} be a functor. Then FF is an equivalence of categories if and only if FF is fully faithful and essentially surjective.

Remarks

Suppose first that FF has a quasi-inverse GG with natural isomorphisms η ⁣:1⇒GF\eta \colon 1 \Rightarrow GF and ε ⁣:FG⇒1\varepsilon \colon FG \Rightarrow 1. Then εD ⁣:F(G(D))≅D\varepsilon_D \colon F(G(D)) \cong D gives essential surjectivity, and naturality ηB∘f=G(F(f))∘ηA\eta_B \circ f = G(F(f)) \circ \eta_A shows that FF is faithful, and likewise GG. For h ⁣:F(A)→F(B)h \colon F(A) \to F(B), the morphism f=ηB−1∘G(h)∘ηAf = \eta_B^{-1} \circ G(h) \circ \eta_A satisfies G(F(f))=G(h)G(F(f)) = G(h), so F(f)=hF(f) = h because GG is faithful; this direction needs no choice. Conversely, choose for each object DD of 𝒟\mathcal{D} an object G(D)G(D) of 𝒞\mathcal{C} and an isomorphism εD ⁣:F(G(D))→D\varepsilon_D \colon F(G(D)) \to D. For g ⁣:D→D′g \colon D \to D', full faithfulness gives a unique G(g)G(g) with F(G(g))=εD′−1∘g∘εDF(G(g)) = \varepsilon_{D'}^{-1} \circ g \circ \varepsilon_D, which makes GG a functor and ε\varepsilon natural. The unit ηA\eta_A is the unique morphism with F(ηA)=εF(A)−1F(\eta_A) = \varepsilon_{F(A)}^{-1}, and it is an isomorphism because fully faithful functors reflect isomorphisms. Example at work: let KK be a field, and include the full subcategory of spaces KnK^n into all finite-dimensional vector spaces over KK. This inclusion is fully faithful and essentially surjective, so it is an equivalence. Without choice, the converse can fail, since a quasi-inverse requires picking one preimage up to isomorphism for every object. In fact the converse for all functors between small categories is equivalent to the axiom of choice.

Going deeper

For a student

This criterion is how most equivalences are proved in practice, for instance that every category is equivalent to its skeleton. The quasi-inverse constructed in the proof can be chosen so that η\eta and ε\varepsilon satisfy the triangle identities, so every equivalence is part of an adjoint equivalence. Properties defined by universal properties, such as having products or being abelian, are invariant under equivalence, so the theorem lets one transfer them along any fully faithful essentially surjective functor.

Reading path

To understand this page from the ground up, read these 6 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Equivalence of categories concept
  2. Essentially surjective functor concept
  3. Full and faithful functors concept
  4. Functor concept
  5. Natural transformation concept
  6. Fully faithful essentially surjective functor is an equivalence statement

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Equivalence_of_categories
About this page
TagWA60RW9E04
URIm2://WA60RW9E04
Kindstatement, theorem
WritingW0 stub
MSC18A22
StatusThis copy of the site has no build data. Run m2 status WA60RW9E04.
AboutEquivalence of categories
UsesEquivalence of categories, Full and faithful functors, Essentially surjective functor, Functor, Natural transformation
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by