Saturday, 16 September 2006

ct.category theory - Ends and coends as Kan extensions (without using the subdivision category of Mac Lane)?

Ends and coends should be thought of as very canonical constructions: as Finn said, they can be described as weighted limits and colimits, where the weights are hom-functors.



Recall that if J is a (small) category, a weight on J is a functor W:JtoSet. The limit of a functor F:JtoC with respect to a weight W is an object limJF of C that represents the functor



CoptoSet:cmapstoNat(W,homC(c,F)).



Dually, given a weight W:JoptoSet, the weighted colimit of F:JtoC with respect to W is an object colimJF that represents the functor



CtoSet:cmapstoNat(W,homC(F,c)).



Then, as Finn notes above, the end of a functor F:JoptimesJtoC is the weighted limit of F with respect to the weight homJ:JoptimesJtoSet, and the coend is the weighted colimit of F with respect to homJop:JtimesJoptoSet.



The ordinary limit of F is the weighted limit of F with respect to the terminal functor t:JtoSet. Ordinary limits suffice for ordinary (Set-based) categories, but they are inadequate for enriched category theory. The concept of weight was introduced to give an adequate theory of enriched limits and colimits (replacing Set by suitable V, and functors as above by enriched functors, etc.)



Weighted colimits and weighted limits (in particular coends and ends) can be expressed in terms of Kan extensions. For any weight W in SetJop, the weighted colimit of F:JtoC (if it exists) is the value of the left Kan extension of F:JtoC along the Yoneda embedding y:JtoSetJop when evaluated at W, in other words



(LanyF)(W)



A similar statement can be made for weighted limits, as values of a right Kan extension.

No comments:

Post a Comment