Fourier transform on Schwartz functions #
This file constructs the Fourier transform as a continuous linear map acting on Schwartz
functions, in fourierTransformCLM. It is also given as a continuous linear equiv, in
fourierTransformCLE.
Main statements #
SchwartzMap.fderivCLM_fourier_eq: The derivative of the Fourier transform is given by the Fourier transform of the multiplication with-(2 * π * Complex.I) • innerSL ℝ.SchwartzMap.lineDerivOp_fourier_eq: The line derivative of the Fourier transform is given by the Fourier transform of the multiplication with-(2 * π * Complex.I) • (inner ℝ · m).SchwartzMap.integral_bilin_fourier_eq: The Fourier transform is self-adjoint.SchwartzMap.integral_inner_fourier_fourier: Plancherel's theorem for Schwartz functions.
The Fourier transform on a real inner product space, as a continuous linear map on the Schwartz space.
This definition is only to define the Fourier transform, use FourierTransform.fourierCLM instead.
Equations
- SchwartzMap.fourierTransformCLM 𝕜 = SchwartzMap.mkCLM (fun (x : SchwartzMap V E) => FourierTransform.fourier ⇑x) ⋯ ⋯ ⋯ ⋯
Instances For
Equations
- SchwartzMap.instFourierTransform = { fourier := fun (f : SchwartzMap V E) => (SchwartzMap.fourierTransformCLM ℂ) f }
Equations
- One or more equations did not get rendered due to their size.
Alias of FourierPair.fourierInv_fourier_eq.
Alias of FourierInvPair.fourier_fourierInv_eq.
Alias of FourierTransform.fourierCLE.
Instances For
Alias of FourierTransform.fourierCLE_apply.
Alias of FourierTransform.fourierCLE_symm_apply.
The derivative of the Fourier transform is given by the Fourier transform of the multiplication
with -(2 * π * Complex.I) • innerSL ℝ.
The Fourier transform of the derivative is given by multiplication of
(2 * π * Complex.I) • innerSL ℝ with the Fourier transform.
The Fourier transform satisfies ∫ 𝓕 f * g = ∫ f * 𝓕 g, i.e., it is self-adjoint.
Version where the multiplication is replaced by a general bilinear form M.
Alias of SchwartzMap.integral_bilin_fourier_eq.
The Fourier transform satisfies ∫ 𝓕 f * g = ∫ f * 𝓕 g, i.e., it is self-adjoint.
Version where the multiplication is replaced by a general bilinear form M.
The Fourier transform satisfies ∫ 𝓕 f • g = ∫ f • 𝓕 g, i.e., it is self-adjoint.
The Fourier transform satisfies ∫ 𝓕 f * g = ∫ f * 𝓕 g, i.e., it is self-adjoint.
The inverse Fourier transform satisfies ∫ 𝓕⁻ f * g = ∫ f * 𝓕⁻ g, i.e., it is self-adjoint.
Version where the multiplication is replaced by a general bilinear form M.
The inverse Fourier transform satisfies ∫ 𝓕⁻ f • g = ∫ f • 𝓕⁻ g, i.e., it is self-adjoint.
The inverse Fourier transform satisfies ∫ 𝓕⁻ f * g = ∫ f * 𝓕⁻ g, i.e., it is self-adjoint.
Alias of SchwartzMap.integral_sesq_fourier_eq.
Plancherel's theorem for Schwartz functions.
Version where the inner product is replaced by a general sesquilinear form M.
Plancherel's theorem for Schwartz functions.
Alias of SchwartzMap.inner_fourier_toL2_eq.
Alias of SchwartzMap.norm_fourier_toL2_eq.