Category Theory
Zulip Server
Archive

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.


Stream: learning: questions

Topic: Two (equivalent?) ways of computing an end as an equalizer


view this post on Zulip Marco Vianello (Feb 27 2026 at 18:28):

Let C \mathcal C , D \mathcal D be categories and let P ⁣:Cop×CD P\colon \mathcal C^{\mathrm{op}}\times \mathcal C\to \mathcal D be a functor. Then

  1. the end cCP(c,c) \int_{c\in \mathcal C} P(c,c) of P P fits in an equalizer diagram

cCP(c,c)cP(c,c)ccP(c,c)\int_{c\in \mathcal C} P(c,c) \hookrightarrow \prod_c P(c,c)\rightrightarrows \prod_{c\to c^\prime} P(c,c^\prime)

  1. the same end can be characterized as the limit of the functor P^ ⁣:Tw(C)D \hat P\colon \mathrm{Tw}(\mathrm C)\to \mathcal D induced by P P on the twisted arrow category of C \mathcal C , and as such it fits in an equalizer diagram

cCP(c,c)fP^(f)fgP^(g)\int_{c\in \mathcal C} P(c,c) \hookrightarrow \prod_f \hat P(f)\rightrightarrows \prod_{f\rightsquigarrow g} \hat P(g)

where the first product in indexed by the objects of Tw(C) \mathrm{Tw}(\mathcal C) and the second by the morphisms.

Two questions:

  1. Are the two " \prod \rightrightarrows \prod " diagrams isomorphic?
  2. Where does the first " \prod \rightrightarrows \prod " diagram come from? Is there really a better answer than the tautological fact that one find cP(c,c) \int_c P(c,c) by equalizing it?

view this post on Zulip Kevin Carlson (Feb 27 2026 at 18:51):

Well, the first diagram comes from the definition of an end as the universal extranatural transformation into P.P. Is that more satisfying than the tautological explanation?

view this post on Zulip fosco (Feb 27 2026 at 19:43):

I had a conversation with Marco, about this problem, the other day, and I am still unsure what exactly is the explanation he is looking for, but the way I understand it is that 1. is the expression of an end as limit over the subdivision category of C\cal C, in the way it splits as an equalizer of a map between products

view this post on Zulip fosco (Feb 27 2026 at 19:45):

This opens the way to other questions though :smile: why would an end be a limit over the subdivision category (and what is it exactly, and how does it relate exactly with wedges and with Tw(C).. see here), and ultimately why a limit is an equalizer of maps between products, but this is easier to justify.
Unfortunately, I realize, now that I'm a bit older, that I didn't understand at the level I'd like to some of these aspects, when I was writing!

view this post on Zulip fosco (Feb 27 2026 at 19:57):

At the heart of the "subdivision category" construction is the fact that one can define an endofunctor of Δ\Delta (the category of simplices) ϵ:ΔΔ\epsilon : \Delta \to \Delta sending [n][n] to [n][n]op[n] \star [n]^op (the join of [n] with its opposite). See here: https://arxiv.org/pdf/2008.03758

view this post on Zulip Marco Vianello (Feb 27 2026 at 20:32):

Well, I am asking how does one conconct that parallel-arrows diagram given only the definition of an end as a universal dinatural transformation. I can unwind the definitions and realize they are the same, but I was asking if something (?) was lurking behind.

I mean, when you write the limit of a functor X ⁣:IX X\colon \mathcal I\to \mathcal X as the equalizer of iXii1i2Xi2 \prod_i X_i\rightrightarrows \prod_{i_1\to i_2} X_{i_2} you bring with you the intuition on Sets \mathrm{Sets} -valued limits, right (* fear *)?

Kevin Carlson said:

Is that more satisfying than the tautological explanation?

Isn't this exactly the tautological explanation?

fosco said:

the way I understand it is that 1. is the expression of an end as limit over the subdivision category of C\cal C, in the way it splits as an equalizer of a map between products

