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.
Here's a cute question that I could probably answer myself if I had time to look up some facts that somebody here will just ~know~.
If is a -algebra that's moreover a coalgebra in a compatible way then the module category is monoidal, basically because if is the usual tensor product of the underlying vector spaces, we can use the comultiplication in order to act on .
Now, one of the big reasons to care about co-algebraic structures generally is that homming out of a co-thing gives you a thing. For instance, the circle is a cogroup (in the pointed homotopy category) so homming out of always gives a group (and indeed, "pointed homotopy classes of maps " is called the fundamental group of ). Moreover, the functor from algebras to categories looks like homming out of ! Here's how to make that precise:
A -algebra is the same data as a one-object -linear category, and through this lens is exactly the category of -linear functors and natural transformations from to . So .
So let's look at , the 2-category of -linear categories (read: categories enriched in ). This has a tensor product, and if we identify with its one object category, then as computed in agrees with as computed in . In particular, if is a bialgebra then it's a comonoid in .
Now, if all is right with the world, this should tell us that for any other object of (like ) should be a monoid in . That is, a (strict) monoidal category! This also explains "automatically" why a cocommutative bialgebra should have a symmetric monoidal category worth of modules (read: a commutative monoid object in ). (Again, obviously there's a much more concrete way to see this using sweedler's notation, but let's ignore that for now).
I'm sure that there are subtleties that I'm missing here. For instance, if we want to remove the "strict" we should really be working with pseudomonoids. I'm sure that these work the same way, but I've never actually had the time to learn about them. Also, I think should probably be valued in something a bit more restrictive than . Maybe locally presentable (in the enriched sense) -linear categories? Also also, this whole game looks like a -linear version of functorial semantics. Has anyone written about that?
Thanks in advance! ^_^
Chris Grossack (they/them) said:
If is a -algebra that's moreover a coalgebra in a compatible way...
There are two things that phrase might mean: a [[bialgebra]] or a [[Frobenius algebra]]. But you mean a bialgebra since those are the algebras whose categories of modules become monoidal. Indeed, later you admit you mean a bialgebra.
(A bialgebra is a coalgebra in the category of algebras. A Frobenius algebra is an algebra A that's a coalgebra in the category of A,A-bimodules.)
I don't know who has written about the things you're talking about, but they seem pretty natural so someone has probably written about them at a high level of generality - like for enriched categories, not just Vect-enriched (= k-linear) categories. (I only mention this higher level of generality because it somehow seems more likely that people will have talked about your issues in this more general way!)
For example suppose V is any cosmos. Then any monoid A in V is a one-object V-category and we get a V-category [A,V]. When V = Vect this is what you're calling Mod(A), so that's how you can think about it.
When V is a bimonoid in V, [A,V] should be a monoidal V-category.
Well, I could go on, but this goes a lot further than I could:
Here's an interesting remark near the start:
A comonoidal category would have, instead of a tensor product, a tensor coproduct A → A × A and a counit with appropriately coherent constraints; this concept is not so interesting for ordinary categories but becomes more so for enriched categories. Comonoidal functors would go between comonoidal categories.
John Baez said:
When V is a bimonoid in V, [A,V] should be a monoidal V-category.
Yeah, this is exactly the kind of result I'm looking for! I was sure someone had thought about it, and it's believable that people would be quick to do this in the general enriched setting. Especially through the lens of some -enriched lawvere duality (or more likely, gabriel-ulmer duality), a la Kelly and Power.
John Baez said:
Well, I could go on, but this goes a lot further than I could:
- Brian Day and Ross Street, Quantum categories, star autonomy, and quantum groupoids.
Thanks! I'll give this a read later today ^_^
It's probably too much.... and also not enough of what you were asking for.
Isn't it always, haha. If push comes to shove I'll work through the details myself when I have a bit of free time, and probably write a blog post on it. Hopefully someone is able to just tell me what's going on though, haha. That would be much faster :P
Here's one thing I just wanted to add, that wasn't in your story. If V is a cosmos and M is a monoidal V-category then [M,V] becomes a monoidal V-category using [[Day convolution]]. (In fact the nLab explains it at this level of generality.)
One might naively have thought M needed some 'comonoidal' structure to make [M,V] monoidal.
John Baez said:
Here's one thing I just wanted to add, that wasn't in your story. If V is a cosmos and M is a monoidal V-category then [M,V] becomes a monoidal V-category using [[Day convolution]].
I don't think I knew that Day Convolution worked over any cosmos V. I'd only seen it in the case of ! It's literally the second sentence on the nlab page, lol, so I guess I didn't read that very closely
I think that if V is a cosmos, then a bimonoid in V can be thought of a one-object comonoidal V-category. (You don't normally hear about comonoidal categories because when V=Set the monoidal structure is cartesian so every Set-category is comonoidal.)
(And I bet they're probably all comonoidal in just one way, which makes it sort of 'boring'.)
John Baez said:
One might naively have thought M needed some 'comonoidal' structure to make [M,V] monoidal.
That's a really good point, actually... I did (naively :P) expect to have some comonoidal structure... But I think I can recover because comonoidal structure on should be "the same thing" as a monoidal structure on every , naturally in !
Every comonoidal V-category M is an example of a promonoidal V-category and promonoidal structures on V-categories correspond precisely to Day convolution products on [M, V], and that's the category of modules of the bimonoid M.
Chris Grossack (they/them) said:
John Baez said:
One might naively have thought M needed some 'comonoidal' structure to make [M,V] monoidal.
That's a really good point, actually... I did (naively :P) expect to have some comonoidal structure... But I think I can recover because comonoidal structure on should be "the same thing" as a monoidal structure on every , naturally in !
Umm, but see what Simon said in the case of V = Set. Every category C is comonoidal, but that doesn't make [C,Set] monoidal. (I don't claim to truly understand what's going on here!)
Simon Willerton said:
I think that if V is a cosmos, then a bimonoid in V can be thought of a one-object comonoidal V-category. (You don't normally hear about comonoidal categories because when V=Set the monoidal structure is cartesian so every Set-category is comonoidal.)
I'm fairly sure this is true, basically because Kelly's tensor product of V-categories agrees with the usual tensor product in V, provided you're looking at the one-object V-categories (read: V-monoids).
Simon Willerton said:
Every comonoidal V-category M is an example of a promonoidal V-category and promonoidal structures on V-categories correspond precisely to Day convolution products on [M, V], and that's the category of modules of the bimonoid M.
I'm going to have to think really hard about this, haha. I don't know much about "promonoidal structures" at all. But I'm definitely happy with [M,V] being modules for the bimonoid M, haha.
(The "I think" means I've been out to dinner and can't be bothered to check the details, but I'm pretty sure.)
Simon Willerton said:
Every comonoidal V-category M is an example of a promonoidal V-category and promonoidal structures on V-categories correspond precisely to Day convolution products on [M, V]....
How does that mesh with what you said earlier: for V = Set every category C is comonoidal? What monoidal structure does that put on [C,Set]? Oh - maybe something 'dull' like products or coproducts?
Look in Day's thesis for the promonoidal stuff, in particular the example of comonoidal categories, or else the Day-Street reference John gave.
For V=Set, you have the pointwise product of preseheaves.
Okay, 'twas staring me in the face.
Chris Grossack (they/them) said:
Simon Willerton said:
Every comonoidal V-category M is an example of a promonoidal V-category and promonoidal structures on V-categories correspond precisely to Day convolution products on [M, V], and that's the category of modules of the bimonoid M.
I'm going to have to think really hard about this, haha. I don't know much about "promonoidal structures" at all.
It definitely sounds terrifying, but it's not so terrible if you understand [[profunctors]] and are willing to accept that you can work with profunctors very similarly in the V-enriched case. A V-enriched profunctor from a V-category to a V-category is a V-enriched profunctor from to the presheaf category .
There's a 2-category VProf of V-enriched categories, V-enriched profunctors and V-enriched natural transformations.
A "promonoidal" category is like a monoidal category, but where the tensor product etc. are profunctors instead of functors!
If you want to scare people, just say "a promonoidal V-category is a pseudomonoid in VProf".
But V-enriched profunctors from to also correspond to cocontinuous V-functors from to . You may know this in the case V = Set.
So, a promonoidal structure on is the same as a (V-enriched) monoidal structure on that's cocontinuous in each argument.
PS. This perhaps is clear to many, but I will mention it anyway. A commutative algebra (or "monoid"), A, in V can be considered as one-object monoidal V-category; a monoidal category is also promonoidal, thus the Day product then gives a (biclosed) monoidal structure to A's representation category [A, V]. This should be familiar, but noticeably different to the monoidal product on the representation category of a bialgebra.
In the world of categories, bialgebras are kind of dual to commutative algebras.
I occasionally get disturbed by the fact that both commutative algebras and bialgebras get a monoidal structure on their representation categories... especially when I'm working with a commutative bialgebra.
For example take , the free algebra over on one generator.
A module of this is just a (complex) vector space with a linear map .
Since is commutative, its category of modules gets a tensor product.
But I think we can make into a bialgebra in (at least) two ways.
The comultiplication is always determined by what it does to , and one choice is
This makes into a bialgebra which is the monoid algebra of the monoid .
So here the modules of get viewed as representations of and we're getting a way to tensor them which is the usual way of tensoring monoid representations.
This is different from the previous tensor product, since now the unit for the tensor product is , while before it was .
But I think there's a second bialgebra structure on , determined by
.
This makes into a Hopf algebra which is the universal enveloping algebra of the 1-dimensional abelian Lie algebra .
So here the modules of get viewed as representations of the Lie algebra and we're getting a way to tensor them which is the usual way of tensoring Lie algebra representations!
Unless I'm confused this is different from both the previous tensor products! (Is it?)
But as you can see, this thicket of monoidal structures gets confusing.
So I could have made some mistakes....