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.
If a monad can be viewed as a lax functor , what kind of analogous construction can a relative monad be viewed as?
I can at least explain why the answer is not obvious. Giving a lax functor is equivalent to giving an object together with a lax monoidal functor , hence a monoid in , which is precisely a monad on in .
We can try to go in the opposite direction for relative monads. Assuming the existence of enough pointwise left extensions, -relative monads can be presented as monoids in skew-monoidal categories (I've made the unit explicit to reduce ambiguity). These are equivalent to lax skew-monoidal functors . Notice to generalise from lax monoidal functors to lax functors, in the case of monads, we needed to specify the data of an object in a 2-category. To generalise from a lax skew-monoidal functor to some functor-like structure , we therefore need to specify not an object , but rather a 1-cell . However, it is not clear what such a thing should look like in general, particularly if is entirely unrelated to (in an informal sense). Notice that figuring out what should look like requires us first to work out what kind of structure should be in this situation, which is also not obvious.
If we have a coherent choice of for each , then there is one potential candidate: we may take to be a skew-bicategory in the sense of Lack and Street and to be a "lax skew-functor". In particular, this generalises the "monads as lax functors" perspective, taking . However, it does not permit us to capture arbitrary relative monads (e.g. two relative monads with domain but different codomains).
(The story also becomes more complicated when we don't have enough pointwise left extensions, for which skew-monoidal categories do not suffice. For this, one needs to move to some kind of multicategorical structure: cf. my Octoberfest slides.)
Thanks @Nathanael Arkor , this is really useful.
Indeed, something funny is going on here. I don't have much to say other than the way you broke down the problem resonates with me.
I don't understand the details of the lax-skew functor yet, but it is strange that it doesn't capture arbitrary relative monads :thinking: