Kernel randomization from the uniform source on [0,1] (R4 converse piece 1, #107) #
The small adapter from Mathlib's kernel representation theorem
(ProbabilityTheory.Kernel.exists_measurable_map_eq_unitInterval, Kallenberg Lemma 4.22) to
the project's uniform source uniform01 : Measure ℝ: any Markov kernel into a standard
Borel space is the pushforward of uniform01 by a jointly measurable deterministic map, and
any probability measure on a standard Borel space is a pushforward of uniform01. Outside
[0,1] the map factors through Set.projIcc — only measurability and agreement on the
support matter.
ProbabilityTheory.Kernel.exists_measurable_map_eq_uniform01— the kernel form;MeasureTheory.Measure.exists_measurable_map_eq_uniform01— the single-measure corollary.
This is the randomization ("noise outsourcing") input for the converse representation theorem: each regular conditional distribution along the factor filtration is to be realized as a measurable function of the lower factors and one fresh uniform.
uniform01 is the pushforward of the uniform measure on the subtype I = [0,1] along
the inclusion.
Projecting uniform01 back onto the subtype recovers the uniform measure on I —
Set.projIcc retracts the inclusion, and uniform01 is supported on [0,1].
Kernel randomization from uniform01: a Markov kernel into a standard Borel space
is the pushforward of the project's uniform source by a jointly measurable deterministic
map — Mathlib's exists_measurable_map_eq_unitInterval (Kallenberg Lemma 4.22) with the
[0,1]-subtype input adapted to ℝ through Set.projIcc.
Measure randomization from uniform01: a probability measure on a standard Borel
space is a pushforward of the project's uniform source by a measurable map.