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: theory: category theory

Topic: plain monoidal categories hurt my head


view this post on Zulip Tim Campion (Apr 23 2022 at 23:23):

I've been forced lately to do contemplate something I've tried to avoid in the past: plain monoidal categories, with no symmetry or even braiding. (The main example for me is the Gray tensor product on omega-categories.) I'm trying to get the hang of these things. Here is a particular thing I want to prove -- I think I've gotten the right formulation finally, and now there's a diagram chase to do. I am very lazy and like to avoid diagram chases, so I guess I'm wondering: is there some theory to appeal to where somebody else has already (perhaps implicitly) done the requisite diagram chasing for the following:

Claim: Let (V,)(V, \otimes) be a monoidal category. Assume that

  1. VV is half-closed, in that ()X:VV(-) \otimes X : V \to V has a right adjoint X,\llbracket X, - \rrbracket for every XVX \in V (I guess that's "right"-closed?).

  2. VV has finite products.

  3. KK is a monoid object in VV with respect to the cartesian product.

  4. VV is affine monoidal (i.e. the unit for \otimes is the terminal object 11).

Then the functor T:VopVT : V^{op} \to V, AA,KA \mapsto \llbracket A, K \rrbracket, is lax monoidal with respect to the reverse tensor product rev\otimes^{rev} on VopV^{op} and the given tensor product \otimes on VV.

The lax unit constraint 11,K=K1 \to \llbracket 1, K \rrbracket = K is the unit map for the monoid structure on KK. The lax monoidality constraint A,KB,KBA,K\llbracket A, K \rrbracket \otimes \llbracket B, K \rrbracket \to \llbracket B \otimes A, K \rrbracket is adjoint to the map A,KB,KBAK\llbracket A, K \rrbracket \otimes \llbracket B, K \rrbracket \otimes B \otimes A \to K which first uses the "BB-evaluation map" to get from A,KB,KBA\llbracket A, K \rrbracket \otimes \llbracket B, K \rrbracket \otimes B \otimes A to A,KKA\llbracket A, K \rrbracket \otimes K \otimes A, then uses the only map you can think of to get from there to (A,KA)×K(\llbracket A, K \rrbracket \otimes A) \times K, then uses "AA-evaluation" to get to K×KK \times K, and finally uses the multiplication on KK to get to KK.

I'm reasonably convinced that this description does yield a lax monoidal functor, because I've checked the unit laws and I've written down a "balanced ternary monoidality constraint" with which both ways of associating should coincide. Before I roll up my sleeves and chase down the diagrams to verify this, how can I save myself the effort?

One possibility might be to consider (V,,×)(V, \otimes, \times) as a duoidal category, but I'm not sure if there's anything there.