Splitting one coordinate off a finite product measure #
Mathlib splits a coordinate off Measure.pi only for index type Fin (n + 1)
(measurePreserving_piFinSuccAbove). This file gives the same tower for Equiv.piSplitAt, which
works over any finite index type: the measurable equivalence and the statement that it carries
Measure.pi μ to (μ i).prod (Measure.pi fun j : {j // j ≠ i} ↦ μ j). With Measure.prod_apply
and Measure.pi_pi this computes probabilities that tie the other coordinates to the i-th.
Main definitions #
MeasurableEquiv.piSplitAt: the measurable version ofEquiv.piSplitAt.
Main results #
MeasureTheory.measurePreserving_piSplitAt: splitting a coordinate preserves the product measure.MeasureTheory.Measure.pi_setOf_apply_eq_apply: two coordinates are almost surely distinct when one of the factors has no atoms.
Implementation notes #
[UPSTREAM] candidates: the equivalence for Mathlib/MeasureTheory/MeasurableSpace/Embedding.lean,
beside MeasurableEquiv.piFinSuccAbove, and the two theorems for
Mathlib/MeasureTheory/Constructions/Pi.lean.
Measurable version of Equiv.piSplitAt.
Equations
- MeasurableEquiv.piSplitAt α i = { toEquiv := Equiv.piSplitAt i α, measurable_toFun := ⋯, measurable_invFun := ⋯ }
Instances For
Splitting one coordinate off a finite product measure is measure preserving: under
Measure.pi μ the i-th coordinate is independent of the others. General-index sibling of
measurePreserving_piFinSuccAbove.
measurePreserving_piSplitAt for volume.
Two coordinates of a product measure are almost surely distinct when one has no atoms.