Documentation

Mathlib.MeasureTheory.Measure.CharacteristicFunction.TaylorExpansion

Taylor expansion of the characteristic function #

This file provides the Taylor expansion of the characteristic function of a measure at 0.

Main statements #

Tags #

characteristic function, Taylor expansion

The characteristic function of a finite measure with a moment of order n is C^n. See contDiff_charFun' for the version proving C^∞ by assuming all moments exist.

The characteristic function of a measure with all moments is C^∞. See contDiff_charFun for the version proving only C^n by only assuming that the moment of order n exists.

theorem MeasureTheory.iteratedFDeriv_charFun {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace E] [MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E] {μ : Measure E} [IsFiniteMeasure μ] {n : } {t : E} (hint : MemLp id (↑n) μ) (x : Fin nE) :
(iteratedFDeriv n (charFun μ) t) x = Complex.I ^ n * (y : E), (∏ i : Fin n, inner y (x i)) * Complex.exp ((inner y t) * Complex.I) μ
theorem MeasureTheory.iteratedDeriv_charFun {μ : Measure } [IsFiniteMeasure μ] {n : } {t : } (hint : MemLp id (↑n) μ) :
iteratedDeriv n (charFun μ) t = Complex.I ^ n * (x : ), x ^ n * Complex.exp (t * x * Complex.I) μ
theorem MeasureTheory.iteratedDeriv_charFun_zero {μ : Measure } [IsFiniteMeasure μ] {n : } (hint : MemLp id (↑n) μ) :
iteratedDeriv n (charFun μ) 0 = Complex.I ^ n * ( (x : ), x ^ n μ)
theorem MeasureTheory.taylorWithinEval_charFun_zero {μ : Measure } [IsFiniteMeasure μ] {n : } (hint : MemLp id (↑n) μ) (t : ) :
taylorWithinEval (charFun μ) n Set.univ 0 t = kFinset.range (n + 1), (↑k.factorial)⁻¹ * (t * Complex.I) ^ k * ( (x : ), x ^ k μ)
theorem MeasureTheory.taylorWithinEval_charFun_two_zero {Ω : Type u_1} { : MeasurableSpace Ω} {P : Measure Ω} [IsProbabilityMeasure P] {X : Ω} (hX : AEMeasurable X P) (hint : MemLp id 2 (Measure.map X P)) (t : ) :
taylorWithinEval (charFun (Measure.map X P)) 2 Set.univ 0 t = 1 + ( (x : Ω), X x P) * t * Complex.I - ( (x : Ω), (X ^ 2) x P) * t ^ 2 / 2
theorem MeasureTheory.taylorWithinEval_charFun_two_zero' {Ω : Type u_1} { : MeasurableSpace Ω} {P : Measure Ω} [IsProbabilityMeasure P] {X : Ω} (hX : AEMeasurable X P) (h0 : (x : Ω), X x P = 0) (h1 : (x : Ω), (X ^ 2) x P = 1) (t : ) :
taylorWithinEval (charFun (Measure.map X P)) 2 Set.univ 0 t = 1 - t ^ 2 / 2