Colimits
Summary
A colimit is a limit in the opposite category — an initial cocone. Coproducts are dual to products, coequalizers dual to equalizers, pushouts dual to pullbacks. In Set, the colimit is a quotient of a coproduct, identifying elements according to the diagram’s maps. Epimorphisms are the dual of monomorphisms.
Overview
Every concept for limits has a dual for colimits: just reverse all arrows. Colimits are the “join-like” constructions in category theory, capturing quotients, unions, and free constructions where limits capture intersections, subsets, and universal maps into.
Main Content
Definition 5.2.1: Colimit
A cocone over a diagram with vertex is a natural transformation .
Concretely: maps for each , such that for every : .
A colimit of is an initial cocone: a cocone such that for every cocone , there is a unique with for all .
Write or .
Key Special Cases
| Diagram Shape | Colimit Name |
|---|---|
| Empty | Initial object |
| Discrete (two objects) | Coproduct |
| Parallel pair | Coequalizer |
| Span | Pushout |
Coproducts
Definition: Coproduct
A coproduct of is an object with maps and (the coprojections or injections) such that for any and , , there is a unique with and .
Examples:
- In Set: = disjoint union.
- In Top: disjoint union of spaces.
- In Grp: coproduct = free product .
- In Ab: (finite coproduct = product in abelian categories).
- In Set (pointed sets): wedge .
- In a preorder: (least upper bound).
Coequalizers
Definition: Coequalizer
A coequalizer of is an object with a map such that , universal with this property.
In Set: where is the equivalence relation generated by for all .
Examples:
- In Grp: coequalizer of is .
- In Top: coequalizer = quotient space.
- In Ring: quotient by the ideal generated by .
Colimit Formula in Set
Example: Colimit Formula in Set (BCT, Ch. 5.2)
For , the colimit is:
where is the equivalence relation generated by: for all in and .
I.e., the colimit is a quotient of a coproduct.
Epimorphisms
Definition 5.2.17: Epimorphism
A map is an epimorphism (or epic) if for all , implies .
In Set: epimorphisms are surjections. Coequalizers are always epimorphisms. In Ring: the inclusion is an epimorphism in Ring but not a surjection.
Coproducts + coequalizers generate all colimits, dually to how products + equalizers generate all limits.
Cocompleteness
Definition: Cocomplete Category
A category is cocomplete if it has all small colimits.
Set, Top, Grp, Ab are all cocomplete. Any presheaf category is both complete and cocomplete.
Connections
- Left adjoints preserve colimits (Adjoints and Limits): the dual of “right adjoints preserve limits.”
- Colimits in presheaf categories (Limits in Presheaf Categories): in , colimits are also computed pointwise.
- The density theorem (Limits in Presheaf Categories): every presheaf is a colimit of representables.
See Also
- General Limits — Limits (the dual notion)
- Pullbacks — Pushouts are the colimit dual
- Functors and Limits — Preservation of colimits
- Adjoints and Limits — Left adjoints preserve colimits
- Limits in Presheaf Categories — Colimits pointwise in presheaf categories