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 #
Equations
- instPositiveCategoryStoch = { toCopyDiscardCategory := StochHom.instCopyDiscardCategoryWideSubcategoryOfIsStableUnderComonoid, discard_natural := ⋯, copy_comp_natural := ⋯ }