Documentation

Mathlib.MeasureTheory.VectorMeasure.Basic

Vector-valued measures #

This file defines vector-valued measures, which are σ-additive functions from a set to an additive monoid M such that it maps the empty set and non-measurable sets to zero. In the case that M = ℝ, we called the vector measure a signed measure and write SignedMeasure α. Similarly, when M = ℂ, we call the measure a complex measure and write ComplexMeasure α (defined in MeasureTheory/Measure/Complex).

Main definitions #

Notation #

Implementation notes #

We require all non-measurable sets to be mapped to zero in order for the extensionality lemma to only compare the underlying functions for measurable sets.

We use HasSum instead of tsum in the definition of vector measures in comparison to Measure since this provides summability.

Tags #

vector measure, signed measure, complex measure

structure MeasureTheory.VectorMeasure (α : Type u_3) [MeasurableSpace α] (M : Type u_4) [AddCommMonoid M] [TopologicalSpace M] :
Type (max u_3 u_4)

A vector measure on a measurable space α is a σ-additive M-valued function (for some M an additive monoid) such that the empty set and non-measurable sets are mapped to zero.

Instances For
    @[reducible, inline]

    A SignedMeasure is an ℝ-vector measure.

    Instances For
      @[instance_reducible]
      @[simp]
      theorem MeasureTheory.VectorMeasure.coe_mk {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : Set α → M) (h₁ : v ∅ = 0) (h₂ : ∀ ⦃i : Set α⦄, ¬MeasurableSet i → v i = 0) (h₃ : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), MeasurableSet (f i)) → Pairwise (Function.onFun Disjoint f) → HasSum (fun (i : ℕ) => v (f i)) (v (⋃ (i : ℕ), f i))) :
      ⇑{ measureOf' := v, empty' := h₁, not_measurable' := h₂, m_iUnion' := h₃ } = v
      @[simp]
      theorem MeasureTheory.VectorMeasure.empty {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) :
      v ∅ = 0
      @[simp]
      theorem MeasureTheory.VectorMeasure.not_measurable {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {i : Set α} (hi : ¬MeasurableSet i) :
      v i = 0
      theorem MeasureTheory.VectorMeasure.m_iUnion {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {f : ℕ → Set α} (hf₁ : ∀ (i : ℕ), MeasurableSet (f i)) (hf₂ : Pairwise (Function.onFun Disjoint f)) :
      HasSum (fun (i : ℕ) => v (f i)) (v (⋃ (i : ℕ), f i))
      @[deprecated DFunLike.coe_injective (since := "2026-06-10")]
      theorem MeasureTheory.VectorMeasure.coe_injective {F : Sort u_1} {α : outParam (Sort u_2)} {β : outParam (α → Sort u_3)} [self : DFunLike F α β] :

      Alias of DFunLike.coe_injective.

      @[deprecated DFunLike.ext_iff (since := "2026-06-10")]
      theorem MeasureTheory.VectorMeasure.ext_iff' {F : Sort u_1} {α : Sort u_2} {β : α → Sort u_3} [i : DFunLike F α β] {f g : F} :
      f = g ↔ ∀ (x : α), f x = g x

      Alias of DFunLike.ext_iff.

      theorem MeasureTheory.VectorMeasure.ext_iff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v w : VectorMeasure α M) :
      v = w ↔ ∀ (i : Set α), MeasurableSet i → v i = w i
      theorem MeasureTheory.VectorMeasure.ext {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {s t : VectorMeasure α M} (h : ∀ (i : Set α), MeasurableSet i → s i = t i) :
      s = t
      theorem MeasureTheory.VectorMeasure.hasSum_of_disjoint_iUnion {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [Countable β] {v : VectorMeasure α M} {f : β → Set α} (hm : ∀ (i : β), MeasurableSet (f i)) (hd : Pairwise (Function.onFun Disjoint f)) :
      HasSum (fun (i : β) => v (f i)) (v (⋃ (i : β), f i))
      theorem MeasureTheory.VectorMeasure.of_if {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} {ι : Type u_4} {x : ι} {B : Set ι} {A : Set α} [Decidable (x ∈ B)] :
      v (if x ∈ B then A else ∅) = B.indicator (fun (x : ι) => v A) x
      theorem MeasureTheory.VectorMeasure.of_disjoint_iUnion {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [Countable β] {v : VectorMeasure α M} {f : β → Set α} [T2Space M] (hm : ∀ (i : β), MeasurableSet (f i)) (hd : Pairwise (Function.onFun Disjoint f)) :
      v (⋃ (i : β), f i) = ∑' (i : β), v (f i)
      theorem MeasureTheory.VectorMeasure.of_biUnion {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {ι : Type u_4} {s : Set ι} {f : ι → Set α} (hs : s.Countable) (hd : s.Pairwise (Function.onFun Disjoint f)) (h : ∀ b ∈ s, MeasurableSet (f b)) :
      v (⋃ b ∈ s, f b) = ∑' (p : ↑s), v (f ↑p)
      theorem MeasureTheory.VectorMeasure.of_biUnion_finset {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {ι : Type u_4} {s : Finset ι} {f : ι → Set α} (hd : (↑s).PairwiseDisjoint f) (hm : ∀ b ∈ s, MeasurableSet (f b)) :
      v (⋃ b ∈ s, f b) = ∑ p ∈ s, v (f p)
      theorem MeasureTheory.VectorMeasure.of_union {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {A B : Set α} (h : Disjoint A B) (hA : MeasurableSet A) (hB : MeasurableSet B) :
      v (A ∪ B) = v A + v B
      theorem MeasureTheory.VectorMeasure.of_add_of_sdiff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {A B : Set α} (hA : MeasurableSet A) (hB : MeasurableSet B) (h : A ⊆ B) :
      v A + v (B \ A) = v B
      @[deprecated MeasureTheory.VectorMeasure.of_add_of_sdiff (since := "2026-06-03")]
      theorem MeasureTheory.VectorMeasure.of_add_of_diff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {A B : Set α} (hA : MeasurableSet A) (hB : MeasurableSet B) (h : A ⊆ B) :
      v A + v (B \ A) = v B

      Alias of MeasureTheory.VectorMeasure.of_add_of_sdiff.

      theorem MeasureTheory.VectorMeasure.of_sdiff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommGroup M] [TopologicalSpace M] [T2Space M] {v : VectorMeasure α M} {A B : Set α} (hA : MeasurableSet A) (hB : MeasurableSet B) (h : A ⊆ B) :
      v (B \ A) = v B - v A
      @[deprecated MeasureTheory.VectorMeasure.of_sdiff (since := "2026-06-03")]
      theorem MeasureTheory.VectorMeasure.of_diff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommGroup M] [TopologicalSpace M] [T2Space M] {v : VectorMeasure α M} {A B : Set α} (hA : MeasurableSet A) (hB : MeasurableSet B) (h : A ⊆ B) :
      v (B \ A) = v B - v A

      Alias of MeasureTheory.VectorMeasure.of_sdiff.

      theorem MeasureTheory.VectorMeasure.of_compl {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommGroup M] [TopologicalSpace M] [T2Space M] {v : VectorMeasure α M} {A : Set α} (hA : MeasurableSet A) :
      v Aᶜ = v Set.univ - v A
      theorem MeasureTheory.VectorMeasure.of_sdiff_of_sdiff_eq_zero {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {A B : Set α} (hA : MeasurableSet A) (hB : MeasurableSet B) (h' : v (B \ A) = 0) :
      v (A \ B) + v B = v A
      @[deprecated MeasureTheory.VectorMeasure.of_sdiff_of_sdiff_eq_zero (since := "2026-06-03")]
      theorem MeasureTheory.VectorMeasure.of_diff_of_diff_eq_zero {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {A B : Set α} (hA : MeasurableSet A) (hB : MeasurableSet B) (h' : v (B \ A) = 0) :
      v (A \ B) + v B = v A

      Alias of MeasureTheory.VectorMeasure.of_sdiff_of_sdiff_eq_zero.

      theorem MeasureTheory.VectorMeasure.of_iUnion_nonneg {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} [Countable β] {f : β → Set α} {M : Type u_4} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] [IsOrderedAddMonoid M] [OrderClosedTopology M] {v : VectorMeasure α M} (hf₁ : ∀ (i : β), MeasurableSet (f i)) (hf₂ : Pairwise (Function.onFun Disjoint f)) (hf₃ : ∀ (i : β), 0 ≤ v (f i)) :
      0 ≤ v (⋃ (i : β), f i)
      theorem MeasureTheory.VectorMeasure.of_iUnion_nonpos {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} [Countable β] {f : β → Set α} {M : Type u_4} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] [IsOrderedAddMonoid M] [OrderClosedTopology M] {v : VectorMeasure α M} (hf₁ : ∀ (i : β), MeasurableSet (f i)) (hf₂ : Pairwise (Function.onFun Disjoint f)) (hf₃ : ∀ (i : β), v (f i) ≤ 0) :
      v (⋃ (i : β), f i) ≤ 0
      theorem MeasureTheory.VectorMeasure.of_nonneg_disjoint_union_eq_zero {α : Type u_1} {m : MeasurableSpace α} {s : SignedMeasure α} {A B : Set α} (h : Disjoint A B) (hA₁ : MeasurableSet A) (hB₁ : MeasurableSet B) (hA₂ : 0 ≤ s A) (hB₂ : 0 ≤ s B) (hAB : s (A ∪ B) = 0) :
      s A = 0
      theorem MeasureTheory.VectorMeasure.of_nonpos_disjoint_union_eq_zero {α : Type u_1} {m : MeasurableSpace α} {s : SignedMeasure α} {A B : Set α} (h : Disjoint A B) (hA₁ : MeasurableSet A) (hB₁ : MeasurableSet B) (hA₂ : s A ≤ 0) (hB₂ : s B ≤ 0) (hAB : s (A ∪ B) = 0) :
      s A = 0
      theorem MeasureTheory.VectorMeasure.tendsto_vectorMeasure_iUnion_atTop_nat {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {v : VectorMeasure α M} [T2Space M] {s : ℕ → Set α} (hm : Monotone s) (hs : ∀ (i : ℕ), MeasurableSet (s i)) :
      Filter.Tendsto (fun (n : ℕ) => v (s n)) Filter.atTop (nhds (v (⋃ (n : ℕ), s n)))
      theorem MeasureTheory.VectorMeasure.tendsto_vectorMeasure_iInter_atTop_nat {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommGroup M] [TopologicalSpace M] [T2Space M] [ContinuousSub M] {v : VectorMeasure α M} {s : ℕ → Set α} (hm : Antitone s) (hs : ∀ (i : ℕ), MeasurableSet (s i)) :
      Filter.Tendsto (fun (n : ℕ) => v (s n)) Filter.atTop (nhds (v (⋂ (n : ℕ), s n)))
      theorem MeasureTheory.VectorMeasure.ext_of_generateFrom {M : Type u_4} [AddCommGroup M] [TopologicalSpace M] [T2Space M] {X : Type u_5} {mX : MeasurableSpace X} {μ ν : VectorMeasure X M} (C : Set (Set X)) (hμν : ∀ s ∈ C, μ s = ν s) (hA : mX = MeasurableSpace.generateFrom C) (hC : IsPiSystem C) (h_univ : μ Set.univ = ν Set.univ) :
      μ = ν

      If two vector measures give the same mass to the whole space and coincide on a generating π-system, then they coincide.

      @[instance_reducible]

      Given a scalar r and a vector measure v, smul r v is the vector measure corresponding to the set function s : Set α => r • (v s).

      Instances For
        @[instance_reducible]
        @[deprecated FunLike.coe_smul (since := "2026-06-10")]
        theorem MeasureTheory.VectorMeasure.coe_smul {M : Type u_1} {F : Type u_3} {α : Type u_5} {β : Type u_6} [FunLike F α β] [SMul M F] [SMul M β] [IsSMulApply M F α β] (n : M) (f : F) :
        ⇑(n • f) = n • ⇑f

        Alias of FunLike.coe_smul.

        @[deprecated smul_apply (since := "2026-06-10")]
        theorem MeasureTheory.VectorMeasure.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) (r : M) (x : α) :
        (r • f) x = r • f x

        Alias of smul_apply.

        @[instance_reducible]
        @[instance_reducible]
        @[deprecated FunLike.coe_zero (since := "2026-06-10")]
        theorem MeasureTheory.VectorMeasure.coe_zero {F : Type u_3} {α : Type u_5} {β : Type u_6} [FunLike F α β] [Zero F] [Zero β] [IsZeroApply F α β] :
        ⇑0 = 0

        Alias of FunLike.coe_zero.

        @[deprecated zero_apply (since := "2026-06-10")]
        theorem MeasureTheory.VectorMeasure.zero_apply {F : Type u_1} {α : outParam (Type u_2)} {β : outParam (Type u_3)} {inst✝ : FunLike F α β} {inst✝¹ : Zero β} {inst✝² : Zero F} [self : IsZeroApply F α β] (x : α) :
        0 x = 0

        Alias of zero_apply.

        The sum of two vector measure is a vector measure.

        Instances For
          @[instance_reducible]
          @[deprecated FunLike.coe_add (since := "2026-06-10")]
          theorem MeasureTheory.VectorMeasure.coe_add {F : Type u_3} {α : Type u_5} {β : Type u_6} [FunLike F α β] [Add F] [Add β] [IsAddApply F α β] (f g : F) :
          ⇑(f + g) = ⇑f + ⇑g

          Alias of FunLike.coe_add.

          @[deprecated add_apply (since := "2026-06-10")]
          theorem MeasureTheory.VectorMeasure.add_apply {F : Type u_1} {α : outParam (Type u_2)} {β : outParam (Type u_3)} {inst✝ : FunLike F α β} {inst✝¹ : Add β} {inst✝² : Add F} [self : IsAddApply F α β] (f g : F) (x : α) :
          (f + g) x = f x + g x

          Alias of add_apply.

          @[deprecated FunLike.coeAddMonoidHom (since := "2026-06-10")]
          def MeasureTheory.VectorMeasure.coeFnAddMonoidHom (F : Type u_1) (α : Type u_2) (β : Type u_3) [FunLike F α β] [AddZero F] [AddZeroClass β] [IsZeroApply F α β] [IsAddApply F α β] :
          F →+ α → β

          Alias of FunLike.coeAddMonoidHom.

          Instances For
            @[deprecated FunLike.coeAddMonoidHom_apply (since := "2026-06-10")]
            theorem MeasureTheory.VectorMeasure.coeFnAddMonoidHom_apply {F : Type u_1} {α : Type u_2} {β : Type u_3} [FunLike F α β] [AddZero F] [AddZeroClass β] [IsZeroApply F α β] [IsAddApply F α β] (f : F) :
            (FunLike.coeAddMonoidHom F α β) f = ⇑f

            Alias of FunLike.coeAddMonoidHom_apply.

            @[deprecated FunLike.coe_sum (since := "2026-06-10")]
            theorem MeasureTheory.VectorMeasure.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) :
            ⇑(∑ i ∈ s, f i) = ∑ i ∈ s, ⇑(f i)

            Alias of FunLike.coe_sum.

            The negative of a vector measure is a vector measure.

            Instances For
              @[instance_reducible]
              @[deprecated FunLike.coe_neg (since := "2026-06-10")]
              theorem MeasureTheory.VectorMeasure.coe_neg {F : Type u_3} {α : Type u_5} {β : Type u_6} [FunLike F α β] [Neg F] [Neg β] [IsNegApply F α β] (f : F) :
              ⇑(-f) = -⇑f

              Alias of FunLike.coe_neg.

              @[deprecated neg_apply (since := "2026-06-10")]
              theorem MeasureTheory.VectorMeasure.neg_apply {F : Type u_1} {α : outParam (Type u_2)} {β : outParam (Type u_3)} {inst✝ : FunLike F α β} {inst✝¹ : Neg β} {inst✝² : Neg F} [self : IsNegApply F α β] (f : F) (x : α) :
              (-f) x = -f x

              Alias of neg_apply.

              The difference of two vector measure is a vector measure.

              Instances For
                @[instance_reducible]
                @[deprecated FunLike.coe_sub (since := "2026-06-10")]
                theorem MeasureTheory.VectorMeasure.coe_sub {F : Type u_3} {α : Type u_5} {β : Type u_6} [FunLike F α β] [Sub F] [Sub β] [IsSubApply F α β] (f g : F) :
                ⇑(f - g) = ⇑f - ⇑g

                Alias of FunLike.coe_sub.

                @[deprecated sub_apply (since := "2026-06-10")]
                theorem MeasureTheory.VectorMeasure.sub_apply {F : Type u_1} {α : outParam (Type u_2)} {β : outParam (Type u_3)} {inst✝ : FunLike F α β} {inst✝¹ : Sub β} {inst✝² : Sub F} [self : IsSubApply F α β] (f g : F) (x : α) :
                (f - g) x = f x - g x

                Alias of sub_apply.

                @[instance_reducible]
                noncomputable def MeasureTheory.VectorMeasure.dirac {β : Type u_2} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [MeasurableSpace β] (x : β) (v : M) :

                The Dirac vector measure with mass v at a point x. It gives mass v to measurable sets containing x, and 0 otherwise.

                Instances For
                  @[simp]
                  theorem MeasureTheory.VectorMeasure.dirac_apply_of_mem {β : Type u_2} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [MeasurableSpace β] {x : β} {v : M} {s : Set β} (hs : MeasurableSet s) (hx : x ∈ s) :
                  (dirac x v) s = v
                  @[simp]
                  theorem MeasureTheory.VectorMeasure.dirac_apply_of_notMem {β : Type u_2} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [MeasurableSpace β] {x : β} {v : M} {s : Set β} (hx : x ∉ s) :
                  (dirac x v) s = 0
                  @[simp]
                  theorem MeasureTheory.VectorMeasure.dirac_zero {β : Type u_2} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [MeasurableSpace β] {x : β} :
                  dirac x 0 = 0
                  noncomputable def MeasureTheory.Measure.toSignedMeasure {α : Type u_1} {m : MeasurableSpace α} (μ : Measure α) [hμ : IsFiniteMeasure μ] :

                  A finite measure coerced into a real function is a signed measure.

                  Instances For
                    @[simp]

                    A measure is a vector measure over ℝ≥0∞.

                    Instances For

                      A vector measure over ℝ≥0∞ is a measure.

                      Instances For
                        noncomputable def MeasureTheory.VectorMeasure.map {α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) (f : α → β) :

                        The pushforward of a vector measure along a function.

                        Instances For
                          theorem MeasureTheory.VectorMeasure.map_not_measurable {α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {f : α → β} (hf : ¬Measurable f) :
                          v.map f = 0
                          theorem MeasureTheory.VectorMeasure.map_apply {α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {f : α → β} (hf : Measurable f) {s : Set β} (hs : MeasurableSet s) :
                          (v.map f) s = v (f ⁻¹' s)
                          @[simp]
                          theorem MeasureTheory.VectorMeasure.map_id {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) :
                          v.map id = v
                          @[simp]
                          theorem MeasureTheory.VectorMeasure.map_zero {α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (f : α → β) :
                          map 0 f = 0
                          def MeasureTheory.VectorMeasure.mapRange {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {N : Type u_4} [AddCommMonoid N] [TopologicalSpace N] (v : VectorMeasure α M) (f : M →+ N) (hf : Continuous ⇑f) :

                          Given a vector measure v on M and a continuous AddMonoidHom f : M → N, f ∘ v is a vector measure on N.

                          Instances For
                            @[simp]
                            theorem MeasureTheory.VectorMeasure.mapRange_apply {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {N : Type u_4} [AddCommMonoid N] [TopologicalSpace N] {f : M →+ N} (hf : Continuous ⇑f) {s : Set α} :
                            (v.mapRange f hf) s = f (v s)
                            @[simp]
                            theorem MeasureTheory.VectorMeasure.mapRange_zero {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {N : Type u_4} [AddCommMonoid N] [TopologicalSpace N] {f : M →+ N} (hf : Continuous ⇑f) :
                            mapRange 0 f hf = 0
                            @[simp]
                            theorem MeasureTheory.VectorMeasure.mapRange_add {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {N : Type u_4} [AddCommMonoid N] [TopologicalSpace N] [ContinuousAdd M] [ContinuousAdd N] {v w : VectorMeasure α M} {f : M →+ N} (hf : Continuous ⇑f) :
                            (v + w).mapRange f hf = v.mapRange f hf + w.mapRange f hf

                            Given a continuous AddMonoidHom f : M → N, mapRangeHom is the AddMonoidHom mapping the vector measure v on M to the vector measure f ∘ v on N.

                            Instances For
                              @[simp]
                              theorem MeasureTheory.VectorMeasure.mapRange_smul {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {N : Type u_4} [AddCommMonoid N] [TopologicalSpace N] {R : Type u_5} [Semiring R] [Module R M] [Module R N] [ContinuousConstSMul R M] [ContinuousConstSMul R N] {v : VectorMeasure α M} {f : M →ₗ[R] N} (hf : Continuous ⇑f) {c : R} :

                              Given a continuous linear map f : M → N, mapRangeₗ is the linear map mapping the vector measure v on M to the vector measure f ∘ v on N.

                              Instances For
                                noncomputable def MeasureTheory.VectorMeasure.restrict {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) (i : Set α) :

                                The restriction of a vector measure on some set.

                                Instances For
                                  theorem MeasureTheory.VectorMeasure.restrict_apply {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {i : Set α} (hi : MeasurableSet i) {j : Set α} (hj : MeasurableSet j) :
                                  (v.restrict i) j = v (j ∩ i)
                                  @[simp]
                                  theorem MeasureTheory.VectorMeasure.restrict_apply_univ {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {i : Set α} :
                                  (v.restrict i) Set.univ = v i
                                  theorem MeasureTheory.VectorMeasure.restrict_eq_self {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {i : Set α} (hi : MeasurableSet i) {j : Set α} (hj : MeasurableSet j) (hij : j ⊆ i) :
                                  (v.restrict i) j = v j
                                  @[simp]
                                  theorem MeasureTheory.VectorMeasure.restrict_zero {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {i : Set α} :
                                  restrict 0 i = 0
                                  theorem MeasureTheory.VectorMeasure.restrict_dirac {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {s : Set α} {x : α} {m : M} (hs : MeasurableSet s) [Decidable (x ∈ s)] :
                                  (dirac x m).restrict s = if x ∈ s then dirac x m else 0
                                  @[simp]
                                  theorem MeasureTheory.VectorMeasure.restrict_dirac_of_mem {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {s : Set α} {x : α} {m : M} (hs : MeasurableSet s) (hx : x ∈ s) :
                                  (dirac x m).restrict s = dirac x m
                                  @[simp]
                                  theorem MeasureTheory.VectorMeasure.restrict_dirac_of_notMem {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {s : Set α} {x : α} {m : M} (hx : x ∉ s) :
                                  (dirac x m).restrict s = 0
                                  @[simp]
                                  theorem MeasureTheory.VectorMeasure.restrict_singleton {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {a : α} :
                                  v.restrict {a} = dirac a (v {a})
                                  theorem MeasureTheory.VectorMeasure.restrict_restrict {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {s t : Set α} (hs : MeasurableSet s) (ht : MeasurableSet t) :
                                  (v.restrict t).restrict s = v.restrict (s ∩ t)
                                  theorem MeasureTheory.VectorMeasure.restrict_map {α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] (v : VectorMeasure α M) {f : α → β} (hf : Measurable f) {s : Set β} (hs : MeasurableSet s) :
                                  (v.map f).restrict s = (v.restrict (f ⁻¹' s)).map f
                                  theorem MeasureTheory.VectorMeasure.map_add {α : Type u_1} {β : Type u_2} {mα : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [ContinuousAdd M] (v w : VectorMeasure α M) (f : α → β) :
                                  (v + w).map f = v.map f + w.map f
                                  noncomputable def MeasureTheory.VectorMeasure.mapGm {β : Type u_2} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [ContinuousAdd M] {α : Type u_4} [MeasurableSpace α] (f : α → β) :

                                  VectorMeasure.map as an additive monoid homomorphism.

                                  Instances For
                                    @[simp]
                                    theorem MeasureTheory.VectorMeasure.mapGm_apply {β : Type u_2} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [ContinuousAdd M] {α : Type u_4} [MeasurableSpace α] (f : α → β) (v : VectorMeasure α M) :
                                    (mapGm f) v = v.map f
                                    @[simp]
                                    theorem MeasureTheory.VectorMeasure.restrict_add {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] [ContinuousAdd M] (v w : VectorMeasure α M) (i : Set α) :
                                    (v + w).restrict i = v.restrict i + w.restrict i

                                    VectorMeasure.restrict as an additive monoid homomorphism.

                                    Instances For
                                      theorem MeasureTheory.VectorMeasure.restrict_inter_add_sdiff {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_4} [TopologicalSpace M] [AddCommMonoid M] [T2Space M] [ContinuousAdd M] {v : VectorMeasure α M} {s t : Set α} (hs : MeasurableSet s) (ht : MeasurableSet t) :
                                      v.restrict (s ∩ t) + v.restrict (s \ t) = v.restrict s
                                      @[deprecated MeasureTheory.VectorMeasure.restrict_inter_add_sdiff (since := "2026-06-03")]
                                      theorem MeasureTheory.VectorMeasure.restrict_inter_add_diff {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_4} [TopologicalSpace M] [AddCommMonoid M] [T2Space M] [ContinuousAdd M] {v : VectorMeasure α M} {s t : Set α} (hs : MeasurableSet s) (ht : MeasurableSet t) :
                                      v.restrict (s ∩ t) + v.restrict (s \ t) = v.restrict s

                                      Alias of MeasureTheory.VectorMeasure.restrict_inter_add_sdiff.

                                      theorem MeasureTheory.VectorMeasure.restrict_union {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_4} [TopologicalSpace M] [AddCommMonoid M] [T2Space M] [ContinuousAdd M] {v : VectorMeasure α M} {s t : Set α} (h : Disjoint s t) (hs : MeasurableSet s) (ht : MeasurableSet t) :
                                      v.restrict (s ∪ t) = v.restrict s + v.restrict t
                                      @[simp]
                                      @[simp]
                                      theorem MeasureTheory.VectorMeasure.restrict_sub {α : Type u_1} {mα : MeasurableSpace α} {M : Type u_4} [AddCommGroup M] [TopologicalSpace M] [IsTopologicalAddGroup M] (v w : VectorMeasure α M) (i : Set α) :
                                      (v - w).restrict i = v.restrict i - w.restrict i
                                      @[simp]
                                      theorem MeasureTheory.VectorMeasure.map_smul {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {R : Type u_4} [Semiring R] [DistribMulAction R M] [ContinuousConstSMul R M] {v : VectorMeasure α M} {f : α → β} (c : R) :
                                      (c • v).map f = c • v.map f
                                      @[simp]
                                      theorem MeasureTheory.VectorMeasure.restrict_smul {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {R : Type u_4} [Semiring R] [DistribMulAction R M] [ContinuousConstSMul R M] {v : VectorMeasure α M} {i : Set α} (c : R) :
                                      (c • v).restrict i = c • v.restrict i
                                      noncomputable def MeasureTheory.VectorMeasure.mapₗ {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {R : Type u_4} [Semiring R] [Module R M] [ContinuousConstSMul R M] [ContinuousAdd M] (f : α → β) :

                                      VectorMeasure.map as a linear map.

                                      Instances For
                                        @[simp]
                                        theorem MeasureTheory.VectorMeasure.mapₗ_apply {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} [MeasurableSpace β] {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {R : Type u_4} [Semiring R] [Module R M] [ContinuousConstSMul R M] [ContinuousAdd M] (f : α → β) (v : VectorMeasure α M) :
                                        (mapₗ f) v = v.map f
                                        noncomputable def MeasureTheory.VectorMeasure.restrictₗ {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {R : Type u_4} [Semiring R] [Module R M] [ContinuousConstSMul R M] [ContinuousAdd M] (i : Set α) :

                                        VectorMeasure.restrict as an additive monoid homomorphism.

                                        Instances For
                                          @[simp]
                                          theorem MeasureTheory.VectorMeasure.restrictₗ_apply {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [AddCommMonoid M] [TopologicalSpace M] {R : Type u_4} [Semiring R] [Module R M] [ContinuousConstSMul R M] [ContinuousAdd M] (i : Set α) (v : VectorMeasure α M) :
                                          @[instance_reducible]

                                          Vector measures over a partially ordered monoid is partially ordered.

                                          This definition is consistent with Measure.instPartialOrder.

                                          theorem MeasureTheory.VectorMeasure.le_iff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] {v w : VectorMeasure α M} :
                                          v ≤ w ↔ ∀ (i : Set α), MeasurableSet i → v i ≤ w i
                                          theorem MeasureTheory.VectorMeasure.le_iff' {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] {v w : VectorMeasure α M} :
                                          v ≤ w ↔ ∀ (i : Set α), v i ≤ w i

                                          v ≤[i] w is notation for v.restrict i ≤ w.restrict i.

                                          Instances For
                                            theorem MeasureTheory.VectorMeasure.restrict_le_restrict_iff {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] (v w : VectorMeasure α M) {i : Set α} (hi : MeasurableSet i) :
                                            v.restrict i ≤ w.restrict i ↔ ∀ ⦃j : Set α⦄, MeasurableSet j → j ⊆ i → v j ≤ w j
                                            theorem MeasureTheory.VectorMeasure.subset_le_of_restrict_le_restrict {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] (v w : VectorMeasure α M) {i : Set α} (hi : MeasurableSet i) (hi₂ : v.restrict i ≤ w.restrict i) {j : Set α} (hj : j ⊆ i) :
                                            v j ≤ w j
                                            theorem MeasureTheory.VectorMeasure.restrict_le_restrict_of_subset_le {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] (v w : VectorMeasure α M) {i : Set α} (h : ∀ ⦃j : Set α⦄, MeasurableSet j → j ⊆ i → v j ≤ w j) :
                                            theorem MeasureTheory.VectorMeasure.restrict_le_restrict_subset {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] (v w : VectorMeasure α M) {i j : Set α} (hi₁ : MeasurableSet i) (hi₂ : v.restrict i ≤ w.restrict i) (hij : j ⊆ i) :
                                            theorem MeasureTheory.VectorMeasure.restrict_le_restrict_iUnion {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] [IsOrderedAddMonoid M] [OrderClosedTopology M] (v w : VectorMeasure α M) {f : ℕ → Set α} (hf₁ : ∀ (n : ℕ), MeasurableSet (f n)) (hf₂ : ∀ (n : ℕ), v.restrict (f n) ≤ w.restrict (f n)) :
                                            v.restrict (⋃ (n : ℕ), f n) ≤ w.restrict (⋃ (n : ℕ), f n)
                                            theorem MeasureTheory.VectorMeasure.restrict_le_restrict_countable_iUnion {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] [IsOrderedAddMonoid M] [OrderClosedTopology M] (v w : VectorMeasure α M) [Countable β] {f : β → Set α} (hf₁ : ∀ (b : β), MeasurableSet (f b)) (hf₂ : ∀ (b : β), v.restrict (f b) ≤ w.restrict (f b)) :
                                            v.restrict (⋃ (b : β), f b) ≤ w.restrict (⋃ (b : β), f b)
                                            theorem MeasureTheory.VectorMeasure.restrict_le_restrict_union {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] [IsOrderedAddMonoid M] [OrderClosedTopology M] (v w : VectorMeasure α M) {i j : Set α} (hi₁ : MeasurableSet i) (hi₂ : v.restrict i ≤ w.restrict i) (hj₁ : MeasurableSet j) (hj₂ : v.restrict j ≤ w.restrict j) :
                                            v.restrict (i ∪ j) ≤ w.restrict (i ∪ j)
                                            theorem MeasureTheory.VectorMeasure.zero_le_restrict_subset {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] (v : VectorMeasure α M) {i j : Set α} (hi₁ : MeasurableSet i) (hij : j ⊆ i) (hi₂ : restrict 0 i ≤ v.restrict i) :
                                            theorem MeasureTheory.VectorMeasure.restrict_le_zero_subset {α : Type u_1} {m : MeasurableSpace α} {M : Type u_3} [TopologicalSpace M] [AddCommMonoid M] [PartialOrder M] (v : VectorMeasure α M) {i j : Set α} (hi₁ : MeasurableSet i) (hij : j ⊆ i) (hi₂ : v.restrict i ≤ restrict 0 i) :

                                            A vector measure v is absolutely continuous with respect to a measure μ if for all sets s, μ s = 0, we have v s = 0.

                                            Instances For

                                              A vector measure v is absolutely continuous with respect to a measure μ if for all sets s, μ s = 0, we have v s = 0.

                                              Instances For
                                                theorem MeasureTheory.VectorMeasure.AbsolutelyContinuous.mk {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} {N : Type u_5} [AddCommMonoid M] [TopologicalSpace M] [AddCommMonoid N] [TopologicalSpace N] {v : VectorMeasure α M} {w : VectorMeasure α N} (h : ∀ ⦃s : Set α⦄, MeasurableSet s → w s = 0 → v s = 0) :
                                                theorem MeasureTheory.VectorMeasure.AbsolutelyContinuous.add {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} {N : Type u_5} [AddCommMonoid M] [TopologicalSpace M] [AddCommMonoid N] [TopologicalSpace N] [ContinuousAdd M] {v₁ v₂ : VectorMeasure α M} {w : VectorMeasure α N} (hv₁ : v₁.AbsolutelyContinuous w) (hv₂ : v₂.AbsolutelyContinuous w) :
                                                (v₁ + v₂).AbsolutelyContinuous w
                                                theorem MeasureTheory.VectorMeasure.AbsolutelyContinuous.map {α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {M : Type u_4} {N : Type u_5} [AddCommMonoid M] [TopologicalSpace M] [AddCommMonoid N] [TopologicalSpace N] {v : VectorMeasure α M} {w : VectorMeasure α N} [MeasureSpace β] (h : v.AbsolutelyContinuous w) (f : α → β) :

                                                Two vector measures v and w are said to be mutually singular if there exists a measurable set s, such that for all t ⊆ s, v t = 0 and for all t ⊆ sᶜ, w t = 0.

                                                We note that we do not require the measurability of t in the definition since this makes it easier to use. This is equivalent to the definition which requires measurability. To prove MutuallySingular with the measurability condition, use MeasureTheory.VectorMeasure.MutuallySingular.mk.

                                                Instances For

                                                  Two vector measures v and w are said to be mutually singular if there exists a measurable set s, such that for all t ⊆ s, v t = 0 and for all t ⊆ sᶜ, w t = 0.

                                                  We note that we do not require the measurability of t in the definition since this makes it easier to use. This is equivalent to the definition which requires measurability. To prove MutuallySingular with the measurability condition, use MeasureTheory.VectorMeasure.MutuallySingular.mk.

                                                  Instances For
                                                    theorem MeasureTheory.VectorMeasure.MutuallySingular.mk {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} {N : Type u_5} [AddCommMonoid M] [TopologicalSpace M] [AddCommMonoid N] [TopologicalSpace N] {v : VectorMeasure α M} {w : VectorMeasure α N} (s : Set α) (hs : MeasurableSet s) (h₁ : ∀ t ⊆ s, MeasurableSet t → v t = 0) (h₂ : ∀ t ⊆ sᶜ, MeasurableSet t → w t = 0) :
                                                    theorem MeasureTheory.VectorMeasure.MutuallySingular.add_left {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} {N : Type u_5} [AddCommMonoid M] [TopologicalSpace M] [AddCommMonoid N] [TopologicalSpace N] {v₁ v₂ : VectorMeasure α M} {w : VectorMeasure α N} [T2Space N] [ContinuousAdd M] (h₁ : v₁.MutuallySingular w) (h₂ : v₂.MutuallySingular w) :
                                                    (v₁ + v₂).MutuallySingular w
                                                    theorem MeasureTheory.VectorMeasure.MutuallySingular.add_right {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} {N : Type u_5} [AddCommMonoid M] [TopologicalSpace M] [AddCommMonoid N] [TopologicalSpace N] {v : VectorMeasure α M} {w₁ w₂ : VectorMeasure α N} [T2Space M] [ContinuousAdd N] (h₁ : v.MutuallySingular w₁) (h₂ : v.MutuallySingular w₂) :
                                                    v.MutuallySingular (w₁ + w₂)
                                                    noncomputable def MeasureTheory.VectorMeasure.trim {α : Type u_1} {M : Type u_4} [AddCommMonoid M] [TopologicalSpace M] {m n : MeasurableSpace α} (v : VectorMeasure α M) (hle : m ≤ n) :

                                                    Restriction of a vector measure onto a sub-σ-algebra.

                                                    Instances For
                                                      @[simp]
                                                      theorem MeasureTheory.VectorMeasure.trim_apply {α : Type u_1} {M : Type u_4} [AddCommMonoid M] [TopologicalSpace M] {m n : MeasurableSpace α} (v : VectorMeasure α M) (hle : m ≤ n) (i : Set α) :
                                                      @[simp]
                                                      theorem MeasureTheory.VectorMeasure.zero_trim {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommMonoid M] [TopologicalSpace M] {n : MeasurableSpace α} (hle : m ≤ n) :
                                                      trim 0 hle = 0
                                                      theorem MeasureTheory.VectorMeasure.trim_measurableSet_eq {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommMonoid M] [TopologicalSpace M] {n : MeasurableSpace α} {v : VectorMeasure α M} (hle : m ≤ n) {i : Set α} (hi : MeasurableSet i) :
                                                      (v.trim hle) i = v i
                                                      theorem MeasureTheory.VectorMeasure.restrict_trim {α : Type u_1} {m : MeasurableSpace α} {M : Type u_4} [AddCommMonoid M] [TopologicalSpace M] {n : MeasurableSpace α} {v : VectorMeasure α M} (hle : m ≤ n) {i : Set α} (hi : MeasurableSet i) :
                                                      (v.trim hle).restrict i = (v.restrict i).trim hle

                                                      The underlying function for SignedMeasure.toMeasureOfZeroLE.

                                                      Instances For
                                                        noncomputable def MeasureTheory.SignedMeasure.toMeasureOfZeroLE {α : Type u_1} {m : MeasurableSpace α} (s : SignedMeasure α) (i : Set α) (hi₁ : MeasurableSet i) (hi₂ : VectorMeasure.restrict 0 i ≤ VectorMeasure.restrict s i) :

                                                        Given a signed measure s and a positive measurable set i, toMeasureOfZeroLE provides the measure, mapping measurable sets j to s (i ∩ j).

                                                        Instances For
                                                          theorem MeasureTheory.SignedMeasure.toMeasureOfZeroLE_apply {α : Type u_1} {m : MeasurableSpace α} (s : SignedMeasure α) {i j : Set α} (hi : VectorMeasure.restrict 0 i ≤ VectorMeasure.restrict s i) (hi₁ : MeasurableSet i) (hj₁ : MeasurableSet j) :
                                                          (s.toMeasureOfZeroLE i hi₁ hi) j = ↑(NNReal.mk (s (i ∩ j)) ⋯)
                                                          noncomputable def MeasureTheory.SignedMeasure.toMeasureOfLEZero {α : Type u_1} {m : MeasurableSpace α} (s : SignedMeasure α) (i : Set α) (hi₁ : MeasurableSet i) (hi₂ : VectorMeasure.restrict s i ≤ VectorMeasure.restrict 0 i) :

                                                          Given a signed measure s and a negative measurable set i, toMeasureOfLEZero provides the measure, mapping measurable sets j to -s (i ∩ j).

                                                          Instances For
                                                            theorem MeasureTheory.SignedMeasure.toMeasureOfLEZero_apply {α : Type u_1} {m : MeasurableSpace α} (s : SignedMeasure α) {i j : Set α} (hi : VectorMeasure.restrict s i ≤ VectorMeasure.restrict 0 i) (hi₁ : MeasurableSet i) (hj₁ : MeasurableSet j) :
                                                            (s.toMeasureOfLEZero i hi₁ hi) j = ↑(NNReal.mk (-s (i ∩ j)) ⋯)