Definitions of an outer measure and the corresponding FunLike class #
In this file we define MeasureTheory.OuterMeasure α
to be the type of outer measures on α.
An outer measure is a function μ : Set α → ℝ≥0∞,
from the powerset of a type to the extended nonnegative real numbers
that satisfies the following conditions:
μ ∅ = 0;μis monotone;μis countably subadditive. This means that the outer measure of a countable union is at most the sum of the outer measure on the individual sets.
Note that we do not need α to be measurable to define an outer measure.
We also define a typeclass MeasureTheory.OuterMeasureClass.
References #
https://en.wikipedia.org/wiki/Outer_measure
Tags #
outer measure
An outer measure is a countably subadditive monotone function that sends ∅ to 0.
Outer measure function. Use automatic coercion instead.
Instances For
instance
MeasureTheory.OuterMeasure.instFunLikeSetENNReal
{α : Type u_1}
:
FunLike (OuterMeasure α) (Set α) ENNReal
Equations
- MeasureTheory.OuterMeasure.instFunLikeSetENNReal = { coe := fun (m : MeasureTheory.OuterMeasure α) => m.measureOf, coe_injective' := ⋯ }
@[simp]