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: Clash of notation for distributive laws


view this post on Zulip fosco (Aug 18 2024 at 12:32):

When defining a distributive law between endofunctors, I think one keeps in mind the canonical example of \prod distributing over \sum and says that a 2-cell FGGFFG\to GF is a "distributivity" of FF over GG, and not the other way round: distributivity of products over sums is indeed a rule to transform a product of sums, \prod\sum, into a sum of products, \sum\prod, so a map \prod\sum\Rightarrow\sum\prod. So:

  1. FF distributes over GG if there is FGGFFG\to GF natural.
  2. Dually, FF codistributes over GG if there is GFFGGF\to FG natural.
    Clearly, F distributes over G iff G codistributes over F.

However, this definition has a problem: when trying to extend this to a "distributivity" of FF over an nn-ary functor, for example the tensor :C×CC\otimes : C\times C\to C of a monoidal structure, lax monoidality means that there is a codistributivity of FF over \otimes in the sense that there exists a 2-cell (F×F)F\otimes \circ (F\times F) \to F\circ\otimes, and instead distributivity captures oplax monoidal functors.

Is this clash of notation just an unfortunate naming? Is it fixable? Am I mistaken somewhere?

view this post on Zulip fosco (Aug 18 2024 at 12:51):

(Maybe it's not completely straightforward why I'd like to talk about "distributivity" between F and a tensor functor... the point is that a natural transformation FXFYF(XY)FX\otimes FY \to F(X\otimes Y) (+ axioms) corresponds, as soon as the ambient category has countable sums, to a distributive law between F and the free monoid monad MM... but in the sense that MM distributes over FF, i.e. with a map transforming a tensor of F(thing)'s into the F of a tensor of things!

view this post on Zulip fosco (Aug 18 2024 at 12:54):

this means essentially that lax monoidality is a codistributivity request. Which is ugly, nomenclature-wise! One would like laxity to be captured by distributivity, and colaxity by codistributivity. However, inverting the initial nomenclature would result in the monad of monoids codistributing over the one of abelian groups, equally ugly because the semiring axioms really are about "multiplication distributive over sum".)

view this post on Zulip fosco (Aug 18 2024 at 12:54):

So, am I making a stupid mistake here that I can't see?

view this post on Zulip Matteo Capucci (he/him) (Aug 18 2024 at 13:14):

No that's exactly how it works unfortunately

view this post on Zulip Matteo Capucci (he/him) (Aug 18 2024 at 13:15):

It makes sense though, because distirbutivity takes the point of view of one structure (eg monoidal prod or functor application) and says whether the other one preserves it. Thus changing which structure you take as primary you get a different direction.

view this post on Zulip Matteo Capucci (he/him) (Aug 18 2024 at 13:16):

Check §4 here for instance: https://arxiv.org/abs/2206.06858

view this post on Zulip fosco (Aug 18 2024 at 13:19):

Matteo Capucci (he/him) said:

No that's exactly how it works unfortunately

Well, at least now I'm sure I'm not mistaken