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.
Say, I'm convinced of the importance of double categories for categorified logic from reading Lambert and Patterson's Cartesian double theories: A double-categorical framework for categorical doctrines. I note that is equivalent to . Then recalling that a monad is a lax 2-functor from the terminal 2-category to , I wonder how to represent the double-categorical theory of monads, , such that is equivalent to the 2-category of monads, monad functors, and monad functor transformations
Is there any way from these facts to see how to arrive at the theory of monads they have as Theory 3.8 (p. 21), as though this is representing some form of after everything's been promoted to some kind of double category?
I asked the same question to Evan once. This should be some kind of Gray tensor of theories, a closed monoidal structure on lax double functors. There is such a tensor for 2-categories and lax functors and for double categories and strict functors, but I'm not aware of something like what we want.
There's a subtlety here, in that a lax functor of double categories is a loose monad, whereas their Theory 3.8 is for tight monads. Note that, to express their theory of tight monads, they really need to work with strict double functors, because the diagrams defining tight monads involve identities, which must be preserved.
So there is a theory for loose monads (namely, ) whose lax models in any double category are precisely the loose monads in . We can strictify this theory to get another whose strict models are precisely loose monads.
But this is distinct from the theory for tight monads (and the 2-category of monads in Cat is captured by tight monads, rather than loose monads).
Right. And I think that if you took the theory for loose monads (i.e., the trivial theory), performed the strictification procedure that Nathanael mentions, and then transposed the strictified theory, you would get what is called the "theory of monads" in the paper, i.e., the theory for tight monads. So there is a sense in which the two theories are related by transposition but one has to account for the fact that lax functors are lax in one direction but strict in the other.
I started thinking about this topic with -graded monads for a monoid in mind. One common approach is by shifting from lax functors to lax functors for the delooped monoid .
In the double category-theoretic setting, is there a path here that modifies the trivial theory (perhaps with arrows of as tight arrows), then strictifies and transposes?
Hi David, yes, I believe that works. Specifically:
The result should be a double theory whose models (lax functors into Span) are a category together with an -graded monad on that category.