Constructing a measure from an outer measure #
Given m an outer measure over α, we construct a measure m.toMeasure for a measurable space
ms ≤ m.caratheodory, by defining m.toMeasure s = m s when MeasurableSet s.
Main definition #
OuterMeasure.toMeasure: Obtain a measure by giving an outer measure where all sets in the σ-algebra are Carathéodory measurable.
measure, outer measure
noncomputable def
MeasureTheory.OuterMeasure.toMeasure
{α : Type u_1}
[ms : MeasurableSpace α]
(m : OuterMeasure α)
(h : ms ≤ m.caratheodory)
:
Measure α
Obtain a measure by giving an outer measure where all sets in the σ-algebra are Carathéodory measurable.
Equations
- m.toMeasure h = MeasureTheory.Measure.ofMeasurable (fun (s : Set α) (x : MeasurableSet s) => m s) ⋯ ⋯
Instances For
theorem
MeasureTheory.le_toOuterMeasure_caratheodory
{α : Type u_1}
[ms : MeasurableSpace α]
(μ : Measure α)
:
@[simp]
theorem
MeasureTheory.toMeasure_toOuterMeasure
{α : Type u_1}
[ms : MeasurableSpace α]
(m : OuterMeasure α)
(h : ms ≤ m.caratheodory)
:
@[simp]
theorem
MeasureTheory.toMeasure_apply
{α : Type u_1}
[ms : MeasurableSpace α]
(m : OuterMeasure α)
(h : ms ≤ m.caratheodory)
{s : Set α}
(hs : MeasurableSet s)
:
theorem
MeasureTheory.le_toMeasure_apply
{α : Type u_1}
[ms : MeasurableSpace α]
(m : OuterMeasure α)
(h : ms ≤ m.caratheodory)
(s : Set α)
:
theorem
MeasureTheory.toMeasure_apply₀
{α : Type u_1}
[ms : MeasurableSpace α]
(m : OuterMeasure α)
(h : ms ≤ m.caratheodory)
{s : Set α}
(hs : NullMeasurableSet s (m.toMeasure h))
:
@[simp]
theorem
MeasureTheory.toOuterMeasure_toMeasure
{α : Type u_1}
[ms : MeasurableSpace α]
{μ : Measure α}
:
@[simp]