Measure spaces #
The definition of a measure and a measure space are in MeasureTheory.MeasureSpaceDef, with
only a few basic properties. This file provides many more properties of these objects related to
set operations.
This separation allows the measurability tactic to import only the file MeasureSpaceDef, and to
be available in MeasureSpace (through MeasurableSpace).
Given a measurable space α, a measure on α is a function that sends measurable sets to the
extended nonnegative reals that satisfies the following conditions:
μ ∅ = 0;μis countably additive. This means that the measure of a countable union of pairwise disjoint sets is equal to the measure of the individual sets.
Every measure can be canonically extended to an outer measure, so that it assigns values to all subsets, not just the measurable subsets. On the other hand, an outer measure that is countably additive on measurable sets can be restricted to measurable sets to obtain a measure. In this file a measure is defined to be an outer measure that is countably additive on measurable sets, with the additional assumption that the outer measure is the canonical extension of the restricted measure.
Implementation notes #
Given μ : Measure α, μ s is the value of the outer measure applied to s.
This conveniently allows us to apply the measure to sets without proving that they are measurable.
We get countable subadditivity for all sets, but only countable additivity for measurable sets.
You often don't want to define a measure via its constructor. Two ways that are sometimes more convenient:
Measure.ofMeasurableis a way to define a measure by only giving its value on measurable sets and proving the properties (1) and (2) mentioned above.OuterMeasure.toMeasureis a way of obtaining a measure from an outer measure by showing that all measurable sets in the measurable space are Carathéodory measurable.
To prove that two measures are equal, there are multiple options:
ext: two measures are equal if they are equal on all measurable sets.ext_of_generateFrom_of_iUnion: two measures are equal if they are equal on a π-system generating the measurable sets, if the π-system contains a spanning increasing sequence of sets where the measures take finite value (in particular the measures are σ-finite). This is a special case of the more generalext_of_generateFrom_of_coverext_of_generate_finite: two finite measures are equal if they are equal on a π-system generating the measurable sets. This is a special case ofext_of_generateFrom_of_iUnionusingC ∪ {univ}, but is easier to work with.
A MeasureSpace is a class that is a measurable space with a canonical measure.
The measure is denoted volume.
References #
Tags #
measure, almost everywhere, measure space
Alias of MeasureTheory.measure_inter_add_sdiff.
Alias of MeasureTheory.measure_sdiff_add_inter.
Alias of MeasureTheory.measure_sdiff_eq_top.
The measure of an a.e. disjoint union (even uncountable) of null-measurable sets is at least the sum of the measures of the sets.
The measure of a disjoint union (even uncountable) of measurable sets is at least the sum of the measures of the sets.
If s is a countable set, then the measure of its preimage can be found as the sum of measures
of the fibers f ⁻¹' {y}.
If s is a Finset, then the measure of its preimage can be found as the sum of measures
of the fibers f ⁻¹' {y}.
Alias of MeasureTheory.measure_sdiff_null'.
Alias of MeasureTheory.measure_add_sdiff.
Alias of MeasureTheory.measure_sdiff'.
Alias of MeasureTheory.measure_sdiff.
Alias of MeasureTheory.le_measure_sdiff.
If the measure of the symmetric difference of two sets is finite, then one has infinite measure if and only if the other one does.
If the measure of the symmetric difference of two sets is finite, then one has finite measure if and only if the other one does.
Alias of MeasureTheory.measure_sdiff_lt_of_lt_add.
Alias of MeasureTheory.measure_eq_measure_of_between_null_sdiff.
Alias of MeasureTheory.measure_eq_measure_smaller_of_between_null_sdiff.
Alias of MeasureTheory.measure_eq_measure_larger_of_between_null_sdiff.
If s ⊆ t, μ t ≤ μ s, μ t ≠ ∞, and s is measurable, then s =ᵐ[μ] t.
Pigeonhole principle for measure spaces: if ∑' i, μ (s i) > μ univ, then
one of the intersections s i ∩ s j is not empty.
Pigeonhole principle for measure spaces: if s is a Finset and
∑ i ∈ s, μ (t i) > μ univ, then one of the intersections t i ∩ t j is not empty.
If two sets s and t are included in a set u, and μ s + μ t > μ u,
then s intersects t. Version assuming that t is measurable.
If two sets s and t are included in a set u, and μ s + μ t > μ u,
then s intersects t. Version assuming that s is measurable.
If u is a superset of t with the same (finite) measure (both sets possibly non-measurable),
then for any measurable set s one also has μ (t ∩ s) = μ (u ∩ s).
The measurable superset toMeasurable μ t of t (which has the same measure as t)
satisfies, for any measurable set s, the equality μ (toMeasurable μ t ∩ s) = μ (u ∩ s).
Here, we require that the measure of t is finite. The conclusion holds without this assumption
when the measure is s-finite (for example when it is σ-finite),
see measure_toMeasurable_inter_of_sFinite.
On a countable space, two measures are equal if they agree on measurable atoms.