You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
I was recently delighted to learn that not only do left adjoints preserve colimits, they in fact preserve all left Kan extensions! (I learned this from Riehl's book, "Categorical Homotopy Theory", on page 7).
If we have a functor which has a colimit, then its left Kan extension along (where is a category with a single object and a single morphism) is in fact a colimit for . So, if I understand correctly, "left adjoints preserve colimits" is a nice special case of "left adjoints preserve left Kan extensions".
I am curious about other examples! What are some left Kan extensions (not corresponding to taking colimits), where it is interesting or useful to note that they are preserved by left adjoints?
A left adjoint is the Kan extension of identity along the right adjoint. So left adjoints preserve left adjoints.
Thanks for pointing out that there is a close connection between adjoints and Kan extensions! That's quite interesting to know. However, the left adjoint corresponds to a right Kan extension, though, doesn't it?
Referencing "Categories for the Working Mathematician" (page 248):
![]()
However, I think right adjoints are closely related to certain left Kan extensions! Referencing Riehl's book again (on page 9):
![]()
At any rate, the kind of setup we have changes when we apply a left adjoint to the situation involving a left Kan extension associated to a right adjoint. In particular, after application of , we aren't contemplating a left Kan extension of an identity functor anymore:
![]()
Here, is a left adjoint, and is a left Kan extension of along . When we apply to get a new left Kan extension (using the fact that left adjoints preserve left Kan extensions), we notice that the resulting left Kan extension is a left Kan extension of along (not of an identity functor along ).
So I would assume this new left Kan extension doesn't describe a right adjoint anymore.
David Egolf (he/him) said:
So, if I understand correctly, "left adjoints preserve colimits" is a nice special case of "left adjoints preserve left Kan extensions".
Actually, I think that, in some situations, the two statements are equivalent. If I remember correctly, a left Kan extension can be defined pointwise as a colimit, provided is, e.g., cocomplete.
left kan extension as pointwise colimit
Thanks for your comment!
I agree that (under certain conditions) the functor part of a left Kan extension can indeed be computed at each object as a colimit. It's not clear to me that preserving a left Kan extension then (under these conditions) corresponds to preserving some colimit, though.
That is an apparently stronger claim, but it turns out that the entire functor can be derived from the presentation in terms of colimits at the objects. That's a technical but potentially enlightening exercise.
It's also worth saying that there aren't so many Kan extensions we are able to construct outside of the nice pointwise cases, so you'll have to find someone experienced in the topic to give some examples.
Here's the formula given in "Categorical Homotopy Theory", by Riehl:
![]()
Riehl also gives this:
![]()
Riehl goes on to say that each formula encodes a "weighted colimit" of , which is a new term to me!
So, in this case, it sounds like one can think of a left Kan extension as a collection of colimits (one for each object it maps from). It would take me some more effort to understand what "left adjoints preserve left Kan extensions" tells us in this context.
One might guess something like "left adjoints preserve certain collections of related colimits".
If I worked it out correctly, I think we should have: for each object , where is some left adjoint functor mapping from . So, indeed is preserving a colimit for each object of .
The colimits involved in a left Kan extension of are related in a certain way, given that they assemble to form a left Kan extension of . And the fact that preserves left Kan extensions means that it sends this collection of colimits to a collection of colimits which assemble to form a left Kan extension of . One might wonder if there are applications in which the preservation of a relationship like this between colimits is useful.
Just two tiny points:
When we do colimits in enriched categories, it's almost essential to use "weighted" colimits.
Colimits resemble integrals, and weighted colimits resemble them even more. When we start out learning integrals we write but focus our attention on the : the feels like an annoying thing the teacher makes us write down. Later we learn measure theory and write , and we learn that the function and measure are equally essential: integration is a way of pairing a function and a measure and getting a number. It turns out we had been blind to the measure's importance because the real line comes with a standard choice of measure. Similarly, when we do weighted colimits we learn that the "weight" is just as important as the diagram we are taking the colimit of. In the Set-enriched case we were blinded to its importance because there was a standard choice.
That is interesting! It's intriguing to learn of that parallel.
Inspired by your post, I did some reading and attempted to better understand weighted colimits, but it felt difficult!
Attempting to make a connection with left Kan extensions:
Let (where is cocomplete) be a functor and be the Yoneda embedding. Then the left Kan extension of along is given on objects as:
If it is safe to replace with using the Yoneda lemma, we get:
But we also have that the weighted colimit of with respect to is given as ("Categorical Homotopy Theory" p. 84)!
If the above is true, it seems like the left Kan extension of a functor along the Yoneda embedding takes weighted colimits of ! That is, it sends a "weighting" functor to the weighted colimit of with respect to .
I think this can help me begin to understand why the weighting is so important. As a special case of the above, we can consider which sends a "combinatorial" simplex to the standard topological realization of that simplex. Then, the weighted colimit of with respect to a simplicial set is the "geometric realization" of !
That's a very good example. In a crude sense, we are "adding up" the standard topological realizations of simplices to get the geometric realization of X, and X serves as a weight telling us how many copies of each simplex we need. But X does more: it tells us how they're glued together.