Documentation

Mathlib.MeasureTheory.Decomposition.RadonNikodym

Radon-Nikodym theorem #

This file proves the Radon-Nikodym theorem. The Radon-Nikodym theorem states that, given measures μ, ν, if HaveLebesgueDecomposition μ ν, then μ is absolutely continuous with respect to ν if and only if there exists a measurable function f : α → ℝ≥0∞ such that μ = fν. In particular, we have f = rnDeriv μ ν.

The Radon-Nikodym theorem will allow us to define many important concepts in probability theory, most notably probability cumulative functions. It could also be used to define the conditional expectation of a real function, but we take a different approach (see the file MeasureTheory/Function/ConditionalExpectation).

Main results #

The file also contains properties of rnDeriv that use the Radon-Nikodym theorem, notably

Tags #

Radon-Nikodym theorem

The Radon-Nikodym theorem: Given two measures μ and ν, if HaveLebesgueDecomposition μ ν, then μ is absolutely continuous to ν if and only if ν.withDensity (rnDeriv μ ν) = μ.

theorem MeasureTheory.Measure.rnDeriv_withDensity_right {α : Type u_1} {m : MeasurableSpace α} {f : αENNReal} (μ : MeasureTheory.Measure α) (ν : MeasureTheory.Measure α) [MeasureTheory.SigmaFinite μ] [MeasureTheory.SigmaFinite ν] (hf : AEMeasurable f) (hf_ne_zero : ∀ᵐ (x : α) ∂ν, f x 0) (hf_ne_top : ∀ᵐ (x : α) ∂ν, f x ) :
theorem MeasureTheory.Measure.set_lintegral_rnDeriv_le {α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α} (s : Set α) :
∫⁻ (x : α) in s, MeasureTheory.Measure.rnDeriv μ ν xν μ s
theorem MeasureTheory.Measure.set_integral_toReal_rnDeriv_le {α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α} [MeasureTheory.SigmaFinite μ] {s : Set α} (hμs : μ s ) :
∫ (x : α) in s, ENNReal.toReal (MeasureTheory.Measure.rnDeriv μ ν x)ν ENNReal.toReal (μ s)
theorem MeasureTheory.lintegral_rnDeriv_mul {α : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α} [MeasureTheory.Measure.HaveLebesgueDecomposition μ ν] (hμν : MeasureTheory.Measure.AbsolutelyContinuous μ ν) {f : αENNReal} (hf : AEMeasurable f) :
∫⁻ (x : α), MeasureTheory.Measure.rnDeriv μ ν x * f xν = ∫⁻ (x : α), f xμ