Documentation

Mathlib.Probability.Kernel.Category.Stoch

Stoch #

The category of measurable spaces with Markov kernels is a positive Markov category.

Main definition #

Stoch is defined as the wide subcategory WideSubcategory StochHom of SFinKer, where StochHom selects Markov kernels, and this construction provides in particular the instance PositiveCategory Stoch.

Implementation notes #

Among categories of measurable spaces and probability kernels, Stoch stands out as the unique positive Markov category. In contrast, SFinKer and the category of finite kernels (not implemented) do not satisfy positivity. To see why, consider the counterexample with $X = Y = \{\varnothing\}$, kernels $\kappa(\cdot | \varnothing) = 2\delta_{\varnothing}$ and $\eta(\cdot | \varnothing) = (1/2)\delta_{\varnothing}$: although their composition is deterministic, the positivity equation fails.

References #

@[reducible, inline]

Morphism property selecting Markov kernels in SFinKer.

Equations
Instances For
    @[reducible, inline]
    abbrev Stoch :
    Type (u_1 + 1)

    Stoch is the wide subcategory of SFinKer with Markov-kernel morphisms.

    Equations
    Instances For
      @[implicit_reducible]
      Equations