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'm trying to learn some enriched category theory, but it's a little difficult to wrap my head around ends and coends. I've seen the various definitions in the unenriched case (universal extranatural transformation, weighted (co)limit, etc..) and the weighted (co)limit approach is most intuitive to me. The problem, as I understand it, is that in the V-enriched case, we can only define weighted (co)limits once we have enriched functor categories, which themselves depend on V-valued ends.
Basically, my question is this: what is the proper hierarchy of concepts here? When developing enriched category theory, are (co)ends necessary from the get go or is is possible to define enriched functor categories and weighted (co)limits without them? If (co)ends are in fact necessary, is there some sort of intuition as to why that is?
You can use weighted colimits to define coends or you can use coends to define weighted colimits. When James Dolan taught me this stuff he argued that it's more intuitive to start with weighted colimits.
If you like analysis (as I do), weighted colimits are a natural concept, since they are analogous to integrals
where you need a function and a measure. The diagram you're taking the weighted colimit of is analogous to the function, while the weight is analogous to the measure.
How are weighted (co)limits defined in the enriched setting without first defining (co)ends though?
To define weighted (co)limits, we need representability and therefore enriched presheaf categories.
This doesn't exactly answer your question but it should help you understand what's going on:
https://golem.ph.utexas.edu/category/2007/02/day_on_rcfts.html#c007688
So the colimit of weighted over is defined to be the (usual, conical) colimit of the composite ? (here and are -enriched categories with tensored over )
Ok no that's false - it's the coend of that composite.
I consider the 'Motivation...' paragraph here https://ncatlab.org/nlab/show/weighted+limit to be quite englightening (disclaimer: I wrote that paragraph)
Okay, thanks! The page "weighted limit" also satisfies @Fawzi Hreiki's request for a definition of weighted limits in the enriched setting that does not mention ends.
Here it is:
Let be a closed symmetric monoidal category, and let and be -enriched categories.
A weighted limit of the -functor called the diagram
with respect to the -functor called the weight
is an object that represents the -functor from to given on objects by
and doing the obvious thing on homs.
So that's pretty nice and quick!
Expanding a bit: given we have two -functors from to , the weight
and the -functor involving our diagram :
Both these give functors from to the -category . (The first depends trivially on , i.e. not all, while the second depends contravariantly on .)
So, we get a -functor from to given on objects by
And we can ask if this is representable: is there an object such that there's a natural isomorphism
If there is, we say is the weighted limit of the diagram with the weight .
If this seems confusing, it's probably good to start with some examples where !
Thanks a lot for this - I'm slowly starting to get to grips.
Wasn't the original complaint with this that is actually defined to be an end?
At least, sometimes you see that.
In fact, if you click through, that is how the nlab defines it.
So you need to bootstrap yourself with ends in , or unpack those into the definition of the -enriched functor category.
Thats true, although once worked out, the definition of the enriched functor category 'in components' is actually fairly understandable. Pedagogically, it should be possible to develop enriched category theory that way, only defining (co)ends once you get to weighted limits - and that's what Borceux does in his chapter on enriched categories.
Nonetheless, reading around, it seems that (co)ends are an extremely useful computational tool. Comparing proofs in Borceux and in Kelly's book, Borceux, in some places, has pages and pages of equalisers and coequalisers that could be reexpressed as (co)ends I think.
Yeah, (co)ends are nice. I think I've never used weighted (co)limits.
Not that I do anything fancy, of course.
Okay, so you're saying the V-category of V-functors between two V-categories is defined using V-enriched ends.
So then you need to understand at least that one case of ends to understand weighted V-limits.
Luckily this particular case of ends is pretty approachable.
But in the end, I guess you need to understand ends.
I assume you can define the functor category directly, talking about the covariant actions stuff in the nlab section on ends in to define V-natural transformations. Then define weighted (co)limits in terms of just that.
But nlab does the opposite, and basically defines a V-natural transformation to be an end.
No, a V-natural transformation is just a V-natural transformation - no ends or equalisers or whatever required. Where things get complicated is with V-enriched functor categories. You can define the unenriched functor category but the trick is to define an enriched functor category such that its underlying category is the unenriched functor category.
You can do that directly by using limits in the enriching category, or taking a detour via (co)ends.
Oh right. Defining -natural transformations doesn't do you good directly, because you need to collect them into an object of .
And the end is how they're defining that object.
Yeah, although its a proposition-definition, because you still have to show that this gives the object of natural transformations, but that's not too hard.
Something I've never seen (not that I've tried too hard to look for it, actually) is a definition of composition for the V-enriched functor categories defined as ends
Let be V-enriched categories. Then is V-enriched with hom-objects
where is V's internal hom (secondary question here: the nlab uses in this end, but does it even typecheck?).
Now to define composition one should define a map
Any ideas on how to do it?
Your square bracket notation for the object of natural transformations is kind of confusing since it looks like some sort of internal hom, which it isn't (since lives in , not in the enriched functor category itself).
You're right, let me fix it
Regarding composition, you can check out chapter 2 of http://www.tac.mta.ca/tac/reprints/articles/10/tr10.pdf
Matteo Capucci said:
Now to define composition one should define a map
Any ideas on how to do it?
It's easy if you think about it: at any given object you can fall from into , and this family of maps evidently is a wedge for . Now, by the universal property of the end...
Indeed, that's what I realized when I followed @Fawzi Hreiki's reference, which is also something I should have looked up before posting my question :joy:
@fosco I got so used to think about ends 'synthetically' (i.e. Use only their computational properties) that sometimes I forgot/I refuse to use their universal property!
@Matteo Capucci All is forgiven, don't worry :grinning:
@Matteo Capucci wouldn’t ‘synthetically’ mean with their universal property and ‘analytically’ mean computationally?
Synthetically should almost certainly include the universal property. Presumably what was meant was various equivalences that probably ultimately can stem from the universal property.
The meaning of 'synthetic' and 'analytic' is debatable to a certain extent, though they usually mean 'axiomatically construed' vs 'assembled from pre-existing things'.
The universal property is a construction from pre-existing things, imo. Compare this with 'cartesian products' vs 'monoidal products'.
I do agree that universal properties themselves can be seen as synthetic version of products, but here we are working a level higher than that.
The universal property is the axiomatic definition (essentially by definition). You should be able to derive all the properties of a construction from the universal property, not the other way around.
Yeah, I'm talking one level higher than that. I think I use 'synthetic' as 'formal' in 'formal category theory'