Zulip Chat Archive

Stream: Is there code for X?

Topic: Equivalence of definitions of probability kernels


Fred Rajasekaran (Jun 10 2025 at 20:54):

Does anyone know if someone has proved the equivalence between the two following definitions of probability kernels? The first is the more standard definition currently in mathlib and also given on the Wikipedia page. The second is that a kernel is a measurable map

κ:XP(Y)\kappa : X \to \mathcal{P}(\mathcal{Y})

(using the notation from the Wikipedia page), where P(Y) is the space of all probability measures on Y equipped with the cylinder sigma algebra generated by the projections

πB:P(Y)[0,1],BB\pi_B : \mathcal{P}(\mathcal{Y}) \to [0,1], \qquad B \in \mathcal{B}

that sends

πB(μ)=μ(B),\pi_{B}(\mu) = \mu(B),

with [0,1] equipped with the standard Borel sigma algebra (a reference for this definition is for example Kallenberg's probability book, Chapter 3). I'm happy to formalize it myself, but would be easier if it's done already (I couldn't find it when I looked in mathlib, though maybe I missed it)

Aaron Liu (Jun 10 2025 at 21:04):

I though mathlib used the second definition

Aaron Liu (Jun 10 2025 at 21:06):

docs#ProbabilityTheory.Kernel

Etienne Marion (Jun 10 2025 at 21:15):

Indeed Mathlib's definition is the second, and you get the first with ProbabilityTheory.Kernel.measurable_coe.

Etienne Marion (Jun 10 2025 at 21:17):

The general equivalence is MeasureTheory.Measure.measurable_measure.

Fred Rajasekaran (Jun 10 2025 at 21:28):

Thanks! and yea sorry messed up in my head which was the one in mathlib :sweat_smile:


Last updated: Dec 20 2025 at 21:32 UTC