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: deprecated: id my structure

Topic: category of all small diagrams


view this post on Zulip Brendan Murphy (Feb 15 2023 at 23:09):

Let Cat\mathsf{Cat} be the category of all small categories and CAT\mathsf{CAT} the category of all locally small categories. We have a restricted yoneda embedding Y:CAT[Catop,CAT]Y : \mathsf{CAT} \to [\mathsf{Cat}^{\mathrm{op}}, \mathsf{CAT}]. Define Diag:CATCAT\mathrm{Diag} : \mathsf{CAT} \to \mathsf{CAT} by Diag(C)=Y(C)\mathrm{Diag}(\mathsf{C}) = \int Y(\mathsf{C}). Explicitly, Diag(C)\mathrm{Diag}(\mathsf{C}) has objects pairs (J,F)(\mathsf{J}, F) where J\mathsf{J} is a small category and F:JCF : \mathsf{J} \to \mathsf{C}, and a morphism (J,F)(K,G)(\mathsf{J}, F) \to (\mathsf{K}, G) is a pair (p,α)(p, \alpha) where p:JKp : \mathsf{J} \to \mathsf{K} is a functor and α:FGp\alpha : F \to G \circ p a natural transformation.

Does anyone recognize this construction? If we look at only discrete diagrams we get the free cocompletion of C\mathsf{C}. We also have a functor from Diag(C)\mathrm{Diag}(\mathsf{C}) to the category PC\mathcal{P} \mathsf{C} of small presheaves on C\mathsf{C} (i.e. the free cocompletion), and I'm wondering if this identifies PC\mathcal{P} \mathsf{C} with a localization of Diag(C)\mathrm{Diag}(\mathsf{C}). Can we say Diag(C)\mathrm{Diag}(\mathsf{C}) is the free something on C\mathsf{C}? Also note that this is the lax slice category Cat//C\mathsf{Cat}//\mathsf{C}, and so is what nlab calls an "F-category".

I think that Diag\mathrm{Diag} is a (2,1)(2, 1)-monad, because we have the constant diagram functor CDiag(C)\mathsf{C} \to \mathrm{Diag}(\mathsf{C}) and also something that feels like a join μ:Diag(Diag(C))Diag(C)\mu : \mathrm{Diag}(\mathrm{Diag}(\mathsf{C})) \to \mathrm{Diag}(\mathsf{C}), where the new indexing category of the diagram μ(A)\mu(A) is the grothendieck construction of πA\pi\circ A, where π:Diag(C)Cat\pi : \mathrm{Diag}(\mathsf{C}) \to \mathsf{Cat} sends a diagram to its indexing category. If I'm right thinking this is a monad, does it arise from an adjunction?

view this post on Zulip Ivan Di Liberti (Feb 15 2023 at 23:15):

https://arxiv.org/pdf/2101.04531.pdf

view this post on Zulip Brendan Murphy (Feb 15 2023 at 23:33):

Sweet, thanks!

view this post on Zulip Brendan Murphy (Feb 16 2023 at 00:20):

Hm, this is still kind of unsatisfying to me. But some of the thing I want to know (eg what are the algebras) seem to be unknown. I'd like to have a snappy description like "Diag is the free oplax cocompletion" or "Diag is the monad associated to the adjunction ..." but oh well

view this post on Zulip Brendan Murphy (Feb 16 2023 at 21:28):

I'm trying to think about the algebras over this monad today, and from looking at papers it seems like there's some theory of strictification for this stuff, so eg if you have a strict monad M on Cat (ie a Cat enriched monad), the category of strict M algebras has a model structure that presents the (2, 1)-category of pseudo M-algebras. But the monad I'm considering is weak itself, so I guess the best I could hope for is a strict 2 monad M' whose strict algebras are the pseudoalgebras over my pseudomonad M. Does anyone know a result like this? I've been getting really confused trying to look through the literature by all the various strictness levels

view this post on Zulip Paolo Perrone (Feb 17 2023 at 10:42):

I'm not entirely sure what you mean exactly by "free oplax cocompletion", but if you mean "adding all lax colimits freely", then Diag is not it. Lax colimits are weighted colimits, and any free construction in that sense would give a lax-idempotent 2-monad, which Diag is not.
If instead you mean something like a "lax version of free cocompletion", that sounds more likely (but I don't know how to make it precise yet).

view this post on Zulip Evan Patterson (Feb 20 2023 at 04:01):

This paper by Rene Guitart and Luc Van den Bril seems to claim that Diag is a lax cocompletion of some kind. It's written in French, so I can't read it, but the review in English on zbMath says that the 2-category Diag(X) is "a free lax-co-completion of X." It would be great if someone could explain what this means.