In mathematics, the category of Markov kernels, often denoted Stoch, is the category whose objects are measurable spaces and whose morphisms are Markov kernels.It is analogous to the category of sets and functions, but where the arrows can be interpreted as being stochastic.
Several variants of this category are used in the literature. For example, one can use subprobability kernels instead of probability kernels, or more general s-finite kernels.Also, one can take as morphisms equivalence classes of Markov kernels under almost sure equality; see below.
Recall that a Markov kernel between measurable spaces
(X,l{F})
(Y,l{G})
k:X x l{G}\toR
X
l{G}
k(B|x)
x\inX
B\inl{G}
The category Stoch has:
(X,l{F})
\delta(A|x)=1A(x)=\begin{cases} 1&x\inA;\\ 0&x\notinA\end{cases}
for all
x\inX
A\inl{F}
k:(X,l{F})\to(Y,l{G})
h:(Y,l{G})\to(Z,l{H})
h\circk:(X,l{F})\to(Z,l{H})
(h\circk)(C|x)=\intYh(C|y)k(dy|x)
for all
x\inX
C\inl{H}
This composition is unital, and associative by the monotone convergence theorem, so that one indeed has a category.
1
1\toX
X
1\toPX
PX
Given kernels
p:1\toX
k:X\toY
k\circp:1\toY
Y
(k\circp)(B)=\intXk(B|x)p(dx),
B
Y
(X,l{F},p)
(Y,l{G},q)
(X,l{F},p)\to(Y,l{G},q)
k:(X,l{F})\to(Y,l{G})
B\inl{G}
q(B)=\intXk(B|x)p(dx).
(HomStoch(1,-),Stoch)
Every measurable function
f:(X,l{F})\to(Y,l{G})
\deltaf:(X,l{F})\to(Y,l{G})
\deltaf(B|x)=1B(f(x))=\begin{cases} 1&f(x)\inB;\\ 0&f(x)\notinB \end{cases}
x\inX
B\inl{G}
By functoriality, every isomorphism of measurable spaces (in the category Meas) induces an isomorphism in Stoch. However, in Stoch there are more isomorphisms, and in particular, measurable spaces can be isomorphic in Stoch even when the underlying sets are not in bijection.
HomStoch(X,Y)\congHomMeas(X,PY)
between Stoch and the category of measurable spaces.
L:Meas\toStoch
(HomStoch(1,-),Stoch)
(HomStoch(1,-),L)
Since the functor
L:Meas\toStoch
In general, the functor
L
Sometimes it is useful to consider Markov kernels only up to almost sure equality, for example when talking about disintegrations or about regular conditional probability.
(X,l{F},p)
(Y,l{G},q)
k,h:(X,l{F},p)\to(Y,l{G},q)
B\inl{G}
k(B|x)=h(B|x)
p
x\inX
k,h:(X,l{F},p)\to(Y,l{G},q)
Probability spaces and equivalence classes of Markov kernels under the relation defined above form a category. When restricted to standard Borel probability spaces, the category is often denoted by Krn.