Completeness of the eigenfunctions of the Harmonic Oscillator #
Completeness of the eigenfunctions follows from Plancherel's theorem.
The steps of this proof are:
- Prove that if
f
is orthogonal to all eigenvectors then the Fourier transform of it muliplied byexp(-c x^2)
for a0<c
is zero. Part of this is using the concept ofdominated_convergence
. - Use 'Plancherel's theorem' to show that
f
is zero.
Orthogonality conditions #
If f
is a function ℝ → ℂ
satisfying MemHS f
such that it is orthogonal
to all eigenfunction n
then it is orthogonal to
x ^ r * e ^ (- x ^ 2 / (2 ξ^2))
the proof of this result relies on the fact that Hermite polynomials span polynomials.
If f
is a function ℝ → ℂ
satisfying MemHS f
such that it is orthogonal
to all eigenfunction n
then it is orthogonal to
e ^ (I c x) * e ^ (- x ^ 2 / (2 ξ^2))
for any real c
.
The proof of this result relies on the expansion of e ^ (I c x)
in terms of x^r/r!
and using orthogonal_power_of_mem_orthogonal
along with integrablity conditions.
If f
is a function ℝ → ℂ
satisfying MemHS f
such that it is orthogonal
to all eigenfunction n
then the fourier transform of
f (x) * e ^ (- x ^ 2 / (2 ξ^2))
is zero.
The proof of this result relies on orthogonal_exp_of_mem_orthogonal
.
Assuming Plancherel's theorem (which is not yet in Mathlib), the topological closure of the span of the eigenfunctions of the harmonic oscillator is the whole Hilbert space.
The proof of this result relies on fourierIntegral_zero_of_mem_orthogonal
and Plancherel's theorem which together give us that the norm of
f x * e ^ (- x^2 / (2 * ξ^2))
is zero for f
orthogonal to all eigenfunctions, and hence the norm of f
is zero.