Loogle!
Result
Found 251 declarations mentioning MeasureTheory.MeasurePreserving. Of these, only the first 200 are shown.
- MeasureTheory.MeasurePreserving.id 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} [MeasurableSpace α] (μ : MeasureTheory.Measure α) : MeasureTheory.MeasurePreserving id μ μ - MeasureTheory.MeasurePreserving 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] (f : α → β) (μa : MeasureTheory.Measure α := by volume_tac) (μb : MeasureTheory.Measure β := by volume_tac) : Prop - MeasureTheory.MeasurePreserving.of_isEmpty 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] [IsEmpty β] (f : α → β) (μa : MeasureTheory.Measure α) (μb : MeasureTheory.Measure β) : MeasureTheory.MeasurePreserving f μa μb - MeasureTheory.MeasurePreserving.iterate 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {f : α → α} (hf : MeasureTheory.MeasurePreserving f μ μ) (n : ℕ) : MeasureTheory.MeasurePreserving f^[n] μ μ - MeasureTheory.MeasurePreserving.aemeasurable 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) : AEMeasurable f μa - MeasureTheory.MeasurePreserving.quasiMeasurePreserving 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) : MeasureTheory.Measure.QuasiMeasurePreserving f μa μb - MeasureTheory.MeasurePreserving.sfinite 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) [MeasureTheory.SFinite μa] : MeasureTheory.SFinite μb - MeasureTheory.MeasurePreserving.sigmaFinite 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) [MeasureTheory.SigmaFinite μb] : MeasureTheory.SigmaFinite μa - Measurable.measurePreserving 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {f : α → β} (h : Measurable f) (μa : MeasureTheory.Measure α) : MeasureTheory.MeasurePreserving f μa (MeasureTheory.Measure.map f μa) - MeasureTheory.MeasurePreserving.measurable 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {f : α → β} {μa : autoParam (MeasureTheory.Measure α) MeasureTheory.MeasurePreserving._auto_1} {μb : autoParam (MeasureTheory.Measure β) MeasureTheory.MeasurePreserving._auto_3} (self : MeasureTheory.MeasurePreserving f μa μb) : Measurable f - MeasureTheory.MeasurePreserving.map_eq 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {f : α → β} {μa : autoParam (MeasureTheory.Measure α) MeasureTheory.MeasurePreserving._auto_1} {μb : autoParam (MeasureTheory.Measure β) MeasureTheory.MeasurePreserving._auto_3} (self : MeasureTheory.MeasurePreserving f μa μb) : MeasureTheory.Measure.map f μa = μb - MeasureTheory.MeasurePreserving.mk 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {f : α → β} {μa : autoParam (MeasureTheory.Measure α) MeasureTheory.MeasurePreserving._auto_1} {μb : autoParam (MeasureTheory.Measure β) MeasureTheory.MeasurePreserving._auto_3} (measurable : Measurable f) (map_eq : MeasureTheory.Measure.map f μa = μb) : MeasureTheory.MeasurePreserving f μa μb - MeasureTheory.MeasurePreserving.measureReal_preimage 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {s : Set β} (hs : MeasureTheory.NullMeasurableSet s μb) : μa.real (f ⁻¹' s) = μb.real s - MeasureTheory.MeasurePreserving.restrict_preimage 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {s : Set β} (hs : MeasurableSet s) : MeasureTheory.MeasurePreserving f (μa.restrict (f ⁻¹' s)) (μb.restrict s) - MeasureTheory.MeasurePreserving.restrict_image_emb 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (h₂ : MeasurableEmbedding f) (s : Set α) : MeasureTheory.MeasurePreserving f (μa.restrict s) (μb.restrict (f '' s)) - MeasureTheory.MeasurePreserving.restrict_preimage_emb 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (h₂ : MeasurableEmbedding f) (s : Set β) : MeasureTheory.MeasurePreserving f (μa.restrict (f ⁻¹' s)) (μb.restrict s) - MeasureTheory.MeasurePreserving.comp 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {μc : MeasureTheory.Measure γ} {g : β → γ} {f : α → β} (hg : MeasureTheory.MeasurePreserving g μb μc) (hf : MeasureTheory.MeasurePreserving f μa μb) : MeasureTheory.MeasurePreserving (g ∘ f) μa μc - MeasureTheory.MeasurePreserving.aemeasurable_comp_iff 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (h₂ : MeasurableEmbedding f) {g : β → γ} : AEMeasurable (g ∘ f) μa ↔ AEMeasurable g μb - MeasureTheory.MeasurePreserving.of_semiconj 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} {ga : α → α} {gb : β → β} (hfm : MeasureTheory.MeasurePreserving f μa μb) (hga : MeasureTheory.MeasurePreserving ga μa μa) (hf : Function.Semiconj f ga gb) (hgb : Measurable gb) : MeasureTheory.MeasurePreserving gb μb μb - MeasureTheory.MeasurePreserving.congr 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f f' : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (hf' : Measurable f') (h : f =ᵐ[μa] f') : MeasureTheory.MeasurePreserving f' μa μb - MeasureTheory.MeasurePreserving.map_of_comp 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {μa : MeasureTheory.Measure α} {μc : MeasureTheory.Measure γ} {f : α → β} {g : β → γ} (hgf : MeasureTheory.MeasurePreserving (g ∘ f) μa μc) (hg : Measurable g) (hf : Measurable f) : MeasureTheory.MeasurePreserving g (MeasureTheory.Measure.map f μa) μc - MeasureTheory.MeasurePreserving.measure_preimage_le 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (s : Set β) : μa (f ⁻¹' s) ≤ μb s - MeasureTheory.MeasurePreserving.measure_preimage 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {s : Set β} (hs : MeasureTheory.NullMeasurableSet s μb) : μa (f ⁻¹' s) = μb s - MeasureTheory.MeasurePreserving.measure_preimage_emb 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (hfe : MeasurableEmbedding f) (s : Set β) : μa (f ⁻¹' s) = μb s - MeasureTheory.MeasurePreserving.aeconst_preimage 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {s : Set β} (hs : MeasureTheory.NullMeasurableSet s μb) : Filter.EventuallyConst (f ⁻¹' s) (MeasureTheory.ae μa) ↔ Filter.EventuallyConst s (MeasureTheory.ae μb) - MeasureTheory.MeasurePreserving.preimage_null 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {s : Set β} (hs : μb s = 0) : μa (f ⁻¹' s) = 0 - MeasureTheory.MeasurePreserving.aeconst_comp 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} [MeasurableSingletonClass γ] {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {g : β → γ} (hg : MeasureTheory.NullMeasurable g μb) : Filter.EventuallyConst (g ∘ f) (MeasureTheory.ae μa) ↔ Filter.EventuallyConst g (MeasureTheory.ae μb) - MeasureTheory.MeasurableEquiv.measurePreserving_symm 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] (μ : MeasureTheory.Measure α) (e : α ≃ᵐ β) : MeasureTheory.MeasurePreserving (⇑e.symm) (MeasureTheory.Measure.map (⇑e) μ) μ - MeasureTheory.MeasurePreserving.add_measure 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α → β} {μa' : MeasureTheory.Measure α} {μb' : MeasureTheory.Measure β} (hf : MeasureTheory.MeasurePreserving f μa μb) (hf' : MeasureTheory.MeasurePreserving f μa' μb') : MeasureTheory.MeasurePreserving f (μa + μa') (μb + μb') - MeasureTheory.MeasurePreserving.symm 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] (e : α ≃ᵐ β) {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} (h : MeasureTheory.MeasurePreserving (⇑e) μa μb) : MeasureTheory.MeasurePreserving (⇑e.symm) μb μa - MeasureTheory.MeasurePreserving.exists_mem_iterate_mem 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {f : α → α} {s : Set α} [MeasureTheory.IsFiniteMeasure μ] (hf : MeasureTheory.MeasurePreserving f μ μ) (hs : MeasureTheory.NullMeasurableSet s μ) (hs' : μ s ≠ 0) : ∃ x ∈ s, ∃ m, m ≠ 0 ∧ f^[m] x ∈ s - MeasureTheory.MeasurePreserving.smul_measure 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {R : Type u_4} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) (c : R) : MeasureTheory.MeasurePreserving f (c • μa) (c • μb) - MeasureTheory.measurePreserving_subtype_coe 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} [MeasurableSpace α] {μa : MeasureTheory.Measure α} {s : Set α} (hs : MeasurableSet s) : MeasureTheory.MeasurePreserving Subtype.val (MeasureTheory.Measure.comap Subtype.val μa) (μa.restrict s) - MeasureTheory.MeasurePreserving.comp_left_iff 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {μc : MeasureTheory.Measure γ} {g : α → β} {e : β ≃ᵐ γ} (h : MeasureTheory.MeasurePreserving (⇑e) μb μc) : MeasureTheory.MeasurePreserving (⇑e ∘ g) μa μc ↔ MeasureTheory.MeasurePreserving g μa μb - MeasureTheory.MeasurePreserving.comp_right_iff 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {μc : MeasureTheory.Measure γ} {g : α → β} {e : γ ≃ᵐ α} (h : MeasureTheory.MeasurePreserving (⇑e) μc μa) : MeasureTheory.MeasurePreserving (g ∘ ⇑e) μc μb ↔ MeasureTheory.MeasurePreserving g μa μb - MeasureTheory.MeasurePreserving.measure_preimage_equiv 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {f : α ≃ᵐ β} (hf : MeasureTheory.MeasurePreserving (⇑f) μa μb) (s : Set β) : μa (⇑f ⁻¹' s) = μb s - MeasureTheory.MeasurePreserving.exists_mem_iterate_mem_of_measure_univ_lt_mul_measure 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {f : α → α} {s : Set α} (hf : MeasureTheory.MeasurePreserving f μ μ) (hs : MeasureTheory.NullMeasurableSet s μ) {n : ℕ} (hvol : μ Set.univ < ↑n * μ s) : ∃ x ∈ s, ∃ m ∈ Set.Ioo 0 n, f^[m] x ∈ s - MeasureTheory.MeasurePreserving.trans 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {e : α ≃ᵐ β} {e' : β ≃ᵐ γ} {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {μc : MeasureTheory.Measure γ} (h : MeasureTheory.MeasurePreserving (⇑e) μa μb) (h' : MeasureTheory.MeasurePreserving (⇑e') μb μc) : MeasureTheory.MeasurePreserving (⇑(e.trans e')) μa μc - MeasureTheory.MeasurePreserving.measure_symmDiff_preimage_iterate_le 📋 Mathlib.Dynamics.Ergodic.MeasurePreserving
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {f : α → α} {s : Set α} (hf : MeasureTheory.MeasurePreserving f μ μ) (hs : MeasureTheory.NullMeasurableSet s μ) (n : ℕ) : μ (symmDiff s (f^[n] ⁻¹' s)) ≤ n • μ (symmDiff s (f ⁻¹' s)) - MeasureTheory.MeasurePreserving.lintegral_comp 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Map
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} {g : α → β} (hg : MeasureTheory.MeasurePreserving g μ ν) {f : β → ENNReal} (hf : Measurable f) : ∫⁻ (a : α), f (g a) ∂μ = ∫⁻ (b : β), f b ∂ν - MeasureTheory.MeasurePreserving.lintegral_comp_emb 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Map
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} {g : α → β} (hg : MeasureTheory.MeasurePreserving g μ ν) (hge : MeasurableEmbedding g) (f : β → ENNReal) : ∫⁻ (a : α), f (g a) ∂μ = ∫⁻ (b : β), f b ∂ν - MeasureTheory.MeasurePreserving.setLIntegral_comp_emb 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Map
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} {g : α → β} (hg : MeasureTheory.MeasurePreserving g μ ν) (hge : MeasurableEmbedding g) (f : β → ENNReal) (s : Set α) : ∫⁻ (a : α) in s, f (g a) ∂μ = ∫⁻ (b : β) in g '' s, f b ∂ν - MeasureTheory.MeasurePreserving.setLIntegral_comp_preimage_emb 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Map
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} {g : α → β} (hg : MeasureTheory.MeasurePreserving g μ ν) (hge : MeasurableEmbedding g) (f : β → ENNReal) (s : Set β) : ∫⁻ (a : α) in g ⁻¹' s, f (g a) ∂μ = ∫⁻ (b : β) in s, f b ∂ν - MeasureTheory.MeasurePreserving.setLIntegral_comp_preimage 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Map
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} {g : α → β} (hg : MeasureTheory.MeasurePreserving g μ ν) {s : Set β} (hs : MeasurableSet s) {f : β → ENNReal} (hf : Measurable f) : ∫⁻ (a : α) in g ⁻¹' s, f (g a) ∂μ = ∫⁻ (b : β) in s, f b ∂ν - MeasureTheory.MeasurePreserving.lintegral_map_equiv 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Map
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} (f : β → ENNReal) (g : α ≃ᵐ β) (hg : MeasureTheory.MeasurePreserving (⇑g) μ ν) : ∫⁻ (a : β), f a ∂ν = ∫⁻ (a : α), f (g a) ∂μ - MeasureTheory.measurePreserving_fst 📋 Mathlib.MeasureTheory.Measure.Prod
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} [MeasureTheory.SFinite ν] [MeasureTheory.IsProbabilityMeasure ν] : MeasureTheory.MeasurePreserving Prod.fst (μ.prod ν) μ - MeasureTheory.measurePreserving_snd 📋 Mathlib.MeasureTheory.Measure.Prod
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} [MeasureTheory.SFinite ν] [MeasureTheory.IsProbabilityMeasure μ] : MeasureTheory.MeasurePreserving Prod.snd (μ.prod ν) ν - MeasureTheory.Measure.measurePreserving_swap 📋 Mathlib.MeasureTheory.Measure.Prod
{α : Type u_1} {β : Type u_2} [MeasurableSpace α] [MeasurableSpace β] {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure β} [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] : MeasureTheory.MeasurePreserving Prod.swap (μ.prod ν) (ν.prod μ) - MeasureTheory.MeasurePreserving.prod 📋 Mathlib.MeasureTheory.Measure.Prod
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {δ : Type u_4} [MeasurableSpace δ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {μc : MeasureTheory.Measure γ} {μd : MeasureTheory.Measure δ} [MeasureTheory.SFinite μa] [MeasureTheory.SFinite μc] {f : α → β} {g : γ → δ} (hf : MeasureTheory.MeasurePreserving f μa μb) (hg : MeasureTheory.MeasurePreserving g μc μd) : MeasureTheory.MeasurePreserving (Prod.map f g) (μa.prod μc) (μb.prod μd) - MeasureTheory.MeasurePreserving.skew_product 📋 Mathlib.MeasureTheory.Measure.Prod
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] {δ : Type u_4} [MeasurableSpace δ] {μa : MeasureTheory.Measure α} {μb : MeasureTheory.Measure β} {μc : MeasureTheory.Measure γ} {μd : MeasureTheory.Measure δ} [MeasureTheory.SFinite μa] [MeasureTheory.SFinite μc] {f : α → β} (hf : MeasureTheory.MeasurePreserving f μa μb) {g : α → γ → δ} (hgm : Measurable (Function.uncurry g)) (hg : ∀ᵐ (a : α) ∂μa, MeasureTheory.Measure.map (g a) μc = μd) : MeasureTheory.MeasurePreserving (fun p => (f p.1, g p.1 p.2)) (μa.prod μc) (μb.prod μd) - MeasureTheory.measurePreserving_prodAssoc 📋 Mathlib.MeasureTheory.Measure.Prod
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] [MeasurableSpace β] [MeasurableSpace γ] (μa : MeasureTheory.Measure α) (μb : MeasureTheory.Measure β) (μc : MeasureTheory.Measure γ) [MeasureTheory.SFinite μb] [MeasureTheory.SFinite μc] : MeasureTheory.MeasurePreserving (⇑MeasurableEquiv.prodAssoc) ((μa.prod μb).prod μc) (μa.prod (μb.prod μc)) - MeasureTheory.volume_preserving_prodAssoc 📋 Mathlib.MeasureTheory.Measure.Prod
{α₁ : Type u_4} {β₁ : Type u_5} {γ₁ : Type u_6} [MeasureTheory.MeasureSpace α₁] [MeasureTheory.MeasureSpace β₁] [MeasureTheory.MeasureSpace γ₁] [MeasureTheory.SFinite MeasureTheory.volume] [MeasureTheory.SFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑MeasurableEquiv.prodAssoc) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_smul 📋 Mathlib.MeasureTheory.Group.Action
{M : Type v} {α : Type w} {m : MeasurableSpace α} [SMul M α] [MeasurableConstSMul M α] (c : M) (μ : MeasureTheory.Measure α) [MeasureTheory.SMulInvariantMeasure M α μ] : MeasureTheory.MeasurePreserving (fun x => c • x) μ μ - MeasureTheory.measurePreserving_vadd 📋 Mathlib.MeasureTheory.Group.Action
{M : Type v} {α : Type w} {m : MeasurableSpace α} [VAdd M α] [MeasurableConstVAdd M α] (c : M) (μ : MeasureTheory.Measure α) [MeasureTheory.VAddInvariantMeasure M α μ] : MeasureTheory.MeasurePreserving (fun x => c +ᵥ x) μ μ - MeasureTheory.MeasurePreserving.smulInvariantMeasure_iterateMulAct 📋 Mathlib.MeasureTheory.Group.Action
{α : Type w} {f : α → α} {x✝ : MeasurableSpace α} {μ : MeasureTheory.Measure α} (hf : MeasureTheory.MeasurePreserving f μ μ) : MeasureTheory.SMulInvariantMeasure (IterateMulAct f) α μ - MeasureTheory.MeasurePreserving.vaddInvariantMeasure_iterateAddAct 📋 Mathlib.MeasureTheory.Group.Action
{α : Type w} {f : α → α} {x✝ : MeasurableSpace α} {μ : MeasureTheory.Measure α} (hf : MeasureTheory.MeasurePreserving f μ μ) : MeasureTheory.VAddInvariantMeasure (IterateAddAct f) α μ - MeasureTheory.smulInvariantMeasure_iterateMulAct 📋 Mathlib.MeasureTheory.Group.Action
{α : Type w} {f : α → α} {x✝ : MeasurableSpace α} {μ : MeasureTheory.Measure α} (hf : Measurable f) : MeasureTheory.SMulInvariantMeasure (IterateMulAct f) α μ ↔ MeasureTheory.MeasurePreserving f μ μ - MeasureTheory.vaddInvariantMeasure_iterateAddAct 📋 Mathlib.MeasureTheory.Group.Action
{α : Type w} {f : α → α} {x✝ : MeasurableSpace α} {μ : MeasureTheory.Measure α} (hf : Measurable f) : MeasureTheory.VAddInvariantMeasure (IterateAddAct f) α μ ↔ MeasureTheory.MeasurePreserving f μ μ - MeasureTheory.smulInvariantMeasure_tfae 📋 Mathlib.MeasureTheory.Group.Action
(G : Type u) {α : Type w} {m : MeasurableSpace α} [Group G] [MulAction G α] (μ : MeasureTheory.Measure α) [MeasurableConstSMul G α] : [MeasureTheory.SMulInvariantMeasure G α μ, ∀ (c : G) (s : Set α), MeasurableSet s → μ ((fun x => c • x) ⁻¹' s) = μ s, ∀ (c : G) (s : Set α), MeasurableSet s → μ (c • s) = μ s, ∀ (c : G) (s : Set α), μ ((fun x => c • x) ⁻¹' s) = μ s, ∀ (c : G) (s : Set α), μ (c • s) = μ s, ∀ (c : G), MeasureTheory.Measure.map (fun x => c • x) μ = μ, ∀ (c : G), MeasureTheory.MeasurePreserving (fun x => c • x) μ μ].TFAE - MeasureTheory.vaddInvariantMeasure_tfae 📋 Mathlib.MeasureTheory.Group.Action
(G : Type u) {α : Type w} {m : MeasurableSpace α} [AddGroup G] [AddAction G α] (μ : MeasureTheory.Measure α) [MeasurableConstVAdd G α] : [MeasureTheory.VAddInvariantMeasure G α μ, ∀ (c : G) (s : Set α), MeasurableSet s → μ ((fun x => c +ᵥ x) ⁻¹' s) = μ s, ∀ (c : G) (s : Set α), MeasurableSet s → μ (c +ᵥ s) = μ s, ∀ (c : G) (s : Set α), μ ((fun x => c +ᵥ x) ⁻¹' s) = μ s, ∀ (c : G) (s : Set α), μ (c +ᵥ s) = μ s, ∀ (c : G), MeasureTheory.Measure.map (fun x => c +ᵥ x) μ = μ, ∀ (c : G), MeasureTheory.MeasurePreserving (fun x => c +ᵥ x) μ μ].TFAE - MeasureTheory.Measure.measurePreserving_inv 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Inv G] [MeasurableInv G] (μ : MeasureTheory.Measure G) [μ.IsInvInvariant] : MeasureTheory.MeasurePreserving Inv.inv μ μ - MeasureTheory.Measure.measurePreserving_neg 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Neg G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] : MeasureTheory.MeasurePreserving Neg.neg μ μ - MeasureTheory.measurePreserving_add_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => g + x) μ μ - MeasureTheory.measurePreserving_add_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddRightInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => x + g) μ μ - 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.measurePreserving_mul_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulRightInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => x * g) μ μ - MeasureTheory.MeasurePreserving.add_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddLeftInvariant] (g : G) {X : Type u_3} [MeasurableSpace X] {μ' : MeasureTheory.Measure X} {f : X → G} (hf : MeasureTheory.MeasurePreserving f μ' μ) : MeasureTheory.MeasurePreserving (fun x => g + f x) μ' μ - MeasureTheory.MeasurePreserving.add_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Add G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddRightInvariant] (g : G) {X : Type u_3} [MeasurableSpace X] {μ' : MeasureTheory.Measure X} {f : X → G} (hf : MeasureTheory.MeasurePreserving f μ' μ) : MeasureTheory.MeasurePreserving (fun x => f x + g) μ' μ - 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.MeasurePreserving.mul_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Mul G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulRightInvariant] (g : G) {X : Type u_3} [MeasurableSpace X] {μ' : MeasureTheory.Measure X} {f : X → G} (hf : MeasureTheory.MeasurePreserving f μ' μ) : MeasureTheory.MeasurePreserving (fun x => f x * g) μ' μ - MeasureTheory.measurePreserving_div_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul G] (μ : MeasureTheory.Measure G) [μ.IsMulRightInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => x / g) μ μ - MeasureTheory.measurePreserving_sub_right 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd G] (μ : MeasureTheory.Measure G) [μ.IsAddRightInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun x => x - g) μ μ - 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.measurePreserving_sub_left 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun t => g - t) μ μ - MeasureTheory.Measure.measurePreserving_add_right_neg 📋 Mathlib.MeasureTheory.Group.Measure
{G : Type u_1} [MeasurableSpace G] [SubtractionMonoid G] [MeasurableAdd G] [MeasurableNeg G] (μ : MeasureTheory.Measure G) [μ.IsNegInvariant] [μ.IsAddLeftInvariant] (g : G) : MeasureTheory.MeasurePreserving (fun t => -(g + t)) μ μ - MeasureTheory.Measure.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.measurePreserving_add_prod 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1 + z.2, z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_mul_prod 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1 * z.2, z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_add 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.1 + z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_add_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.2 + z.1)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_add_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.2 + z.1)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_prod_add_swap_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.1 + z.2)) (μ.prod ν) (ν.prod μ) - 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_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [ν.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.2 * z.1)) (μ.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.measurePreserving_prod_mul_swap_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [μ.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.1 * z.2)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_div_prod 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1 / z.2, z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_div 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [ν.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.2 / z.1)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_div_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.1 / z.2)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_prod_sub 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [ν.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, z.2 - z.1)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_sub_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, z.1 - z.2)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_sub_prod 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1 - z.2, z.2)) (μ.prod ν) (μ.prod ν) - 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_prod_neg_add 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [ν.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1, -z.1 + z.2)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_prod_neg_add_swap 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2, -z.2 + z.1)) (μ.prod ν) (ν.prod μ) - MeasureTheory.measurePreserving_add_prod_neg 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddLeftInvariant] [ν.IsAddLeftInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.2 + z.1, -z.1)) (μ.prod ν) (μ.prod ν) - MeasureTheory.measurePreserving_add_prod_neg_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [AddGroup G] [MeasurableAdd₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableNeg G] [μ.IsAddRightInvariant] [ν.IsAddRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1 + 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.measurePreserving_mul_prod_inv_right 📋 Mathlib.MeasureTheory.Group.Prod
{G : Type u_1} [MeasurableSpace G] [Group G] [MeasurableMul₂ G] (μ ν : MeasureTheory.Measure G) [MeasureTheory.SFinite ν] [MeasureTheory.SFinite μ] [MeasurableInv G] [μ.IsMulRightInvariant] [ν.IsMulRightInvariant] : MeasureTheory.MeasurePreserving (fun z => (z.1 * z.2, z.1⁻¹)) (μ.prod ν) (μ.prod ν) - MeasureTheory.AEEqFun.compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] [MeasurableSpace β] {ν : MeasureTheory.Measure β} (g : β →ₘ[ν] γ) (f : α → β) (hf : MeasureTheory.MeasurePreserving f μ ν) : α →ₘ[μ] γ - MeasureTheory.AEEqFun.coeFn_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] [MeasurableSpace β] {ν : MeasureTheory.Measure β} {f : α → β} (g : β →ₘ[ν] γ) (hf : MeasureTheory.MeasurePreserving f μ ν) : ↑(g.compMeasurePreserving f hf) =ᵐ[μ] ↑g ∘ f - MeasureTheory.AEEqFun.compMeasurePreserving_iterate 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] (g : α →ₘ[μ] γ) {f : α → α} (hf : MeasureTheory.MeasurePreserving f μ μ) (n : ℕ) : (fun x => x.compMeasurePreserving f hf)^[n] g = g.compMeasurePreserving f^[n] ⋯ - MeasureTheory.AEEqFun.compMeasurePreserving_mk 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] [MeasurableSpace β] {ν : MeasureTheory.Measure β} {f : α → β} {g : β → γ} (hg : MeasureTheory.AEStronglyMeasurable g ν) (hf : MeasureTheory.MeasurePreserving f μ ν) : (MeasureTheory.AEEqFun.mk g hg).compMeasurePreserving f hf = MeasureTheory.AEEqFun.mk (g ∘ f) ⋯ - MeasureTheory.AEEqFun.compMeasurePreserving_congr 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] [MeasurableSpace β] {ν : MeasureTheory.Measure β} {f : α → β} (g : β →ₘ[ν] γ) (hf : MeasureTheory.MeasurePreserving f μ ν) {f' : α → β} (hf' : Measurable f') (h : f =ᵐ[μ] f') : g.compMeasurePreserving f hf = g.compMeasurePreserving f' ⋯ - MeasureTheory.AEEqFun.compMeasurePreserving_eq_mk 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {β : Type u_2} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] [MeasurableSpace β] {ν : MeasureTheory.Measure β} {f : α → β} (g : β →ₘ[ν] γ) (hf : MeasureTheory.MeasurePreserving f μ ν) : g.compMeasurePreserving f hf = MeasureTheory.AEEqFun.mk (↑g ∘ f) ⋯ - MeasureTheory.AEEqFun.compMeasurePreserving_comp 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {β : Type u_2} {δ : Type u_4} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace δ] [MeasurableSpace β] {ν : MeasureTheory.Measure β} {γ : Type u_5} {mγ : MeasurableSpace γ} {ξ : MeasureTheory.Measure γ} (g : γ →ₘ[ξ] δ) {f : β → γ} (hf : MeasureTheory.MeasurePreserving f ν ξ) {f' : α → β} (hf' : MeasureTheory.MeasurePreserving f' μ ν) : g.compMeasurePreserving (f ∘ f') ⋯ = (g.compMeasurePreserving f hf).compMeasurePreserving f' hf' - MeasureTheory.AEEqFun.compMeasurePreserving_toGerm 📋 Mathlib.MeasureTheory.Function.AEEqFun
{α : Type u_1} {γ : Type u_3} [MeasurableSpace α] {μ : MeasureTheory.Measure α} [TopologicalSpace γ] {β : Type u_5} [MeasurableSpace β] {f : α → β} {ν : MeasureTheory.Measure β} (g : β →ₘ[ν] γ) (hf : MeasureTheory.MeasurePreserving f μ ν) : (g.compMeasurePreserving f hf).toGerm = g.toGerm.compTendsto f ⋯ - MeasureTheory.measurePreserving_eval 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {α : ι → Type u_3} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → MeasureTheory.Measure (α i)) [∀ (i : ι), MeasureTheory.IsProbabilityMeasure (μ i)] (i : ι) : MeasureTheory.MeasurePreserving (Function.eval i) (MeasureTheory.Measure.pi μ) (μ i) - MeasureTheory.measurePreserving_funUnique 📋 Mathlib.MeasureTheory.Constructions.Pi
{β : Type u} {_m : MeasurableSpace β} (μ : MeasureTheory.Measure β) (α : Type v) [Unique α] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.funUnique α β)) (MeasureTheory.Measure.pi fun x => μ) μ - MeasureTheory.measurePreserving_pi 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_4} [Fintype ι] {α : ι → Type v} {β : ι → Type u_5} [(i : ι) → MeasurableSpace (α i)] [(i : ι) → MeasurableSpace (β i)] (μ : (i : ι) → MeasureTheory.Measure (α i)) (ν : (i : ι) → MeasureTheory.Measure (β i)) {f : (i : ι) → α i → β i} [hν : ∀ (i : ι), MeasureTheory.SigmaFinite (ν i)] (hf : ∀ (i : ι), MeasureTheory.MeasurePreserving (f i) (μ i) (ν i)) : MeasureTheory.MeasurePreserving (fun a i => f i (a i)) (MeasureTheory.Measure.pi μ) (MeasureTheory.Measure.pi ν) - MeasureTheory.measurePreserving_pi_empty 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u} {α : ι → Type v} [Fintype ι] [IsEmpty ι] {m : (i : ι) → MeasurableSpace (α i)} (μ : (i : ι) → MeasureTheory.Measure (α i)) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.ofUniqueOfUnique ((i : ι) → α i) Unit)) (MeasureTheory.Measure.pi μ) (MeasureTheory.Measure.dirac ()) - MeasureTheory.volume_preserving_funUnique 📋 Mathlib.MeasureTheory.Constructions.Pi
(α : Type u) (β : Type v) [Unique α] [MeasureTheory.MeasureSpace β] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.funUnique α β)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.volume_preserving_pi 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] {α' : ι → Type u_4} {β' : ι → Type u_5} [(i : ι) → MeasureTheory.MeasureSpace (α' i)] [(i : ι) → MeasureTheory.MeasureSpace (β' i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] {f : (i : ι) → α' i → β' i} (hf : ∀ (i : ι), MeasureTheory.MeasurePreserving (f i) MeasureTheory.volume MeasureTheory.volume) : MeasureTheory.MeasurePreserving (fun a i => f i (a i)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.volume_preserving_pi_empty 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u} (α : ι → Type v) [Fintype ι] [IsEmpty ι] [(i : ι) → MeasureTheory.MeasureSpace (α i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.ofUniqueOfUnique ((i : ι) → α i) Unit)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_piUnique 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] {X : ι → Type u_4} [Unique ι] {m : (i : ι) → MeasurableSpace (X i)} (μ : (i : ι) → MeasureTheory.Measure (X i)) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piUnique X)) (MeasureTheory.Measure.pi μ) (μ default) - MeasureTheory.measurePreserving_arrowCongr' 📋 Mathlib.MeasureTheory.Constructions.Pi
{α₁ : Type u_4} {β₁ : Type u_5} {α₂ : Type u_6} {β₂ : Type u_7} [Fintype α₁] [Fintype α₂] [MeasurableSpace β₁] [MeasurableSpace β₂] (μ : α₁ → MeasureTheory.Measure β₁) (ν : α₂ → MeasureTheory.Measure β₂) [∀ (i : α₂), MeasureTheory.SigmaFinite (ν i)] (eα : α₁ ≃ α₂) (eβ : β₁ ≃ᵐ β₂) (hm : ∀ (i : α₁), MeasureTheory.MeasurePreserving (⇑eβ) (μ i) (ν (eα i))) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.arrowCongr' eα eβ)) (MeasureTheory.Measure.pi fun i => μ i) (MeasureTheory.Measure.pi fun i => ν i) - MeasureTheory.volume_preserving_piUnique 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] (X : ι → Type u_4) [Unique ι] [(i : ι) → MeasureTheory.MeasureSpace (X i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piUnique X)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.volume_preserving_arrowCongr' 📋 Mathlib.MeasureTheory.Constructions.Pi
{α₁ : Type u_4} {β₁ : Type u_5} {α₂ : Type u_6} {β₂ : Type u_7} [Fintype α₁] [Fintype α₂] [MeasureTheory.MeasureSpace β₁] [MeasureTheory.MeasureSpace β₂] [MeasureTheory.SigmaFinite MeasureTheory.volume] (hα : α₁ ≃ α₂) (hβ : β₁ ≃ᵐ β₂) (hm : MeasureTheory.MeasurePreserving (⇑hβ) MeasureTheory.volume MeasureTheory.volume) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.arrowCongr' hα hβ)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_finTwoArrow 📋 Mathlib.MeasureTheory.Constructions.Pi
{α : Type u} {m : MeasurableSpace α} (μ : MeasureTheory.Measure α) [MeasureTheory.SigmaFinite μ] : MeasureTheory.MeasurePreserving (⇑MeasurableEquiv.finTwoArrow) (MeasureTheory.Measure.pi fun x => μ) (μ.prod μ) - MeasureTheory.measurePreserving_finTwoArrow_vec 📋 Mathlib.MeasureTheory.Constructions.Pi
{α : Type u} {x✝ : MeasurableSpace α} (μ ν : MeasureTheory.Measure α) [MeasureTheory.SigmaFinite μ] [MeasureTheory.SigmaFinite ν] : MeasureTheory.MeasurePreserving (⇑MeasurableEquiv.finTwoArrow) (MeasureTheory.Measure.pi ![μ, ν]) (μ.prod ν) - MeasureTheory.volume_preserving_finTwoArrow 📋 Mathlib.MeasureTheory.Constructions.Pi
(α : Type u) [MeasureTheory.MeasureSpace α] [MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑MeasurableEquiv.finTwoArrow) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_arrowProdEquivProdArrow 📋 Mathlib.MeasureTheory.Constructions.Pi
(α : Type u_4) (β : Type u_5) (γ : Type u_6) [MeasurableSpace α] [MeasurableSpace β] [Fintype γ] (μ : γ → MeasureTheory.Measure α) (ν : γ → MeasureTheory.Measure β) [∀ (i : γ), MeasureTheory.SigmaFinite (μ i)] [∀ (i : γ), MeasureTheory.SigmaFinite (ν i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.arrowProdEquivProdArrow α β γ)) (MeasureTheory.Measure.pi fun i => (μ i).prod (ν i)) ((MeasureTheory.Measure.pi fun i => μ i).prod (MeasureTheory.Measure.pi fun i => ν i)) - MeasureTheory.volume_measurePreserving_arrowProdEquivProdArrow 📋 Mathlib.MeasureTheory.Constructions.Pi
(α : Type u_4) (β : Type u_5) (γ : Type u_6) [MeasureTheory.MeasureSpace α] [MeasureTheory.MeasureSpace β] [Fintype γ] [MeasureTheory.SigmaFinite MeasureTheory.volume] [MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.arrowProdEquivProdArrow α β γ)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_sumPiEquivProdPi 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {ι' : Type u_2} [Fintype ι] [Fintype ι'] {X : ι ⊕ ι' → Type u_4} {_m : (i : ι ⊕ ι') → MeasurableSpace (X i)} (μ : (i : ι ⊕ ι') → MeasureTheory.Measure (X i)) [∀ (i : ι ⊕ ι'), MeasureTheory.SigmaFinite (μ i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.sumPiEquivProdPi X)) (MeasureTheory.Measure.pi μ) ((MeasureTheory.Measure.pi fun i => μ (Sum.inl i)).prod (MeasureTheory.Measure.pi fun i => μ (Sum.inr i))) - MeasureTheory.measurePreserving_piCongrLeft 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {ι' : Type u_2} {α : ι → Type u_3} [Fintype ι] {m : (i : ι) → MeasurableSpace (α i)} (μ : (i : ι) → MeasureTheory.Measure (α i)) [∀ (i : ι), MeasureTheory.SigmaFinite (μ i)] [Fintype ι'] (f : ι' ≃ ι) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piCongrLeft α f)) (MeasureTheory.Measure.pi fun i' => μ (f i')) (MeasureTheory.Measure.pi μ) - MeasureTheory.volume_measurePreserving_sumPiEquivProdPi 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {ι' : Type u_2} [Fintype ι] [Fintype ι'] (X : ι ⊕ ι' → Type u_4) [(i : ι ⊕ ι') → MeasureTheory.MeasureSpace (X i)] [∀ (i : ι ⊕ ι'), MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.sumPiEquivProdPi X)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_sumPiEquivProdPi_symm 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {ι' : Type u_2} [Fintype ι] [Fintype ι'] {X : ι ⊕ ι' → Type u_4} {m : (i : ι ⊕ ι') → MeasurableSpace (X i)} (μ : (i : ι ⊕ ι') → MeasureTheory.Measure (X i)) [∀ (i : ι ⊕ ι'), MeasureTheory.SigmaFinite (μ i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.sumPiEquivProdPi X).symm) ((MeasureTheory.Measure.pi fun i => μ (Sum.inl i)).prod (MeasureTheory.Measure.pi fun i => μ (Sum.inr i))) (MeasureTheory.Measure.pi μ) - MeasureTheory.measurePreserving_piFinSuccAbove 📋 Mathlib.MeasureTheory.Constructions.Pi
{n : ℕ} {α : Fin (n + 1) → Type u} {m : (i : Fin (n + 1)) → MeasurableSpace (α i)} (μ : (i : Fin (n + 1)) → MeasureTheory.Measure (α i)) [∀ (i : Fin (n + 1)), MeasureTheory.SigmaFinite (μ i)] (i : Fin (n + 1)) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinSuccAbove α i)) (MeasureTheory.Measure.pi μ) ((μ i).prod (MeasureTheory.Measure.pi fun j => μ (i.succAbove j))) - MeasureTheory.volume_measurePreserving_piCongrLeft 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {ι' : Type u_2} [Fintype ι] [Fintype ι'] (α : ι → Type u_4) (f : ι' ≃ ι) [(i : ι) → MeasureTheory.MeasureSpace (α i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piCongrLeft α f)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.volume_measurePreserving_sumPiEquivProdPi_symm 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {ι' : Type u_2} [Fintype ι] [Fintype ι'] (X : ι ⊕ ι' → Type u_4) [(i : ι ⊕ ι') → MeasureTheory.MeasureSpace (X i)] [∀ (i : ι ⊕ ι'), MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.sumPiEquivProdPi X).symm) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.volume_preserving_piFinSuccAbove 📋 Mathlib.MeasureTheory.Constructions.Pi
{n : ℕ} (α : Fin (n + 1) → Type u) [(i : Fin (n + 1)) → MeasureTheory.MeasureSpace (α i)] [∀ (i : Fin (n + 1)), MeasureTheory.SigmaFinite MeasureTheory.volume] (i : Fin (n + 1)) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinSuccAbove α i)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_piEquivPiSubtypeProd 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} {α : ι → Type u_3} [Fintype ι] {m : (i : ι) → MeasurableSpace (α i)} (μ : (i : ι) → MeasureTheory.Measure (α i)) [∀ (i : ι), MeasureTheory.SigmaFinite (μ i)] (p : ι → Prop) [DecidablePred p] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piEquivPiSubtypeProd α p)) (MeasureTheory.Measure.pi μ) ((MeasureTheory.Measure.pi fun i => μ ↑i).prod (MeasureTheory.Measure.pi fun i => μ ↑i)) - MeasureTheory.volume_preserving_piEquivPiSubtypeProd 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_1} [Fintype ι] (α : ι → Type u_4) [(i : ι) → MeasureTheory.MeasureSpace (α i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] (p : ι → Prop) [DecidablePred p] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piEquivPiSubtypeProd α p)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_piFinTwo 📋 Mathlib.MeasureTheory.Constructions.Pi
{α : Fin 2 → Type u} {m : (i : Fin 2) → MeasurableSpace (α i)} (μ : (i : Fin 2) → MeasureTheory.Measure (α i)) [∀ (i : Fin 2), MeasureTheory.SigmaFinite (μ i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinTwo α)) (MeasureTheory.Measure.pi μ) ((μ 0).prod (μ 1)) - MeasureTheory.volume_preserving_piFinTwo 📋 Mathlib.MeasureTheory.Constructions.Pi
(α : Fin 2 → Type u) [(i : Fin 2) → MeasureTheory.MeasureSpace (α i)] [∀ (i : Fin 2), MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinTwo α)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.measurePreserving_piFinsetUnion 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_4} {α : ι → Type u_5} {x✝ : (i : ι) → MeasurableSpace (α i)} [DecidableEq ι] {s t : Finset ι} (h : Disjoint s t) (μ : (i : ι) → MeasureTheory.Measure (α i)) [∀ (i : ι), MeasureTheory.SigmaFinite (μ i)] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinsetUnion α h)) ((MeasureTheory.Measure.pi fun i => μ ↑i).prod (MeasureTheory.Measure.pi fun i => μ ↑i)) (MeasureTheory.Measure.pi fun i => μ ↑i) - MeasureTheory.volume_preserving_piFinsetUnion 📋 Mathlib.MeasureTheory.Constructions.Pi
{ι : Type u_4} [DecidableEq ι] (α : ι → Type u_5) {s t : Finset ι} (h : Disjoint s t) [(i : ι) → MeasureTheory.MeasureSpace (α i)] [∀ (i : ι), MeasureTheory.SigmaFinite MeasureTheory.volume] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinsetUnion α h)) MeasureTheory.volume MeasureTheory.volume - MeasureTheory.MemLp.comp_measurePreserving 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {m0 : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} {ε : Type u_7} [TopologicalSpace ε] [ContinuousENorm ε] {β : Type u_8} {mβ : MeasurableSpace β} {f : α → β} {g : β → ε} {ν : MeasureTheory.Measure β} (hg : MeasureTheory.MemLp g p ν) (hf : MeasureTheory.MeasurePreserving f μ ν) : MeasureTheory.MemLp (g ∘ f) p μ - MeasureTheory.eLpNorm_comp_measurePreserving 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {m0 : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} {ε : Type u_7} [TopologicalSpace ε] [ContinuousENorm ε] {β : Type u_8} {mβ : MeasurableSpace β} {f : α → β} {g : β → ε} {ν : MeasureTheory.Measure β} (hg : MeasureTheory.AEStronglyMeasurable g ν) (hf : MeasureTheory.MeasurePreserving f μ ν) : MeasureTheory.eLpNorm (g ∘ f) p μ = MeasureTheory.eLpNorm g p ν - MeasureTheory.AEEqFun.eLpNorm_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {E : Type u_4} {m0 : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_8} {mβ : MeasurableSpace β} {f : α → β} {ν : MeasureTheory.Measure β} (g : β →ₘ[ν] E) (hf : MeasureTheory.MeasurePreserving f μ ν) : MeasureTheory.eLpNorm (↑(g.compMeasurePreserving f hf)) p μ = MeasureTheory.eLpNorm (↑g) p ν - MeasureTheory.AEEqFun.compMeasurePreserving_mem_Lp 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {g : β →ₘ[μb] E} (hg : g ∈ MeasureTheory.Lp E p μb) {f : α → β} (hf : MeasureTheory.MeasurePreserving f μ μb) : g.compMeasurePreserving f hf ∈ MeasureTheory.Lp E p μ - MeasureTheory.Lp.compMeasurePreservingₗ 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} (𝕜 : Type u_8) [NormedRing 𝕜] [Module 𝕜 E] [IsBoundedSMul 𝕜 E] (f : α → β) (hf : MeasureTheory.MeasurePreserving f μ μb) : ↥(MeasureTheory.Lp E p μb) →ₗ[𝕜] ↥(MeasureTheory.Lp E p μ) - MeasureTheory.Lp.compMeasurePreservingₗᵢ 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} (𝕜 : Type u_8) [NormedRing 𝕜] [Module 𝕜 E] [IsBoundedSMul 𝕜 E] [Fact (1 ≤ p)] (f : α → β) (hf : MeasureTheory.MeasurePreserving f μ μb) : ↥(MeasureTheory.Lp E p μb) →ₗᵢ[𝕜] ↥(MeasureTheory.Lp E p μ) - MeasureTheory.Lp.compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} (f : α → β) (hf : MeasureTheory.MeasurePreserving f μ μb) : ↥(MeasureTheory.Lp E p μb) →+ ↥(MeasureTheory.Lp E p μ) - MeasureTheory.Lp.compMeasurePreservingₗᵢ_apply_coe 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} (𝕜 : Type u_8) [NormedRing 𝕜] [Module 𝕜 E] [IsBoundedSMul 𝕜 E] [Fact (1 ≤ p)] (f : α → β) (hf : MeasureTheory.MeasurePreserving f μ μb) (a✝ : ↥(MeasureTheory.Lp E p μb)) : ↑((MeasureTheory.Lp.compMeasurePreservingₗᵢ 𝕜 f hf) a✝) = (↑a✝).compMeasurePreserving f hf - MeasureTheory.Lp.toLp_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {f : α → β} {g : β → E} (hg : MeasureTheory.MemLp g p μb) (hf : MeasureTheory.MeasurePreserving f μ μb) : (MeasureTheory.Lp.compMeasurePreserving f hf) (MeasureTheory.MemLp.toLp g hg) = MeasureTheory.MemLp.toLp (g ∘ f) ⋯ - MeasureTheory.Lp.compMeasurePreserving_comp 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {γ : Type u_8} {mγ : MeasurableSpace γ} {μc : MeasureTheory.Measure γ} {f : β → γ} (hf : MeasureTheory.MeasurePreserving f μb μc) {f' : α → β} (hf' : MeasureTheory.MeasurePreserving f' μ μb) : MeasureTheory.Lp.compMeasurePreserving (f ∘ f') ⋯ = (MeasureTheory.Lp.compMeasurePreserving f' hf').comp (MeasureTheory.Lp.compMeasurePreserving f hf) - MeasureTheory.Lp.norm_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {f : α → β} (g : ↥(MeasureTheory.Lp E p μb)) (hf : MeasureTheory.MeasurePreserving f μ μb) : ‖(MeasureTheory.Lp.compMeasurePreserving f hf) g‖ = ‖g‖ - MeasureTheory.Lp.compMeasurePreserving_val 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {f : α → β} (g : ↥(MeasureTheory.Lp E p μb)) (hf : MeasureTheory.MeasurePreserving f μ μb) : ↑((MeasureTheory.Lp.compMeasurePreserving f hf) g) = (↑g).compMeasurePreserving f hf - MeasureTheory.Lp.coeFn_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {f : α → β} (g : ↥(MeasureTheory.Lp E p μb)) (hf : MeasureTheory.MeasurePreserving f μ μb) : ↑↑((MeasureTheory.Lp.compMeasurePreserving f hf) g) =ᵐ[μ] ↑↑g ∘ f - MeasureTheory.Lp.isometry_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {f : α → β} [Fact (1 ≤ p)] (hf : MeasureTheory.MeasurePreserving f μ μb) : Isometry ⇑(MeasureTheory.Lp.compMeasurePreserving f hf) - MeasureTheory.Lp.compMeasurePreservingₗ_apply 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} (𝕜 : Type u_8) [NormedRing 𝕜] [Module 𝕜 E] [IsBoundedSMul 𝕜 E] (f : α → β) (hf : MeasureTheory.MeasurePreserving f μ μb) (a✝ : ↥(MeasureTheory.Lp E p μb)) : (MeasureTheory.Lp.compMeasurePreservingₗ 𝕜 f hf) a✝ = (↑(MeasureTheory.Lp.compMeasurePreserving f hf)).toFun a✝ - MeasureTheory.Lp.compMeasurePreserving_iterate 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {f : α → α} (hf : MeasureTheory.MeasurePreserving f μ μ) (n : ℕ) : (⇑(MeasureTheory.Lp.compMeasurePreserving f hf))^[n] = ⇑(MeasureTheory.Lp.compMeasurePreserving f^[n] ⋯) - MeasureTheory.Lp.compMeasurePreserving_comp_apply 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_7} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {γ : Type u_8} {mγ : MeasurableSpace γ} {μc : MeasureTheory.Measure γ} (g : ↥(MeasureTheory.Lp E p μc)) {f : β → γ} (hf : MeasureTheory.MeasurePreserving f μb μc) {f' : α → β} (hf' : MeasureTheory.MeasurePreserving f' μ μb) : (MeasureTheory.Lp.compMeasurePreserving (f ∘ f') ⋯) g = (MeasureTheory.Lp.compMeasurePreserving f' hf') ((MeasureTheory.Lp.compMeasurePreserving f hf) g) - MeasureTheory.AEStronglyMeasurable.comp_measurePreserving 📋 Mathlib.MeasureTheory.Function.StronglyMeasurable.Lemmas
{α : Type u_1} {β : Type u_2} [TopologicalSpace β] {g : α → β} {γ : Type u_4} {x✝ : MeasurableSpace γ} {x✝¹ : MeasurableSpace α} {f : γ → α} {μ : MeasureTheory.Measure γ} {ν : MeasureTheory.Measure α} (hg : MeasureTheory.AEStronglyMeasurable g ν) (hf : MeasureTheory.MeasurePreserving f μ ν) : MeasureTheory.AEStronglyMeasurable (g ∘ f) μ - MeasureTheory.MeasurePreserving.aestronglyMeasurable_comp_iff 📋 Mathlib.MeasureTheory.Function.StronglyMeasurable.Lemmas
{α : Type u_1} {γ : Type u_3} [TopologicalSpace γ] {β : Type u_4} {f : α → β} {mα : MeasurableSpace α} {μa : MeasureTheory.Measure α} {mβ : MeasurableSpace β} {μb : MeasureTheory.Measure β} (hf : MeasureTheory.MeasurePreserving f μa μb) (h₂ : MeasurableEmbedding f) {g : β → γ} : MeasureTheory.AEStronglyMeasurable (g ∘ f) μa ↔ MeasureTheory.AEStronglyMeasurable g μb - MeasureTheory.MeasurePreserving.integrable_comp_of_integrable 📋 Mathlib.MeasureTheory.Function.L1Space.Integrable
{α : Type u_1} {δ : Type u_4} {ε : Type u_5} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasurableSpace δ] [TopologicalSpace ε] [ContinuousENorm ε] {ν : MeasureTheory.Measure δ} {g : δ → ε} {f : α → δ} (hf : MeasureTheory.MeasurePreserving f μ ν) (hg : MeasureTheory.Integrable g ν) : MeasureTheory.Integrable (g ∘ f) μ - MeasureTheory.MeasurePreserving.integrable_comp_emb 📋 Mathlib.MeasureTheory.Function.L1Space.Integrable
{α : Type u_1} {δ : Type u_4} {ε : Type u_5} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasurableSpace δ] [TopologicalSpace ε] [ContinuousENorm ε] {f : α → δ} {ν : MeasureTheory.Measure δ} (h₁ : MeasureTheory.MeasurePreserving f μ ν) (h₂ : MeasurableEmbedding f) {g : δ → ε} : MeasureTheory.Integrable (g ∘ f) μ ↔ MeasureTheory.Integrable g ν - MeasureTheory.MeasurePreserving.integrable_comp 📋 Mathlib.MeasureTheory.Function.L1Space.Integrable
{α : Type u_1} {δ : Type u_4} {ε : Type u_5} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasurableSpace δ] [TopologicalSpace ε] [ContinuousENorm ε] {ν : MeasureTheory.Measure δ} {g : δ → ε} {f : α → δ} (hf : MeasureTheory.MeasurePreserving f μ ν) (hg : MeasureTheory.AEStronglyMeasurable g ν) : MeasureTheory.Integrable (g ∘ f) μ ↔ MeasureTheory.Integrable g ν - MeasureTheory.Lp.indicatorConstLp_compMeasurePreserving 📋 Mathlib.MeasureTheory.Function.LpSpace.Indicator
{α : Type u_1} {E : Type u_2} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {β : Type u_3} [MeasurableSpace β] {μb : MeasureTheory.Measure β} {f : α → β} {s : Set β} (hs : MeasurableSet s) (hμs : μb s ≠ ⊤) (c : E) (hf : MeasureTheory.MeasurePreserving f μ μb) : (MeasureTheory.Lp.compMeasurePreserving f hf) (MeasureTheory.indicatorConstLp p hs hμs c) = MeasureTheory.indicatorConstLp p ⋯ ⋯ c - MeasureTheory.MeasurePreserving.integrableOn_comp_preimage 📋 Mathlib.MeasureTheory.Integral.IntegrableOn
{α : Type u_1} {β : Type u_2} {ε : Type u_3} {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} [TopologicalSpace ε] [ContinuousENorm ε] [MeasurableSpace β] {e : α → β} {ν : MeasureTheory.Measure β} (h₁ : MeasureTheory.MeasurePreserving e μ ν) (h₂ : MeasurableEmbedding e) {f : β → ε} {s : Set β} : MeasureTheory.IntegrableOn (f ∘ e) (e ⁻¹' s) μ ↔ MeasureTheory.IntegrableOn f s ν - MeasureTheory.MeasurePreserving.integrableOn_image 📋 Mathlib.MeasureTheory.Integral.IntegrableOn
{α : Type u_1} {β : Type u_2} {ε : Type u_3} {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} [TopologicalSpace ε] [ContinuousENorm ε] [MeasurableSpace β] {e : α → β} {ν : MeasureTheory.Measure β} (h₁ : MeasureTheory.MeasurePreserving e μ ν) (h₂ : MeasurableEmbedding e) {f : β → ε} {s : Set α} : MeasureTheory.IntegrableOn f (e '' s) ν ↔ MeasureTheory.IntegrableOn (f ∘ e) s μ - MeasureTheory.MeasurePreserving.integral_comp 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {G : Type u_5} [NormedAddCommGroup G] [NormedSpace ℝ G] {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {β : Type u_6} {x✝ : MeasurableSpace β} {f : α → β} {ν : MeasureTheory.Measure β} (h₁ : MeasureTheory.MeasurePreserving f μ ν) (h₂ : MeasurableEmbedding f) (g : β → G) : ∫ (x : α), g (f x) ∂μ = ∫ (y : β), g y ∂ν - MeasureTheory.MeasurePreserving.integral_comp' 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {G : Type u_5} [NormedAddCommGroup G] [NormedSpace ℝ G] {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {β : Type u_6} [MeasurableSpace β] {ν : MeasureTheory.Measure β} {f : α ≃ᵐ β} (h : MeasureTheory.MeasurePreserving (⇑f) μ ν) (g : β → G) : ∫ (x : α), g (f x) ∂μ = ∫ (y : β), g y ∂ν - MeasureTheory.MeasurePreserving.setIntegral_image_emb 📋 Mathlib.MeasureTheory.Integral.Bochner.Set
{X : Type u_1} {E : Type u_3} {mX : MeasurableSpace X} [NormedAddCommGroup E] [NormedSpace ℝ E] {μ : MeasureTheory.Measure X} {Y : Type u_5} {x✝ : MeasurableSpace Y} {f : X → Y} {ν : MeasureTheory.Measure Y} (h₁ : MeasureTheory.MeasurePreserving f μ ν) (h₂ : MeasurableEmbedding f) (g : Y → E) (s : Set X) : ∫ (y : Y) in f '' s, g y ∂ν = ∫ (x : X) in s, g (f x) ∂μ - MeasureTheory.MeasurePreserving.setIntegral_preimage_emb 📋 Mathlib.MeasureTheory.Integral.Bochner.Set
{X : Type u_1} {E : Type u_3} {mX : MeasurableSpace X} [NormedAddCommGroup E] [NormedSpace ℝ E] {μ : MeasureTheory.Measure X} {Y : Type u_5} {x✝ : MeasurableSpace Y} {f : X → Y} {ν : MeasureTheory.Measure Y} (h₁ : MeasureTheory.MeasurePreserving f μ ν) (h₂ : MeasurableEmbedding f) (g : Y → E) (s : Set Y) : ∫ (x : X) in f ⁻¹' s, g (f x) ∂μ = ∫ (y : Y) in s, g y ∂ν - MeasureTheory.IsAddFundamentalDomain.measurePreserving_add_quotient_mk 📋 Mathlib.MeasureTheory.Group.FundamentalDomain
{G : Type u_1} {α : Type u_3} [AddGroup G] [AddAction G α] [MeasurableSpace α] {ν : MeasureTheory.Measure α} {𝓕 : Set α} (h𝓕 : MeasureTheory.IsAddFundamentalDomain G 𝓕 ν) (μ : MeasureTheory.Measure (Quotient (AddAction.orbitRel G α))) [MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ] : MeasureTheory.MeasurePreserving (Quotient.mk (AddAction.orbitRel G α)) (ν.restrict 𝓕) μ - MeasureTheory.IsFundamentalDomain.measurePreserving_quotient_mk 📋 Mathlib.MeasureTheory.Group.FundamentalDomain
{G : Type u_1} {α : Type u_3} [Group G] [MulAction G α] [MeasurableSpace α] {ν : MeasureTheory.Measure α} {𝓕 : Set α} (h𝓕 : MeasureTheory.IsFundamentalDomain G 𝓕 ν) (μ : MeasureTheory.Measure (Quotient (MulAction.orbitRel G α))) [MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ] : MeasureTheory.MeasurePreserving (Quotient.mk (MulAction.orbitRel G α)) (ν.restrict 𝓕) μ - Real.volume_preserving_transvectionStruct 📋 Mathlib.MeasureTheory.Measure.Lebesgue.Basic
{ι : Type u_1} [Fintype ι] [DecidableEq ι] (t : Matrix.TransvectionStruct ι ℝ) : MeasureTheory.MeasurePreserving (⇑(Matrix.toLin' t.toMatrix)) MeasureTheory.volume MeasureTheory.volume - LinearIsometryEquiv.measurePreserving 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
{E : Type u_2} {F : Type u_3} [NormedAddCommGroup F] [InnerProductSpace ℝ F] [NormedAddCommGroup E] [InnerProductSpace ℝ E] [MeasurableSpace E] [BorelSpace E] [MeasurableSpace F] [BorelSpace F] [FiniteDimensional ℝ E] [FiniteDimensional ℝ F] (f : E ≃ₗᵢ[ℝ] F) : MeasureTheory.MeasurePreserving (⇑f) MeasureTheory.volume MeasureTheory.volume - PiLp.volume_preserving_ofLp 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
(ι : Type u_4) [Fintype ι] : MeasureTheory.MeasurePreserving WithLp.ofLp MeasureTheory.volume MeasureTheory.volume - PiLp.volume_preserving_toLp 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
(ι : Type u_4) [Fintype ι] : MeasureTheory.MeasurePreserving (WithLp.toLp 2) MeasureTheory.volume MeasureTheory.volume - OrthonormalBasis.measurePreserving_measurableEquiv 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
{ι : Type u_1} {F : Type u_3} [NormedAddCommGroup F] [InnerProductSpace ℝ F] [MeasurableSpace F] [BorelSpace F] [Fintype ι] [FiniteDimensional ℝ F] (b : OrthonormalBasis ι ℝ F) : MeasureTheory.MeasurePreserving (⇑b.measurableEquiv) MeasureTheory.volume MeasureTheory.volume - WithLp.volume_preserving_ofLp 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
(U : Type u_4) (V : Type u_5) [NormedAddCommGroup U] [InnerProductSpace ℝ U] [MeasurableSpace U] [BorelSpace U] [FiniteDimensional ℝ U] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [MeasurableSpace V] [BorelSpace V] [FiniteDimensional ℝ V] : MeasureTheory.MeasurePreserving WithLp.ofLp MeasureTheory.volume MeasureTheory.volume - WithLp.volume_preserving_toLp 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
(U : Type u_4) (V : Type u_5) [NormedAddCommGroup U] [InnerProductSpace ℝ U] [MeasurableSpace U] [BorelSpace U] [FiniteDimensional ℝ U] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [MeasurableSpace V] [BorelSpace V] [FiniteDimensional ℝ V] : MeasureTheory.MeasurePreserving (WithLp.toLp 2) MeasureTheory.volume MeasureTheory.volume - EuclideanSpace.volume_preserving_symm_measurableEquiv_toLp 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
(ι : Type u_4) [Fintype ι] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.toLp 2 (ι → ℝ)).symm) MeasureTheory.volume MeasureTheory.volume - WithLp.volume_preserving_symm_measurableEquiv_toLp_prod 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
(U : Type u_4) (V : Type u_5) [NormedAddCommGroup U] [InnerProductSpace ℝ U] [MeasurableSpace U] [BorelSpace U] [FiniteDimensional ℝ U] [NormedAddCommGroup V] [InnerProductSpace ℝ V] [MeasurableSpace V] [BorelSpace V] [FiniteDimensional ℝ V] : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.toLp 2 (U × V)).symm) MeasureTheory.volume MeasureTheory.volume - OrthonormalBasis.measurePreserving_repr 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
{ι : Type u_1} {F : Type u_3} [NormedAddCommGroup F] [InnerProductSpace ℝ F] [MeasurableSpace F] [BorelSpace F] [Fintype ι] [FiniteDimensional ℝ F] (b : OrthonormalBasis ι ℝ F) : MeasureTheory.MeasurePreserving (⇑b.repr) MeasureTheory.volume MeasureTheory.volume - OrthonormalBasis.measurePreserving_repr_symm 📋 Mathlib.MeasureTheory.Measure.Haar.InnerProductSpace
{ι : Type u_1} {F : Type u_3} [NormedAddCommGroup F] [InnerProductSpace ℝ F] [MeasurableSpace F] [BorelSpace F] [Fintype ι] [FiniteDimensional ℝ F] (b : OrthonormalBasis ι ℝ F) : MeasureTheory.MeasurePreserving (⇑b.repr.symm) MeasureTheory.volume MeasureTheory.volume - ZLattice.covolume_comap 📋 Mathlib.Algebra.Module.ZLattice.Covolume
{E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] [BorelSpace E] (L : Submodule ℤ E) [DiscreteTopology ↥L] [IsZLattice ℝ L] (μ : MeasureTheory.Measure E := by volume_tac) [μ.IsAddHaarMeasure] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace ℝ F] [FiniteDimensional ℝ F] [MeasurableSpace F] [BorelSpace F] (ν : MeasureTheory.Measure F := by volume_tac) [ν.IsAddHaarMeasure] {e : F ≃L[ℝ] E} (he : MeasureTheory.MeasurePreserving (⇑e) ν μ) : ZLattice.covolume (ZLattice.comap ℝ L ↑↑e) ν = ZLattice.covolume L μ - measurePreserving_quotientAddGroup_mk_of_AddQuotientMeasureEqMeasurePreimage 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [AddGroup G] [MeasurableSpace G] (ν : MeasureTheory.Measure G) {Γ : AddSubgroup G} {𝓕 : Set G} (h𝓕 : MeasureTheory.IsAddFundamentalDomain (↥Γ.op) 𝓕 ν) (μ : MeasureTheory.Measure (G ⧸ Γ)) [MeasureTheory.AddQuotientMeasureEqMeasurePreimage ν μ] : MeasureTheory.MeasurePreserving QuotientAddGroup.mk (ν.restrict 𝓕) μ - measurePreserving_quotientGroup_mk_of_QuotientMeasureEqMeasurePreimage 📋 Mathlib.MeasureTheory.Measure.Haar.Quotient
{G : Type u_1} [Group G] [MeasurableSpace G] (ν : MeasureTheory.Measure G) {Γ : Subgroup G} {𝓕 : Set G} (h𝓕 : MeasureTheory.IsFundamentalDomain (↥Γ.op) 𝓕 ν) (μ : MeasureTheory.Measure (G ⧸ Γ)) [MeasureTheory.QuotientMeasureEqMeasurePreimage ν μ] : MeasureTheory.MeasurePreserving QuotientGroup.mk (ν.restrict 𝓕) μ - AddCircle.measurePreserving_mk 📋 Mathlib.MeasureTheory.Integral.IntervalIntegral.Periodic
(T : ℝ) [hT : Fact (0 < T)] (t : ℝ) : MeasureTheory.MeasurePreserving QuotientAddGroup.mk (MeasureTheory.volume.restrict (Set.Ioc t (t + T))) MeasureTheory.volume - UnitAddCircle.measurePreserving_mk 📋 Mathlib.MeasureTheory.Integral.IntervalIntegral.Periodic
(t : ℝ) : MeasureTheory.MeasurePreserving QuotientAddGroup.mk (MeasureTheory.volume.restrict (Set.Ioc t (t + 1))) MeasureTheory.volume - AddCircle.measurePreserving_equivIoc 📋 Mathlib.MeasureTheory.Integral.IntervalIntegral.Periodic
(T : ℝ) [hT : Fact (0 < T)] {a : ℝ} : MeasureTheory.MeasurePreserving (⇑(AddCircle.equivIoc T a)) MeasureTheory.volume (MeasureTheory.Measure.comap Subtype.val MeasureTheory.volume) - MeasureTheory.integral_divergence_of_hasFDerivAt_off_countable_of_equiv 📋 Mathlib.MeasureTheory.Integral.DivergenceTheorem
{E : Type u} [NormedAddCommGroup E] [NormedSpace ℝ E] {n : ℕ} {F : Type u_1} [NormedAddCommGroup F] [NormedSpace ℝ F] [Preorder F] [MeasureTheory.MeasureSpace F] [BorelSpace F] (eL : F ≃L[ℝ] Fin (n + 1) → ℝ) (he_ord : ∀ (x y : F), eL x ≤ eL y ↔ x ≤ y) (he_vol : MeasureTheory.MeasurePreserving (⇑eL) MeasureTheory.volume MeasureTheory.volume) (f : Fin (n + 1) → F → E) (f' : Fin (n + 1) → F → F →L[ℝ] E) (s : Set F) (hs : s.Countable) (a b : F) (hle : a ≤ b) (Hc : ∀ (i : Fin (n + 1)), ContinuousOn (f i) (Set.Icc a b)) (Hd : ∀ x ∈ interior (Set.Icc a b) \ s, ∀ (i : Fin (n + 1)), HasFDerivAt (f i) (f' i x) x) (DF : F → E) (hDF : ∀ (x : F), DF x = ∑ i, (f' i x) (eL.symm (Pi.single i 1))) (Hi : MeasureTheory.IntegrableOn DF (Set.Icc a b) MeasureTheory.volume) : ∫ (x : F) in Set.Icc a b, DF x = ∑ i, ((∫ (x : Fin n → ℝ) in Set.Icc (eL a ∘ i.succAbove) (eL b ∘ i.succAbove), f i (eL.symm (i.insertNth (eL b i) x))) - ∫ (x : Fin n → ℝ) in Set.Icc (eL a ∘ i.succAbove) (eL b ∘ i.succAbove), f i (eL.symm (i.insertNth (eL a i) x))) - Complex.volume_preserving_equiv_real_prod 📋 Mathlib.MeasureTheory.Measure.Lebesgue.Complex
: MeasureTheory.MeasurePreserving (⇑Complex.measurableEquivRealProd) MeasureTheory.volume MeasureTheory.volume - Complex.volume_preserving_equiv_pi 📋 Mathlib.MeasureTheory.Measure.Lebesgue.Complex
: MeasureTheory.MeasurePreserving (⇑Complex.measurableEquivPi) MeasureTheory.volume MeasureTheory.volume - 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_zsmul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [AddCommGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [CompactSpace G] [DivisibleBy G ℤ] {n : ℤ} (hn : n ≠ 0) : MeasureTheory.MeasurePreserving (fun g => n • g) μ μ - 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.MeasurePreserving.zsmul 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [AddCommGroup G] [TopologicalSpace G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] (μ : MeasureTheory.Measure G) [μ.IsAddHaarMeasure] [CompactSpace G] [DivisibleBy 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 => n • f x) μ' μ - AddMonoidHom.measurePreserving 📋 Mathlib.MeasureTheory.Measure.Haar.Unique
{G : Type u_1} [TopologicalSpace G] [AddGroup G] [IsTopologicalAddGroup G] [MeasurableSpace G] [BorelSpace G] {H : Type u_2} [AddGroup H] [TopologicalSpace H] [IsTopologicalAddGroup H] [CompactSpace H] [MeasurableSpace H] [BorelSpace H] {μ : MeasureTheory.Measure G} [μ.IsAddHaarMeasure] {ν : MeasureTheory.Measure H} [ν.IsAddHaarMeasure] {f : G →+ H} (hcont : Continuous ⇑f) (hsurj : Function.Surjective ⇑f) (huniv : μ Set.univ = ν Set.univ) : MeasureTheory.MeasurePreserving (⇑f) μ ν - 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) μ ν - UnitAddTorus.measurePreserving_equivPiIoc 📋 Mathlib.Analysis.Fourier.AddCircleMulti
{d : Type u_1} [Fintype d] (a : d → ℝ) : MeasureTheory.MeasurePreserving (⇑(UnitAddTorus.measurableEquivPiIoc a)) MeasureTheory.volume (MeasureTheory.Measure.comap Subtype.val MeasureTheory.volume) - IsometryEquiv.measurePreserving_hausdorffMeasure 📋 Mathlib.MeasureTheory.Measure.Hausdorff
{X : Type u_2} {Y : Type u_3} [EMetricSpace X] [EMetricSpace Y] [MeasurableSpace X] [BorelSpace X] [MeasurableSpace Y] [BorelSpace Y] (e : X ≃ᵢ Y) (d : ℝ) : MeasureTheory.MeasurePreserving (⇑e) (MeasureTheory.Measure.hausdorffMeasure d) (MeasureTheory.Measure.hausdorffMeasure d) - MeasureTheory.hausdorffMeasure_measurePreserving_funUnique 📋 Mathlib.MeasureTheory.Measure.Hausdorff
(ι : Type u_1) (X : Type u_2) [EMetricSpace X] [MeasurableSpace X] [BorelSpace X] [Unique ι] (d : ℝ) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.funUnique ι X)) (MeasureTheory.Measure.hausdorffMeasure d) (MeasureTheory.Measure.hausdorffMeasure d) - MeasureTheory.hausdorffMeasure_measurePreserving_piFinTwo 📋 Mathlib.MeasureTheory.Measure.Hausdorff
(α : Fin 2 → Type u_4) [(i : Fin 2) → MeasurableSpace (α i)] [(i : Fin 2) → EMetricSpace (α i)] [∀ (i : Fin 2), BorelSpace (α i)] [∀ (i : Fin 2), SecondCountableTopology (α i)] (d : ℝ) : MeasureTheory.MeasurePreserving (⇑(MeasurableEquiv.piFinTwo α)) (MeasureTheory.Measure.hausdorffMeasure d) (MeasureTheory.Measure.hausdorffMeasure d) - IsometryEquiv.measurePreserving_euclideanHausdorffMeasure 📋 Mathlib.Geometry.Euclidean.Volume.Measure
{X : Type u_1} {Y : Type u_2} [EMetricSpace X] [MeasurableSpace X] [BorelSpace X] [EMetricSpace Y] [MeasurableSpace Y] [BorelSpace Y] (e : X ≃ᵢ Y) (d : ℕ) : MeasureTheory.MeasurePreserving (⇑e) (MeasureTheory.Measure.euclideanHausdorffMeasure d) (MeasureTheory.Measure.euclideanHausdorffMeasure d)
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