Documentation

Mathlib.MeasureTheory.Measure.Module

The ℝ≥0∞-module of measures #

This file provides an ℝ≥0∞-module structure on the space of measures.

Tags #

measure, module

@[instance_reducible]
instance MeasureTheory.Measure.instZero {α : Type u_1} {mα : MeasurableSpace α} :
Equations
@[simp]
theorem MeasureTheory.Measure.coe_zero {α : Type u_1} {mα : MeasurableSpace α} :
⇑0 = 0
@[simp]
theorem MeasureTheory.OuterMeasure.toMeasure_eq_zero {α : Type u_1} {mα : MeasurableSpace α} {μ : OuterMeasure α} (h : mα ≤ μ.caratheodory) :
μ.toMeasure h = 0 ↔ μ = 0
theorem MeasureTheory.Measure.apply_eq_zero_of_isEmpty {α : Type u_1} {mα : MeasurableSpace α} [IsEmpty α] (μ : Measure α) (s : Set α) :
μ s = 0
theorem MeasureTheory.Measure.eq_zero_of_isEmpty {α : Type u_1} {mα : MeasurableSpace α} [IsEmpty α] (μ : Measure α) :
μ = 0
@[simp]
theorem MeasureTheory.Measure.ofMeasurable_zero {α : Type u_1} {mα : MeasurableSpace α} :
ofMeasurable (fun (x : Set α) (x_1 : MeasurableSet x) => 0) ⋯ ⋯ = 0
@[instance_reducible]
Equations
@[instance_reducible]
instance MeasureTheory.Measure.instAdd {α : Type u_1} {mα : MeasurableSpace α} :
Equations
  • One or more equations did not get rendered due to their size.
@[simp]
theorem MeasureTheory.Measure.add_toOuterMeasure {α : Type u_1} {mα : MeasurableSpace α} (μ₁ μ₂ : Measure α) :
(μ₁ + μ₂).toOuterMeasure = μ₁.toOuterMeasure + μ₂.toOuterMeasure
@[simp]
theorem MeasureTheory.Measure.coe_add {α : Type u_1} {mα : MeasurableSpace α} (μ₁ μ₂ : Measure α) :
⇑(μ₁ + μ₂) = ⇑μ₁ + ⇑μ₂
theorem MeasureTheory.Measure.add_apply {α : Type u_1} {mα : MeasurableSpace α} (μ₁ μ₂ : Measure α) (s : Set α) :
(μ₁ + μ₂) s = μ₁ s + μ₂ s
@[instance_reducible]
Equations
  • One or more equations did not get rendered due to their size.
@[simp]
@[simp]
theorem MeasureTheory.Measure.coe_smul {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] (c : R) (μ : Measure α) :
⇑(c • μ) = c • ⇑μ
@[simp]
theorem MeasureTheory.Measure.coe_nnreal_smul {α : Type u_1} {mα : MeasurableSpace α} (c : NNReal) (μ : Measure α) :
↑c • μ = c • μ
@[simp]
theorem MeasureTheory.Measure.smul_apply {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] (c : R) (μ : Measure α) (s : Set α) :
(c • μ) s = c • μ s

Coercion to function as an additive monoid homomorphism.

