Loogle!
Result
Found 138 declarations mentioning MeasureTheory.Measure.IsMulLeftInvariant.
- MeasureTheory.Measure.IsMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] [Mul G] (μ : MeasureTheory.Measure G) : Prop - MeasureTheory.Measure.IsMulLeftInvariant.smulInvariantMeasure 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [Mul G] [μ.IsMulLeftInvariant] [MeasurableConstSMul G G] : MeasureTheory.SMulInvariantMeasure G G μ - MeasureTheory.Measure.IsMulLeftInvariant.map_mul_left_eq_self 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} {inst✝ : MeasurableSpace G} {inst✝¹ : Mul G} {μ : MeasureTheory.Measure G} [self : μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun x => g * x) μ = μ - MeasureTheory.Measure.IsMulLeftInvariant.mk 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] [Mul G] {μ : MeasureTheory.Measure G} (map_mul_left_eq_self : ∀ (g : G), MeasureTheory.Measure.map (fun x => g * x) μ = μ) : μ.IsMulLeftInvariant - MeasureTheory.Measure.instSMulInvariantMeasureSubtypeMemSubmonoidOfMeasurableConstSMulOfIsMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Defs
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [Monoid G] [MeasurableConstSMul G G] (s : Submonoid G) [μ.IsMulLeftInvariant] : MeasureTheory.SMulInvariantMeasure (↥s) G μ - MeasureTheory.Measure.mconv_absolutelyContinuous 📋 Mathlib.MeasureTheory.Group.Convolution
{M : Type u_1} [Monoid M] [MeasurableSpace M] [MeasurableMul₂ M] {μ ν ρ : MeasureTheory.Measure M} [ρ.IsMulLeftInvariant] [MeasureTheory.SFinite ν] (hν : ν.AbsolutelyContinuous ρ) : (μ.mconv ν).AbsolutelyContinuous ρ - MeasureTheory.IsMulLeftInvariant.isMulRightInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [CommSemigroup G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] : μ.IsMulRightInvariant - MeasureTheory.Measure.IsHaarMeasure.toIsMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} {inst✝ : Group G} {inst✝¹ : TopologicalSpace G} {inst✝² : MeasurableSpace G} {μ : MeasureTheory.Measure G} [self : μ.IsHaarMeasure] : μ.IsMulLeftInvariant - MeasureTheory.map_mul_left_eq_self 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun x => g * x) μ = μ - MeasureTheory.measurePreserving_mul_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => g * x) μ μ - MeasureTheory.Measure.instIsMulLeftInvariantCount 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] : MeasureTheory.Measure.count.IsMulLeftInvariant - MeasureTheory.Measure.IsHaarMeasure.mk 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} [Group G] [TopologicalSpace G] [MeasurableSpace G] {μ : MeasureTheory.Measure G} [toIsFiniteMeasureOnCompacts : MeasureTheory.IsFiniteMeasureOnCompacts μ] [toIsMulLeftInvariant : μ.IsMulLeftInvariant] [toIsOpenPosMeasure : μ.IsOpenPosMeasure] : μ.IsHaarMeasure - MeasureTheory.isMulLeftInvariant_map_mul_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Semigroup G] [MeasurableMul G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] (g : G) : (MeasureTheory.Measure.map (fun x => x * g) μ).IsMulLeftInvariant - MeasureTheory.isOpenPosMeasure_of_mulLeftInvariant_of_innerRegular 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] [μ.InnerRegular] [NeZero μ] : μ.IsOpenPosMeasure - MeasureTheory.isOpenPosMeasure_of_mulLeftInvariant_of_regular 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] [μ.Regular] [NeZero μ] : μ.IsOpenPosMeasure - MeasureTheory.MeasurePreserving.mul_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (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.isMulLeftInvariant_smul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] {μ : MeasureTheory.Measure G} [MeasurableConstSMul G G] [μ.IsMulLeftInvariant] (c : ENNReal) : (c • μ).IsMulLeftInvariant - MeasureTheory.Measure.prod.instIsMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] {μ : MeasureTheory.Measure G} [MeasurableMul G] [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {H : Type u_3} [Mul H] {mH : MeasurableSpace H} {ν : MeasureTheory.Measure H} [MeasurableMul H] [ν.IsMulLeftInvariant] [MeasureTheory.SFinite ν] : (μ.prod ν).IsMulLeftInvariant - MeasureTheory.isMulLeftInvariant_map_smul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Semigroup G] [MeasurableMul G] {μ : MeasureTheory.Measure G} {α : Type u_3} [SMul α G] [SMulCommClass α G G] [MeasurableConstSMul α G] [μ.IsMulLeftInvariant] (a : α) : (MeasureTheory.Measure.map (fun x => a • x) μ).IsMulLeftInvariant - MeasureTheory.measure_univ_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] [Group G] [IsTopologicalGroup G] [WeaklyLocallyCompactSpace G] [NoncompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsOpenPosMeasure] [μ.IsMulLeftInvariant] : μ Set.univ = ⊤ - MeasureTheory.isOpenPosMeasure_of_mulLeftInvariant_of_compact 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] (K : Set G) (hK : IsCompact K) (h : μ K ≠ 0) : μ.IsOpenPosMeasure - MeasureTheory.forall_measure_preimage_mul_iff 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] [MeasurableMul G] (μ : MeasureTheory.Measure G) : (∀ (g : G) (A : Set G), MeasurableSet A → μ ((fun h => g * h) ⁻¹' A) = μ A) ↔ μ.IsMulLeftInvariant - MeasureTheory.isMulLeftInvariant_smul_nnreal 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] {μ : MeasureTheory.Measure G} [MeasurableConstSMul G G] [μ.IsMulLeftInvariant] (c : NNReal) : (c • μ).IsMulLeftInvariant - MeasureTheory.Measure.inv.instIsMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [DivisionMonoid G] [MeasurableMul G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulRightInvariant] : μ.inv.IsMulLeftInvariant - MeasureTheory.Measure.inv.instIsMulRightInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [DivisionMonoid G] [MeasurableMul G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] : μ.inv.IsMulRightInvariant - MeasureTheory.Measure.measurePreserving_div_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [DivisionMonoid G] [MeasurableMul G] [MeasurableInv G] (μ : MeasureTheory.Measure G) [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun t => g / t) μ μ - MeasureTheory.Measure.map_div_left_eq_self 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [DivisionMonoid G] [MeasurableMul G] [MeasurableInv G] (μ : MeasureTheory.Measure G) [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun t => g / t) μ = μ - MeasureTheory.measure_ne_zero_iff_nonempty_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] [μ.Regular] (hμ : μ ≠ 0) {s : Set G} (hs : IsOpen s) : μ s ≠ 0 ↔ s.Nonempty - MeasureTheory.map_mul_left_ae 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (x : G) : Filter.map (fun h => x * h) (MeasureTheory.ae μ) = MeasureTheory.ae μ - MeasureTheory.measure_lt_top_of_isCompact_of_isMulLeftInvariant' 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] {U : Set G} (hU : (interior U).Nonempty) (h : μ U ≠ ⊤) {K : Set G} (hK : IsCompact K) : μ K < ⊤ - MeasureTheory.measure_lt_top_of_isCompact_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] (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_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] [μ.Regular] (h3μ : μ ≠ 0) {s : Set G} (hs : IsOpen s) : 0 < μ s ↔ s.Nonempty - MeasureTheory.Measure.isHaarMeasure_of_isCompact_nonempty_interior 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (K : Set G) (hK : IsCompact K) (h'K : (interior K).Nonempty) (h : μ K ≠ 0) (h' : μ K ≠ ⊤) : μ.IsHaarMeasure - MeasureTheory.eventually_mul_left_iff 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (t : G) {p : G → Prop} : (∀ᵐ (x : G) ∂μ, p (t * x)) ↔ ∀ᵐ (x : G) ∂μ, p x - MeasureTheory.measure_preimage_mul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] (g : G) (A : Set G) : μ ((fun h => g * h) ⁻¹' A) = μ A - MeasureTheory.isMulLeftInvariant_map 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] {μ : MeasureTheory.Measure G} [MeasurableMul G] {H : Type u_3} [MeasurableSpace H] [Mul H] [MeasurableMul H] [μ.IsMulLeftInvariant] (f : G →ₙ* H) (hf : Measurable ⇑f) (h_surj : Function.Surjective ⇑f) : (MeasureTheory.Measure.map (⇑f) μ).IsMulLeftInvariant - MeasureTheory.null_iff_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [TopologicalSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [Group G] [IsTopologicalGroup G] [μ.IsMulLeftInvariant] [μ.Regular] {s : Set G} (hs : IsOpen s) : μ s = 0 ↔ s = ∅ ∨ μ = 0 - MeasureTheory.Measure.measurePreserving_mul_right_inv 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [DivisionMonoid G] [MeasurableMul G] [MeasurableInv G] (μ : MeasureTheory.Measure G) [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun t => (g * t)⁻¹) μ μ - MeasureTheory.Measure.map_mul_right_inv_eq_self 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [DivisionMonoid G] [MeasurableMul G] [MeasurableInv G] (μ : MeasureTheory.Measure G) [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Measure.map (fun t => (g * t)⁻¹) μ = μ - MeasureTheory.Measure.map_div_left_ae 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableInv G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] [μ.IsInvInvariant] (x : G) : Filter.map (fun t => x / t) (MeasureTheory.ae μ) = MeasureTheory.ae μ - MeasureTheory.Subgroup.index_mul_measure 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] (H : Subgroup G) [H.FiniteIndex] (hH : MeasurableSet ↑H) (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] : ↑H.index * μ ↑H = μ Set.univ - MeasureTheory.Measure.IsMulLeftInvariant.comap 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] {H : Type u_3} [Group H] {mH : MeasurableSpace H} [MeasurableMul H] (μ : MeasureTheory.Measure H) [μ.IsMulLeftInvariant] {f : G →* H} (hf : MeasurableEmbedding ⇑f) : (MeasureTheory.Measure.comap (⇑f) μ).IsMulLeftInvariant - MeasureTheory.absolutelyContinuous_inv 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : μ.AbsolutelyContinuous μ.inv - MeasureTheory.inv_absolutelyContinuous 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : μ.inv.AbsolutelyContinuous μ - MeasureTheory.quasiMeasurePreserving_inv 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving Inv.inv μ μ - MeasureTheory.quasiMeasurePreserving_div_left 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Measure.QuasiMeasurePreserving (fun h => g / h) μ μ - MeasureTheory.absolutelyContinuous_map_div_left 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] (g : G) : μ.AbsolutelyContinuous (MeasureTheory.Measure.map (fun h => g / h) μ) - MeasureTheory.quasiMeasurePreserving_mul_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Measure.QuasiMeasurePreserving (fun h => h * g) μ μ - MeasureTheory.absolutelyContinuous_map_mul_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] (g : G) : μ.AbsolutelyContinuous (MeasureTheory.Measure.map (fun x => x * g) μ) - MeasureTheory.inv_ae 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : (MeasureTheory.ae μ)⁻¹ = MeasureTheory.ae μ - MeasureTheory.quasiMeasurePreserving_mul 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsMulLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.1 * p.2) (μ.prod ν) ν - MeasureTheory.quasiMeasurePreserving_mul_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsMulLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.2 * p.1) (μ.prod ν) μ - MeasureTheory.absolutelyContinuous_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] [ν.IsMulLeftInvariant] (hν : ν ≠ 0) : μ.AbsolutelyContinuous ν - MeasureTheory.quasiMeasurePreserving_div 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.1 / p.2) (μ.prod ν) μ - MeasureTheory.eventuallyConst_inv_set_ae 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableInv G] [μ.IsMulLeftInvariant] : Filter.EventuallyConst s⁻¹ (MeasureTheory.ae μ) ↔ Filter.EventuallyConst s (MeasureTheory.ae μ) - MeasureTheory.measurePreserving_prod_mul 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsMulLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.1 * z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_mul_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsMulLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.2 * z.1)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measure_inv_null 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableInv G] [μ.IsMulLeftInvariant] : μ s⁻¹ = 0 ↔ μ s = 0 - MeasureTheory.quasiMeasurePreserving_inv_mul 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [ν.IsMulLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.1⁻¹ * p.2) (μ.prod ν) ν - MeasureTheory.quasiMeasurePreserving_inv_mul_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : MeasureTheory.Measure.QuasiMeasurePreserving (fun p => p.2⁻¹ * p.1) (μ.prod ν) μ - MeasureTheory.measure_mul_right_ne_zero 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableInv G] [μ.IsMulLeftInvariant] (h2s : μ s ≠ 0) (y : G) : μ ((fun x => x * y) ⁻¹' s) ≠ 0 - MeasureTheory.measure_mul_right_null 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ : MeasureTheory.Measure G) [MeasureTheory.SFinite μ] {s : Set G} [MeasurableInv G] [μ.IsMulLeftInvariant] (y : G) : μ ((fun x => x * y) ⁻¹' s) = 0 ↔ μ s = 0 - MeasureTheory.measurePreserving_prod_inv_mul 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [ν.IsMulLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.1⁻¹ * z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_inv_mul_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.2⁻¹ * z.1)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_mul_prod_inv 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] [ν.IsMulLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2 * z.1, z.1⁻¹)) (μ.prod ν) (μ.prod ν) - MeasureTheory.ae_measure_preimage_mul_right_lt_top 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] {s : Set G} [MeasurableInv G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsMulLeftInvariant] [ν'.IsMulLeftInvariant] (hμs : μ' s ≠ ⊤) : ∀ᵐ (x : G) ∂μ', ν' ((fun x_1 => x_1 * x) ⁻¹' s) < ⊤ - MeasureTheory.lintegral_lintegral_mul_inv 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulLeftInvariant] [ν.IsMulLeftInvariant] (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_mul_right_lt_top_of_ne_zero 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] {s : Set G} [MeasurableInv G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsMulLeftInvariant] [ν'.IsMulLeftInvariant] (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) : ∀ᵐ (x : G) ∂μ', ν' ((fun y => y * x) ⁻¹' s) < ⊤ - MeasureTheory.measure_mul_lintegral_eq 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] {s : Set G} [MeasurableInv G] [μ.IsMulLeftInvariant] [ν.IsMulLeftInvariant] (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_div_smul 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] {s : Set G} [MeasurableInv G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsMulLeftInvariant] [ν'.IsMulLeftInvariant] (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) : μ' = (μ' s / ν' s) • ν' - MeasureTheory.measure_mul_measure_eq 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] [MeasurableInv G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsMulLeftInvariant] [ν'.IsMulLeftInvariant] (s t : Set G) (h2s : ν' s ≠ 0) (h3s : ν' s ≠ ⊤) : μ' s * ν' t = ν' s * μ' t - MeasureTheory.measure_lintegral_div_measure 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] {s : Set G} [MeasurableInv G] (μ' ν' : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ'] [MeasureTheory.SigmaFinite ν'] [μ'.IsMulLeftInvariant] [ν'.IsMulLeftInvariant] (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_mul_left_eq_self 📋 Mathlib.MeasureTheory.Group.LIntegral
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [Group G] [MeasurableMul G] [μ.IsMulLeftInvariant] (f : G → ENNReal) (g : G) : ∫⁻ (x : G), f (g * x) ∂μ = ∫⁻ (x : G), f x ∂μ - MeasureTheory.lintegral_eq_zero_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Group.LIntegral
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [BorelSpace G] [μ.IsMulLeftInvariant] [μ.Regular] [NeZero μ] {f : G → ENNReal} (hf : Continuous f) : ∫⁻ (x : G), f x ∂μ = 0 ↔ f = 0 - MeasureTheory.lintegral_div_left_eq_self 📋 Mathlib.MeasureTheory.Group.LIntegral
{G : Type u_1} [MeasurableSpace G] {μ : MeasureTheory.Measure G} [Group G] [MeasurableMul G] [μ.IsMulLeftInvariant] [MeasurableInv G] [μ.IsInvInvariant] (f : G → ENNReal) (g : G) : ∫⁻ (x : G), f (g / x) ∂μ = ∫⁻ (x : G), f x ∂μ - MeasureTheory.aemeasurable_mlconvolution 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [Group G] [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {f g : G → ENNReal} (hf : AEMeasurable f μ) (hg : AEMeasurable g μ) : AEMeasurable (MeasureTheory.mlconvolution f g μ) μ - MeasureTheory.mlconvolution_comm 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [CommGroup G] [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [μ.IsInvInvariant] {f g : G → ENNReal} : MeasureTheory.mlconvolution f g μ = MeasureTheory.mlconvolution g f μ - MeasureTheory.mlconvolution_assoc 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [Group G] [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {f g k : G → ENNReal} (hf : Measurable f) (hg : Measurable g) (hk : Measurable k) : MeasureTheory.mlconvolution f (MeasureTheory.mlconvolution g k μ) μ = MeasureTheory.mlconvolution (MeasureTheory.mlconvolution f g μ) k μ - MeasureTheory.mlconvolution_assoc₀ 📋 Mathlib.Analysis.LConvolution
{G : Type u_1} {mG : MeasurableSpace G} [Group G] [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {f g k : G → ENNReal} (hf : AEMeasurable f μ) (hg : AEMeasurable g μ) (hk : AEMeasurable k μ) : MeasureTheory.mlconvolution f (MeasureTheory.mlconvolution g k μ) μ = MeasureTheory.mlconvolution (MeasureTheory.mlconvolution f g μ) k μ - MeasureTheory.mconv_withDensity_eq_mlconvolution 📋 Mathlib.MeasureTheory.Measure.WithDensity
{G : Type u_3} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [MeasureTheory.SFinite μ] [μ.IsMulLeftInvariant] {f g : G → ENNReal} (hf : Measurable f) (hg : Measurable g) : (μ.withDensity f).mconv (μ.withDensity g) = μ.withDensity (MeasureTheory.mlconvolution f g μ) - MeasureTheory.mconv_withDensity_eq_mlconvolution₀ 📋 Mathlib.MeasureTheory.Measure.WithDensity
{G : Type u_3} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [MeasureTheory.SFinite μ] [μ.IsMulLeftInvariant] {f g : G → ENNReal} (hf : AEMeasurable f μ) (hg : AEMeasurable g μ) : (μ.withDensity f).mconv (μ.withDensity g) = μ.withDensity (MeasureTheory.mlconvolution f g μ) - MeasureTheory.Pi.isMulLeftInvariant_volume 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] {α : Type u_4} [Group α] [MeasureTheory.MeasureSpace α] [MeasureTheory.SigmaFinite MeasureTheory.volume] [MeasurableMul α] [MeasureTheory.volume.IsMulLeftInvariant] : MeasureTheory.volume.IsMulLeftInvariant - MeasureTheory.Measure.pi.isMulLeftInvariant 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {α : ι → Type u_3} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → MeasureTheory.Measure (α i)) [∀ (i : ι), MeasureTheory.SigmaFinite (μ i)] [(i : ι) → Group (α i)] [∀ (i : ι), MeasurableMul (α i)] [∀ (i : ι), (μ i).IsMulLeftInvariant] : (MeasureTheory.Measure.pi μ).IsMulLeftInvariant - MeasureTheory.Measure.instIsMulLeftInvariantForallVolumeOfMeasurableMulOfSigmaFinite 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] {G : ι → Type u_4} [(i : ι) → Group (G i)] [(i : ι) → MeasureTheory.MeasureSpace (G i)] [∀ (i : ι), MeasurableMul (G i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] [∀ (i : ι), MeasureTheory.volume.IsMulLeftInvariant] : MeasureTheory.volume.IsMulLeftInvariant - MeasureTheory.Measure.isMulLeftInvariant_haarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (K₀ : TopologicalSpace.PositiveCompacts G) : (MeasureTheory.Measure.haarMeasure K₀).IsMulLeftInvariant - MeasureTheory.Measure.regular_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [SecondCountableTopology G] {μ : MeasureTheory.Measure G} [MeasureTheory.SigmaFinite μ] [μ.IsMulLeftInvariant] {K : Set G} (hK : IsCompact K) (h2K : (interior K).Nonempty) (hμK : μ K ≠ ⊤) : μ.Regular - MeasureTheory.Measure.haarMeasure_eq_iff 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [SecondCountableTopology G] (K₀ : TopologicalSpace.PositiveCompacts G) (μ : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ] [μ.IsMulLeftInvariant] : MeasureTheory.Measure.haarMeasure K₀ = μ ↔ μ ↑K₀ = 1 - MeasureTheory.Measure.haarMeasure_unique 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [SecondCountableTopology G] (μ : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ] [μ.IsMulLeftInvariant] (K₀ : TopologicalSpace.PositiveCompacts G) : μ = μ ↑K₀ • MeasureTheory.Measure.haarMeasure K₀ - MeasureTheory.QuotientMeasureEqMeasurePreimage.smulInvariantMeasure_quotient 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [Group G] [MeasurableSpace G] (ν : MeasureTheory.Measure G) {Γ : Subgroup G} {μ : MeasureTheory.Measure (G ⧸ Γ)} [MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [PolishSpace G] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] [ν.IsMulLeftInvariant] [hasFun : MeasureTheory.HasFundamentalDomain (↥Γ.op) G ν] : MeasureTheory.SMulInvariantMeasure G (G ⧸ Γ) μ - MeasureTheory.QuotientMeasureEqMeasurePreimage.mulInvariantMeasure_quotient 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [Group G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [PolishSpace G] {Γ : Subgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} (ν : MeasureTheory.Measure G) [ν.IsMulLeftInvariant] [hasFun : MeasureTheory.HasFundamentalDomain (↥Γ.op) G ν] [MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ] : μ.IsMulLeftInvariant - MeasureTheory.leftInvariantIsQuotientMeasureEqMeasurePreimage 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [Group G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [PolishSpace G] {Γ : Subgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} (ν : MeasureTheory.Measure G) [ν.IsMulLeftInvariant] [Countable ↥Γ] [ν.IsMulRightInvariant] [MeasureTheory.SigmaFinite ν] [μ.IsMulLeftInvariant] [MeasureTheory.SigmaFinite μ] [MeasureTheory.IsFiniteMeasure μ] [hasFun : MeasureTheory.HasFundamentalDomain (↥Γ.op) G ν] (h : MeasureTheory.covolume (↥Γ.op) G ν = μ Set.univ) : MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ - IsFundamentalDomain.QuotientMeasureEqMeasurePreimage_HaarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [Group G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [PolishSpace G] {Γ : Subgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} [Countable ↥Γ] (ν : MeasureTheory.Measure G) [ν.IsHaarMeasure] [ν.IsMulRightInvariant] [MeasureTheory.SigmaFinite ν] {𝓕 : Set G} (h𝓕 : MeasureTheory.IsFundamentalDomain (↥Γ.op) 𝓕 ν) [μ.IsMulLeftInvariant] [MeasureTheory.SigmaFinite μ] {V : Set (G ⧸ Γ)} (hV : (interior V).Nonempty) (meas_V : MeasurableSet V) (hμK : μ V = ν (QuotientGroup.mk ⁻¹' V ∩ 𝓕)) (neTopV : μ V ≠ ⊤) : MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ - MeasureTheory.Measure.IsMulLeftInvariant.quotientMeasureEqMeasurePreimage_of_set 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [Group G] [MeasurableSpace G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [PolishSpace G] {Γ : Subgroup G} [Γ.Normal] [T2Space (G ⧸ Γ)] [SecondCountableTopology (G ⧸ Γ)] {μ : MeasureTheory.Measure (G ⧸ Γ)} (ν : MeasureTheory.Measure G) [ν.IsMulLeftInvariant] [Countable ↥Γ] [ν.IsMulRightInvariant] [MeasureTheory.SigmaFinite ν] [μ.IsMulLeftInvariant] [MeasureTheory.SigmaFinite μ] {s : Set G} (fund_dom_s : MeasureTheory.IsFundamentalDomain (↥Γ.op) s ν) {V : Set (G ⧸ Γ)} (meas_V : MeasurableSet V) (neZeroV : μ V ≠ 0) (hV : μ V = ν (QuotientGroup.mk ⁻¹' V ∩ s)) (neTopV : μ V ≠ ⊤) : MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ - MeasureTheory.integral_mul_left_eq_self 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {E : Type u_3} [MeasurableSpace G] [NormedAddCommGroup E] [NormedSpace ℝ E] {μ : MeasureTheory.Measure G} [Group G] [MeasurableMul G] [μ.IsMulLeftInvariant] (f : G → E) (g : G) : ∫ (x : G), f (g * x) ∂μ = ∫ (x : G), f x ∂μ - MeasureTheory.Integrable.comp_mul_left 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {F : Type u_4} [MeasurableSpace G] [NormedAddCommGroup F] {μ : MeasureTheory.Measure G} [Group G] [MeasurableMul G] {f : G → F} [μ.IsMulLeftInvariant] (hf : MeasureTheory.Integrable f μ) (g : G) : MeasureTheory.Integrable (fun t => f (g * t)) μ - MeasureTheory.integral_div_left_eq_self 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {E : Type u_3} [MeasurableSpace G] [NormedAddCommGroup E] [NormedSpace ℝ E] [Group G] [MeasurableMul G] [MeasurableInv G] (f : G → E) (μ : MeasureTheory.Measure G) [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (x' : G) : ∫ (x : G), f (x' / x) ∂μ = ∫ (x : G), f x ∂μ - MeasureTheory.integral_eq_zero_of_mul_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} [Group G] [MeasurableMul G] [μ.IsMulLeftInvariant] (hf' : ∀ (x : G), f (g * x) = -f x) : ∫ (x : G), f x ∂μ = 0 - MeasureTheory.Integrable.comp_div_left 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {F : Type u_4} [MeasurableSpace G] [NormedAddCommGroup F] {μ : MeasureTheory.Measure G} [Group G] [MeasurableMul G] [MeasurableInv G] {f : G → F} [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (hf : MeasureTheory.Integrable f μ) (g : G) : MeasureTheory.Integrable (fun t => f (g / t)) μ - MeasureTheory.integrable_comp_div_left 📋 Mathlib.MeasureTheory.Group.Integral
{G : Type u_2} {F : Type u_4} [MeasurableSpace G] [NormedAddCommGroup F] {μ : MeasureTheory.Measure G} [Group G] [MeasurableMul G] [MeasurableInv G] (f : G → F) [μ.IsInvInvariant] [μ.IsMulLeftInvariant] (g : G) : MeasureTheory.Integrable (fun t => f (g / t)) μ ↔ MeasureTheory.Integrable f μ - MeasureTheory.Measure.IsEverywherePos.IsGdelta_of_isMulLeftInvariant 📋 Mathlib.MeasureTheory.Measure.EverywherePos
{G : Type u_2} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [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_group 📋 Mathlib.MeasureTheory.Measure.EverywherePos
{G : Type u_2} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] [μ.InnerRegularCompactLTTop] : μ.InnerRegularWRT (fun s => ∃ f, Continuous f ∧ HasCompactSupport f ∧ s = f ⁻¹' {1}) fun s => MeasurableSet s ∧ μ s ≠ ⊤ - MeasureTheory.Measure.instInnerRegularOfIsHaarMeasureOfCompactSpace 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [CompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] : μ.InnerRegular - MeasureTheory.Measure.instRegularOfIsHaarMeasureOfCompactSpace 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [CompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsMulLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ] : μ.Regular - MeasureTheory.Measure.haarScalarFactor 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] : NNReal - MeasureTheory.Measure.absolutelyContinuous_isHaarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] [SecondCountableTopology G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SigmaFinite μ] [μ.IsMulLeftInvariant] [ν.IsHaarMeasure] : μ.AbsolutelyContinuous ν - MeasureTheory.Measure.isMulInvariant_eq_smul_of_compactSpace 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [CompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ'.IsMulLeftInvariant] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] : μ' = μ'.haarScalarFactor μ • μ - MeasureTheory.Measure.isMulLeftInvariant_eq_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] [SecondCountableTopology G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] : μ' = μ'.haarScalarFactor μ • μ - MeasureTheory.Measure.haarScalarFactor_eq_mul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ ν : MeasureTheory.Measure G) [μ.IsHaarMeasure] [ν.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] : μ'.haarScalarFactor ν = μ'.haarScalarFactor μ * μ.haarScalarFactor ν - MeasureTheory.Measure.measure_isMulInvariant_eq_smul_of_isCompact_closure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {s : Set G} (h's : IsCompact (closure s)) : μ' s = μ'.haarScalarFactor μ • μ s - MeasureTheory.Measure.isMulLeftInvariant_eq_smul_of_innerRegular 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] [μ.InnerRegular] [μ'.InnerRegular] : μ' = μ'.haarScalarFactor μ • μ - MeasureTheory.Measure.isMulLeftInvariant_eq_smul_of_regular 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ'.IsMulLeftInvariant] [μ.Regular] [μ'.Regular] : μ' = μ'.haarScalarFactor μ • μ - MeasureTheory.Measure.measure_isMulInvariant_eq_smul_of_isCompact_closure_of_measurableSet 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {s : Set G} (hs : MeasurableSet s) (h's : IsCompact (closure s)) : μ' s = μ'.haarScalarFactor μ • μ s - MeasureTheory.Measure.measure_isMulInvariant_eq_smul_of_isCompact_closure_of_innerRegularCompactLTTop 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] [μ.InnerRegularCompactLTTop] {s : Set G} (hs : MeasurableSet s) (h's : IsCompact (closure s)) : μ' s = μ'.haarScalarFactor μ • μ s - MeasureTheory.Measure.smul_measure_isMulInvariant_le_of_isCompact_closure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] [μ.InnerRegularCompactLTTop] {s : Set G} (hs : MeasurableSet s) (h's : IsCompact (closure s)) : μ'.haarScalarFactor μ • μ s ≤ μ' s - MeasureTheory.Measure.exists_integral_isMulLeftInvariant_eq_smul_of_hasCompactSupport 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] : ∃ c, ∀ (f : G → ℝ), Continuous f → HasCompactSupport f → ∫ (x : G), f x ∂μ' = ∫ (x : G), f x ∂c • μ - MeasureTheory.Measure.measure_preimage_isMulLeftInvariant_eq_smul_of_hasCompactSupport 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {f : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) : μ' (f ⁻¹' {1}) = μ'.haarScalarFactor μ • μ (f ⁻¹' {1}) - MeasureTheory.Measure.haarScalarFactor_eq_integral_div 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {f : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) (int_nonzero : ∫ (x : G), f x ∂μ ≠ 0) : ↑(μ'.haarScalarFactor μ) = (∫ (x : G), f x ∂μ') / ∫ (x : G), f x ∂μ - MeasureTheory.Measure.measure_isMulLeftInvariant_eq_smul_of_ne_top 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] [μ.InnerRegularCompactLTTop] [μ'.InnerRegularCompactLTTop] {s : Set G} (hs : μ s ≠ ⊤) (h's : μ' s ≠ ⊤) : μ' s = μ'.haarScalarFactor μ • μ s - MeasureTheory.Measure.integral_isMulLeftInvariant_eq_smul_of_hasCompactSupport 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {f : G → ℝ} (hf : Continuous f) (h'f : HasCompactSupport f) : ∫ (x : G), f x ∂μ' = ∫ (x : G), f x ∂μ'.haarScalarFactor μ • μ - MeasureTheory.Measure.mul_haarScalarFactor_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {c : NNReal} (hc : c ≠ 0) : c * μ'.haarScalarFactor (c • μ) = μ'.haarScalarFactor μ - MeasureTheory.Measure.haarScalarFactor_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {c : NNReal} : (c • μ').haarScalarFactor μ = c • μ'.haarScalarFactor μ - MeasureTheory.Measure.integral_isMulLeftInvariant_isMulRightInvariant_combo 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] {μ ν : MeasureTheory.Measure G} [MeasureTheory.IsFiniteMeasureOnCompacts μ] [MeasureTheory.IsFiniteMeasureOnCompacts ν] [μ.IsMulLeftInvariant] [ν.IsMulRightInvariant] [ν.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.haarScalarFactor_eq_integral_div_of_continuous_nonneg_pos 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {f : C(G, ℝ)} (hf : HasCompactSupport ⇑f ∧ 0 ≤ f ∧ f 1 ≠ 0) : ↑(μ'.haarScalarFactor μ) = (∫ (x : G), f x ∂μ') / ∫ (x : G), f x ∂μ - MeasureTheory.Measure.haarScalarFactor_smul_smul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasureTheory.IsFiniteMeasureOnCompacts μ'] [μ'.IsMulLeftInvariant] {c : NNReal} (hc : c ≠ 0) : (c • μ').haarScalarFactor (c • μ) = μ'.haarScalarFactor μ - MeasureTheory.instIsMulLeftInvariantHausdorffMeasureOfIsIsometricSMul 📋 Mathlib.MeasureTheory.Measure.Hausdorff
{X : Type u_2} [EMetricSpace X] [MeasurableSpace X] [BorelSpace X] {d : ℝ} [Group X] [IsIsometricSMul X X] : (MeasureTheory.Measure.hausdorffMeasure d).IsMulLeftInvariant - instErgodicSMulOfIsMulLeftInvariant 📋 Mathlib.Dynamics.Ergodic.Action.Regular
{G : Type u_1} [Group G] [MeasurableSpace G] [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [MeasureTheory.SFinite μ] [μ.IsMulLeftInvariant] : ErgodicSMul G G μ - ergodic_mul_left_of_denseRange_zpow 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [SecondCountableTopology G] [BorelSpace G] {g : G} (hg : DenseRange fun x => g ^ x) (μ : MeasureTheory.Measure G) [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsMulLeftInvariant] : Ergodic (fun x => g * x) μ - ergodic_mul_left_of_denseRange_pow 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [SecondCountableTopology G] [BorelSpace G] {g : G} (hg : DenseRange fun x => g ^ x) (μ : MeasureTheory.Measure G) [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsMulLeftInvariant] : Ergodic (fun x => g * x) μ - ergodic_mul_left_iff_denseRange_zpow 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [SecondCountableTopology G] [BorelSpace G] {g : G} (μ : MeasureTheory.Measure G) [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsMulLeftInvariant] [NeZero μ] : Ergodic (fun x => g * x) μ ↔ DenseRange fun x => g ^ x - MonoidHom.preErgodic_of_dense_iUnion_preimage_one 📋 Mathlib.Dynamics.Ergodic.Action.OfMinimal
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [SecondCountableTopology G] [MeasurableSpace G] [BorelSpace G] {μ : MeasureTheory.Measure G} [MeasureTheory.IsFiniteMeasure μ] [μ.InnerRegular] [μ.IsMulLeftInvariant] (f : G →* G) (hf : Dense (⋃ n, (⇑f)^[n] ⁻¹' 1)) : PreErgodic (⇑f) μ - MeasureTheory.HaveLebesgueDecomposition.mconv 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [ν₁.HaveLebesgueDecomposition μ] [ν₂.HaveLebesgueDecomposition μ] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : (ν₁.mconv ν₂).HaveLebesgueDecomposition μ - MeasureTheory.mconv_eq_withDensity_mlconvolution_rnDeriv 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [ν₁.HaveLebesgueDecomposition μ] [ν₂.HaveLebesgueDecomposition μ] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : ν₁.mconv ν₂ = μ.withDensity (MeasureTheory.mlconvolution (ν₁.rnDeriv μ) (ν₂.rnDeriv μ) μ) - MeasureTheory.rnDeriv_mconv' 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SigmaFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [MeasureTheory.SigmaFinite ν₁] [MeasureTheory.SigmaFinite ν₂] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : (ν₁.mconv ν₂).rnDeriv μ =ᵐ[μ] MeasureTheory.mlconvolution (ν₁.rnDeriv μ) (ν₂.rnDeriv μ) μ - MeasureTheory.rnDeriv_mconv 📋 Mathlib.MeasureTheory.Measure.Decomposition.RadonNikodym
{G : Type u_3} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] [MeasureTheory.SFinite μ] {ν₁ ν₂ : MeasureTheory.Measure G} [MeasureTheory.IsFiniteMeasure ν₁] [MeasureTheory.IsFiniteMeasure ν₂] [ν₁.HaveLebesgueDecomposition μ] [ν₂.HaveLebesgueDecomposition μ] (hν₁ : ν₁.AbsolutelyContinuous μ) (hν₂ : ν₂.AbsolutelyContinuous μ) : (ν₁.mconv ν₂).rnDeriv μ =ᵐ[μ] MeasureTheory.mlconvolution (ν₁.rnDeriv μ) (ν₂.rnDeriv μ) μ - ProbabilityTheory.IndepFun.mul_hasPDF 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] {X Y : Ω → G} [MeasureTheory.SFinite μ] [MeasureTheory.HasPDF X ℙ μ] [MeasureTheory.HasPDF Y ℙ μ] [MeasureTheory.IsFiniteMeasure ℙ] (hXY : ProbabilityTheory.IndepFun X Y ℙ) : MeasureTheory.HasPDF (X * Y) ℙ μ - ProbabilityTheory.IndepFun.mul_hasPDF' 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] {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_mul_eq_mlconvolution_pdf 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] {X Y : Ω → G} [MeasureTheory.SFinite μ] [MeasureTheory.HasPDF X ℙ μ] [MeasureTheory.HasPDF Y ℙ μ] [MeasureTheory.IsFiniteMeasure ℙ] (hXY : ProbabilityTheory.IndepFun X Y ℙ) : MeasureTheory.pdf (X * Y) ℙ μ =ᵐ[μ] MeasureTheory.mlconvolution (MeasureTheory.pdf X ℙ μ) (MeasureTheory.pdf Y ℙ μ) μ - ProbabilityTheory.IndepFun.pdf_mul_eq_mlconvolution_pdf' 📋 Mathlib.Probability.Density
{Ω : Type u_1} {G : Type u_2} {mΩ : MeasurableSpace Ω} {ℙ : MeasureTheory.Measure Ω} [Group G] {mG : MeasurableSpace G} [MeasurableMul₂ G] [MeasurableInv G] {μ : MeasureTheory.Measure G} [μ.IsMulLeftInvariant] {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.mlconvolution (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 ce5dd8c