Documentation

Mathlib.MeasureTheory.VectorMeasure.Defs

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 #

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_2) [MeasurableSpace α] (M : Type u_3) [AddCommMonoid M] [TopologicalSpace M] :
Type (max u_2 u_3)

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.

    Equations
    Instances For
      @[simp]
      theorem MeasureTheory.VectorMeasure.coe_mk {α : Type u_1} {m : MeasurableSpace α} {M : Type u_2} [AddCommMonoid M] [TopologicalSpace M] (v : Set αM) (h₁ : v = 0) (h₂ : ∀ ⦃i : Set α⦄, ¬MeasurableSet iv 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