Physlib

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

definition

Fourier unitary operator F\mathcal{F} on L2(Space d,C)L^2(\text{Space } d, \mathbb{C})

For a natural number dd, this defines the L2L^2 Fourier transform F\mathcal{F} as a unitary operator (specifically, a complex-linear isometric isomorphism) from the Hilbert space L2(Space d,C)L^2(\text{Space } d, \mathbb{C}) to itself. This operator maps functions in the space of square-integrable complex-valued functions over dd-dimensional space to their corresponding frequency-domain representations while preserving the L2L^2 norm.

theorem

Action of the Fourier Unitary Operator is the L2L^2 Fourier Transform

Let L2(Space d,C)L^2(\text{Space } d, \mathbb{C}) be the Hilbert space of square-integrable complex-valued functions over a dd-dimensional real inner product space. For any state ψL2(Space d,C)\psi \in L^2(\text{Space } d, \mathbb{C}), the action of the Fourier unitary operator F\mathcal{F} (defined as `fourierUnitary d`) on ψ\psi is equal to the L2L^2 Fourier transform of ψ\psi, denoted by Fψ\mathcal{F} \psi.

theorem

The inverse Fourier unitary operator acts as the inverse L2L^2 Fourier transform F1\mathcal{F}^{-1}

For any function ψ\psi in the Hilbert space L2(Space d,C)L^2(\text{Space } d, \mathbb{C}), the application of the inverse of the Fourier unitary operator F\mathcal{F} to ψ\psi is equal to the inverse L2L^2 Fourier transform F1ψ\mathcal{F}^{-1} \psi.

theorem

F(schwartzIncl f)=schwartzIncl (Ff)\mathcal{F}(\text{schwartzIncl } f) = \text{schwartzIncl } (\mathcal{F} f)

Let S(Rd,C)\mathcal{S}(\mathbb{R}^d, \mathbb{C}) be the Schwartz space of rapidly decreasing smooth functions and L2(Rd,C)L^2(\mathbb{R}^d, \mathbb{C}) be the Hilbert space of square-integrable functions. Let ι:S(Rd,C)L2(Rd,C)\iota: \mathcal{S}(\mathbb{R}^d, \mathbb{C}) \to L^2(\mathbb{R}^d, \mathbb{C}) denote the canonical inclusion map that sends a Schwartz function to its equivalence class in L2L^2. For any Schwartz function fS(Rd,C)f \in \mathcal{S}(\mathbb{R}^d, \mathbb{C}), applying the L2L^2 Fourier transform F\mathcal{F} to the image of ff under ι\iota is equivalent to taking the Schwartz Fourier transform of ff and then applying the inclusion ι\iota. That is, F(ι(f))=ι(Ff)\mathcal{F}(\iota(f)) = \iota(\mathcal{F} f)

theorem

F1\mathcal{F}^{-1} Commutes with the Inclusion of Schwartz Functions into L2L^2

Let S(Space d,C)\mathcal{S}(\text{Space } d, \mathbb{C}) be the Schwartz space of rapidly decreasing functions and L2(Space d,C)L^2(\text{Space } d, \mathbb{C}) be the Hilbert space of square-integrable functions. For any Schwartz function fS(Space d,C)f \in \mathcal{S}(\text{Space } d, \mathbb{C}), applying the inverse L2L^2 Fourier transform F1\mathcal{F}^{-1} to the equivalence class of ff in L2L^2 is equal to the equivalence class of the inverse Schwartz Fourier transform F1f\mathcal{F}^{-1} f. That is, F1(ι(f))=ι(F1f) \mathcal{F}^{-1}(\iota(f)) = \iota(\mathcal{F}^{-1} f) where ι:S(Space d,C)L2(Space d,C)\iota: \mathcal{S}(\text{Space } d, \mathbb{C}) \to L^2(\text{Space } d, \mathbb{C}) is the continuous linear inclusion map.

theorem

F1(ι(Ff))=ι(f)\mathcal{F}^{-1}(\iota(\mathcal{F} f)) = \iota(f)

For any function ff in the Schwartz space S(Space d,C)\mathcal{S}(\text{Space } d, \mathbb{C}), let ι:S(Space d,C)L2(Space d,C)\iota: \mathcal{S}(\text{Space } d, \mathbb{C}) \to L^2(\text{Space } d, \mathbb{C}) be the continuous linear inclusion into the Hilbert space of square-integrable functions. Then the inverse Fourier transform F1\mathcal{F}^{-1} applied to the inclusion of the Fourier transform of ff equals the inclusion of ff itself: F1(ι(Ff))=ι(f) \mathcal{F}^{-1}(\iota(\mathcal{F} f)) = \iota(f) where F\mathcal{F} denotes the Fourier transform.

theorem

The Fourier Unitary Maps the Schwartz Submodule onto Itself (F(S)=S\mathcal{F}(\mathcal{S}) = \mathcal{S})

For any dimension dNd \in \mathbb{N}, let L2(Space d,C)L^2(\text{Space } d, \mathbb{C}) be the Hilbert space of square-integrable complex-valued functions. Let SL2(Space d,C)\mathcal{S} \subseteq L^2(\text{Space } d, \mathbb{C}) denote the Schwartz submodule, which is the image of the Schwartz space S(Space d,C)\mathcal{S}(\text{Space } d, \mathbb{C}) under the natural inclusion map. If F\mathcal{F} is the Fourier unitary operator on L2(Space d,C)L^2(\text{Space } d, \mathbb{C}), then the image of the Schwartz submodule under F\mathcal{F} is equal to the Schwartz submodule itself, i.e., F(S)=S\mathcal{F}(\mathcal{S}) = \mathcal{S}.