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: categorical probability

Topic: Probability monad on Euc


view this post on Zulip Jules Hedges (Sep 07 2021 at 14:57):

I don't remember whether I asked this question here before! Euc\mathbf{Euc} is the (cartesian) prop whose morphisms mnm \to n are smooth functions RmRn\mathbb R^m \to \mathbb R^n. I feel intuitively like there ought to be a monad on Euc\mathbf{Euc} describing normal distributions, which is given on objects by G(n)=n+n2G(n) = n + n^2, ie. to a space with enough dimensions to describe a mean vector and a covariance matrix. Has anyone worked this out, or does anyone know good reasons why it should or shouldn't work? The obvious barrier is that not every point in Rn2\mathbb R^{n^2} is a valid covariance matrix, but my gut feeling is that there should be some simple trick to avoid that.

view this post on Zulip Tobias Fritz (Sep 07 2021 at 16:15):

That's an interesting question. A more severe problem is going to be the functoriality of GG: usually we'd expect the action of GG on morphisms to be given by taking the pushforward of measures, right? Now the problem is that a pushfoward of a Gaussian along a smooth map is typically not a Gaussian.

Intuitively I'd say that there probably isn't a probability monad for Gaussian measures for any reasonable choice of morphisms. But Gaussian kernels nevertheless form a Markov category.

view this post on Zulip Jules Hedges (Sep 07 2021 at 16:24):

Didn't think of that! Good point...

view this post on Zulip Jules Hedges (Sep 07 2021 at 16:25):

What maps can you push forward Gaussian distributions along? Just affine? But then the monad multiplication probably isn't an affine map...

view this post on Zulip Tobias Fritz (Sep 07 2021 at 16:29):

Exactly! And even then it'll be pretty difficult to find a family of bijections G(n)Rn+n2G(n) \cong \mathbb{R}^{n+n^2} such that conjugating with them will turn the pushfoward maps G(n)G(m)G(n) \to G(m) into affine maps.

view this post on Zulip Jules Hedges (Sep 07 2021 at 16:31):

Interesting. Thanks! That makes this an extra use-case for Markov categories, vs the monad centric way of thinking about categorical probability