Fourier atoms #
This file records the spatial Fourier atom used by the positive-definite and Bochner APIs.
It uses Mathlib's 2π Fourier convention.
Main declarations #
TauCeti.fourierAtom: the spatial atomv ↦ exp (-2πi⟪v, q⟫).TauCeti.posSemidef_fourierAtom: the subtraction kernel attached to a Fourier atom is positive definite.TauCeti.continuous_fourierAtom: Fourier atoms are continuous in the spatial variable.TauCeti.norm_fourierAtom: Fourier atoms have unit norm.TauCeti.integrable_fourierAtom: Fourier atoms are integrable against a finite measure.TauCeti.fourierAtom_zero_leftandTauCeti.fourierAtom_zero_right: a Fourier atom is1when either argument is0.
The Fourier atom at frequency q, using Mathlib's 2π Fourier convention.
Equations
- TauCeti.fourierAtom q v = ↑(Real.fourierChar (-inner ℝ v q))
Instances For
The Real.fourierChar form of a Fourier atom.
The raw exponential form of a Fourier atom.
A Fourier atom at the zero frequency is 1.
Not a @[simp] lemma: simp already proves it through fourierAtom_apply, and the simpNF
linter reports the tagged form as a duplicate.
A Fourier atom evaluated at the zero point is 1. Not a @[simp] lemma, for the same
reason as fourierAtom_zero_left.
Fourier atoms turn spatial subtraction into a rank-one positive-definite kernel.
The spatial subtraction kernel supplied by a Fourier atom is positive definite.
Fourier atoms take values on the unit circle.
Not a @[simp] lemma: simp rewrites the atom through fourierAtom_apply first, and the
simpNF linter reports the tagged form as unusable for the same reason as
fourierAtom_zero_left.
Fourier atoms are continuous in the spatial variable.
A Fourier atom, having unit norm and being continuous, is integrable against a finite measure.