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: theory: category theory

Topic: Calculating the Day convolution of Cat-valued presheaves


view this post on Zulip Jesse Sigal (Aug 09 2021 at 20:20):

Summary of my request for references/help :smile:

Let (C,,e)(\mathcal{C}, \otimes, e) be a monoidal category, and consider the category [Cop,Cat][\mathcal{C}^\text{op}, \text{Cat}] of Cat\text{Cat}-valued presheaves and natural transformations. I want to:

  1. Find an specialized definition of Day convolution for [Cop,Cat][\mathcal{C}^\text{op}, \text{Cat}]; and
  2. Find an explicit/concrete description of it.

Finding a specialized definition

I'm aware of the standard definition of Day convolution in terms of V\mathcal{V}-enriched categories. I have also seen the coend formula when V=Set\mathcal{V} = \text{Set}. However, I do not know any enriched category theory and so cannot at the moment make use of the standard definition.

I also know that Cat\text{Cat}-enriched categories are the same as (strict) 22-categories, but I haven't found any definitions of Day convolution for 22-categories (which hopefully would be easier to learn than enriched category theory).

In conclusion, I'm looking for a pre-existing specialized definition to V=Cat\mathcal{V} = \text{Cat} (and thus C\mathcal{C} is given the standard/trivial enrichment as Cat\text{Cat} is cocomplete) or a 22-categorical definition.

Finding an explicit/concrete description

I've successfully applied the definition of Day convolution in the case of Set\text{Set}-valued presheaves. I expanded the coend formula to what it means in terms of universal properties. I also wrote it down as an explicit coequalizer.

In the end I had a description of the resulting set in terms of an equivalence relation generated by the two actions of the morphism on the profunctor I took the coend over.

The above is the level of concreteness I'm looking for.

What I'd like

For (1) I'd appreciate one of

For (2) if someone has a definition, an explicit description of the resulting category (objects and morphisms only is fine).

Thanks in advance for any and all help :smiley:

view this post on Zulip John Baez (Aug 10 2021 at 01:21):

It sounds like you know how Day convolution works for ordinary Set-valued presheaves on a monoidal category. What sort of descriptions do you know for how to convolve two such presheaves F,G:CopSetF, G: \mathcal{C}^{\rm op} \to \mathrm{Set}? Many of these descriptions generalize painlessly to Cat-valued presheaves. Basically, you just write down the same thing but wherever you wrote "set" you now write "category", and wherever you wrote "function" you now write "functor".

view this post on Zulip fosco (Aug 10 2021 at 08:08):

You should definitely spend a couple of days learning the definition of enriched category and enriched presheaf, to understand that (so to speak) all categorical notions "transport rigidly" from the SetSet-world to the V\cal V-world.

What you ask is "trivial" in the following sense: once you have written down the coend

XYFX×GY×hom(_,XY)\displaystyle \int^{XY} FX \times GY \times \hom(\_, X\oplus Y)

for SetSet-presheaves, interpreted it as a left Kan extension, or as a coequaliser, and found the equivalence relation over XYFX×GY×hom(_,XY)\coprod_{XY} FX \times GY \times \hom(\_, X\oplus Y), you do the same things in CatCat; the only problem is that coequalisers in CatCat tend to be quite difficult to describe explicitly even though they always exist.

Just to be sure: your functors CCat{\cal C} \to {\rm Cat} are strict functors, right? Not pseudo.

view this post on Zulip Jesse Sigal (Aug 10 2021 at 12:18):

@John The one I'm familiar with is the coend version @fosco has written down, I expanded that to what it means in terms of an initial dinatural transformation and also the coequalizer formulation. Thanks for the advice, I'll try the coequalizer version where I now view everything in Cat then :)

view this post on Zulip Jesse Sigal (Aug 10 2021 at 12:25):

@fosco Thanks for the advice, I'd had a feeling I should probably just sit and learn some enriched category theory :) Hopefully in my case the coequalizers may be simpler since FF and GG in my case are related and C\mathcal{C} is a strict monoidal category.

The functors I have strict, however they could be made to be more lax. I'm currently trying to find some sound semantics for a diagrammatic system I've axiomatized, all of my axioms are phrased in terms of equalities, and this causes the functors to be strict.

view this post on Zulip Jesse Sigal (Aug 10 2021 at 12:30):

@fosco also, thanks so much for your coend calculus book :smiley:

view this post on Zulip fosco (Aug 10 2021 at 12:58):

One problem with weaker notions of co/end is that the result of the integral might not be what you expect. For example, the lax coend of the diagram CCat{\cal C} \to {\sf Cat} sending an object to the slice category over it is the twisted arrow category of C\cal C; and if you laxify the yoneda lemma with coends, what you get is that there is not an isomorphism FAhom(_,A)×FAF \cong \int^A \hom(\_,A)\times FA, if FF is lax, because the RHS is not lax. Instead, you have pseudo-ified F!

view this post on Zulip Mike Shulman (Aug 10 2021 at 13:12):

Lax things are weird, but pseudo things are much less weird, and often what you want when doing 2-category theory.

view this post on Zulip Jesse Sigal (Aug 10 2021 at 13:53):

@fosco Good to know. Funnily enough, the presheaves I want to take the Day convolution of have over categories as their result (but I'm not using the codomain fibration, something similar though). So if I get something weird, I'll be sure to try pseudo versions :)

view this post on Zulip Jesse Sigal (Aug 10 2021 at 13:54):

@Mike good to know, I'll be sure to keep this in mind if I don't get what I want in my first attempt :)

view this post on Zulip Jesse Sigal (Aug 10 2021 at 13:55):

I'm actually not convinced that my axioms should even be equalities, it's just that I don't know what my semantics should be yet, so it's good to know if I weaken them to get something pseudo I might make my life better!

view this post on Zulip Jesse Sigal (Aug 18 2021 at 09:26):

A follow up, last week I learned enough enriched category theory to take coends of Cat\text{Cat}-valued functors and thus found the description of Day convolution as a Set\text{Set}-valued map, which was enough for my purposes at the moment.

view this post on Zulip Jesse Sigal (Aug 18 2021 at 09:27):

Thanks again for all the help and comments :smile:

view this post on Zulip John Baez (Aug 18 2021 at 17:34):

Great!