Physlib.QuantumMechanics.HilbertSpaces.SpaceD.Fourier
The Fourier transform on `SpaceDHilbertSpace`
i. Overview
In this module we define the Fourier transform on `SpaceDHilbertSpace d` as a unitary operator. Mathlib's L² Fourier transform `MeasureTheory.Lp.fourierTransformₗᵢ` is a linear isometry equivalence of `Lp ℂ 2 volume`, hence of `SpaceDHilbertSpace d`, onto itself; packaged as `fourierUnitary d`.
ii. Key results
- `fourierUnitary d` : the L² Fourier transform as a unitary `SpaceDHilbertSpace d ≃ₗᵢ[ℂ] SpaceDHilbertSpace d`, acting as `𝓕`/`𝓕⁻` (`fourierUnitary_apply`, `fourierUnitary_symm_apply`). - `schwartzIncl_fourier_eq` : `𝓕 (schwartzIncl f) = schwartzIncl (𝓕 f)`. - `schwartzIncl_fourierInv_eq` : the inverse acts by the inverse Schwartz Fourier transform. - `fourierUnitary_map_schwartzSubmodule` : `fourierUnitary d` maps the Schwartz submodule onto itself.
iii. Table of contents
- A. The Fourier unitary
- B. Action on the Schwartz submodule
iv. References
A. The Fourier unitary
B. Action on the Schwartz submodule
7 declarations
Fourier unitary operator on
For a natural number , this defines the Fourier transform as a unitary operator (specifically, a complex-linear isometric isomorphism) from the Hilbert space to itself. This operator maps functions in the space of square-integrable complex-valued functions over -dimensional space to their corresponding frequency-domain representations while preserving the norm.
Action of the Fourier Unitary Operator is the Fourier Transform
Let be the Hilbert space of square-integrable complex-valued functions over a -dimensional real inner product space. For any state , the action of the Fourier unitary operator (defined as `fourierUnitary d`) on is equal to the Fourier transform of , denoted by .
The inverse Fourier unitary operator acts as the inverse Fourier transform
For any function in the Hilbert space , the application of the inverse of the Fourier unitary operator to is equal to the inverse Fourier transform .
Let be the Schwartz space of rapidly decreasing smooth functions and be the Hilbert space of square-integrable functions. Let denote the canonical inclusion map that sends a Schwartz function to its equivalence class in . For any Schwartz function , applying the Fourier transform to the image of under is equivalent to taking the Schwartz Fourier transform of and then applying the inclusion . That is,
Commutes with the Inclusion of Schwartz Functions into
Let be the Schwartz space of rapidly decreasing functions and be the Hilbert space of square-integrable functions. For any Schwartz function , applying the inverse Fourier transform to the equivalence class of in is equal to the equivalence class of the inverse Schwartz Fourier transform . That is, where is the continuous linear inclusion map.
For any function in the Schwartz space , let be the continuous linear inclusion into the Hilbert space of square-integrable functions. Then the inverse Fourier transform applied to the inclusion of the Fourier transform of equals the inclusion of itself: where denotes the Fourier transform.
The Fourier Unitary Maps the Schwartz Submodule onto Itself ()
For any dimension , let be the Hilbert space of square-integrable complex-valued functions. Let denote the Schwartz submodule, which is the image of the Schwartz space under the natural inclusion map. If is the Fourier unitary operator on , then the image of the Schwartz submodule under is equal to the Schwartz submodule itself, i.e., .
