Basic Helper Lemmas for Conditional Expectation #
This file provides basic helper lemmas for working with conditional expectations, σ-finiteness, and indicator functions.
These are foundational utilities extracted from the main CondExp.lean file to improve compilation speed.
Main components #
σ-Finiteness #
sigmaFinite_trim_of_le: Trimmed measure inherits σ-finiteness from finite measures
Indicators #
indicator_iUnion_tsum_of_pairwise_disjoint: Union of disjoint indicators equals their sum
Helper lemmas for σ-finiteness and indicators #
Note: Some lemmas in this section explicitly include {m m₀ : MeasurableSpace Ω} as parameters
to work with multiple measurable space structures (e.g., for trimmed measures). This makes the
section variable [MeasurableSpace Ω] unused for those lemmas, requiring set_option linter.unusedSectionVars false.
If μ is finite, then any trim of μ is σ-finite.
For pairwise disjoint sets, the indicator of the union equals
the pointwise tsum of indicators (for ℝ-valued constants).
For pairwise disjoint sets, the tsum of indicators is bounded by 1 at each point. This follows from the fact that at most one indicator is 1 at any point.
For pairwise disjoint measurable sets, the tsum of measures equals the measure of the union.
For pairwise disjoint measurable sets under a probability measure, the tsum of measures is at most 1.