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 #
MeasureTheory.VectorMeasureis a vector-valued, σ-additive function that maps the empty and non-measurable sets to zero.MeasureTheory.SignedMeasureis a real-valued vector measure.
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
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.
- measureOf' : Set α → M
The measure of sets
The empty set has measure zero
- not_measurable' ⦃i : Set α⦄ : ¬MeasurableSet i → self.measureOf' i = 0
Non-measurable sets have measure zero
- m_iUnion' ⦃f : ℕ → Set α⦄ : (∀ (i : ℕ), MeasurableSet (f i)) → Pairwise (Function.onFun Disjoint f) → HasSum (fun (i : ℕ) => self.measureOf' (f i)) (self.measureOf' (⋃ (i : ℕ), f i))
The measure is σ-additive
Instances For
Equations
- MeasureTheory.VectorMeasure.instFunLikeSet = { coe := MeasureTheory.VectorMeasure.measureOf', coe_injective := ⋯ }