Equations
Instances For
    @[simp]
    theorem MeasureTheory.Measure.coeAddHom_apply {α : Type u_1} {mα : MeasurableSpace α} (μ : Measure α) :
    coeAddHom μ = ⇑μ
    @[simp]
    theorem MeasureTheory.Measure.coe_finsetSum {α : Type u_1} {ι : Type u_2} {mα : MeasurableSpace α} (I : Finset ι) (μ : ι → Measure α) :
    ⇑(∑ i ∈ I, μ i) = ∑ i ∈ I, ⇑(μ i)
    @[deprecated MeasureTheory.Measure.coe_finsetSum (since := "2026-04-08")]
    theorem MeasureTheory.Measure.coe_finset_sum {α : Type u_1} {ι : Type u_2} {mα : MeasurableSpace α} (I : Finset ι) (μ : ι → Measure α) :
    ⇑(∑ i ∈ I, μ i) = ∑ i ∈ I, ⇑(μ i)

    Alias of MeasureTheory.Measure.coe_finsetSum.

    theorem MeasureTheory.Measure.finsetSum_apply {α : Type u_1} {ι : Type u_2} {mα : MeasurableSpace α} (I : Finset ι) (μ : ι → Measure α) (s : Set α) :
    (∑ i ∈ I, μ i) s = ∑ i ∈ I, (μ i) s
    @[deprecated MeasureTheory.Measure.finsetSum_apply (since := "2026-04-08")]
    theorem MeasureTheory.Measure.finset_sum_apply {α : Type u_1} {ι : Type u_2} {mα : MeasurableSpace α} (I : Finset ι) (μ : ι → Measure α) (s : Set α) :
    (∑ i ∈ I, μ i) s = ∑ i ∈ I, (μ i) s

    Alias of MeasureTheory.Measure.finsetSum_apply.

    @[simp]
    theorem MeasureTheory.Measure.ennreal_smul_eq_zero {α : Type u_1} {mα : MeasurableSpace α} {μ : Measure α} {c : ENNReal} :
    c • μ = 0 ↔ c = 0 ∨ μ = 0
    @[simp]
    theorem MeasureTheory.Measure.coe_nnreal_smul_apply {α : Type u_1} {mα : MeasurableSpace α} (c : NNReal) (μ : Measure α) (s : Set α) :
    (c • μ) s = ↑c * μ s
    @[simp]
    theorem MeasureTheory.Measure.nnreal_smul_coe_apply {α : Type u_1} {mα : MeasurableSpace α} (c : NNReal) (μ : Measure α) (s : Set α) :
    c • μ s = ↑c * μ s
    theorem MeasureTheory.Measure.ae_smul_measure {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} {μ : Measure α} {p : α → Prop} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] (h : ∀ᵐ (x : α) ∂μ, p x) (c : R) :
    ∀ᵐ (x : α) ∂c • μ, p x
    theorem MeasureTheory.Measure.ae_smul_measure_le {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} {μ : Measure α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] (c : R) :
    ae (c • μ) ≤ ae μ
    theorem MeasureTheory.Measure.ae_ennreal_smul_measure_iff {α : Type u_1} {mα : MeasurableSpace α} {μ : Measure α} {c : ENNReal} {p : α → Prop} (hc : c ≠ 0) :
    (∀ᵐ (x : α) ∂c • μ, p x) ↔ ∀ᵐ (x : α) ∂μ, p x
    @[simp]
    theorem MeasureTheory.Measure.ae_ennreal_smul_measure_eq {α : Type u_1} {mα : MeasurableSpace α} {c : ENNReal} (hc : c ≠ 0) (μ : Measure α) :
    ae (c • μ) = ae μ
    theorem MeasureTheory.Measure.ae_smul_measure_iff {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} {μ : Measure α} [Semiring R] [IsDomain R] [Module R ENNReal] [IsScalarTower R ENNReal ENNReal] [Module.IsTorsionFree R ENNReal] {c : R} {p : α → Prop} (hc : c ≠ 0) :
    (∀ᵐ (x : α) ∂c • μ, p x) ↔ ∀ᵐ (x : α) ∂μ, p x
    @[simp]
    theorem MeasureTheory.Measure.ae_smul_measure_eq {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [Semiring R] [IsDomain R] [Module R ENNReal] [IsScalarTower R ENNReal ENNReal] [Module.IsTorsionFree R ENNReal] {c : R} (hc : c ≠ 0) (μ : Measure α) :
    ae (c • μ) = ae μ
    theorem MeasureTheory.Measure.measure_eq_left_of_subset_of_measure_add_eq {α : Type u_1} {mα : MeasurableSpace α} {μ ν : Measure α} {s t : Set α} (h : (μ + ν) t ≠ ⊤) (h' : s ⊆ t) (h'' : (μ + ν) s = (μ + ν) t) :
    μ s = μ t
    theorem MeasureTheory.Measure.measure_eq_right_of_subset_of_measure_add_eq {α : Type u_1} {mα : MeasurableSpace α} {μ ν : Measure α} {s t : Set α} (h : (μ + ν) t ≠ ⊤) (h' : s ⊆ t) (h'' : (μ + ν) s = (μ + ν) t) :
    ν s = ν t
    theorem MeasureTheory.Measure.measure_toMeasurable_add_inter_left {α : Type u_1} {mα : MeasurableSpace α} {μ ν : Measure α} {s t : Set α} (hs : MeasurableSet s) (ht : (μ + ν) t ≠ ⊤) :
    μ (toMeasurable (μ + ν) t ∩ s) = μ (t ∩ s)
    theorem MeasureTheory.Measure.measure_toMeasurable_add_inter_right {α : Type u_1} {mα : MeasurableSpace α} {μ ν : Measure α} {s t : Set α} (hs : MeasurableSet s) (ht : (μ + ν) t ≠ ⊤) :
    ν (toMeasurable (μ + ν) t ∩ s) = ν (t ∩ s)