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.
Recently I have been trying to spread my wings a little by working outside ordinary 1-category theory, hence I'm attempting to understand monoidal categories and coherence. After doing some calculations I think I understand MacLane's proof of coherence for monoidal categories better! There's a section of Eugenia Cheng's "The Joy of Abstraction" which served as a useful guiding principle:
![]()
In this sense, one can view the coherence theorem for monoidal categories as saying we want the broad structure of "all formal diagrams commute", and then one can show that the triangle and pentagon identities suffice. Of course, for other structures like braided monoidal categories, one has to weaken this to "all formal diagrams with the same underlying braid commute".
Looking into whether there were coherence theorems for lax monoidal functors, I came across Geoffrey Lewis' PhD Thesis "Coherence for a closed functor", where he gives an example of a diagram obtained from a lax monoidal functor that does not generally commute:
![]()
Here is the functor and are the monoidal units. Lewis then goes onto define another invariant he calls which does distinguish the two composites for this diagram and "explains" why they don't commute.
Of course, the commutativity of such a diagram is not part of the lax monoidal functor definition, and indeed this would exclude many common examples of such functors. So then my question is - where do the coherence diagrams for such functors come from?
For me I suppose I've had this experience many times when trying to learn enriched category theory - there comes a point where a wealth of coherence identities appear in the definition of enriched category, enriched functor, enriched natural transformation, but there's not an explanation for why these diagrams are the correct ones. Nor is there usually some characterisation of what the corresponding "global" coherence theorem generated from these identities is. Is this something I should just black-box, then?
There are various ways to arrive at the definition of lax monoidal functor, but a particularly pertinent way is to see them as monoids in a certain multicategory. If and are monoidal categories, then has a natural (convolution) multicategory structure, where the multimorphisms are families , natural in each variable. A monoid in this multicategory is precisely a lax monoidal functor from to .
Why do I say this is pertinent? Well, enriched categories can also be seen as monoids in a certain monoidal category (namely, of -matrices), which explains where the laws for enriched categories come from.
More generally, enriched categories, enriched functors, and enriched natural transformations are precisely monads, monad morphisms, and monad transformations in the (virtual) double category of -matrices. (This is a principle that applies generally for "category-like structures".)
Any time you seem to have unitality and associativity constraints, there's a good chance what you're looking at is a monoid in some monoidal category or multicategory.
Oh, that's a little mind-bending to think about. So lax-monoidal functors, which I think of as structure-preserving maps, can also be thought of as monoids, which I think of as structures on their own?
What's this category of V-matrices, if you don't mind expanding?
And when you say this is a principle that applies generally for category-like structures - would a special case of this be that categories are monads in the bicategory of spans?
Indeed: while it is natural to think of lax monoidal functors as "weakly structure-preserving morphisms", you can also think of them as structures in their own right, which is often a helpful perspective!
Ruby Khondaker (she/her) said:
And when you say this is a principle that applies generally for category-like structures - would a special case of this be that categories are monads in the bicategory of spans?
Yes, exactly!
Ruby Khondaker (she/her) said:
What's this category of V-matrices, if you don't mind expanding?
Perhaps one nice introduction is @Dan Marsden's blog post Bicategories, monoids, internal and enriched categories.
Coming to this a little late, but I find that I get more intuition for the notion of lax monoidal functor from the observation that a lax monoidal functor between two monoidal categories is precisely a functor between their underlying multicategories. Here the notion of "functor of multicategories" is the obvious/unavoidable thing that maps objects to objects and multimorphisms to multimorphisms, preserving domains, codomains, identities, and composition.
Another way to explain or justify the correctness of the notion of lax monoidal functor is that it is a lax morphism of algebras for the 2-monad whose algebras are monoidal categories. Of course then you have to justify the latter instead, but I think this is easier because (1) you only have to do it once, rather than separately justifying a notion of "lax morphism" for all the different kinds of structured category in the world, and (2) in the abstract setting it's more obviously correct: there's only one square you can write down that obviously needs a 2-cell in it, and then there's only one cube you can write down involving that square that should obviously commute.
Ruby Khondaker (she/her) said:
there comes a point where a wealth of coherence identities appear in the definition of enriched category, enriched functor, enriched natural transformation, but there's not an explanation for why these diagrams are the correct ones.
In this specific case, I think the usual justification is that if you pick Set as your enriching category, then the axioms reduce precisely to the usual notions of unenriched category, functor, and natural transformation.
Mike Shulman said:
Coming to this a little late, but I find that I get more intuition for the notion of lax monoidal functor from the observation that a lax monoidal functor between two monoidal categories is precisely a functor between their underlying multicategories.
Perhaps it's worth noting that this intuition is recovered by the perspective above, because the convolution multicategory is an exponential in the 2-category of multicategories, whence monoids therein (i.e. functors of multicategories from ) correspond to functors of multicategories by transposition.
I should remember this, especially since there was a talk about exponentiability of virtual double categories at CT26, but which multicategories are exponentiable? I gather from your remark that the underlying multicategory of any monoidal category is exponentiable.
I believe it's precisely the "promonoidal" multicategories which are exponentiable, which includes every monoidal category.
The exponentiable multicategories are exactly the promonoidals. This is due to Pisani and Ea and I talk about it in our paper they spoke on at CT as well.
Right, thanks.
Also worth mentioning another characterization of exponentiable multicategories (which I remember seeing mentioned in Ea's talk) as so-called "malleable" multicategories. The definition of malleable (found in Mario Román's thesis) may be considered as a special case of the notion of Conduché fibration of multicategories: a multicategory is malleable just in case the unique functor to the terminal multicategory (with one object and one operation of every arity) is a Conduché fibration. Since Conduché fibrations of multicategories are in one-to-one correspondence with pseudofunctors into the 2-multicategory of small categories and multi-profunctors, every malleable multicategory gives rise to a pseudofunctor , hence a (unbiased) pseudomonoid in = promonoidal category.
(I would suggest malleability is really the same characterisation: to even talk of promonoidal categories as multicategories requires characterising the image of ProMonCat -> Multicat. I think this is most easily done by identifying multicategories with normal lax monoids in Dist^op, whence it is clear that promonoidal categories are a special case. The invertibility of the structural cells is precisely the condition Mario calls malleability.)
I do think the Grothendieck correspondence perspective is a nice one, and it's a pity no-one has written it up in detail in the literature yet. (It's just mentioned in passing in the arXiv version of @Claudio Pisani's Sequential multicategories.)
I think it fits in nicely with the perspective of multicategories as normal lax monoids, given that one should be able to generalise the Grothendieck correspondence from (pseudofunctors into MDist :: exponentiable functors into a multicategory) to (normal lax functors into MDist :: arbitrary functors into a multicategory).
Ea and I thought about this a bit but I think we didn't pin down the right notion of "2-virtual double category" to receive an indexed form of a virtual double functor, which is the case we were interested in, so let it be.
Perhaps it is worth mentioning also that in the unbiased approach, wherein a symmetric multicategory is a double functor , a multicategory is exponentiable iff the loose part of is an ordinary Conduché fibration.
Indeed, the loose part of is formed by the general operations of the multicategory (parametrized by the functions ), which are families of elementary operations (those for which has a terminal codomain), so that we get the "malleability" condition.
In particular, since Conduché fibrations include fibrations,