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.
I'm trying to understand why people tell the story of strong monads in the order they usually do - in particular, the relationship between strength and symmetry of the monoidal category setting. Strong monads are of course central to Moggi's computational lambda calculus. The stories I've found all seem to first specialise to a symmetric monoidal category, then introduce strength; is symmetry necessary?
Actually, it seems that people mostly don't tell the story of strong monads at all. Awodey, Barr & Wells TTT, Milewski, Pierce, Riehl, Fong & Spivak, Schalk & Simmons, Leinster, Perrone, Rydeheard & Burstall, Smith, Bell, all I think do not even mention strong functors or strength (at least not by those names).
I believe that strong monads are due to Kock (1972), who worked only in a symmetric monoidal setting. Mac Lane defines "closed" (p184, 2nd ed) only for symmetric monoidal categories, and a "strong" monoidal functor (p258) only in the context of a symmetric monoidal category. I think there is no explicit mention of strong monads.
Moggi uses only strength with respect to products (obviously symmetric), not to an arbitrary monoidal category. Barr & Wells CT4CS mentions Mulry in passing. But in "Strong Monads, Algebras and Fixed Points" (LMS Lecture Notes 171, 1991) Mulry defines strong monads only with respect to product; in "Monads in Semantics" (ENTCS 14:275-286, 1998) and "Notions of Monad Strength" (EPTCS 129, 2013) he generalizes to strong monads in symmetric monoidal categories.
Why are all these restricted to symmetric monoidal categories? I don't see why one cannot define the notions of monad, strength, strong functor, and strong monad in monoidal categories more generally (but I confess that I have not worked through the details). Does something go wrong? Does it all work, but for some reason it is not very useful or very interesting?
I now do mention strong monads :)
My "notes" are now a book with an extra chapter on monoidal categories, here are the contents:
image.png
I require symmetric monoidal categories only later, when I talk about relating left and right strengths (and obtaining commutative monads).
Marvellous - thanks! I will take a look.
(Sorry that, at least for the time being, I'm not allowed to share the entire chapter here. The Oxford library has it, also in electronic form.)
No problem. I found our e-subscription.
Apparently I ought also to reread McDermott & Uustalu's "What Makes a Strong Monad?". Which was in "my" workshop (MSFP 2022).
The nLab treatment of [[strong monads]] doesn't require symmetry and distinguishes left and right strengths. I was involved in setting up the abstract definition given there. I was trying to understand the definition of 'strength' and having trouble stomaching the commutative diagrams in the concrete definition, and I guessed that a (left) strong monad in a monoidal category was a monad in the 2-category of (left) -actegories:
It's possible this was already known by experts... but anyway, it's now been extensively developed in the nLab article, though someone still has a question about one of the coherence laws for a left-strong monad.
The McDermott–Uustalu paper is very good, and shows that symmetry is not required for any of the theory (including commutativity). My understanding is that the frequent assumption of symmetry elsewhere in the literature is purely historical, since Kock assumed it in the original papers.