Restricting a measure to a subset or a subtype #
Given a measure μ on a type α and a subset s of α, we define a measure μ.restrict s as
the restriction of μ to s (still as a measure on α).
We investigate how this notion interacts with usual operations on measures (sum, pushforward, pullback), and on sets (inclusion, union, Union).
We also study the relationship between the restriction of a measure to a subtype (given by the
pullback under Subtype.val) and the restriction to a set as above.
Restricting a measure #
Restrict a measure μ to a set s as an ℝ≥0∞-linear map.
Equations
Instances For
Restrict a measure μ to a set s.
Equations
- μ.restrict s = (MeasureTheory.Measure.restrictₗ s) μ
Instances For
This lemma shows that restrict and toOuterMeasure commute. Note that the LHS has a
restrict on measures and the RHS has a restrict on outer measures.
If t is a measurable set, then the measure of t with respect to the restriction of
the measure to s equals the outer measure of t ∩ s. An alternate version requiring that s
be measurable instead of t exists as Measure.restrict_apply'.
If s is a measurable set, then the outer measure of t with respect to the restriction of
the measure to s equals the outer measure of t ∩ s. This is an alternate version of
Measure.restrict_apply, requiring that s is measurable instead of t.
The restriction of the pushforward measure is the pushforward of the restriction. For a version
assuming only AEMeasurable, see restrict_map_of_aemeasurable.
If two measures agree on all measurable subsets of s and t, then they agree on all
measurable subsets of s ∪ t.
Alias of MeasureTheory.Measure.restrict_biUnion_finset_congr.
This lemma shows that Inf and restrict commute for measures.
If a quasi-measure-preserving map f maps a set s to a set t,
then it is quasi-measure-preserving with respect to the restrictions of the measures.
Extensionality results #
Two measures are equal if they have equal restrictions on a spanning collection of sets
(formulated using Union).
Alias of the reverse direction of MeasureTheory.Measure.ext_iff_of_iUnion_eq_univ.
Two measures are equal if they have equal restrictions on a spanning collection of sets
(formulated using Union).
Two measures are equal if they have equal restrictions on a spanning collection of sets
(formulated using biUnion).
Alias of the reverse direction of MeasureTheory.Measure.ext_iff_of_biUnion_eq_univ.
Two measures are equal if they have equal restrictions on a spanning collection of sets
(formulated using biUnion).
Two measures are equal if they have equal restrictions on a spanning collection of sets
(formulated using sUnion).
Alias of the reverse direction of MeasureTheory.Measure.ext_iff_of_sUnion_eq_univ.
Two measures are equal if they have equal restrictions on a spanning collection of sets
(formulated using sUnion).
Two measures are equal if they are equal on the π-system generating the σ-algebra,
and they are both finite on an increasing spanning sequence of sets in the π-system.
This lemma is formulated using sUnion.
Two measures are equal if they are equal on the π-system generating the σ-algebra,
and they are both finite on an increasing spanning sequence of sets in the π-system.
This lemma is formulated using iUnion.
FiniteSpanningSetsIn.ext is a reformulation of this lemma.
See also MeasureTheory.ae_uIoc_iff.
If two measurable sets are ae_eq then any proposition that is almost everywhere true on one is almost everywhere true on the other
If two measurable sets are ae_eq then any proposition that is almost everywhere true on one is almost everywhere true on the other
Subtype of a measure space #
In a measure space, one can restrict the measure to a subtype to get a new measure space.
Not registered as an instance, as there are other natural choices such as the normalized restriction
for a probability measure, or the subspace measure when restricting to a vector subspace. Enable
locally if needed with attribute [local instance] Measure.Subtype.measureSpace.
Equations
- MeasureTheory.Measure.Subtype.measureSpace = { toMeasurableSpace := Subtype.instMeasurableSpace, volume := MeasureTheory.Measure.comap Subtype.val MeasureTheory.volume }
Instances For
Volume on s : Set α #
Note the instance is provided earlier as Subtype.measureSpace.
Alias of mem_map_indicator_ae_iff_of_zero_notMem.
An upper bound on a sum of restrictions of a measure μ. This can be used to compare
∫ x ∈ X, f x ∂μ with ∑ i, ∫ x ∈ (s i), f x ∂μ, where s is a cover of X.