That's an answer I am more willing to accept. At least it explains the form of diagram 1.

view this post on Zulip Kevin Carlson (Feb 27 2026 at 23:25):

I would say one concocts that parallel-arrows diagram by simply writing down the definition of an dinatural transformation.

view this post on Zulip Kevin Carlson (Feb 27 2026 at 23:26):

Marco Vianello said:

I mean, when you write the limit of a functor X ⁣:IX X\colon \mathcal I\to \mathcal X as the equalizer of iXii1i2Xi2 \prod_i X_i\rightrightarrows \prod_{i_1\to i_2} X_{i_2} you bring with you the intuition on Sets \mathrm{Sets} -valued limits, right (* fear *)?

I don't think so? I think a map into this equalizer is just a cone, by definition: a map into each XiX_i such that [various triangles commute].

view this post on Zulip fosco (Feb 28 2026 at 10:13):

@Marco Vianello Mac Lane puts it in a very simple way: "an end is manifestly a limit", meaning that whenever you have a family {FccC}\{Fc\mid c\in C\} indexed over the objects of a category, subject to certain commutativities {LHSi=RHSiiI}\{LHS_i=RHS_i\mid i\in I\} with respect to the arrows of said category, you are saying that you want to characterize a subobject of Fc\prod Fc, such that the inclusion equalizes two maps, one defined in terms of LHS, one defined in terms of RHS. This is kinda obvious, and indeed, I suspect understanding how limits can be constructed out of products and equalizers only must be such an old realization that I cannot pinpoint who was the first to observe it.

view this post on Zulip fosco (Feb 28 2026 at 10:18):

So, the explanation of why an end is an equalizer feels tautological because it is tautological that subjecting things to equations means equalizing two things.

It is more or less the intuition that a limit is a locus of points making something true, and a colimit is a quotient obtained by forcing something to be true. They are dual concepts because all the way down in pre-mathematical intuition, finding what satisfies a property [inside a universe of discourse] is dual to imposing the same property on a system [and then count how many elements you are still able to tell apart].

I can see how you might feel with this mumbo-jumbo I am not dispelling the tautology, if anything, I am forcing you to embrace it without fear...

view this post on Zulip fosco (Feb 28 2026 at 10:35):

Again, Mac Lane observes that "a cone for the functor P§:C§DP^§ : C^§ \to D induced by P:Co×CDP : C^o\times C \to D is a wedge for PP and vice versa", and I haven't been more wordy about this; at the time it seemed obvious, and sufficient to explain the relation

view this post on Zulip fosco (Feb 28 2026 at 10:38):

Your question is "yeah, I can see that, but what does this fact mean in terms of the relation between the limit over the subdivision category and the limit over the twisted arrow category?"

I have to admit I didn't do draw this connection at the time; I also believe, in the end, the fact that the categories of cones for P§P^§ and wedges for PP, (or cones for Pτ:Tw(C)DP^\tau : Tw(C) \to D) are all isomorphic will mean that there is an isomorphism of diagrams of type 1, and 2.

view this post on Zulip Matteo Capucci (he/him) (Mar 02 2026 at 08:11):

fosco said:

the subdivision category of C\cal C

what is this category? :thinking:

view this post on Zulip Matteo Capucci (he/him) (Mar 02 2026 at 08:17):

Marco Vianello said:

  1. Are the two "\prod \rightrightarrows \prod " diagrams isomorphic?

Well this one is easy to answer, they don't need to! You can have different diagrams inducing the same limit. In fact if F:JDF:J \to D is a diagram, and you precompose it by an [[initial functor]] G:IJG:I \to J, then the limit of FGFG will be the same as that of FF, as it is the case here. Note this is a different kind of 'initial' than 'inital object'. So the above fact means the projection tw(C)Cop×Ctw(C) \to C^{op} \times C is initial.