Documentation

Mathlib.MeasureTheory.Measure.CharacteristicFunction

Characteristic Function of a Finite Measure #

This file defines the characteristic function of a finite measure on a topological vector space V.

The characteristic function of a finite measure P on V is the mapping W → ℂ, w => ∫ v, e (L v w) ∂P, where e is a continuous additive character and L : V →ₗ[ℝ] W →ₗ[ℝ] ℝ is a bilinear map.

A typical example is V = W = ℝ and L v w = v * w.

The integral is expressed as ∫ v, char he hL w v ∂P, where char he hL w is the bounded continuous function fun v ↦ e (L v w) and he, hL are continuity hypotheses on e and L.

Main definitions #

Main statements #

The bounded continuous map x ↦ exp (L x * I), for a continuous linear form L.

Equations
Instances For
    theorem MeasureTheory.ext_of_integral_char_eq {W : Type u_1} [AddCommGroup W] [Module ℝ W] [TopologicalSpace W] {e : AddChar ℝ Circle} {V : Type u_2} [AddCommGroup V] [Module ℝ V] [PseudoEMetricSpace V] [MeasurableSpace V] [BorelSpace V] [CompleteSpace V] [SecondCountableTopology V] {L : V →ₗ[ℝ] W →ₗ[ℝ] ℝ} (he : Continuous ⇑e) (he' : e ≠ 1) (hL' : ∀ (v : V), v ≠ 0 → L v ≠ 0) (hL : Continuous fun (p : V × W) => (L p.1) p.2) {P P' : Measure V} [IsFiniteMeasure P] [IsFiniteMeasure P'] (h : ∀ (w : W), ∫ (v : V), (BoundedContinuousFunction.char he hL w) v ∂P = ∫ (v : V), (BoundedContinuousFunction.char he hL w) v ∂P') :
    P = P'

    If the integrals of char with respect to two finite measures P and P' coincide, then P = P'.

    noncomputable def MeasureTheory.charFun {E : Type u_2} {mE : MeasurableSpace E} [Inner ℝ E] (μ : Measure E) (t : E) :

    The characteristic function of a measure in an inner product space.

    Equations
    Instances For
      theorem MeasureTheory.charFun_apply {E : Type u_2} {mE : MeasurableSpace E} {μ : Measure E} [Inner ℝ E] (t : E) :
      charFun μ t = ∫ (x : E), Complex.exp (↑(inner ℝ x t) * Complex.I) ∂μ
      @[simp]

      charFun as the integral of a bounded continuous function.

      charFun is a Fourier integral for the inner product and the character probChar.

      charFun is a Fourier integral for the inner product and the character fourierChar.

      theorem MeasureTheory.charFun_map_smul {E : Type u_2} {mE : MeasurableSpace E} {μ : Measure E} [SeminormedAddCommGroup E] [InnerProductSpace ℝ E] [BorelSpace E] [SecondCountableTopology E] (r : ℝ) (t : E) :
      charFun (Measure.map (fun (x : E) => r • x) μ) t = charFun μ (r • t)
      theorem MeasureTheory.charFun_map_mul {μ : Measure ℝ} (r t : ℝ) :
      charFun (Measure.map (fun (x : ℝ) => r * x) μ) t = charFun μ (r * t)
      theorem MeasureTheory.charFun_map_add_const {E : Type u_3} [MeasurableSpace E] {μ : Measure E} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [BorelSpace E] (r t : E) :
      charFun (Measure.map (fun (x : E) => x + r) μ) t = charFun μ t * Complex.exp (↑(inner ℝ r t) * Complex.I)
      theorem MeasureTheory.charFun_map_const_add {E : Type u_3} [MeasurableSpace E] {μ : Measure E} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [BorelSpace E] (r t : E) :
      charFun (Measure.map (fun (x : E) => r + x) μ) t = charFun μ t * Complex.exp (↑(inner ℝ r t) * Complex.I)

      If the characteristic functions charFun of two finite measures μ and ν on a complete second-countable inner product space coincide, then μ = ν.

      The characteristic function of a convolution of measures is the product of the respective characteristic functions.

      noncomputable def MeasureTheory.charFunDual {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] {mE : MeasurableSpace E} (μ : Measure E) (L : NormedSpace.Dual ℝ E) :

      The characteristic function of a measure in a normed space, function from Dual ℝ E to ℂ with charFunDual μ L = ∫ v, exp (L v * I) ∂μ.

      Equations
      Instances For
        theorem MeasureTheory.charFunDual_map_add_const {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] {mE : MeasurableSpace E} {μ : Measure E} [BorelSpace E] (r : E) (L : NormedSpace.Dual ℝ E) :
        charFunDual (Measure.map (fun (x : E) => x + r) μ) L = charFunDual μ L * Complex.exp (↑(L r) * Complex.I)
        theorem MeasureTheory.charFunDual_map_const_add {E : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] {mE : MeasurableSpace E} {μ : Measure E} [BorelSpace E] (r : E) (L : NormedSpace.Dual ℝ E) :
        charFunDual (Measure.map (fun (x : E) => r + x) μ) L = charFunDual μ L * Complex.exp (↑(L r) * Complex.I)

        The characteristic function of a product of measures is a product of characteristic functions.

        If two finite measures have the same characteristic function, then they are equal.

        The characteristic function of a convolution of measures is the product of the respective characteristic functions.