Adjoint Functor Theorems

Summary

The General Adjoint Functor Theorem (GAFT) says: a continuous functor (preserves all small limits) from a complete locally small category has a left adjoint if and only if it satisfies the solution-set condition. The Special Adjoint Functor Theorem (SAFT) replaces the solution set with a “well-powered” and “co-well-powered” condition. These are the primary tools for proving that a functor has an adjoint without constructing it explicitly.

Overview

The adjoint functor theorems answer the question: “when does a functor have an adjoint?” The answer involves two ingredients: the functor must respect the categorical structure (preserve limits for a right adjoint), and it must satisfy a set-theoretic smallness condition (the solution-set condition or its variants).

Main Content

The Adjoint Functor Theorem for Preorders

As a warmup, the GAFT has a clean version for preorders:

Proposition 6.3.7: AFT for Preorders (BCT, Ch. 6.3)

Let be a poset (partial order) in which all meets (infima) exist. A monotone map has a left adjoint if and only if it preserves all meets.

This is the “classical” Galois connection theorem and motivates the general case.

General Adjoint Functor Theorem (GAFT)

Definition: Solution-Set Condition

A functor satisfies the solution-set condition if for each , there is a small set of maps such that every map factors as for some .

I.e., the comma category has a small weakly initial set of objects.

Theorem 6.3.10: General Adjoint Functor Theorem (BCT, Ch. 6.3)

Let be a locally small complete category, and a functor. Then has a left adjoint if and only if:

  1. preserves all small limits (i.e., is continuous), and
  2. satisfies the solution-set condition.

Proof sketch:

  • (): If , then preserves limits by ^adjoints-limits. The solution set for is — a single element.
  • (): For each , use the solution set to construct a small diagram, then take the limit of the induced diagram to get the initial object of — which is with unit .

The full proof appears in the Appendix of the book.

Example: GAFT for Forgetful Functors (BCT, Ch. 6.3)

The forgetful functor is continuous (preserves limits). The solution set for a set is where is the free group on — this is essentially just the free group itself. So has a left adjoint, which is the free group functor.

Special Adjoint Functor Theorem (SAFT)

Definition: Well-Powered and Cogenerating Set

  • A category is well-powered if for each object , the collection of subobjects of is a small set.
  • A cogenerating set for is a set of objects such that for any , there exists and with .

Theorem 6.3.13: Special Adjoint Functor Theorem (BCT, Ch. 6.3)

Let be locally small, complete, well-powered, and having a cogenerating set. Then any continuous functor has a left adjoint.

The SAFT is “special” because the solution-set condition is automatically satisfied from the structural properties of .

Applications:

  • The categories Set, Ab, Grp, Ring, Top all satisfy the hypotheses of SAFT (or GAFT).
  • In particular: any limit-preserving functor from Ab to Ab has a left adjoint.

Freyd’s Original Formulation

Leinster’s SAFT follows Freyd (1964). The theorem says that in a “nice” category, continuity is equivalent to having an adjoint — no extra conditions needed beyond the structural ones already satisfied by the category.

Why “Special”?

The SAFT applies when has nice properties (well-powered + cogenerating set), whereas the GAFT is more general but requires verifying the solution-set condition explicitly. In practice:

  • Use SAFT when is a familiar category like Set or Ab.
  • Use GAFT when is more exotic or when you need the solution set explicitly.

Connections

See Also