Convolution and the Fourier transform on Schwartz space #
For a Schwartz symbol Ο : π’(E, β), the Fourier multiplier Ο β¦ πβ» (Ο β’ π Ο) on Schwartz
functions (Mathlib's SchwartzMap.fourierMultiplierCLM) is convolution with the Schwartz function
πβ» Ο:
πβ» (Ο β’ π Ο) x = β« πβ» Ο (x - y) β’ Ο y.
This is the convolution theorem SchwartzMap.fourier_convolution read backwards. It identifies
the kernel of a multiplier whose symbol is smooth and rapidly decreasing, which is the form taken
by the truncated symbols in the LittlewoodβPaley proof of the MihlinβHΓΆrmander multiplier theorem.
By Young's inequality (MeasureTheory.eLpNorm_convolution_le), such a multiplier is bounded in
every Lα΅ norm, 1 β€ p β€ β, by the LΒΉ norm of its kernel: βT_Ο Οβ_p β€ βπβ» Οββ βΟβ_p.
Dually, the Fourier transform turns pointwise products into convolutions: for Schwartz functions
f, g and a continuous bilinear map B,
π (B (f Β·) (g Β·)) ΞΎ = β« B (π f t) (π g (ΞΎ - t)) dt.
This follows from the inverse convolution theorem πβ» (f β g) = πβ» f Β· πβ» g, which in turn is
Mathlib's Real.fourier_bilin_convolution_eq composed with the reflection ΞΎ β¦ -ΞΎ. It is the
starting point of the estimates for multiplication operators on Sobolev spaces.
Main declarations #
SchwartzMap.fourierMultiplierCLM_eq_convolution: the multiplier with symbolΟisSchwartzMap.convolutionwithπβ» Ο.SchwartzMap.fourierMultiplierCLM_apply_eq_integral: the same, pointwise, as an integral.SchwartzMap.eLpNorm_fourierMultiplierCLM_le: theLα΅boundβT_Ο Οβ_p β€ βπβ» Οββ βΟβ_p.SchwartzMap.integrable_fourierInv_sub_smul: foru β LΒ², the convolution integralβ« πβ» Ο (x - y) β’ u yconverges absolutely at everyx.SchwartzMap.fourierInv_convolution: the inverse Fourier transform of a convolution is the pairing of the inverse Fourier transforms.SchwartzMap.fourier_pairing,SchwartzMap.fourier_pairing_apply: the Fourier transform of a pointwise product is the convolution of the Fourier transforms.SchwartzMap.fourier_smulLeftCLM_apply: the same for the product with a scalar Schwartz function,π (Ο β’ f) ΞΎ = β« π Ο t β’ π f (ΞΎ - t) dt.
References #
- L. Grafakos, Classical Fourier Analysis, 3rd ed., Sections 2.2 and 2.5.
On Schwartz functions, the multiplier with a Schwartz symbol Ο is convolution with the
Schwartz function πβ» Ο.
The multiplier with a Schwartz symbol Ο on Schwartz functions, as an integral against the
kernel πβ» Ο: T_Ο Ο x = β« πβ» Ο (x - y) β’ Ο y.
Lα΅ bound for a multiplier with Schwartz symbol. For 1 β€ p β€ β the multiplier with a
Schwartz symbol Ο satisfies βT_Ο Οβ_p β€ βπβ» Οββ βΟβ_p on Schwartz functions.
The convolution integral of an LΒ² function against the inverse Fourier transform of a
Schwartz function converges absolutely at every point.
The inverse Fourier transform turns the convolution of Schwartz functions into the pointwise product of their inverse Fourier transforms.
The inverse Fourier transform of a convolution of Schwartz functions is the pairing of their inverse Fourier transforms.
The Fourier transform of a product is the convolution of the Fourier transforms. For
Schwartz functions f, g and a continuous bilinear map B, the Fourier transform of the
pointwise product x β¦ B (f x) (g x) is the convolution of π f and π g.
The Fourier transform of a pointwise product of Schwartz functions, as an integral:
π (B (f Β·) (g Β·)) ΞΎ = β« t, B (π f t) (π g (ΞΎ - t)).
The Fourier transform of the product of a Schwartz function f by a scalar Schwartz function
Ο is the convolution π (Ο β’ f) ΞΎ = β« t, π Ο t β’ π f (ΞΎ - t).