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 asked a question on MSE about the existence of non-symmetric monoidal monads, in case someone here might know.
Interesting question: is there a monoidal monad on an smc that is not symmetric monoidal?
One approach is to start from a non-symmetric monoidal functor between smc's . Let me write . Then we have smc's and with Day convolution, and by Kan extension a monoidal functor between smc's , which moreover has a right adjoint and hence a monad on . I think this will give a monoidal structure for but not necessarily a symmetric monoidal one. Did you try this? I think it is what @Jonas Frey and @Richard Williamson were discussing on nforum a few years ago.
To be concrete, I just tried this for the non-symmetric monoidal functor where is the discrete category of natural numbers and is the category of natural numbers and bijections; these are both smc's. The functor seemed to give an example of a monoidal monad of the kind you were looking for. i.e. a monoidal monad on that is not symmetric monoidal, wrt the Day convolution symmetric monoidal structure. I think I can see the two different strengths coming out of the construction.
(Of course, this is subtle and I may have made a mistake.)
Here's a different approach that is perhaps worth considering. If is a commutative monoid in any symmetric monoidal category, then is a monoidal monad in a canonical manner. Now choose a different symmetric braiding on the underlying monoidal category. Then generically we should expect to no longer be symmetric, right? This happens as soon as the monoid is not commutative with respect to the new symmetric braiding.
For a concrete example, consider the monoidal category of [[super-vector space]], which has two canonical symmetric braidings. Any -graded commutative algebra should be a commutative monoid in this category with respect to the traivial braiding (see nLab page), but it will not be commutative with respect to the super-braiding (aka "super-commutative") unless the odd part is trivial.
Does this work? Like Sam, I haven't checked all the details :sweat_smile:
I thought of that, but now you have to find a monoidal category with two different symmetric braidings and a commutative monoid on one of them, and I don't have a solid enough math background to think of any examples. I didn't even know the former was possible until like yesterday.
Another thing i thought about is to consider the free symmetric monoidal category on a monoidal category that has a monoidal monad; then there should be no reason to expect it to be symmetric with respect to that, but i have no idea how free symmetric monoidal categories on monoidal categories work.
@Sam Staton 's idea seems promising, i'll play around with it later.
Thanks for the example
There is also an example on page 133 of What makes a strong monad? (though it isn't explicitly written out as a monoidal monad there). If is a commutative monoid in , then we can consider the cartesian monoidal category of sets equipped with monoid action . Then is a monoid in , so is a monad on . You can make this into a non-symmetric monoidal monad in which the map sends to . This might be an instance of what @Tobias Fritz suggested.
Thanks, @Dylan McDermott , that's exactly the sort of thing i was looking for. I'll add that as an answer to my MSE question.
Tobias Fritz said:
Here's a different approach that is perhaps worth considering. If is a commutative monoid in any symmetric monoidal category, then is a monoidal monad in a canonical manner. Now choose a different symmetric braiding on the underlying monoidal category. Then generically we should expect to no longer be symmetric, right? This happens as soon as the monoid is not commutative with respect to the new symmetric braiding.
For some reason - not a good reason - I feel like using the category of -graded vector spaces. Just like the category -graded vector spaces this has a standard monoidal structure which extends to two different symmetric monoidal structures -one using the "boring" symmetry (which is not "trivial" in the strongest possible sense, but still boring) and the other using the "super" symmetry.
The exterior algebra on a vector space is a monoid in -graded vector spaces that's commutative only with respect to the "super" symmetry (unless is at most 1-dimensional).
So concretely, are you suggesting that is a monoidal monad on that's not a symmetric monoidal monad with respect to the "boring" symmetry on ?
It's a monad because tensoring with a monoid object is a monad. That much I know.
Then it seems you're claiming that it's a symmetric monoidal monad if we use the "super" symmetry on .
Is there some general result that implies this, namely: tensoring with a commutative monoid object in a symmetric monoidal category is a symmetric monoidal monad?
(I've never thought much about monoidal or symmetric monoidal monads.)
And then I guess you're also claiming that every symmetric monoidal monad is a commutative monad... and that is not a symmetric monoidal monad on with its "boring" symmetry.
I suppose if I wanted to master the coherence laws for monoidal and symmetric monoidal monads, checking these things would be very good practice! Unfortunately I'm a lazy bum.
John Baez said:
So concretely, are you suggesting that is a monoidal monad on that's not a symmetric monoidal monad with respect to the "boring" symmetry on ?
Yes, that's a nice example!
John Baez said:
Is there some general result that implies this, namely: tensoring with a commutative monoid object in a symmetric monoidal category is a symmetric monoidal monad?
Right! If we write for the monoid and for the monad, then we first of all need a natural transformation to define the lax monoidal structure maps. This amounts to , which we can define as swapping the middle two factors first and then using the multiplication in .
Now why would we want the monoid to be commutative? This has to do with the required compatibility of with the monad multiplication:
image.png
(I'm lazy too and copied this from here, where we were in the cartesian monoidal setting, so there should be in place of .)
This diagram amounts to starting with and multiplying down to in the lower left composite, while the upper right composite in addition involves two swaps. So I think that this commutes if and only if is commutative.
That's cool! I'll have to think about that.
This is what I was writing while you were writing that:
A nice thing is that when we've got a monad on a symmetric monoidal category of the form
for some commutative monoid object , this monad arises from an adjunction between and the category of -actions in - or you might call them "-modules". The left adjoint sends any object to the free -module on that, which is .
So, our friend
on arises from an adjunction between the category of graded vector spaces and the category of graded -modules... where maps any graded vector space to the free graded -module on that graded vector space.
I think the category of -modules is the Eilenberg-Moore category of this monad.
Now, if this monad is commutative, what does that imply about its Eilenberg-Moore category? Does it get a symmetric monoidal structure?
John Baez said:
And then I guess you're also claiming that every symmetric monoidal monad is a commutative monad... and that is not a symmetric monoidal monad on with its "boring" symmetry.
Yes, though since I didn't check all the coherences either, I'm a bit uncomfortable with "claiming" that and prefer your earlier phrasing of "suggesting" :laughing:
Whoops, I'm starting to copy Jim Dolan, who likes to jokingly claim that I'm "claiming" any idea he thinks of that might follow from things I said or guessed or thought about out loud.
As a caveat, it's worth noting that there are two slightly different notions of "commutative monad", as per Remark 2.1 on the nLab page: "in the setting where is symmetric monoidal, we will assume that the left and right strengths are related by the symmetry in the obvious way". So this thread is all about how this additional property can fail.
John Baez said:
So, our friend
on arises from an adjunction between the category of graded vector spaces and the category of graded -modules... where maps any graded vector space to the free graded -module on that graded vector space.
For context, are there important examples of -modules? I like exterior algebras, but I'm not sure I've ever come across any of their modules in nature. Is this related to your work on Schur functors and plethysm?
Now, if this monad is commutative, what does that imply about its Eilenberg-Moore category? Does it get a symmetric monoidal structure?
I'm personally more familiar with Kleisli categories, since that is what's most relevant for probability. And there indeed yes, a commutative monad is exactly what we need in order to turn the Kleisli category into a symmetric monoidal category. But the funny thing is that the commutativity is not just relevant for the symmetry there, but already for the Kleisli category to be monoidal at all. (This somehow reminds me of the periodic table and stabilization hypothesis, but that's just a feeling I get.)
If the monad is merely monoidal, then the Kleisli category is merely premonoidal, meaning that the interchange law may not hold. Computer scientists are interested in this because side effects generally don't satisfy the interchange law. I guess that this applies to actions of agents on an environment as well: this "side effect" generally depends on the order of the agent's actions, even if the agents are disjoint.
But also the Eilenberg-Moore category is symmetric monoidal if you have suitable coequalizers -- this generalizes the construction of the tensor product of modules over a commutative ring as a coequalizer of two maps, one with the ring acting on the first module and one with the ring acting on the second module. This also goes back to Anders Kock, and Chris Heunen explained it here on MO.
I haven't really thought about exterior algebra modules too much. We can compare symmetric algebra modules. The symmetric algebra on the dual of a vector space is the algebra of polynomial functions on . So a finitely generated projective -module is a kind of "algebraic vector bundle" over .
In analogy, if we like supersymmetry, we say is the algebra of polynomial functions on the odd, or fermionic vector space .
So then a finitely generated projective -module is a kind of algebraic vector bundle on this odd vector space!
I haven't thought about -modules when thinking about Schur functors and plethym. But I probably should. The free commutative algebra on one generator, namely where is our favorite field, is an example of a "plethory": besides being a commutative algebra it has an extra operation, namely that we can compose polynomials in one variable.
The free exterior algebra on one generator, namely , is the free supercommutative algebra on one odd generator. So they're like the fermionic version of polynomials in one generator - "functions on the odd line". Can we compose these guys? Does this make into a plethory? I don't know.
Well I guess we can compose and to ? Meaning that linear functions are already closed under composition (unlike quadratic or higher). But then I don't know what further compatibility conditions are required of a plethory.
They're sort of long to state, but I'm thinking everything will work because they work for polynomials and here we can do the same things with polynomials of the form and then discard terms involving or higher powers.
Add them, multiply them, compose them, and other stuff I'm not mentioning!
John Baez said:
And then I guess you're also claiming that every symmetric monoidal monad is a commutative monad...
I've checked all the things in Agda here. The one-line summary is that commutative monads are exactly monoidal monads, and on top of that symmetric commutative monads are exactly symmetric monoidal monads (where by symmetric commutative monad i mean that the strengths are related by the braiding).
There seems to be an implicit convention of saying "commutative monad" to mean "symmetric commutative monad", which hopefully this thread (and this older one) make clear is harmful :upside_down:
BTW, the linked 1Lab page has an explanation of "monoidal implies commutative" in the style of an Eckmann-Hiltonish argument; have you seen this before?
Naïm Favier said:
There seems to be an implicit convention of saying "commutative monad" to mean "symmetric commutative monad", which hopefully this thread (and this older one) make clear is harmful :upside_down:
Do you know of any significance for or applications of non-symmetric commutative monads? Because I work with symmetric commutative monads a lot, and having to add the "symmetric" all the time would be quite cumbersome, so I'm reluctant to do it. And as long as there aren't many non-symmetric examples of interest, I don't see the harm in keeping the terminology as it's mostly used.
There are a lot of situations like this in category theory. For example, one could object that you should really be saying "lax monoidal monad" instead of "monoidal monad", since for many people monoidal functors are strong monoidal by default.
Fair enough, but at least the nuance should be explained when first introducing the concept, and one should not oppose "commutative" and "monoidal", but rather "symmetric" and "non-symmetric"
Fascinating discussion and examples. I went over the reply I wrote and it seems to check out too.
So: Species () are monadic over , and this monad on is monoidal, but not symmetric monoidal, even though can be thought of as symmetric monoidal. (Here I am considering the Day tensor i.e. multiplication of species.)
More generally, it seems a PRO can be regarded as a colimit-preserving monoidal monad on , which will almost never be a symmetric monoidal monad unless it is a commutative monoidal category.
I suspect some versions of cubical sets are monadic over with a monoidal but not symmetric monoidal monad.
Actually @Naïm Favier at MSE you said they were "failing to answer" at nforum but are you sure? Arguably they said things like what I said, just in a chatty way.
Sam Staton said:
Fascinating discussion and examples. I went over the reply I wrote and it seems to check out too.
So: Species () are monadic over , and this monad on is monoidal, but not symmetric monoidal, even though can be thought of as symmetric monoidal. (Here I am considering the Day tensor i.e. multiplication of species.)
I see, so in this case the strengths correspond to extending an element of to an element of by either "padding" on the left or on the right. These are distinct operations, yet they commute in the sense that right-padding and left-padding give commuting elements of . Interesting!
Thanks for checking, yes that's right. I'm glad you raised the question --- for some years we have been looking at algebraic theories enriched in presheaf categories (most recently here) and I had been meaning to check what is strange with the symmetry of the monoidal structure on since I think Cristina also brought it up.