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: learning: questions

Topic: Monad-like structure?


view this post on Zulip Mateo Torres-Ruiz (Jun 17 2025 at 08:31):

This might be a bit of a shot in the dark, but does the following ring a bell for anyone? I'm thinking of a monad-like structure with a functor T:C×CCT:\mathcal{C}\times\mathcal{C}\to\mathcal{C}, with unit X×YT(X,Y)X\times Y\to T(X,Y) and bind (X×YT(X×Y))T(X×Y)T(X×Y)(X\times Y\to T(X'\times Y'))\to T(X\times Y)\to T(X'\times Y')

view this post on Zulip Nathanael Arkor (Jun 17 2025 at 08:34):

This looks exactly like a [[relative monad]] whose root is the product functor (×) ⁣:C×CC(\times) \colon \mathcal C \times \mathcal C \to \mathcal C.

view this post on Zulip Morgan Rogers (he/him) (Jun 17 2025 at 08:35):

What is T(X×Y)T(X \times Y)? Did you mean T(X,Y)T(X,Y) etc in the bind formula?

view this post on Zulip Nathanael Arkor (Jun 17 2025 at 08:35):

(Which would be an interesting example, because most examples of relative monads have fully faithful roots.)

view this post on Zulip Kenji Maillard (Jun 17 2025 at 10:25):

We employed this kind of relative monads over a product to try to give a systematic account of (binary) relational program logics over monadic programs in our paper The next 700 relational program logics .