Loogle!
Result
Found 81 declarations mentioning MeasureTheory.Measure.IsHaarMeasure.
- MeasureTheory.Measure.IsHaarMeasure 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} [Group G] [TopologicalSpace G] [MeasurableSpace G] (μ : MeasureTheory.Measure G) : Prop - MeasureTheory.Measure.IsHaarMeasure.toIsFiniteMeasureOnCompacts 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} {inst✝ : Group G} {inst✝¹ : TopologicalSpace G} {inst✝² : MeasurableSpace G} {μ : MeasureTheory.Measure G} [self : μ.IsHaarMeasure] : MeasureTheory.IsFiniteMeasureOnCompacts μ - MeasureTheory.Measure.IsHaarMeasure.toIsOpenPosMeasure 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} {inst✝ : Group G} {inst✝¹ : TopologicalSpace G} {inst✝² : MeasurableSpace G} {μ : MeasureTheory.Measure G} [self : μ.IsHaarMeasure] : μ.IsOpenPosMeasure - MeasureTheory.Measure.IsHaarMeasure.sigmaFinite 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [SigmaCompactSpace G] : MeasureTheory.SigmaFinite μ - 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.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.Measure.isHaarMeasure_map_mul_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [BorelSpace G] [IsTopologicalGroup G] (g : G) : (MeasureTheory.Measure.map (fun x => x * g) μ).IsHaarMeasure - MeasureTheory.Measure.IsHaarMeasure.noAtoms 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [T1Space G] [WeaklyLocallyCompactSpace G] [(nhdsWithin 1 {1}ᶜ).NeBot] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] : MeasureTheory.NullSingletonClass μ - MeasureTheory.Measure.IsHaarMeasure.nullSingletonClass 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [BorelSpace G] [T1Space G] [WeaklyLocallyCompactSpace G] [(nhdsWithin 1 {1}ᶜ).NeBot] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] : MeasureTheory.NullSingletonClass μ - MeasureTheory.Measure.haar_singleton 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [ContinuousMul G] [BorelSpace G] (g : G) : μ {g} = μ {1} - 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.Measure.IsHaarMeasure.smul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasurableConstSMul G G] {c : ENNReal} (cpos : c ≠ 0) (ctop : c ≠ ⊤) : (c • μ).IsHaarMeasure - MeasureTheory.Measure.IsHaarMeasure.nnreal_smul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [MeasurableConstSMul G G] {c : NNReal} (hc : c ≠ 0) : (c • μ).IsHaarMeasure - MeasureTheory.Measure.prod.instIsHaarMeasure 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_3} [Group G] [TopologicalSpace G] {x✝ : MeasurableSpace G} {H : Type u_4} [Group H] [TopologicalSpace H] {x✝¹ : MeasurableSpace H} (μ : MeasureTheory.Measure G) (ν : MeasureTheory.Measure H) [μ.IsHaarMeasure] [ν.IsHaarMeasure] [MeasureTheory.SFinite μ] [MeasureTheory.SFinite ν] [MeasurableMul G] [MeasurableMul H] : (μ.prod ν).IsHaarMeasure - MeasureTheory.Measure.isHaarMeasure_map_smul 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] {α : Type u_3} [BorelSpace G] [IsTopologicalGroup G] [Group α] [MulAction α G] [SMulCommClass α G G] [ContinuousConstSMul α G] (a : α) : (MeasureTheory.Measure.map (fun x => a • x) μ).IsHaarMeasure - ContinuousMulEquiv.isHaarMeasure_map 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [BorelSpace G] [IsTopologicalGroup G] {H : Type u_3} [Group H] [TopologicalSpace H] [MeasurableSpace H] [BorelSpace H] [IsTopologicalGroup H] (e : G ≃ₜ* H) : (MeasureTheory.Measure.map (⇑e) μ).IsHaarMeasure - MeasureTheory.Measure.IsHaarMeasure.comap 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} {H : Type u_2} [MeasurableSpace G] [MeasurableSpace H] [Group G] [TopologicalSpace G] [BorelSpace G] [MeasurableMul G] [Group H] [TopologicalSpace H] [BorelSpace H] {mH : MeasurableMul H} (μ : MeasureTheory.Measure H) [μ.IsHaarMeasure] {f : G →* H} (hf : Topology.IsOpenEmbedding ⇑f) : (MeasureTheory.Measure.comap (⇑f) μ).IsHaarMeasure - MeasureTheory.Measure.isHaarMeasure_map_of_isFiniteMeasure 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [BorelSpace G] [ContinuousMul G] {H : Type u_3} [Group H] [TopologicalSpace H] [MeasurableSpace H] [BorelSpace H] [ContinuousMul H] [MeasureTheory.IsFiniteMeasure μ] (f : G →* H) (hf : Continuous ⇑f) (h_surj : Function.Surjective ⇑f) : (MeasureTheory.Measure.map (⇑f) μ).IsHaarMeasure - MeasureTheory.Measure.isHaarMeasure_map 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [BorelSpace G] [ContinuousMul G] {H : Type u_3} [Group H] [TopologicalSpace H] [MeasurableSpace H] [BorelSpace H] [IsTopologicalGroup H] (f : G →* H) (hf : Continuous ⇑f) (h_surj : Function.Surjective ⇑f) (h_prop : Filter.Tendsto (⇑f) (Filter.cocompact G) (Filter.cocompact H)) : (MeasureTheory.Measure.map (⇑f) μ).IsHaarMeasure - MulEquiv.isHaarMeasure_map 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [TopologicalSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [BorelSpace G] [ContinuousMul G] {H : Type u_3} [Group H] [TopologicalSpace H] [MeasurableSpace H] [BorelSpace H] [IsTopologicalGroup H] (e : G ≃* H) (he : Continuous ⇑e) (hesymm : Continuous ⇑e.symm) : (MeasureTheory.Measure.map (⇑e) μ).IsHaarMeasure - MeasureTheory.Measure.pi.isHaarMeasure 📋 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 : ι) → TopologicalSpace (α i)] [∀ (i : ι), (μ i).IsHaarMeasure] [∀ (i : ι), MeasurableMul (α i)] : (MeasureTheory.Measure.pi μ).IsHaarMeasure - MeasureTheory.Measure.instIsHaarMeasureForallVolumeOfMeasurableMulOfSigmaFinite 📋 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 : ι) → TopologicalSpace (G i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] [∀ (i : ι), MeasureTheory.volume.IsHaarMeasure] : MeasureTheory.volume.IsHaarMeasure - MeasureTheory.Measure.isHaarMeasure_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₀).IsHaarMeasure - MeasureTheory.Measure.div_mem_nhds_one_of_haar_pos 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [LocallyCompactSpace G] [μ.InnerRegular] (E : Set G) (hE : MeasurableSet E) (hEpos : 0 < μ E) : E / E ∈ nhds 1 - MeasureTheory.Measure.div_mem_nhds_one_of_haar_pos_ne_top 📋 Mathlib.MeasureTheory.Measure.Haar.Basic
{G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [LocallyCompactSpace G] [μ.InnerRegularCompactLTTop] (E : Set G) (hE : MeasurableSet E) (hEpos : 0 < μ E) (hEfin : μ E ≠ ⊤) : E / E ∈ nhds 1 - MeasureTheory.QuotientMeasureEqMeasurePreimage.haarMeasure_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 ⧸ Γ)} [Countable ↥Γ] (ν : MeasureTheory.Measure G) [ν.IsHaarMeasure] [ν.IsMulRightInvariant] [LocallyCompactSpace G] [MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ] [i : MeasureTheory.HasFundamentalDomain (↥Γ.op) G ν] [MeasureTheory.IsFiniteMeasure μ] : μ.IsHaarMeasure - IsFundamentalDomain.QuotientMeasureEqMeasurePreimage_smulHaarMeasure 📋 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 ⧸ Γ)] [Countable ↥Γ] (ν : MeasureTheory.Measure G) [ν.IsHaarMeasure] [ν.IsMulRightInvariant] [MeasureTheory.SigmaFinite ν] (K : TopologicalSpace.PositiveCompacts (G ⧸ Γ)) {𝓕 : Set G} (h𝓕 : MeasureTheory.IsFundamentalDomain (↥Γ.op) 𝓕 ν) (h𝓕_finite : ν 𝓕 ≠ ⊤) : MeasureTheory.QuotientMeasureEqMeasurePreimage ν (ν (QuotientGroup.mk ⁻¹' ↑K ∩ 𝓕) • MeasureTheory.Measure.haarMeasure K) - 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.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.isHaarMeasure_eq_of_isProbabilityMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] [LocallyCompactSpace G] (μ' μ : MeasureTheory.Measure G) [MeasureTheory.IsProbabilityMeasure μ] [MeasureTheory.IsProbabilityMeasure μ'] [μ.IsHaarMeasure] [μ'.IsHaarMeasure] : μ' = μ - MeasureTheory.Measure.IsHaarMeasure.isInvInvariant_of_innerRegular 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [CommGroup G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [LocallyCompactSpace G] [μ.InnerRegular] : μ.IsInvInvariant - MeasureTheory.Measure.IsHaarMeasure.isInvInvariant_of_regular 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [CommGroup G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [LocallyCompactSpace G] [μ.Regular] : μ.IsInvInvariant - MeasureTheory.Measure.haarScalarFactor_self 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] : μ.haarScalarFactor μ = 1 - 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.haarScalarFactor_pos_of_isHaarMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ'.IsHaarMeasure] : 0 < μ'.haarScalarFactor μ - MeasureTheory.Measure.measurePreserving_zpow 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [CommGroup G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [CompactSpace G] [RootableBy G ℤ] {n : ℤ} (hn : n ≠ 0) : MeasureTheory.MeasurePreserving (fun g => g ^ n) μ μ - MeasureTheory.Measure.MeasurePreserving.zpow 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [CommGroup G] [TopologicalSpace G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [CompactSpace G] [RootableBy G ℤ] {n : ℤ} (hn : n ≠ 0) {X : Type u_2} [MeasurableSpace X] {μ' : MeasureTheory.Measure X} {f : X → G} (hf : MeasureTheory.MeasurePreserving f μ' μ) : MeasureTheory.MeasurePreserving (fun x => f x ^ n) μ' μ - 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.measure_isHaarMeasure_eq_smul_of_isOpen 📋 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] [μ'.IsHaarMeasure] {s : Set G} (hs : IsOpen s) : μ' s = μ'.haarScalarFactor μ • μ s - 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.measure_isHaarMeasure_eq_smul_of_isEverywherePos 📋 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] [μ'.IsHaarMeasure] {s : Set G} (hs : MeasurableSet s) (h's : μ.IsEverywherePos 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 μ - MonoidHom.measurePreserving 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] {H : Type u_2} [Group H] [TopologicalSpace H] [IsTopologicalGroup H] [CompactSpace H] [MeasurableSpace H] [BorelSpace H] {μ : MeasureTheory.Measure G} [μ.IsHaarMeasure] {ν : MeasureTheory.Measure H} [ν.IsHaarMeasure] {f : G →* H} (hcont : Continuous ⇑f) (hsurj : Function.Surjective ⇑f) (huniv : μ Set.univ = ν Set.univ) : MeasureTheory.MeasurePreserving (⇑f) μ ν - 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.Measure.haarScalarFactor_map 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [MeasurableSpace G] [BorelSpace G] (μ' μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ'.IsHaarMeasure] (φ : G ≃ₜ* G) : (MeasureTheory.Measure.map (⇑φ) μ').haarScalarFactor (MeasureTheory.Measure.map (⇑φ) μ) = μ'.haarScalarFactor μ - MonoidHom.ergodic_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] [CompactSpace G] {μ : MeasureTheory.Measure G} [μ.IsHaarMeasure] (f : G →* G) (hf : Dense (⋃ n, (⇑f)^[n] ⁻¹' 1)) (hcont : Continuous ⇑f) (hsurj : Function.Surjective ⇑f) : Ergodic (⇑f) μ - MeasureTheory.Measure.map_right_mul_eq_modularCharacterFun_smul 📋 Mathlib.MeasureTheory.Group.ModularCharacter
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.InnerRegular] (g : G) : MeasureTheory.Measure.map (fun x => x * g) μ = MeasureTheory.Measure.modularCharacterFun g • μ - MeasureTheory.Measure.modularCharacterFun_eq_haarScalarFactor 📋 Mathlib.MeasureTheory.Group.ModularCharacter
{G : Type u_1} [TopologicalSpace G] [Group G] [IsTopologicalGroup G] [LocallyCompactSpace G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] (g : G) : MeasureTheory.Measure.modularCharacterFun g = (MeasureTheory.Measure.map (fun x => x * g) μ).haarScalarFactor μ - TopologicalGroup.IsSES.inducedMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] [T2Space B] [MeasurableSpace B] [BorelSpace B] : MeasureTheory.Measure B - TopologicalGroup.IsSES.inducedMeasure_regular 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] [T2Space B] [MeasurableSpace B] [BorelSpace B] : (H.inducedMeasure μA μC).Regular - TopologicalGroup.IsSES.isHaarMeasure_inducedMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] [T2Space B] [MeasurableSpace B] [BorelSpace B] : (H.inducedMeasure μA μC).IsHaarMeasure - TopologicalGroup.IsSES.inducedMeasure_lt_of_injOn 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] [T2Space B] [MeasurableSpace B] [BorelSpace B] {U : Set B} (hU : IsOpen U) [DiscreteTopology A] (h : Set.InjOn (⇑ψ) U) : (H.inducedMeasure μA μC) U ≤ μC Set.univ * μA {1} - TopologicalGroup.IsSES.integral_pullback_invFun_apply 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} {E : Type u_4} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [NormedAddCommGroup E] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [NormedSpace ℝ E] (f : CompactlySupportedContinuousMap B E) (b : B) : ∫ (a : A), (H.pullback f (Function.invFun (⇑ψ) (ψ b))) a ∂μA = ∫ (a : A), (H.pullback f b) a ∂μA - TopologicalGroup.IsSES.integrate 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} {E : Type u_4} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [NormedAddCommGroup E] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [NormedSpace ℝ E] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] : CompactlySupportedContinuousMap B E →ₗ[ℝ] E - TopologicalGroup.IsSES.pushforward 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} {E : Type u_4} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [NormedAddCommGroup E] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [NormedSpace ℝ E] [IsTopologicalGroup C] [LocallyCompactSpace B] : CompactlySupportedContinuousMap B E →ₗ[ℝ] CompactlySupportedContinuousMap C E - TopologicalGroup.IsSES.integral_inducedMeasure 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] [T2Space B] [MeasurableSpace B] [BorelSpace B] (f : CompactlySupportedContinuousMap B ℝ) : ∫ (b : B), f b ∂H.inducedMeasure μA μC = (H.integrate μA μC) f - TopologicalGroup.IsSES.pushforward_apply_apply 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} {E : Type u_4} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [NormedAddCommGroup E] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [NormedSpace ℝ E] [IsTopologicalGroup C] [LocallyCompactSpace B] (f : CompactlySupportedContinuousMap B E) (b : B) : ((H.pushforward μA) f) (ψ b) = ∫ (a : A), (H.pullback f b) a ∂μA - TopologicalGroup.IsSES.pushforward_def 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} {E : Type u_4} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [NormedAddCommGroup E] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [NormedSpace ℝ E] [IsTopologicalGroup C] [LocallyCompactSpace B] (f : CompactlySupportedContinuousMap B E) (c : C) : ((H.pushforward μA) f) c = ∫ (a : A), (H.pullback f (Function.invFun (⇑ψ) c)) a ∂μA - TopologicalGroup.IsSES.integrate_mono 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] {f g : CompactlySupportedContinuousMap B ℝ} (h : f ≤ g) : (H.integrate μA μC) f ≤ (H.integrate μA μC) g - TopologicalGroup.IsSES.integrate_apply 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} {E : Type u_4} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [NormedAddCommGroup E] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [NormedSpace ℝ E] [IsTopologicalGroup C] [LocallyCompactSpace B] [MeasurableSpace C] [BorelSpace C] (μC : MeasureTheory.Measure C) [hμC : μC.IsHaarMeasure] (f : CompactlySupportedContinuousMap B E) : (H.integrate μA μC) f = ∫ (c : C), ((H.pushforward μA) f) c ∂μC - TopologicalGroup.IsSES.pushforward_mono 📋 Mathlib.MeasureTheory.Measure.Haar.Extension
{A : Type u_1} {B : Type u_2} {C : Type u_3} [Group A] [Group B] [Group C] [TopologicalSpace A] [TopologicalSpace B] [TopologicalSpace C] {φ : A →* B} {ψ : B →* C} (H : TopologicalGroup.IsSES φ ψ) [IsTopologicalGroup A] [IsTopologicalGroup B] [MeasurableSpace A] [BorelSpace A] (μA : MeasureTheory.Measure A) [hμA : μA.IsHaarMeasure] [IsTopologicalGroup C] [LocallyCompactSpace B] {f g : CompactlySupportedContinuousMap B ℝ} (h : f ≤ g) : (H.pushforward μA) f ≤ (H.pushforward μA) g - MeasureTheory.mulEquivHaarChar_eq 📋 Mathlib.MeasureTheory.Measure.Haar.MulEquivHaarChar
{G : Type u_1} [Group G] [TopologicalSpace G] [MeasurableSpace G] [BorelSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.Regular] (φ : G ≃ₜ* G) : MeasureTheory.mulEquivHaarChar φ = μ.haarScalarFactor (MeasureTheory.Measure.map (⇑φ) μ) - MeasureTheory.mulEquivHaarChar_smul_preimage 📋 Mathlib.MeasureTheory.Measure.Haar.MulEquivHaarChar
{G : Type u_1} [Group G] [TopologicalSpace G] [MeasurableSpace G] [BorelSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.Regular] {X : Set G} (φ : G ≃ₜ* G) : MeasureTheory.mulEquivHaarChar φ • μ (⇑φ ⁻¹' X) = μ X - MeasureTheory.mulEquivHaarChar_smul_eq_comap 📋 Mathlib.MeasureTheory.Measure.Haar.MulEquivHaarChar
{G : Type u_1} [Group G] [TopologicalSpace G] [MeasurableSpace G] [BorelSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.Regular] (φ : G ≃ₜ* G) : MeasureTheory.mulEquivHaarChar φ • μ = MeasureTheory.Measure.comap (⇑φ) μ - MeasureTheory.mulEquivHaarChar_smul_map 📋 Mathlib.MeasureTheory.Measure.Haar.MulEquivHaarChar
{G : Type u_1} [Group G] [TopologicalSpace G] [MeasurableSpace G] [BorelSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.Regular] (φ : G ≃ₜ* G) : MeasureTheory.mulEquivHaarChar φ • MeasureTheory.Measure.map (⇑φ) μ = μ - MeasureTheory.integral_comap_eq_mulEquivHaarChar_smul 📋 Mathlib.MeasureTheory.Measure.Haar.MulEquivHaarChar
{G : Type u_1} [Group G] [TopologicalSpace G] [MeasurableSpace G] [BorelSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.Regular] {f : G → ℝ} (φ : G ≃ₜ* G) : ∫ (a : G), f a ∂MeasureTheory.Measure.comap (⇑φ) μ = MeasureTheory.mulEquivHaarChar φ • ∫ (a : G), f a ∂μ - MeasureTheory.mulEquivHaarChar_smul_integral_map 📋 Mathlib.MeasureTheory.Measure.Haar.MulEquivHaarChar
{G : Type u_1} [Group G] [TopologicalSpace G] [MeasurableSpace G] [BorelSpace G] [IsTopologicalGroup G] [LocallyCompactSpace G] (μ : MeasureTheory.Measure G) [μ.IsHaarMeasure] [μ.Regular] {f : G → ℝ} (φ : G ≃ₜ* G) : MeasureTheory.mulEquivHaarChar φ • ∫ (a : G), f a ∂MeasureTheory.Measure.map (⇑φ) μ = ∫ (a : G), f a ∂μ
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