Limits as Adjoints and as Representables
A cone on a diagram is a natural transformation from a constant diagram, so a limit is a representation of the cone functor and, equivalently, a value of the right adjoint to the diagonal functor. We prove both rephrasings, derive uniqueness and functoriality of limits from them, and record the dual statement that a colimit is the left adjoint to the diagonal.
╌╌╌╌
Three formalisms express the same universal property: adjunctions, representable functors, and limits. Anything sayable in one is sayable in the others. Rewriting the definition of a limit as a representation, and again as an adjoint, recovers uniqueness, functoriality, and the dual statement for colimits from general facts about representations and adjoints.1
A cone is a natural transformation whose source is constant.
The diagonal functor
Fix a small category (the shape) and a category . For each object there is a functor that is constant: it sends every object of to and every map to . Sending to this constant diagram, and a map to the natural transformation with every component equal to , defines a functor into the functor category.
The name comes from the simplest shape. When is the discrete category on two objects, and , the diagonal of the product. For a general shape, is the constant diagram at .
Cones as natural transformations
A cone on a diagram with vertex is a family of maps , one for each object , compatible with the maps of the diagram: for every in . Compare this to the naturality condition for a transformation . A component at is a map , and naturality at is exactly . The two conditions coincide.
Because , the set of cones is functorial in both arguments: contravariantly in the vertex (precompose a cone with a map ) and covariantly in the diagram (postcompose along a map ). Fixing and letting the vertex vary gives the functor of interest,
Limits as representations
A limit cone on is a cone through which every other cone factors uniquely. That universal property is just the condition for a representation of the cone functor: a universal element of .2
Unwinding the representation gives a natural isomorphism. If has a limit, then
Left to right, a cone maps to its unique mediating map through the limit cone; right to left, a map maps to the cone , where are the limit projections. The two assignments are mutually inverse by the universal property.
Two corollaries drop out. First, a representing object is unique up to isomorphism, so limits are too.
Second, a terminal object is the limit of the empty diagram and a product is the limit over a discrete shape, so both inherit the representation description without separate argument.
Functoriality of the limit
The representation isomorphism suggests varying as well as . A map of diagrams (a natural transformation, with components ) should induce a map on limits, and it does.3
The construction respects identities and composition, so is a functor.
Limits as a right adjoint
Suppose has all limits of shape . Choose a limit cone for each diagram and write its vertex . By the lemma, each map induces , and these choices assemble into a functor
The representation isomorphism now reads as an adjunction. On the one hand, ; on the other, naturally in . Taking the diagram argument into account (via the second part of the lemma) makes the isomorphism natural in as well.4
The choice of limit cones is non-canonical, but by uniqueness of adjoints a different choice changes only up to natural isomorphism.
Dualizing reverses every arrow. A cocone on is a natural transformation , a colimit is a representation of the cocone functor, and when all colimits of shape exist the assignment is left adjoint to the diagonal.
The diagonal has as a left adjoint and as a right adjoint: .
Completeness in adjoint form
A category is complete when it has all small limits. The adjoint rephrasing turns completeness into a statement about the diagonal functor.
| Formalism | A limit of is | Existence of all limits of shape means |
|---|---|---|
| Explicit | a universal cone on | every diagram has a universal cone |
| Representable | a representation of | is representable for every |
| Adjoint | the value of the right adjoint to | has a right adjoint |
The third row reduces has all limits of shape
to the diagonal functor has a right adjoint
, which lets general theorems about adjoints act on
limits. Applying the fact that
right adjoints preserve limits
to itself shows that
limits commute with limits,
and the question of when a limit-preserving functor is a right adjoint is
answered by the
adjoint functor theorem.
Footnotes
- Leinster, Basic Category Theory, Ch. 6 opening — the three formalisms (adjointness, representability, limits) as three coordinate systems for universal properties, with the chapter devoted to translating between them. ↩
- Leinster, Basic Category Theory, §6.1, Proposition 6.1.1 — a limit of is a representation of , proved by identifying a representation with a universal cone via the corollary on representations as universal elements. ↩ ↩2
- Leinster, Basic Category Theory, §6.1, Lemma 6.1.3 — a map of diagrams induces a unique map of limits commuting with the projections, and the induced square on factorizations commutes. ↩
- Leinster, Basic Category Theory, §6.1, Proposition 6.1.4 — when all limits of shape exist, is a functor and is right adjoint to ; the dual gives . ↩
╌╌ END ╌╌