Adjoints and Limits
Summary
Right adjoint functors preserve all small limits; left adjoint functors preserve all small colimits. This is one of the most useful theorems in category theory: to show a functor preserves limits, it suffices to find a left adjoint to it. Many concrete preservation results (e.g., hom-functors preserve limits) follow as special cases.
Overview
The connection between adjunctions and limits is the central theorem of Chapter 6: the three subjects of the book (adjunctions, representables, limits) are unified. The adjoint/limit theorem is proved using the Yoneda lemma.
Main Content
Theorem 6.3.1: Right Adjoints Preserve Limits (BCT, Ch. 6.3)
If (so and ), then:
- preserves all small limits: for any small diagram .
- preserves all small colimits: for any small diagram .
Proof (for limits): For any :
By the Yoneda lemma, .
Examples and Applications
Example: Forgetful Functors Preserve Limits (BCT, Ch. 6.3)
The forgetful functor is a right adjoint (to the free group functor ), so preserves all limits. In particular: products of groups have the correct underlying set, the equalizer of group homomorphisms is the set-theoretic equalizer with inherited group structure.
Example: Hom-Functors Preserve Limits (BCT, Prop. 6.2.2)
For any , is a right adjoint (it has a left adjoint when has coproducts: … actually this is representability). More directly: is representable/right adjoint in the appropriate sense, hence preserves limits.
Example: Tensor Product Preserves Colimits (BCT, Ch. 6.3)
In or -, is a left adjoint (to ), so it preserves all colimits. In particular: .
Example: Free Functor Preserves Colimits (BCT, Ch. 6.3)
The free group functor is a left adjoint, so it preserves colimits. In particular: (free group on a disjoint union is the free product of free groups).
Corollary: Complete Categories
If has all small limits, then the limit functor is a right adjoint (to ), so it preserves limits — limits commute with limits (cf. ^limits-commute).
What Is NOT Preserved
- Right adjoints do not generally preserve colimits. Example: does not preserve coproducts (the coproduct of groups is the free product, much larger than the disjoint union of underlying sets).
- Left adjoints do not generally preserve limits.
Connections
- Adjoint functor theorems (Adjoint Functor Theorems): conversely, functors that preserve limits and satisfy a solution-set condition have left adjoints (GAFT), or right adjoints if they preserve colimits (SAFT).
- Continuous functors (Functors and Limits): “right adjoint” implies “continuous.”
See Also
- Adjoint Functors — Adjunction definition
- Functors and Limits — Preservation/reflection/creation
- Adjoint Functor Theorems — Converse direction