Article · Wikipedia archive · Last revised Jun 14, 2026

End (category theory)

In category theory, an end of a functor is a universal dinatural transformation from an object of to .

Last revised
Jun 14, 2026
Read time
≈ 4 min
Length
1,024 w
Citations
1
Source

In category theory, an end of a functor S : C o p × C X {\displaystyle S\colon \mathbf {C} ^{\mathrm {op} }\times \mathbf {C} \to \mathbf {X} } is a universal dinatural transformation from an object e {\displaystyle e} of X {\displaystyle \mathbf {X} } to S {\displaystyle S} .1

More explicitly, this is a pair ( e , ω ) {\displaystyle (e,\omega )} , where e {\displaystyle e} is an object of X {\displaystyle \mathbf {X} } and ω : e ¨ S {\displaystyle \omega \colon e{\ddot {\to }}S} is an extranatural transformation such that for every extranatural transformation β : x ¨ S {\displaystyle \beta \colon x{\ddot {\to }}S} there exists a unique morphism h : x e {\displaystyle h\colon x\to e} of X {\displaystyle \mathbf {X} } with β a = ω a h {\displaystyle \beta _{a}=\omega _{a}\circ h} for every object a {\displaystyle a} of C {\displaystyle \mathbf {C} } .

By abuse of language the object e {\displaystyle e} is often called the end of the functor S {\displaystyle S} (forgetting ω {\displaystyle \omega } ) and is written

e = c S ( c , c )  or just  C S . {\displaystyle e=\int _{c}^{}S(c,c){\text{ or just }}\int _{\mathbf {C} }^{}S.}

Ends can also be described using limits. If X {\displaystyle \mathbf {X} } is complete and C {\displaystyle \mathbf {C} } is small, the end can be described as the equalizer in the diagram

c S ( c , c ) c C S ( c , c ) c c S ( c , c ) , {\displaystyle \int _{c}S(c,c)\to \prod _{c\in C}S(c,c)\rightrightarrows \prod _{c\to c'}S(c,c'),}

where the first morphism being equalized is induced by S ( c , c ) S ( c , c ) {\displaystyle S(c,c)\to S(c,c')} and the second is induced by S ( c , c ) S ( c , c ) {\displaystyle S(c',c')\to S(c,c')} .

Coend

The definition of the coend of a functor S : C o p × C X {\displaystyle S\colon \mathbf {C} ^{\mathrm {op} }\times \mathbf {C} \to \mathbf {X} } is the dual of the definition of an end.

Thus, a coend of S {\displaystyle S} consists of a pair ( d , ζ ) {\displaystyle (d,\zeta )} , where d {\displaystyle d} is an object of X {\displaystyle \mathbf {X} } and ζ : S ¨ d {\displaystyle \zeta \colon S{\ddot {\to }}d} is an extranatural transformation, such that for every extranatural transformation γ : S ¨ x {\displaystyle \gamma \colon S{\ddot {\to }}x} there exists a unique morphism g : d x {\displaystyle g\colon d\to x} of X {\displaystyle \mathbf {X} } with γ a = g ζ a {\displaystyle \gamma _{a}=g\circ \zeta _{a}} for every object a {\displaystyle a} of C {\displaystyle \mathbf {C} } .

The coend d {\displaystyle d} of the functor S {\displaystyle S} is written

d = c S ( c , c )  or  C S . {\displaystyle d=\int _{}^{c}S(c,c){\text{ or }}\int _{}^{\mathbf {C} }S.}

Coends have a characterization using limits dual to the characterization of ends. If X {\displaystyle \mathbf {X} } is cocomplete and C {\displaystyle \mathbf {C} } is small, then the coend can be described as the coequalizer in the diagram

c S ( c , c ) c C S ( c , c ) c c S ( c , c ) . {\displaystyle \int ^{c}S(c,c)\leftarrow \coprod _{c\in C}S(c,c)\leftleftarrows \coprod _{c\to c'}S(c',c).}

Examples

Natural transformations

Suppose we have functors F , G : C X {\displaystyle F,G:\mathbf {C} \to \mathbf {X} } then

H o m X ( F ( ) , G ( ) ) : C o p × C S e t {\displaystyle \mathrm {Hom} _{\mathbf {X} }(F(-),G(-)):\mathbf {C} ^{op}\times \mathbf {C} \to \mathbf {Set} } .

In this case, the category of sets is complete, so we need only form the equalizer and in this case

c H o m X ( F ( c ) , G ( c ) ) = N a t ( F , G ) {\displaystyle \int _{c}\mathrm {Hom} _{\mathbf {X} }(F(c),G(c))=\mathrm {Nat} (F,G)}

the natural transformations from F {\displaystyle F} to G {\displaystyle G} . Intuitively, a natural transformation from F {\displaystyle F} to G {\displaystyle G} is a morphism from F ( c ) {\displaystyle F(c)} to G ( c ) {\displaystyle G(c)} for every c {\displaystyle c} in the category with compatibility conditions. Looking at the equalizer diagram defining the end makes the equivalence clear.

Let T {\displaystyle T} be a simplicial set. That is, T {\displaystyle T} is a functor Δ o p S e t {\displaystyle \Delta ^{\mathrm {op} }\to \mathbf {Set} } . The discrete topology gives a functor d : S e t T o p {\displaystyle d:\mathbf {Set} \to \mathbf {Top} } , where T o p {\displaystyle \mathbf {Top} } is the category of topological spaces. Moreover, there is a map γ : Δ T o p {\displaystyle \gamma :\Delta \to \mathbf {Top} } sending the object [ n ] {\displaystyle [n]} of Δ {\displaystyle \Delta } to the standard n {\displaystyle n} -simplex inside R n + 1 {\displaystyle \mathbb {R} ^{n+1}} . Finally there is a functor T o p × T o p T o p {\displaystyle \mathbf {Top} \times \mathbf {Top} \to \mathbf {Top} } that takes the product of two topological spaces.


Define S {\displaystyle S} to be the composition of this product functor with d T × γ {\displaystyle dT\times \gamma } . The coend of S {\displaystyle S} is the geometric realization of T {\displaystyle T} .

Notes

Notes

References

References

External links