dlp_sigma_randomization_condexp_eq_sigma_integral
Provedσ-conditional-expectation substrate (de la Peña–Montgomery-Smith 1995 forward bound, eqs (4)–(6)). On a product probability space — the sample block (playing the role of ) times the sign block (the independent symmetric Rademacher signs ) — the conditional expectation, given the sample block, of any Banach-valued function that depends only on the sign block equals its sign-average:
Formally: for a strongly measurable, -integrable (with a complete real normed space, e.g. a matrix or real statistic), the conditional expectation of with respect to the -algebra generated by the sample block, under , is almost everywhere the constant . This is the measure-theoretic core of the de la Peña–Montgomery-Smith σ-randomization step (arXiv:math/9309211, §4 eqs (4)→(6)): the signs are independent of the X's, so conditioning on integrates them to the uniform average that defines . It packages Mathlib's condExp_indep_eq with product-measure coordinate independence (indepFun_prod).
import Mathlib.Probability.ConditionalExpectation import Mathlib.Probability.Independence.Basic import Mathlib.MeasureTheory.Integral.Prod open MeasureTheory ProbabilityTheory
theorem dlp_sigma_randomization_condexp_eq_sigma_integral
{Ω B E : Type*}
[mΩ : MeasurableSpace Ω] [mB : MeasurableSpace B]
[NormedAddCommGroup E] [NormedSpace ℝ E] [CompleteSpace E]
(μ : Measure Ω) (ν : Measure B)
[IsProbabilityMeasure μ] [IsProbabilityMeasure ν]
(g : B → E) (hgm : StronglyMeasurable g) (hgi : Integrable g ν) :
(μ.prod ν)[fun ab : Ω × B => g ab.2 |
MeasurableSpace.comap (Prod.fst : Ω × B → Ω) mΩ]
=ᵐ[μ.prod ν] fun _ => ∫ b, g b ∂ν := by sorry