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.instIsZeroApplySetENNReal {α : Type u_1} {mα : MeasurableSpace α} :
IsZeroApply (Measure α)
@[simp]
@[deprecated FunLike.coe_zero (since := "2026-10-23")]
theorem MeasureTheory.Measure.coe_zero {F : Type u_2} {α : Type u_4} {β : Type u_5} [FunLike F α β] [Zero F] [Zero β] [IsZeroApply F] :
Alias of FunLike.coe_zero.
@[simp]
theorem MeasureTheory.OuterMeasure.toMeasure_zero {α : Type u_1} [mα : MeasurableSpace α] (h : mα ≤ OuterMeasure.caratheodory 0) :
@[simp]
theorem MeasureTheory.OuterMeasure.toMeasure_eq_zero {α : Type u_1} {mα : MeasurableSpace α} {μ : OuterMeasure α} (h : mα ≤ μ.caratheodory) :
theorem MeasureTheory.Measure.apply_eq_zero_of_isEmpty {α : Type u_1} {mα : MeasurableSpace α} [IsEmpty α] (μ : Measure α) (s : Set α) :
instance MeasureTheory.Measure.instSubsingletonOfIsEmpty {α : Type u_1} {mα : MeasurableSpace α} [IsEmpty α] :
Subsingleton (Measure α)
theorem MeasureTheory.Measure.eq_zero_of_isEmpty {α : Type u_1} {mα : MeasurableSpace α} [IsEmpty α] (μ : Measure α) :
@[simp]
@[instance_reducible]
Equations
- MeasureTheory.Measure.instInhabited = { default := 0 }
@[instance_reducible]
Equations
- One or more equations did not get rendered due to their size.
instance MeasureTheory.Measure.instIsAddApplySetENNReal {α : Type u_1} {mα : MeasurableSpace α} :
IsAddApply (Measure α)
@[simp]
theorem MeasureTheory.Measure.add_toOuterMeasure {α : Type u_1} {mα : MeasurableSpace α} (μ₁ μ₂ : Measure α) :
@[deprecated FunLike.coe_add (since := "2026-10-23")]
theorem MeasureTheory.Measure.coe_add {F : Type u_2} {α : Type u_4} {β : Type u_5} [FunLike F α β] [Add F] [Add β] [IsAddApply F] (f g : F) :
Alias of FunLike.coe_add.
@[instance_reducible]
instance MeasureTheory.Measure.instSMul {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] :
Equations
- One or more equations did not get rendered due to their size.
instance MeasureTheory.Measure.instIsSMulApplySetENNReal {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] :
IsSMulApply R (Measure α)
@[simp]
theorem MeasureTheory.Measure.smul_toOuterMeasure {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] (c : R) (μ : Measure α) :
@[deprecated FunLike.coe_smul (since := "2026-10-23")]
theorem MeasureTheory.Measure.coe_smul {M : Type u_1} {F : Type u_2} {α : Type u_4} {β : Type u_5} [FunLike F α β] [SMul M F] [SMul M β] [IsSMulApply M F] (n : M) (f : F) :
Alias of FunLike.coe_smul.
@[simp]
theorem MeasureTheory.Measure.coe_nnreal_smul {α : Type u_1} {mα : MeasurableSpace α} (c : NNReal) (μ : Measure α) :
@[deprecated smul_apply (since := "2026-10-23")]
theorem MeasureTheory.Measure.smul_apply {M : Type u_1} {F : Type u_2} {α : outParam (Type u_3)} {β : outParam (Type u_4)} {inst✝ : FunLike F α β} {inst✝¹ : SMul M β} {inst✝² : SMul M F} [self : IsSMulApply M F] (f : F) (n : M) (x : α) :
Alias of smul_apply.
instance MeasureTheory.Measure.instSMulCommClassOfENNReal {α : Type u_1} {R : Type u_3} {R' : Type u_4} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] [SMul R' ENNReal] [IsScalarTower R' ENNReal ENNReal] [SMulCommClass R R' ENNReal] :
SMulCommClass R R' (Measure α)
instance MeasureTheory.Measure.instIsScalarTowerOfENNReal {α : Type u_1} {R : Type u_3} {R' : Type u_4} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] [SMul R' ENNReal] [IsScalarTower R' ENNReal ENNReal] [SMul R R'] [IsScalarTower R R' ENNReal] :
IsScalarTower R R' (Measure α)
instance MeasureTheory.Measure.instIsCentralScalar {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] [SMul Rᵐᵒᵖ ENNReal] [IsCentralScalar R ENNReal] :
IsCentralScalar R (Measure α)
@[instance_reducible]
instance MeasureTheory.Measure.instMulActionOfIsScalarTowerENNReal {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [Monoid R] [MulAction R ENNReal] [IsScalarTower R ENNReal ENNReal] :
Equations
- MeasureTheory.Measure.instMulActionOfIsScalarTowerENNReal = { toSMul := MeasureTheory.Measure.instSMul, mul_smul := ⋯, one_smul := ⋯ }
@[instance_reducible]
noncomputable instance MeasureTheory.Measure.instAddCommMonoid {α : Type u_1} {mα : MeasurableSpace α} :
AddCommMonoid (Measure α)
Equations
- One or more equations did not get rendered due to their size.
@[deprecated FunLike.coeAddHom (since := "2026-10-23")]
def MeasureTheory.Measure.coeAddHom (F : Type u_1) (α : Type u_2) (β : Type u_3) [FunLike F α β] [Add F] [Add β] [IsAddApply F] :
Alias of FunLike.coeAddHom.
Instances For
@[deprecated FunLike.coeAddHom_apply (since := "2026-10-23")]
theorem MeasureTheory.Measure.coeAddHom_apply {F : Type u_1} {α : Type u_2} {β : Type u_3} [FunLike F α β] [Add F] [Add β] [IsAddApply F] (f : F) :
Alias of FunLike.coeAddHom_apply.
@[deprecated FunLike.coe_sum (since := "2026-10-23")]
theorem MeasureTheory.Measure.coe_finsetSum {F : Type u_8} {α : Type u_9} {β : Type u_10} {ι : Type u_11} [FunLike F α β] [AddCommMonoid β] [AddCommMonoid F] [IsZeroApply F] [IsAddApply F] (s : Finset ι) (f : ι → F) :
Alias of FunLike.coe_sum.
@[deprecated sum_apply (since := "2026-10-23")]
theorem MeasureTheory.Measure.finsetSum_apply {F : Type u_8} {α : Type u_9} {β : Type u_10} {ι : Type u_11} [FunLike F α β] [AddCommMonoid β] [AddCommMonoid F] [IsZeroApply F] [IsAddApply F] (s : Finset ι) (f : ι → F) (x : α) :
Alias of sum_apply.
@[instance_reducible]
noncomputable instance MeasureTheory.Measure.instDistribMulActionOfIsScalarTowerENNReal {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [Monoid R] [DistribMulAction R ENNReal] [IsScalarTower R ENNReal ENNReal] :
DistribMulAction R (Measure α)
Equations
- MeasureTheory.Measure.instDistribMulActionOfIsScalarTowerENNReal = { toMulAction := MeasureTheory.Measure.instMulActionOfIsScalarTowerENNReal, smul_zero := ⋯, smul_add := ⋯ }
@[instance_reducible]
noncomputable instance MeasureTheory.Measure.instModuleOfIsScalarTowerENNReal {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [Semiring R] [Module R ENNReal] [IsScalarTower R ENNReal ENNReal] :
Equations
- MeasureTheory.Measure.instModuleOfIsScalarTowerENNReal = { toDistribMulAction := MeasureTheory.Measure.instDistribMulActionOfIsScalarTowerENNReal, add_smul := ⋯, zero_smul := ⋯ }
instance MeasureTheory.Measure.instIsTorsionFreeOfENNReal {α : Type u_1} {R : Type u_3} {mα : MeasurableSpace α} [Semiring R] [Module R ENNReal] [IsScalarTower R ENNReal ENNReal] [Module.IsTorsionFree R ENNReal] :
Module.IsTorsionFree R (Measure α)
@[simp]
theorem MeasureTheory.Measure.coe_nnreal_smul_apply {α : Type u_1} {mα : MeasurableSpace α} (c : NNReal) (μ : Measure α) (s : Set α) :
@[simp]
theorem MeasureTheory.Measure.nnreal_smul_coe_apply {α : Type u_1} {mα : MeasurableSpace α} (c : NNReal) (μ : Measure α) (s : Set α) :
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) :
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) :
@[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 α) :
theorem MeasureTheory.Measure.measure_toMeasurable_add_inter_left {α : Type u_1} {mα : MeasurableSpace α} {μ ν : Measure α} {s t : Set α} (hs : MeasurableSet s) (ht : (μ + ν) t ≠ ⊤) :
theorem MeasureTheory.Measure.measure_toMeasurable_add_inter_right {α : Type u_1} {mα : MeasurableSpace α} {μ ν : Measure α} {s t : Set α} (hs : MeasurableSet s) (ht : (μ + ν) t ≠ ⊤) :