Fourier–Stieltjes transform of measures on a Pontryagin dual #
Integrating character evaluations against a finite positive measure on the Pontryagin dual defines a complex-valued function on the original additive group. The transform records the measure's mass at the identity and respects addition, scaling, and point masses.
noncomputable def
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
(μ : FiniteMeasure (PontryaginDual (Multiplicative G)))
(g : G)
:
The Fourier–Stieltjes transform of a finite measure on the Pontryagin dual of an additive group.
Equations
- μ.pontryaginMeasureTransform g = ∫ (χ : PontryaginDual (Multiplicative G)), ↑(χ (Multiplicative.ofAdd g)) ∂↑μ
Instances For
theorem
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform_apply
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
(μ : FiniteMeasure (PontryaginDual (Multiplicative G)))
(g : G)
:
μ.pontryaginMeasureTransform g = ∫ (χ : PontryaginDual (Multiplicative G)), ↑(χ (Multiplicative.ofAdd g)) ∂↑μ
The transform evaluated at a group element is the integral of character evaluations.
@[simp]
theorem
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform_zero
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
(μ : FiniteMeasure (PontryaginDual (Multiplicative G)))
:
At the identity, the transform records the total mass of the measure.
@[simp]
theorem
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform_zero_measure
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
:
The transform of the zero measure vanishes.
@[simp]
theorem
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform_smul
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
(c : NNReal)
(μ : FiniteMeasure (PontryaginDual (Multiplicative G)))
:
The transform commutes with nonnegative scalar multiplication of finite measures.
@[simp]
theorem
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform_add
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
[OpensMeasurableSpace (PontryaginDual (Multiplicative G))]
(μ ν : FiniteMeasure (PontryaginDual (Multiplicative G)))
:
The transform commutes with addition of finite measures.
@[simp]
theorem
MeasureTheory.FiniteMeasure.pontryaginMeasureTransform_dirac
{G : Type u_1}
[AddCommGroup G]
[TopologicalSpace G]
[MeasurableSpace (PontryaginDual (Multiplicative G))]
[OpensMeasurableSpace (PontryaginDual (Multiplicative G))]
(χ : PontryaginDual (Multiplicative G))
(g : G)
:
The transform of a point mass is its character.