Definitions about invariant measures #
In this file we define typeclasses for measures invariant under (scalar) multiplication.
MeasureTheory.SMulInvariantMeasure M α μsays that the measureμis invariant under scalar multiplication byc : M;MeasureTheory.VAddInvariantMeasure M α μis the additive version of this typeclass;MeasureTheory.Measure.IsMulLeftInvariant μ,MeasureTheory.Measure.IsMulRightInvariant μsay that the measureμis invariant under multiplication on the left and on the right, respectively.MeasureTheory.Measure.IsAddLeftInvariant μ,MeasureTheory.Measure.IsAddRightInvariant μare the additive versions of these typeclasses.
For basic facts about the first two typeclasses, see Mathlib/MeasureTheory/Group/Action.
For facts about left/right-invariant measures, see Mathlib/MeasureTheory/Group/Measure.
Implementation Notes #
The smul/vadd typeclasses and the left/right multiplication typeclasses
were defined by different people with different tastes,
so the former explicitly use measures of the preimages,
while the latter use MeasureTheory.Measure.map.
If the left/right multiplication is measurable (which is the case in most if not all interesting examples), these definitions are equivalent.
The definitions that use MeasureTheory.Measure.map
imply that the left (resp., right) multiplication is AEMeasurable.
A measure μ : Measure α is invariant under an additive action of M on α if for any
measurable set s : Set α and c : M, the measure of its preimage under fun x => c +ᵥ x is equal
to the measure of s.
- measure_preimage_vadd (c : M) ⦃s : Set α⦄ : MeasurableSet s → μ ((fun (x : α) => c +ᵥ x) ⁻¹' s) = μ s
Instances
A measure μ : Measure α is invariant under a multiplicative action of M on α if for any
measurable set s : Set α and c : M, the measure of its preimage under fun x => c • x is equal
to the measure of s.
- measure_preimage_smul (c : M) ⦃s : Set α⦄ : MeasurableSet s → μ ((fun (x : α) => c • x) ⁻¹' s) = μ s
Instances
A measure μ on a measurable additive group is left invariant
if the measure of left translations of a set are equal to the measure of the set itself.
Instances
A measure μ on a measurable group is left invariant
if the measure of left translations of a set are equal to the measure of the set itself.
Instances
A measure μ on a measurable additive group is right invariant
if the measure of right translations of a set are equal to the measure of the set itself.
Instances
A measure μ on a measurable group is right invariant
if the measure of right translations of a set are equal to the measure of the set itself.