Documentation

TauCeti.MeasureTheory.VectorMeasure.ScalarIntegral

Integration against scalar measures #

For an RCLike field π•œ and a π•œ-valued vector measure ΞΌ of finite variation, the integral of a function f : X β†’ π•œ is Mathlib's vector-measure integral through the multiplication pairing, βˆ«α΅› x, f x βˆ‚[mul ℝ π•œ; ΞΌ]. Mathlib proves its real-linearity in f and in ΞΌ. This file supplies the remaining scalar calculus of this integral: homogeneity over π•œ, and the reduction of a scalar measure to signed measures through its real and imaginary parts. These are the comparisons needed to treat complex measures by the Jordan decomposition of their real and imaginary parts, as in uniqueness theorems for measures on compact spaces.

The comparisons for the real and imaginary parts and the real-to-scalar embedding are instances of the naturality of the vector-measure integral, map_integral_comp_eq_integral_mapRangeL in TauCeti.MeasureTheory.VectorMeasure.Integral.

Main declarations #

References #

theorem MeasureTheory.VectorMeasure.integral_const_mul {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] (ΞΌ : VectorMeasure X π•œ) (c : π•œ) (f : X β†’ π•œ) :

The integral against a scalar measure is π•œ-homogeneous in the integrand.

@[simp]
theorem MeasureTheory.VectorMeasure.integral_smul_vectorMeasure_mul {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] (ΞΌ : VectorMeasure X π•œ) (c : π•œ) (f : X β†’ π•œ) :

The integral against a scalar measure is π•œ-homogeneous in the measure.

The real part of a scalar measure, as a signed measure. For π•œ = β„‚ this is MeasureTheory.ComplexMeasure.re (scalarMeasureRealPart_eq_re).

Instances For

    The imaginary part of a scalar measure, as a signed measure. For π•œ = β„‚ this is MeasureTheory.ComplexMeasure.im (scalarMeasureImagPart_eq_im).

    Instances For

      A signed measure regarded as a scalar measure, through the embedding ℝ β†’ π•œ.

      Instances For
        @[simp]
        theorem MeasureTheory.VectorMeasure.scalarMeasureRealPart_apply {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] (ΞΌ : VectorMeasure X π•œ) (s : Set X) :
        @[simp]
        theorem MeasureTheory.VectorMeasure.scalarMeasureImagPart_apply {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] (ΞΌ : VectorMeasure X π•œ) (s : Set X) :
        @[simp]
        theorem MeasureTheory.VectorMeasure.scalarMeasureOfReal_apply {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] (Οƒ : SignedMeasure X) (s : Set X) :
        (scalarMeasureOfReal Οƒ) s = ↑(Οƒ s)

        A scalar measure is recovered from its real and imaginary parts as re ΞΌ + I β€’ im ΞΌ.

        The variation of the real part of a scalar measure is at most the variation of the measure.

        The variation of the imaginary part of a scalar measure is at most the variation of the measure.

        @[simp]

        A signed measure and the scalar measure it defines have the same variation.

        instance MeasureTheory.VectorMeasure.isFiniteMeasure_variation {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] (ΞΌ : VectorMeasure X π•œ) :

        A scalar measure has finite variation.

        theorem MeasureTheory.VectorMeasure.Integrable.scalarMeasureRealPart {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] {V : Type u_3} [NormedAddCommGroup V] {ΞΌ : VectorMeasure X π•œ} {f : X β†’ V} (hf : ΞΌ.Integrable f) :

        A function integrable against a scalar measure is integrable against its real part.

        theorem MeasureTheory.VectorMeasure.Integrable.scalarMeasureImagPart {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] {V : Type u_3} [NormedAddCommGroup V] {ΞΌ : VectorMeasure X π•œ} {f : X β†’ V} (hf : ΞΌ.Integrable f) :

        A function integrable against a scalar measure is integrable against its imaginary part.

        @[simp]

        Integrability against a signed measure and against the scalar measure it defines agree.

        theorem MeasureTheory.VectorMeasure.re_integral_ofReal {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] {ΞΌ : VectorMeasure X π•œ} {f : X β†’ ℝ} (hf : ΞΌ.Integrable f) :

        The real part of the integral of a real function against a scalar measure is its integral against the real part of the measure.

        theorem MeasureTheory.VectorMeasure.im_integral_ofReal {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] {ΞΌ : VectorMeasure X π•œ} {f : X β†’ ℝ} (hf : ΞΌ.Integrable f) :

        The imaginary part of the integral of a real function against a scalar measure is its integral against the imaginary part of the measure.

        Integrating a real function against a signed measure regarded as a scalar measure gives the real integral.

        theorem MeasureTheory.VectorMeasure.scalarMeasureOfReal_withDensityα΅₯ {X : Type u_1} {π•œ : Type u_2} [MeasurableSpace X] [RCLike π•œ] {Ξ½ : Measure X} {r : X β†’ ℝ} :
        scalarMeasureOfReal (Ξ½.withDensityα΅₯ r) = Ξ½.withDensityα΅₯ fun (x : X) => ↑(r x)

        A signed measure with a real density, regarded as a scalar measure, is the scalar measure with the same density.

        @[simp]

        Integrating a real function against a finite measure regarded as a signed measure, through the multiplication pairing, gives its Bochner integral.

        theorem MeasureTheory.VectorMeasure.integral_mul_toSignedMeasure_sub {X : Type u_1} [MeasurableSpace X] {ν₁ Ξ½β‚‚ : Measure X} [IsFiniteMeasure ν₁] [IsFiniteMeasure Ξ½β‚‚] {f : X β†’ ℝ} (h₁ : Integrable f ν₁) (hβ‚‚ : Integrable f Ξ½β‚‚) :
        βˆ«α΅› (x : X), f x βˆ‚[ContinuousLinearMap.mul ℝ ℝ; ν₁.toSignedMeasure - Ξ½β‚‚.toSignedMeasure] = ∫ (x : X), f x βˆ‚Ξ½β‚ - ∫ (x : X), f x βˆ‚Ξ½β‚‚

        Integrating against a difference of finite measures splits as a difference of Bochner integrals.

        Jordan split of the integral against a signed measure. The integral of a function integrable against the variation of Οƒ is the difference of its Bochner integrals against the positive and negative parts of the Jordan decomposition of Οƒ.