Loogle!
Result
Found 164 declarations mentioning MeasureTheory.Measure.IsAddLeftInvariant.
- MeasureTheory.Measure.IsAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] [Add G] (μ : MeasureTheory.Measure G) : Prop - MeasureTheory.Measure.IsAddLeftInvariant.vaddInvariantMeasure 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [Add G] [μ.IsAddLeftInvariant] [MeasurableConstVAdd G G] : MeasureTheory.VAddInvariantMeasure G G μ - MeasureTheory.Measure.IsAddLeftInvariant.map_add_left_eq_self 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} {inst✝ : MeasurableSpace G} {inst✝¹ : Add G} {μ : MeasureTheory.Measure G} [self : μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun x => g + x) μ = μ - MeasureTheory.Measure.IsAddLeftInvariant.mk 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] [Add G] {μ : MeasureTheory.Measure G} (map_add_left_eq_self : ∀ (g : G), MeasureTheory.Measure.map (fun x => g + x) μ = μ) : μ.IsAddLeftInvariant - MeasureTheory.Measure.instVAddInvariantMeasureSubtypeMemAddSubmonoidOfMeasurableConstVAddOfIsAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddMonoid G] [MeasurableConstVAdd G G] (s : AddSubmonoid G) [μ.IsAddLeftInvariant] : MeasureTheory.VAddInvariantMeasure (↥s) G μ - MeasureTheory.Measure.conv_absolutelyContinuous 📋 Mathlib.MeasureTheory.Group.Convolution
{M : Type u_1} [AddMonoid M] [MeasurableSpace M] [MeasurableAdd₂ M] {μ ν ρ : MeasureTheory.Measure M} [ρ.IsAddLeftInvariant] [MeasureTheory.SFinite ν] (hν : ν.AbsolutelyContinuous ρ) : (μ.conv ν).AbsolutelyContinuous ρ - MeasureTheory.IsAddLeftInvariant.isAddRightInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddCommSemigroup G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] : μ.IsAddRightInvariant - MeasureTheory.Measure.IsAddHaarMeasure.toIsAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} {inst✝ : AddGroup G} {inst✝¹ : TopologicalSpace G} {inst✝² : MeasurableSpace G} {μ : MeasureTheory.Measure G} [self : μ.IsAddHaarMeasure] : μ.IsAddLeftInvariant - MeasureTheory.map_add_left_eq_self 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun x => g + x) μ = μ - MeasureTheory.measurePreserving_add_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => g + x) μ μ - MeasureTheory.Measure.instIsAddLeftInvariantCount 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] : MeasureTheory.Measure.count.IsAddLeftInvariant - MeasureTheory.Measure.IsAddHaarMeasure.mk 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} [AddGroup G] [TopologicalSpace G] [MeasurableSpace G] {μ : MeasureTheory.Measure G} [toIsFiniteMeasureOnCompacts : MeasureTheory.IsFiniteMeasureOnCompacts μ] [toIsAddLeftInvariant : μ.IsAddLeftInvariant] [toIsOpenPosMeasure : μ.IsOpenPosMeasure] : μ.IsAddHaarMeasure - MeasureTheory.isMulLeftInvariant_map_add_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddSemigroup G] [MeasurableAdd G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] (g : G) : (MeasureTheory.Measure.map (fun x => x + g) μ).IsAddLeftInvariant - MeasureTheory.isOpenPosMeasure_of_addLeftInvariant_of_innerRegular 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] [μ.InnerRegular] [NeZero μ] : μ.IsOpenPosMeasure - MeasureTheory.isOpenPosMeasure_of_addLeftInvariant_of_regular 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] [μ.Regular] [NeZero μ] : μ.IsOpenPosMeasure - MeasureTheory.MeasurePreserving.add_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (g : G) {X : Type u_3} [MeasurableSpace X] {μ' : MeasureTheory.Measure X} {f : X → G} (hf : MeasureTheory.MeasurePreserving f μ' μ) : MeasureTheory.MeasurePreserving (fun x => g + f x) μ' μ - MeasureTheory.isAddLeftInvariant_smul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] {μ : MeasureTheory.Measure G} [MeasurableConstVAdd G G] [μ.IsAddLeftInvariant] (c : ENNReal) : (c • μ).IsAddLeftInvariant - MeasureTheory.Measure.prod.instIsAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] {μ : MeasureTheory.Measure G} [MeasurableAdd G] [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {H : Type u_3} [Add H] {mH : MeasurableSpace H} {ν : MeasureTheory.Measure H} [MeasurableAdd H] [ν.IsAddLeftInvariant] [MeasureTheory.SFinite ν] : (μ.prod ν).IsAddLeftInvariant - MeasureTheory.isAddLeftInvariant_map_vadd 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddSemigroup G] [MeasurableAdd G] {μ : MeasureTheory.Measure G} {α : Type u_3} [VAdd α G] [VAddCommClass α G G] [MeasurableConstVAdd α G] [μ.IsAddLeftInvariant] (a : α) : (MeasureTheory.Measure.map (fun x => a +ᵥ x) μ).IsAddLeftInvariant - MeasureTheory.measure_univ_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] [AddGroup G] [IsTopologicalAddGroup G] [WeaklyLocallyCompactSpace G] [NoncompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsOpenPosMeasure] [μ.IsAddLeftInvariant] : μ Set.univ = ⊤ - MeasureTheory.isOpenPosMeasure_of_addLeftInvariant_of_compact 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] (K : Set G) (hK : IsCompact K) (h : μ K ≠ 0) : μ.IsOpenPosMeasure - MeasureTheory.forall_measure_preimage_add_iff 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) : (∀ (g : G) (A : Set G), MeasurableSet A → μ ((fun h => g + h) ⁻¹' A) = μ A) ↔ μ.IsAddLeftInvariant - MeasureTheory.isAddLeftInvariant_smul_nnreal 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] {μ : MeasureTheory.Measure G} [MeasurableConstVAdd G G] [μ.IsAddLeftInvariant] (c : NNReal) : (c • μ).IsAddLeftInvariant - MeasureTheory.Measure.neg.instIsAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddRightInvariant] : μ.neg.IsAddLeftInvariant - MeasureTheory.Measure.neg.instIsAddRightInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] : μ.neg.IsAddRightInvariant - MeasureTheory.Measure.measurePreserving_sub_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun t => g - t) μ μ - MeasureTheory.Measure.map_sub_left_eq_self 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun t => g - t) μ = μ - MeasureTheory.measure_ne_zero_iff_nonempty_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] [μ.Regular] (hμ : μ ≠ 0) {s : Set G} (hs : IsOpen s) : μ s ≠ 0 ↔ s.Nonempty - MeasureTheory.map_add_left_ae 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (x : G) : Filter.map (fun h => x + h) (MeasureTheory.ae μ) = MeasureTheory.ae μ - MeasureTheory.measure_lt_top_of_isCompact_of_isAddLeftInvariant' 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] {U : Set G} (hU : (interior U).Nonempty) (h : μ U ≠ ⊤) {K : Set G} (hK : IsCompact K) : μ K < ⊤ - MeasureTheory.measure_lt_top_of_isCompact_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] (U : Set G) (hU : IsOpen U) (h'U : U.Nonempty) (h : μ U ≠ ⊤) {K : Set G} (hK : IsCompact K) : μ K < ⊤ - MeasureTheory.measure_pos_iff_nonempty_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] [μ.Regular] (h3μ : μ ≠ 0) {s : Set G} (hs : IsOpen s) : 0 < μ s ↔ s.Nonempty - MeasureTheory.Measure.isAddHaarMeasure_of_isCompact_nonempty_interior 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (K : Set G) (hK : IsCompact K) (h'K : (interior K).Nonempty) (h : μ K ≠ 0) (h' : μ K ≠ ⊤) : μ.IsAddHaarMeasure - MeasureTheory.eventually_add_left_iff 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (t : G) {p : G → Prop} : (∀ᵐ (x : G) ∂μ, p (t + x)) ↔ ∀ᵐ (x : G) ∂μ, p x - MeasureTheory.measure_preimage_add 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (g : G) (A : Set G) : μ ((fun h => g + h) ⁻¹' A) = μ A - MeasureTheory.isAddLeftInvariant_map 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] {μ : MeasureTheory.Measure G} [MeasurableAdd G] {H : Type u_3} [MeasurableSpace H] [Add H] [MeasurableAdd H] [μ.IsAddLeftInvariant] (f : G →ₙ+ H) (hf : Measurable ⇑f) (h_surj : Function.Surjective ⇑f) : (MeasureTheory.Measure.map (⇑f) μ).IsAddLeftInvariant - MeasureTheory.null_iff_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [IsTopologicalAddGroup G] [μ.IsAddLeftInvariant] [μ.Regular] {s : Set G} (hs : IsOpen s) : μ s = 0 ↔ s = ∅ ∨ μ = 0 - MeasureTheory.Measure.measurePreserving_add_right_neg 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun t => -(g + t)) μ μ - MeasureTheory.Measure.map_add_right_neg_eq_self 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun t => -(g + t)) μ = μ - MeasureTheory.Measure.map_sub_left_ae 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableNeg G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] [μ.IsNegInvariant] (x : G) : Filter.map (fun t => x - t) (MeasureTheory.ae μ) = MeasureTheory.ae μ - MeasureTheory.AddSubgroup.index_mul_measure 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] (H : AddSubgroup G) [H.FiniteIndex] (hH : MeasurableSet ↑H) (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] : ↑H.index * μ ↑H = μ Set.univ - MeasureTheory.Measure.IsAddLeftInvariant.comap 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] {H : Type u_3} [AddGroup H] {mH : MeasurableSpace H} [MeasurableAdd H] (μ : MeasureTheory.Measure H) [μ.IsAddLeftInvariant] {f : G →+ H} (hf : MeasurableEmbedding ⇑f) : (MeasureTheory.Measure.comap (⇑f) μ).IsAddLeftInvariant - MeasureTheory.absolutelyContinuous_neg 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : μ.AbsolutelyContinuous μ.neg - MeasureTheory.neg_absolutelyContinuous 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : μ.neg.AbsolutelyContinuous μ - MeasureTheory.quasiMeasurePreserving_neg 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving Neg.neg μ μ - MeasureTheory.quasiMeasurePreserving_sub_left 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Measure.QuasiMeasurePreserving (fun h => g - h) μ μ - MeasureTheory.absolutelyContinuous_map_sub_left 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] (g : G) : μ.AbsolutelyContinuous (MeasureTheory.Measure.map (fun h => g - h) μ) - MeasureTheory.quasiMeasurePreserving_add_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Measure.QuasiMeasurePreserving (fun h => h + g) μ μ - MeasureTheory.absolutelyContinuous_map_add_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] (g : G) : μ.AbsolutelyContinuous (MeasureTheory.Measure.map (fun x => x + g) μ) - MeasureTheory.neg_ae 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : -MeasureTheory.ae μ = MeasureTheory.ae μ - MeasureTheory.quasiMeasurePreserving_add 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsAddLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.1 + p.2) (μ.prod ν) ν - MeasureTheory.quasiMeasurePreserving_add_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.2 + p.1) (μ.prod ν) μ - MeasureTheory.absolutelyContinuous_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] [ν.IsAddLeftInvariant] (hν : ν ≠ 0) : μ.AbsolutelyContinuous ν - MeasureTheory.quasiMeasurePreserving_sub 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.1 - p.2) (μ.prod ν) μ - MeasureTheory.eventuallyConst_neg_set_ae 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableNeg G] [μ.IsAddLeftInvariant] : Filter.EventuallyConst (-s) (MeasureTheory.ae μ) ↔ Filter.EventuallyConst s (MeasureTheory.ae μ) - MeasureTheory.measurePreserving_prod_add 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.1 + z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_add_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.2 + z.1)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measure_neg_null 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableNeg G] [μ.IsAddLeftInvariant] : μ (-s) = 0 ↔ μ s = 0 - MeasureTheory.quasiMeasurePreserving_neg_add 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [ν.IsAddLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => -p.1 + p.2) (μ.prod ν) ν - MeasureTheory.quasiMeasurePreserving_neg_add_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => -p.2 + p.1) (μ.prod ν) μ - MeasureTheory.measure_add_right_ne_zero 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableNeg G] [μ.IsAddLeftInvariant] (h2s : μ s ≠ 0) (y : G) : μ ((fun x => x + y) ⁻¹' s) ≠ 0 - MeasureTheory.measure_add_right_null 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableNeg G] [μ.IsAddLeftInvariant] (y : G) : μ ((fun x => x + y) ⁻¹' s) = 0 ↔ μ s = 0 - MeasureTheory.measurePreserving_prod_neg_add 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [ν.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, -z.1 + z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_neg_add_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, -z.2 + z.1)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_add_prod_neg 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] [ν.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2 + z.1, -z.1)) (μ.prod ν) (μ.prod ν) - MeasureTheory.ae_measure_preimage_add_right_lt_top 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] {s : Set G} [MeasurableNeg G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsAddLeftInvariant] [ν'.IsAddLeftInvariant] (hμs : μ' s ≠ ⊤) : ∀ᵐ (x : G) ∂μ', ν' ((fun x_1 => x_1 + x) ⁻¹' s) < ⊤ - MeasureTheory.lintegral_lintegral_add_neg 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] [ν.IsAddLeftInvariant] (f : G → G → ENNReal) (hf : AEMeasurable (Function.uncurry f) (μ.prod ν)) : ∫⁻ (x : G), ∫⁻ (y : G), f (y + x) (-x) ∂ν ∂μ = ∫⁻ (x : G), ∫⁻ (y : G), f x y ∂ν ∂μ - MeasureTheory.ae_measure_preimage_add_right_lt_top_of_ne_zero 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] {s : Set G} [MeasurableNeg G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsAddLeftInvariant] [ν'.IsAddLeftInvariant] (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) : ∀ᵐ (x : G) ∂μ', ν' ((fun y => y + x) ⁻¹' s) < ⊤ - MeasureTheory.measure_add_lintegral_eq 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] {s : Set G} [MeasurableNeg G] [μ.IsAddLeftInvariant] [ν.IsAddLeftInvariant] (sm : MeasurableSet s) (f : G → ENNReal) (hf : Measurable f) : μ s * ∫⁻ (y : G), f y ∂ν = ∫⁻ (x : G), ν ((fun z => z + x) ⁻¹' s) * f (-x) ∂μ - MeasureTheory.measure_eq_sub_vadd 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] {s : Set G} [MeasurableNeg G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsAddLeftInvariant] [ν'.IsAddLeftInvariant] (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) : μ' = (μ' s / ν' s) • ν' - MeasureTheory.measure_add_measure_eq 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] [MeasurableNeg G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsAddLeftInvariant] [ν'.IsAddLeftInvariant] (s t : Set G) (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) : μ' s * ν' t = ν' s * μ' t - MeasureTheory.measure_lintegral_sub_measure 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] {s : Set G} [MeasurableNeg G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsAddLeftInvariant] [ν'.IsAddLeftInvariant] (sm : MeasurableSet s) (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) (f : G → ENNReal) (hf : Measurable f) : μ' s * ∫⁻ (y : G), f (-y) / ν' ((fun x => x + -y) ⁻¹' s) ∂ν' = ∫⁻ (x : G), f x ∂μ' - MeasureTheory.lintegral_add_left_eq_self 📋 Mathlib.MeasureTheory.Group.LIntegral
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [MeasurableAdd G] [μ.IsAddLeftInvariant] (f : G → ENNReal) (g : G) : ∫⁻ (x : G), f (g + x) ∂μ = ∫⁻ (x : G), f x ∂μ - MeasureTheory.lintegral_eq_zero_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Group.LIntegral
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [BorelSpace G] [μ.IsAddLeftInvariant] [μ.Regular] [NeZero μ] {f : G → ENNReal} (hf : Continuous f) : ∫⁻ (x : G), f x ∂μ = 0 ↔ f = 0 - MeasureTheory.lintegral_sub_left_eq_self 📋 Mathlib.MeasureTheory.Group.LIntegral
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddGroup G] [MeasurableAdd G] [μ.IsAddLeftInvariant] [MeasurableNeg G] [μ.IsNegInvariant] (f : G → ENNReal) (g : G) : ∫⁻ (x : G), f (g - x) ∂μ = ∫⁻ (x : G), f x ∂μ - MeasureTheory.aemeasurable_lconvolution 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [AddGroup G] [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {f g : G → ENNReal} (hf : AEMeasurable f μ) (hg : AEMeasurable g μ) : AEMeasurable (MeasureTheory.lconvolution f g μ) μ - MeasureTheory.lconvolution_comm 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [AddCommGroup G] [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [μ.IsNegInvariant] {f g : G → ENNReal} : MeasureTheory.lconvolution f g μ = MeasureTheory.lconvolution g f μ - MeasureTheory.lconvolution_assoc 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [AddGroup G] [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {f g k : G → ENNReal} (hf : Measurable f) (hg : Measurable g) (hk : Measurable k) : MeasureTheory.lconvolution f (MeasureTheory.lconvolution g k μ) μ = MeasureTheory.lconvolution (MeasureTheory.lconvolution f g μ) k μ - MeasureTheory.lconvolution_assoc₀ 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [AddGroup G] [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {f g k : G → ENNReal} (hf : AEMeasurable f μ) (hg : AEMeasurable g μ) (hk : AEMeasurable k μ) : MeasureTheory.lconvolution f (MeasureTheory.lconvolution g k μ) μ = MeasureTheory.lconvolution (MeasureTheory.lconvolution f g μ) k μ - MeasureTheory.conv_withDensity_eq_lconvolution 📋 Mathlib.MeasureTheory.Measure.WithDensity
{G : Type u_3} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] {f g : G → ENNReal} (hf : Measurable f) (hg : Measurable g) : (μ.withDensity f).conv (μ.withDensity g) = μ.withDensity (MeasureTheory.lconvolution f g μ) - MeasureTheory.conv_withDensity_eq_mlconvolution₀ 📋 Mathlib.MeasureTheory.Measure.WithDensity
{G : Type u_3} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] {f g : G → ENNReal} (hf : AEMeasurable f μ) (hg : AEMeasurable g μ) : (μ.withDensity f).conv (μ.withDensity g) = μ.withDensity (MeasureTheory.lconvolution f g μ) - MeasureTheory.Pi.isAddLeftInvariant_volume 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] {α : Type u_4} [AddGroup α] [MeasureTheory.MeasureSpace α] [MeasureTheory.SigmaFinite MeasureTheory.volume] [MeasurableAdd α] [MeasureTheory.volume.IsAddLeftInvariant] : MeasureTheory.volume.IsAddLeftInvariant - MeasureTheory.Measure.pi.isAddLeftInvariant 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {α : ι → Type u_3} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → MeasureTheory.Measure (α i)) [∀ (i : ι), MeasureTheory.SigmaFinite (μ i)] [(i : ι) → AddGroup (α i)] [∀ (i : ι), MeasurableAdd (α i)] [∀ (i : ι), (μ i).IsAddLeftInvariant] : (MeasureTheory.Measure.pi μ).IsAddLeftInvariant - MeasureTheory.Measure.instIsAddLeftInvariantForallVolumeOfMeasurableAddOfSigmaFinite 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] {G : ι → Type u_4} [(i : ι) → AddGroup (G i)] [(i : ι) → MeasureTheory.MeasureSpace (G i)] [∀ (i : ι), MeasurableAdd (G i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] [∀ (i : ι), MeasureTheory.volume.IsAddLeftInvariant] : MeasureTheory.volume.IsAddLeftInvariant - MeasureTheory.Measure.isAddLeftInvariant_addHaarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (K₀ : TopologicalSpace.PositiveCompacts G) : (MeasureTheory.Measure.addHaarMeasure K₀).IsAddLeftInvariant - MeasureTheory.Measure.regular_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [SecondCountableTopology G] {μ : MeasureTheory.Measure G} [MeasureTheory.SigmaFinite μ] [μ.IsAddLeftInvariant] {K : Set G} (hK : IsCompact K) (h2K : (interior K).Nonempty) (hμK : μ K ≠ ⊤) : μ.Regular - MeasureTheory.Measure.addHaarMeasure_eq_iff 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [SecondCountableTopology G] (K₀ : TopologicalSpace.PositiveCompacts G) (μ : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ] [μ.IsAddLeftInvariant] : MeasureTheory.Measure.addHaarMeasure K₀ = μ ↔ μ ↑K₀ = 1 - MeasureTheory.Measure.addHaarMeasure_unique 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [SecondCountableTopology G] (μ : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ] [μ.IsAddLeftInvariant] (K₀ : TopologicalSpace.PositiveCompacts G) : μ = μ ↑K₀ • MeasureTheory.Measure.addHaarMeasure K₀ - Module.Basis.addHaar_eq_iff 📋 Mathlib.MeasureTheory.Measure.Haar.OfBasis
{ι : Type u_1} {E : Type u_3} [Fintype ι] [NormedAddCommGroup E] [NormedSpace ℝ E] [MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E] (b : Module.Basis ι ℝ E) (μ : MeasureTheory.Measure E) [MeasureTheory.SigmaFinite μ] [μ.IsAddLeftInvariant] : b.addHaar = μ ↔ μ ↑b.parallelepiped = 1 - MeasureTheory.Measure.instIsAddLeftInvariantMeasure 📋 Mathlib.MeasureTheory.Measure.Lebesgue.EqHaar
{G : Type u_3} [NormedAddCommGroup G] [NormedSpace ℝ G] [MeasurableSpace G] [BorelSpace G] [FiniteDimensional ℝ G] {n : ℕ} [_i : Fact (Module.finrank ℝ G = n)] (ω : G [⋀^Fin n]→ₗ[ℝ] ℝ) : ω.measure.IsAddLeftInvariant - MeasureTheory.AddQuotientMeasureEqMeasurePreimage.vaddInvariantMeasure_quotient 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [AddGroup G] [MeasurableSpace G] (ν : MeasureTheory.Measure G) {Γ : AddSubgroup G} {μ : MeasureTheory.Measure (G ⧸ Γ)} [MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [PolishSpace G] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] [ν.IsAddLeftInvariant] [hasFun : MeasureTheory.HasAddFundamentalDomain (↥Γ.op) G ν] : MeasureTheory.VAddInvariantMeasure G (G ⧸ Γ) μ - MeasureTheory.AddQuotientMeasureEqMeasurePreimage.addInvariantMeasure_quotient 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [AddGroup G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [PolishSpace G] {Γ : AddSubgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} (ν : MeasureTheory.Measure G) [ν.IsAddLeftInvariant] [hasFun : MeasureTheory.HasAddFundamentalDomain (↥Γ.op) G ν] [MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ] : μ.IsAddLeftInvariant - MeasureTheory.leftInvariantIsAddQuotientMeasureEqMeasurePreimage 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [AddGroup G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [PolishSpace G] {Γ : AddSubgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} (ν : MeasureTheory.Measure G) [ν.IsAddLeftInvariant] [Countable ↥Γ] [ν.IsAddRightInvariant] [MeasureTheory.SigmaFinite ν] [μ.IsAddLeftInvariant] [MeasureTheory.SigmaFinite μ] [MeasureTheory.IsFiniteMeasure μ] [hasFun : MeasureTheory.HasAddFundamentalDomain (↥Γ.op) G ν] (h : MeasureTheory.addCovolume (↥Γ.op) G ν = μ Set.univ) : MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ - IsFundamentalDomain.AddQuotientMeasureEqMeasurePreimage_AddHaarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [AddGroup G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [PolishSpace G] {Γ : AddSubgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} [Countable ↥Γ] (ν : MeasureTheory.Measure G) [ν.IsAddHaarMeasure] [ν.IsAddRightInvariant] [MeasureTheory.SigmaFinite ν] {𝓕 : Set G} (h𝓕 : MeasureTheory.IsAddFundamentalDomain (↥Γ.op) 𝓕 ν) [μ.IsAddLeftInvariant] [MeasureTheory.SigmaFinite μ] {V : Set (G ⧸ Γ)} (hV : (interior V).Nonempty) (meas_V : MeasurableSet V) (hμK : μ V = ν (QuotientAddGroup.mk ⁻¹' V ∩ 𝓕)) (neTopV : μ V ≠ ⊤) : MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ - MeasureTheory.Measure.IsAddLeftInvariant.addQuotientMeasureEqMeasurePreimage_of_set 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [AddGroup G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [PolishSpace G] {Γ : AddSubgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} (ν : MeasureTheory.Measure G) [ν.IsAddLeftInvariant] [Countable ↥Γ] [ν.IsAddRightInvariant] [MeasureTheory.SigmaFinite ν] [μ.IsAddLeftInvariant] [MeasureTheory.SigmaFinite μ] {s : Set G} (fund_dom_s : MeasureTheory.IsAddFundamentalDomain (↥Γ.op) s ν) {V : Set (G ⧸ Γ)} (meas_V : MeasurableSet V) (neZeroV : μ V ≠ 0) (hV : μ V = ν (QuotientAddGroup.mk ⁻¹' V ∩ s)) (neTopV : μ V ≠ ⊤) : MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ - MeasureTheory.integral_add_left_eq_self 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {E : Type u_3} [MeasurableSpace G] [NormedAddCommGroup E] [NormedSpace ℝ E] {μ : MeasureTheory.Measure G} [AddGroup G] [MeasurableAdd G] [μ.IsAddLeftInvariant] (f : G → E) (g : G) : ∫ (x : G), f (g + x) ∂μ = ∫ (x : G), f x ∂μ - MeasureTheory.Integrable.comp_add_left 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {F : Type u_4} [MeasurableSpace G] [NormedAddCommGroup F] {μ : MeasureTheory.Measure G} [AddGroup G] [MeasurableAdd G] {f : G → F} [μ.IsAddLeftInvariant] (hf : MeasureTheory.Integrable f μ) (g : G) : MeasureTheory.Integrable (fun t => f (g + t)) μ - MeasureTheory.integral_sub_left_eq_self 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {E : Type u_3} [MeasurableSpace G] [NormedAddCommGroup E] [NormedSpace ℝ E] [AddGroup G] [MeasurableAdd G] [MeasurableNeg G] (f : G → E) (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (x' : G) : ∫ (x : G), f (x' - x) ∂μ = ∫ (x : G), f x ∂μ - MeasureTheory.integral_eq_zero_of_add_left_eq_neg 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {E : Type u_3} [MeasurableSpace G] [NormedAddCommGroup E] [NormedSpace ℝ E] {μ : MeasureTheory.Measure G} {f : G → E} {g : G} [AddGroup G] [MeasurableAdd G] [μ.IsAddLeftInvariant] (hf' : ∀ (x : G), f (g + x) = -f x) : ∫ (x : G), f x ∂μ = 0 - MeasureTheory.Integrable.comp_sub_left 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {F : Type u_4} [MeasurableSpace G] [NormedAddCommGroup F] {μ : MeasureTheory.Measure G} [AddGroup G] [MeasurableAdd G] [MeasurableNeg G] {f : G → F} [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (hf : MeasureTheory.Integrable f μ) (g : G) : MeasureTheory.Integrable (fun t => f (g - t)) μ - MeasureTheory.integrable_comp_sub_left 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {F : Type u_4} [MeasurableSpace G] [NormedAddCommGroup F] {μ : MeasureTheory.Measure G} [AddGroup G] [MeasurableAdd G] [MeasurableNeg G] (f : G → F) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.Integrable (fun t => f (g - t)) μ ↔ MeasureTheory.Integrable f μ - MeasureTheory.convolution_mul_swap 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {x : G} [NontriviallyNormedField 𝕜] [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [MeasurableNeg G] [MeasurableAdd G] [NormedSpace ℝ 𝕜] {f g : G → 𝕜} : MeasureTheory.convolution f g (ContinuousLinearMap.mul 𝕜 𝕜) μ x = ∫ (t : G), f (x - t) * g t ∂μ - MeasureTheory.dist_convolution_le 📋 Mathlib.Analysis.Convolution
{G : Type uG} {E' : Type uE'} [NormedAddCommGroup E'] {g : G → E'} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [SeminormedAddCommGroup G] [BorelSpace G] [SecondCountableTopology G] [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] [NormedSpace ℝ E'] [CompleteSpace E'] {f : G → ℝ} {x₀ : G} {R ε : ℝ} {z₀ : E'} (hε : 0 ≤ ε) (hf : Function.support f ⊆ Metric.ball 0 R) (hnf : ∀ (x : G), 0 ≤ f x) (hintf : ∫ (x : G), f x ∂μ = 1) (hmg : MeasureTheory.AEStronglyMeasurable g μ) (hg : ∀ x ∈ Metric.ball x₀ R, dist (g x) z₀ ≤ ε) : dist (MeasureTheory.convolution f g (ContinuousLinearMap.lsmul ℝ ℝ) μ x₀) z₀ ≤ ε - MeasureTheory.convolution_lsmul_swap 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {F : Type uF} [NormedAddCommGroup F] {x : G} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 F] [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [MeasurableNeg G] [MeasurableAdd G] {f : G → 𝕜} {g : G → F} : MeasureTheory.convolution f g (ContinuousLinearMap.lsmul 𝕜 𝕜) μ x = ∫ (t : G), f (x - t) • g t ∂μ - MeasureTheory.convolution_tendsto_right 📋 Mathlib.Analysis.Convolution
{G : Type uG} {E' : Type uE'} [NormedAddCommGroup E'] [MeasurableSpace G] {μ : MeasureTheory.Measure G} [SeminormedAddCommGroup G] [BorelSpace G] [SecondCountableTopology G] [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] [NormedSpace ℝ E'] [CompleteSpace E'] {ι : Type u_1} {g : ι → G → E'} {l : Filter ι} {x₀ : G} {z₀ : E'} {φ : ι → G → ℝ} {k : ι → G} (hnφ : ∀ᶠ (i : ι) in l, ∀ (x : G), 0 ≤ φ i x) (hiφ : ∀ᶠ (i : ι) in l, ∫ (x : G), φ i x ∂μ = 1) (hφ : Filter.Tendsto (fun n => Function.support (φ n)) l (nhds 0).smallSets) (hmg : ∀ᶠ (i : ι) in l, MeasureTheory.AEStronglyMeasurable (g i) μ) (hcg : Filter.Tendsto (Function.uncurry g) (l ×ˢ nhds x₀) (nhds z₀)) (hk : Filter.Tendsto k l (nhds x₀)) : Filter.Tendsto (fun i => MeasureTheory.convolution (φ i) (g i) (ContinuousLinearMap.lsmul ℝ ℝ) μ (k i)) l (nhds z₀) - HasCompactSupport.convolutionExists_left 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] (hcf : HasCompactSupport f) (hf : Continuous f) (hg : MeasureTheory.LocallyIntegrable g μ) : MeasureTheory.ConvolutionExists f g L μ - HasCompactSupport.convolutionExists_right_of_continuous_left 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] (hcg : HasCompactSupport g) (hf : Continuous f) (hg : MeasureTheory.LocallyIntegrable g μ) : MeasureTheory.ConvolutionExists f g L μ - HasCompactSupport.continuous_convolution_left 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] (hcf : HasCompactSupport f) (hf : Continuous f) (hg : MeasureTheory.LocallyIntegrable g μ) : Continuous (MeasureTheory.convolution f g L μ) - BddAbove.continuous_convolution_left_of_integrable 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [TopologicalSpace G] [IsTopologicalAddGroup G] [BorelSpace G] [FirstCountableTopology G] [SecondCountableTopologyEither G E] (hbf : BddAbove (Set.range fun x => ‖f x‖)) (hf : Continuous f) (hg : MeasureTheory.Integrable g μ) : Continuous (MeasureTheory.convolution f g L μ) - MeasureTheory.convolutionExistsAt_flip 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} {x : G} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] {L : E →L[𝕜] E' →L[𝕜] F} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [MeasurableNeg G] [μ.IsAddLeftInvariant] [MeasurableAdd G] [μ.IsNegInvariant] : MeasureTheory.ConvolutionExistsAt g f x L.flip μ ↔ MeasureTheory.ConvolutionExistsAt f g x L μ - MeasureTheory.convolution_flip 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [MeasurableNeg G] [MeasurableAdd G] : MeasureTheory.convolution g f L.flip μ = MeasureTheory.convolution f g L μ - MeasureTheory.convolution_neg_of_neg_eq 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} {x : G} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [MeasurableNeg G] [MeasurableAdd G] (h1 : ∀ᵐ (x : G) ∂μ, f (-x) = f x) (h2 : ∀ᵐ (x : G) ∂μ, g (-x) = g x) : MeasureTheory.convolution f g L μ (-x) = MeasureTheory.convolution f g L μ x - MeasureTheory.convolution_eq_swap 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} {x : G} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [AddCommGroup G] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] [MeasurableNeg G] [MeasurableAdd G] : MeasureTheory.convolution f g L μ x = ∫ (t : G), (L (f (x - t))) (g t) ∂μ - MeasureTheory.ConvolutionExistsAt.integrable_swap 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} {x : G} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] {L : E →L[𝕜] E' →L[𝕜] F} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [MeasurableNeg G] [μ.IsAddLeftInvariant] [MeasurableAdd G] [μ.IsNegInvariant] (h : MeasureTheory.ConvolutionExistsAt f g x L μ) : MeasureTheory.Integrable (fun t => (L (f (x - t))) (g t)) μ - MeasureTheory.convolutionExistsAt_iff_integrable_swap 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} {x : G} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] {L : E →L[𝕜] E' →L[𝕜] F} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [MeasurableNeg G] [μ.IsAddLeftInvariant] [MeasurableAdd G] [μ.IsNegInvariant] : MeasureTheory.ConvolutionExistsAt f g x L μ ↔ MeasureTheory.Integrable (fun t => (L (f (x - t))) (g t)) μ - BddAbove.convolutionExistsAt 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [AddCommGroup G] [MeasurableNeg G] [μ.IsAddLeftInvariant] [MeasurableAdd₂ G] [MeasureTheory.SFinite μ] {x₀ : G} {s : Set G} (hbg : BddAbove ((fun i => ‖g i‖) '' (fun t => x₀ - t) ⁻¹' s)) (hs : MeasurableSet s) (h2s : (Function.support fun t => (L (f t)) (g (x₀ - t))) ⊆ s) (hf : MeasureTheory.IntegrableOn f s μ) (hmg : MeasureTheory.AEStronglyMeasurable g μ) : MeasureTheory.ConvolutionExistsAt f g x₀ L μ - MeasureTheory.dist_convolution_le' 📋 Mathlib.Analysis.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [NontriviallyNormedField 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace 𝕜 F] (L : E →L[𝕜] E' →L[𝕜] F) [MeasurableSpace G] {μ : MeasureTheory.Measure G} [NormedSpace ℝ F] [SeminormedAddCommGroup G] [BorelSpace G] [SecondCountableTopology G] [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {x₀ : G} {R ε : ℝ} {z₀ : E'} (hε : 0 ≤ ε) (hif : MeasureTheory.Integrable f μ) (hf : Function.support f ⊆ Metric.ball 0 R) (hmg : MeasureTheory.AEStronglyMeasurable g μ) (hg : ∀ x ∈ Metric.ball x₀ R, dist (g x) z₀ ≤ ε) : dist (MeasureTheory.convolution f g L μ x₀) (∫ (t : G), (L (f t)) z₀ ∂μ) ≤ (‖L‖ * ∫ (x : G), ‖f x‖ ∂μ) * ε - HasCompactSupport.contDiff_convolution_left 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] [MeasurableSpace G] [NormedAddCommGroup G] [BorelSpace G] [NormedSpace 𝕜 G] {μ : MeasureTheory.Measure G} (L : E →L[𝕜] E' →L[𝕜] F) [μ.IsAddLeftInvariant] [μ.IsNegInvariant] {n : ℕ∞} (hcf : HasCompactSupport f) (hf : ContDiff 𝕜 (↑n) f) (hg : MeasureTheory.LocallyIntegrable g μ) : ContDiff 𝕜 (↑n) (MeasureTheory.convolution f g L μ) - MeasureTheory.contDiffOn_convolution_left_with_param_comp 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} {P : Type uP} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] [MeasurableSpace G] [NormedAddCommGroup G] [BorelSpace G] [NormedSpace 𝕜 G] [NormedAddCommGroup P] [NormedSpace 𝕜 P] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [μ.IsNegInvariant] (L : E' →L[𝕜] E →L[𝕜] F) {s : Set P} {n : ℕ∞} {v : P → G} (hv : ContDiffOn 𝕜 (↑n) v s) {f : G → E} {g : P → G → E'} {k : Set G} (hs : IsOpen s) (hk : IsCompact k) (hgs : ∀ (p : P) (x : G), p ∈ s → x ∉ k → g p x = 0) (hf : MeasureTheory.LocallyIntegrable f μ) (hg : ContDiffOn 𝕜 (↑n) (↿g) (s ×ˢ Set.univ)) : ContDiffOn 𝕜 (↑n) (fun x => MeasureTheory.convolution (g x) f L μ (v x)) s - MeasureTheory.contDiffOn_convolution_left_with_param 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} {P : Type uP} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] [MeasurableSpace G] [NormedAddCommGroup G] [BorelSpace G] [NormedSpace 𝕜 G] [NormedAddCommGroup P] [NormedSpace 𝕜 P] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [μ.IsNegInvariant] (L : E' →L[𝕜] E →L[𝕜] F) {f : G → E} {n : ℕ∞} {g : P → G → E'} {s : Set P} {k : Set G} (hs : IsOpen s) (hk : IsCompact k) (hgs : ∀ (p : P) (x : G), p ∈ s → x ∉ k → g p x = 0) (hf : MeasureTheory.LocallyIntegrable f μ) (hg : ContDiffOn 𝕜 (↑n) (↿g) (s ×ˢ Set.univ)) : ContDiffOn 𝕜 (↑n) (fun q => MeasureTheory.convolution (g q.1) f L μ q.2) (s ×ˢ Set.univ) - HasCompactSupport.hasDerivAt_convolution_right 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] {f₀ : 𝕜 → E} {g₀ : 𝕜 → E'} (L : E →L[𝕜] E' →L[𝕜] F) {μ : MeasureTheory.Measure 𝕜} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] (hf : MeasureTheory.LocallyIntegrable f₀ μ) (hcg : HasCompactSupport g₀) (hg : ContDiff 𝕜 1 g₀) (x₀ : 𝕜) : HasDerivAt (MeasureTheory.convolution f₀ g₀ L μ) (MeasureTheory.convolution f₀ (deriv g₀) L μ x₀) x₀ - HasCompactSupport.hasDerivAt_convolution_left 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] {f₀ : 𝕜 → E} {g₀ : 𝕜 → E'} (L : E →L[𝕜] E' →L[𝕜] F) {μ : MeasureTheory.Measure 𝕜} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] [μ.IsNegInvariant] (hcf : HasCompactSupport f₀) (hf : ContDiff 𝕜 1 f₀) (hg : MeasureTheory.LocallyIntegrable g₀ μ) (x₀ : 𝕜) : HasDerivAt (MeasureTheory.convolution f₀ g₀ L μ) (MeasureTheory.convolution (deriv f₀) g₀ L μ x₀) x₀ - HasCompactSupport.hasFDerivAt_convolution_right 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] [MeasurableSpace G] {μ : MeasureTheory.Measure G} (L : E →L[𝕜] E' →L[𝕜] F) [NormedAddCommGroup G] [BorelSpace G] [NormedSpace 𝕜 G] [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] (hcg : HasCompactSupport g) (hf : MeasureTheory.LocallyIntegrable f μ) (hg : ContDiff 𝕜 1 g) (x₀ : G) : HasFDerivAt (MeasureTheory.convolution f g L μ) (MeasureTheory.convolution f (fderiv 𝕜 g) (ContinuousLinearMap.precompR G L) μ x₀) x₀ - HasCompactSupport.hasFDerivAt_convolution_left 📋 Mathlib.Analysis.Calculus.ContDiff.Convolution
{𝕜 : Type u𝕜} {G : Type uG} {E : Type uE} {E' : Type uE'} {F : Type uF} [NormedAddCommGroup E] [NormedAddCommGroup E'] [NormedAddCommGroup F] {f : G → E} {g : G → E'} [RCLike 𝕜] [NormedSpace 𝕜 E] [NormedSpace 𝕜 E'] [NormedSpace ℝ F] [NormedSpace 𝕜 F] [MeasurableSpace G] {μ : MeasureTheory.Measure G} (L : E →L[𝕜] E' →L[𝕜] F) [NormedAddCommGroup G] [BorelSpace G] [NormedSpace 𝕜 G] [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] [μ.IsNegInvariant] (hcf : HasCompactSupport f) (hf : ContDiff 𝕜 1 f) (hg : MeasureTheory.LocallyIntegrable g μ) (x₀ : G) : HasFDerivAt (MeasureTheory.convolution f g L μ) (MeasureTheory.convolution (fderiv 𝕜 f) g (ContinuousLinearMap.precompL G L) μ x₀) x₀ - MeasureTheory.Measure.IsEverywherePos.IsGdelta_of_isAddLeftInvariant 📋 Mathlib.MeasureTheory.Measure.EverywherePos
{G : Type u_2} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] [μ.InnerRegularCompactLTTop] {k : Set G} (h : μ.IsEverywherePos k) (hk : IsCompact k) (h'k : IsClosed k) : IsGδ k - MeasureTheory.Measure.innerRegularWRT_preimage_one_hasCompactSupport_measure_ne_top_of_addGroup 📋 Mathlib.MeasureTheory.Measure.EverywherePos
{G : Type u_2} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] [μ.InnerRegularCompactLTTop] : μ.InnerRegularWRT (fun s => ∃ f, Continuous f ∧ HasCompactSupport f ∧ s = f ⁻¹' {1}) fun s => MeasurableSet s ∧ μ s ≠ ⊤ - MeasureTheory.Measure.instInnerRegularOfIsAddHaarMeasureOfCompactSpace 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [CompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] : μ.InnerRegular - MeasureTheory.Measure.instRegularOfIsAddHaarMeasureOfCompactSpace 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [CompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] : μ.Regular - MeasureTheory.Measure.addHaarScalarFactor 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] : NNReal - MeasureTheory.Measure.absolutelyContinuous_isAddHaarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] [SecondCountableTopology G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ] [μ.IsAddLeftInvariant] [ν.IsAddHaarMeasure] : μ.AbsolutelyContinuous ν - MeasureTheory.Measure.isAddInvariant_eq_smul_of_compactSpace 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [CompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [μ'.IsAddLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] : μ' = μ'.addHaarScalarFactor μ • μ - MeasureTheory.Measure.isAddLeftInvariant_eq_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] [SecondCountableTopology G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] : μ' = μ'.addHaarScalarFactor μ • μ - MeasureTheory.Measure.addHaarScalarFactor_eq_mul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ ν : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [ν.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] : μ'.addHaarScalarFactor ν = μ'.addHaarScalarFactor μ * μ.addHaarScalarFactor ν - MeasureTheory.Measure.measure_isAddInvariant_eq_smul_of_isCompact_closure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {s : Set G} (h's : IsCompact (closure s)) : μ' s = μ'.addHaarScalarFactor μ • μ s - MeasureTheory.Measure.isAddLeftInvariant_eq_smul_of_innerRegular 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] [μ.InnerRegular] [μ'.InnerRegular] : μ' = μ'.addHaarScalarFactor μ • μ - MeasureTheory.Measure.isAddLeftInvariant_eq_smul_of_regular 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [μ'.IsAddLeftInvariant] [μ.Regular] [μ'.Regular] : μ' = μ'.addHaarScalarFactor μ • μ - MeasureTheory.Measure.measure_isAddInvariant_eq_smul_of_isCompact_closure_of_measurableSet 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {s : Set G} (hs : MeasurableSet s) (h's : IsCompact (closure s)) : μ' s = μ'.addHaarScalarFactor μ • μ s - MeasureTheory.Measure.measure_isAddInvariant_eq_smul_of_isCompact_closure_of_innerRegularCompactLTTop 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] [μ.InnerRegularCompactLTTop] {s : Set G} (hs : MeasurableSet s) (h's : IsCompact (closure s)) : μ' s = μ'.addHaarScalarFactor μ • μ s - MeasureTheory.Measure.smul_measure_isAddInvariant_le_of_isCompact_closure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] [μ.InnerRegularCompactLTTop] {s : Set G} (hs : MeasurableSet s) (h's : IsCompact (closure s)) : μ'.addHaarScalarFactor μ • μ s ≤ μ' s - MeasureTheory.Measure.exists_integral_isAddLeftInvariant_eq_smul_of_hasCompactSupport 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] : ∃ c, ∀ (f : G → ℝ), Continuous f → HasCompactSupport f → ∫ (x : G), f x ∂μ' = ∫ (x : G), f x ∂c • μ - MeasureTheory.Measure.measure_preimage_isAddLeftInvariant_eq_smul_of_hasCompactSupport 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {f : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) : μ' (f ⁻¹' {1}) = μ'.addHaarScalarFactor μ • μ (f ⁻¹' {1}) - MeasureTheory.Measure.addHaarScalarFactor_eq_integral_div 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {f : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) (int_nonzero : ∫ (x : G), f x ∂μ ≠ 0) : ↑(μ'.addHaarScalarFactor μ) = (∫ (x : G), f x ∂μ') / ∫ (x : G), f x ∂μ - MeasureTheory.Measure.measure_isAddLeftInvariant_eq_vadd_of_ne_top 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] [μ.InnerRegularCompactLTTop] [μ'.InnerRegularCompactLTTop] {s : Set G} (hs : μ s ≠ ⊤) (h's : μ' s ≠ ⊤) : μ' s = μ'.addHaarScalarFactor μ • μ s - MeasureTheory.Measure.integral_isAddLeftInvariant_eq_smul_of_hasCompactSupport 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {f : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) : ∫ (x : G), f x ∂μ' = ∫ (x : G), f x ∂μ'.addHaarScalarFactor μ • μ - MeasureTheory.Measure.mul_addHaarScalarFactor_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {c : NNReal} (hc : c ≠ 0) : c * μ'.addHaarScalarFactor (c • μ) = μ'.addHaarScalarFactor μ - MeasureTheory.Measure.addHaarScalarFactor_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {c : NNReal} : (c • μ').addHaarScalarFactor μ = c • μ'.addHaarScalarFactor μ - MeasureTheory.Measure.integral_isAddLeftInvariant_isAddRightInvariant_combo 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] {μ ν : MeasureTheory.Measure G} [MeasureTheory.IsFiniteMeasureOnCompacts μ] [MeasureTheory.IsFiniteMeasureOnCompacts ν] [μ.IsAddLeftInvariant] [ν.IsAddRightInvariant] [ν.IsOpenPosMeasure] {f g : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) (hg : Continuous g) (h'g : HasCompactSupport g) (g_nonneg : 0 ≤ g) {x₀ : G} (g_pos : g x₀ ≠ 0) : ∫ (x : G), f x ∂μ = (∫ (y : G), f y * (∫ (z : G), g (-z + y) ∂ν)⁻¹ ∂ν) * ∫ (x : G), g x ∂μ - MeasureTheory.Measure.addHaarScalarFactor_eq_integral_div_of_continuous_nonneg_pos 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {f : C(G, ℝ)} (hf : HasCompactSupport ⇑f ∧ 0 ≤ f ∧ f 0 ≠ 0) : ↑(μ'.addHaarScalarFactor μ) = (∫ (x : G), f x ∂μ') / ∫ (x : G), f x ∂μ - MeasureTheory.Measure.addHaarScalarFactor_smul_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsAddLeftInvariant] {c : NNReal} (hc : c ≠ 0) : (c • μ').addHaarScalarFactor (c • μ) = μ'.addHaarScalarFactor μ - MeasureTheory.instIsAddLeftInvariantHausdorffMeasureOfIsIsometricVAdd 📋 Mathlib.MeasureTheory.Measure.Hausdorff
{X : Type u_2} [EMetricSpace X] [MeasurableSpace X] [BorelSpace X] {d : ℝ} [AddGroup X] [IsIsometricVAdd X X] : (MeasureTheory.Measure.hausdorffMeasure d).IsAddLeftInvariant - instIsAddLeftInvariantEuclideanHausdorffMeasureOfIsIsometricVAdd 📋 Mathlib.Geometry.Euclidean.Volume.Measure
{X : Type u_1} [EMetricSpace X] [MeasurableSpace X] [BorelSpace X] [AddGroup X] [IsIsometricVAdd X X] (d : ℕ) : (MeasureTheory.Measure.euclideanHausdorffMeasure d).IsAddLeftInvariant - instErgodicVAddOfIsAddLeftInvariant 📋 Mathlib.Dynamics.Ergodic.Action.Regular
{G : Type u_1} [AddGroup G] [MeasurableSpace G] [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] : ErgodicVAdd G G μ - ergodic_add_left_of_denseRange_zsmul 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [SecondCountableTopology G] [BorelSpace G] {g : G} (hg : DenseRange fun x => x • g) (μ : MeasureTheory.Measure G) [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsAddLeftInvariant] : Ergodic (fun x => g + x) μ - ergodic_add_left_of_denseRange_nsmul 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [SecondCountableTopology G] [BorelSpace G] {g : G} (hg : DenseRange fun x => x • g) (μ : MeasureTheory.Measure G) [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsAddLeftInvariant] : Ergodic (fun x => g + x) μ - ergodic_add_left_iff_denseRange_zsmul 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [SecondCountableTopology G] [BorelSpace G] {g : G} (μ : MeasureTheory.Measure G) [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsAddLeftInvariant] [NeZero μ] : Ergodic (fun x => g + x) μ ↔ DenseRange fun x => x • g - AddMonoidHom.preErgodic_of_dense_iUnion_preimage_zero 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [AddGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [SecondCountableTopology G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsAddLeftInvariant] (f : G →+ G) (hf : Dense (⋃ n, (⇑f)^[n] ⁻¹' 0)) : PreErgodic (⇑f) μ - MeasureTheory.HaveLebesgueDecomposition.conv 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [ν₁.HaveLebesgueDecomposition μ] [ν₂.HaveLebesgueDecomposition μ] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : (ν₁.conv ν₂).HaveLebesgueDecomposition μ - MeasureTheory.conv_eq_withDensity_lconvolution_rnDeriv 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [ν₁.HaveLebesgueDecomposition μ] [ν₂.HaveLebesgueDecomposition μ] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : ν₁.conv ν₂ = μ.withDensity (MeasureTheory.lconvolution (ν₁.rnDeriv μ) (ν₂.rnDeriv μ) μ) - MeasureTheory.rnDeriv_conv' 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SigmaFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [MeasureTheory.SigmaFinite ν₁] [MeasureTheory.SigmaFinite ν₂] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : (ν₁.conv ν₂).rnDeriv μ =ᵐ[μ] MeasureTheory.lconvolution (ν₁.rnDeriv μ) (ν₂.rnDeriv μ) μ - MeasureTheory.rnDeriv_conv 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] [MeasureTheory.SFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [MeasureTheory.IsFiniteMeasure ν₁] [MeasureTheory.IsFiniteMeasure ν₂] [ν₁.HaveLebesgueDecomposition μ] [ν₂.HaveLebesgueDecomposition μ] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : (ν₁.conv ν₂).rnDeriv μ =ᵐ[μ] MeasureTheory.lconvolution (ν₁.rnDeriv μ) (ν₂.rnDeriv μ) μ - ProbabilityTheory.IndepFun.add_hasPDF 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] {X Y : Ω → G} [MeasureTheory.SFinite μ] [MeasureTheory.HasPDF X ℙ μ] [MeasureTheory.HasPDF Y ℙ μ] [MeasureTheory.IsFiniteMeasure ℙ] (hXY : ProbabilityTheory.IndepFun X Y ℙ) : MeasureTheory.HasPDF (X + Y) ℙ μ - ProbabilityTheory.IndepFun.add_hasPDF' 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] {X Y : Ω → G} [MeasureTheory.SFinite μ] [MeasureTheory.HasPDF X ℙ μ] [MeasureTheory.HasPDF Y ℙ μ] (σX : MeasureTheory.SigmaFinite (MeasureTheory.Measure.map X ℙ)) (σY : MeasureTheory.SigmaFinite (MeasureTheory.Measure.map Y ℙ)) (hXY : ProbabilityTheory.IndepFun X Y ℙ) : MeasureTheory.HasPDF (X + Y) ℙ μ - ProbabilityTheory.IndepFun.pdf_add_eq_lconvolution_pdf 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] {X Y : Ω → G} [MeasureTheory.SFinite μ] [MeasureTheory.HasPDF X ℙ μ] [MeasureTheory.HasPDF Y ℙ μ] [MeasureTheory.IsFiniteMeasure ℙ] (hXY : ProbabilityTheory.IndepFun X Y ℙ) : MeasureTheory.pdf (X + Y) ℙ μ =ᵐ[μ] MeasureTheory.lconvolution (MeasureTheory.pdf X ℙ μ) (MeasureTheory.pdf Y ℙ μ) μ - ProbabilityTheory.IndepFun.pdf_add_eq_lconvolution_pdf' 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [AddGroup G] {mG : MeasurableSpace G} [MeasurableAdd₂ G] [MeasurableNeg G] {μ : MeasureTheory.Measure G} [μ.IsAddLeftInvariant] {X Y : Ω → G} [MeasureTheory.SigmaFinite μ] [MeasureTheory.HasPDF X ℙ μ] [MeasureTheory.HasPDF Y ℙ μ] (σX : MeasureTheory.SigmaFinite (MeasureTheory.Measure.map X ℙ)) (σY : MeasureTheory.SigmaFinite (MeasureTheory.Measure.map Y ℙ)) (hXY : ProbabilityTheory.IndepFun X Y ℙ) : MeasureTheory.pdf (X + Y) ℙ μ =ᵐ[μ] MeasureTheory.lconvolution (MeasureTheory.pdf X ℙ μ) (MeasureTheory.pdf Y ℙ μ) μ
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
🔍Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
🔍"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
🔍_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
🔍Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
🔍(?a -> ?b) -> List ?a -> List ?b
🔍List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
🔍|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of all→and∀) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
🔍|- _ < _ → tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
⊢ (_ : Type _)finds all definitions which provide data while⊢ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
🔍 Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ → _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision 69fae59