Overview

Limits organize constructions that combine data subject to compatibility equations. Products collect independent coordinates, equalizers impose equality of two outputs, and pullbacks match outputs of maps to a common target. Their common feature is a universal property describing every compatible map into the constructed object.

Prerequisites

Know categories, functors, and natural transformations. A diagram is a functor D:J→CD:J\to\mathcal C, where JJ records the pattern of objects and arrows. Assume JJ is small and C\mathcal C locally small when using sets of cones or the usual hom-set formulation.

Definition and conventions

A cone with vertex XX consists of arrows xj:X→D(j)x_j:X\to D(j) satisfying D(u)xj=xkD(u)x_j=x_k for every u:j→ku:j\to k in JJ. A limit is a cone (L,ℓj)(L,\ell_j) such that every cone (X,xj)(X,x_j) admits a unique arrow h:X→Lh:X\to L with ℓjh=xj\ell_jh=x_j for all jj.

Equivalently, the limit cone is terminal in the category of cones. The cone maps are part of the construction; an object without these maps is not the full limit data. This is the categorical limit, not an analytic limiting process for numbers.

Intuition

A limit stores exactly the compatible tuples, together with a uniform way to produce them from any source. The universal property determines how a map into the limit must behave on every coordinate. It is stronger than simply exhibiting some tuples satisfying the diagram’s equations.

Examples and non-examples

In Set\mathbf{Set}, let f:Z→Zf:\mathbb Z\to\mathbb Z be f(a)=2af(a)=2a and g:Z→Zg:\mathbb Z\to\mathbb Z be g(b)=3bg(b)=3b. Their pullback consists of pairs with 2a=3b2a=3b. Every such pair is uniquely (3k,2k)(3k,2k) for an integer kk, so the pullback is represented by Z\mathbb Z with projections k↦3kk\mapsto3k and k↦2kk\mapsto2k.

For maps u:X→Zu:X\to\mathbb Z and v:X→Zv:X\to\mathbb Z with 2u=3v2u=3v, define h(x)=u(x)/3=v(x)/2h(x)=u(x)/3=v(x)/2. The divisibility equation guarantees integrality, and the two projections determine hh uniquely.

The entire cartesian product Z×Z\mathbb Z\times\mathbb Z with its standard projections is a non-example: at (1,1)(1,1) the required outputs are two and three, so the cone equation fails.

Important properties

Two limit cones for the same diagram admit unique maps to one another respecting their legs. Composing these maps gives endomorphisms respecting the legs; uniqueness forces those endomorphisms to be identities. Thus limits are unique up to the unique compatible isomorphism, rather than literal equality.

All small limits exist in sets: take the subset of the product satisfying every diagram equation. General categories need not contain such limits. Products and equalizers suffice to construct all small limits when both types of construction exist.

Connections and further reading

Colimits reverse all arrows and express universal gluing. Right adjoints preserve limits that exist. Higher categories replace unique factorization by a suitably contractible space of compatible choices. Read Riehl, §3.1–§3.2 and Li, “极限,” definition labelled def:limit and its terminology table.