Documentation

Graphon.KernelRandomization

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.

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 ISet.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.