Changes of variables on the line and the Gaussian/Lorentzian wave functions
DefinitionUnphysicalHilbert_Positionchange-of-variablesl2quantum-mechanics
- Orientation-preserving diffeomorphism. A bijection is an orientation-preserving diffeomorphism if and are and is strictly increasing.
- Transformed wave function. For such and ,
- Error function. .
- Gaussian wave function (eq. (27)): .
- Lorentzian wave function (eq. (28)): , whose density is the standard Cauchy density.
- The coordinate change of eq. (29): .
These are the objects used in Section VI of the paper to exhibit a change of coordinates that turns finite expectation values into infinite ones.
Formalization Note In item 2 the paper writes the Jacobian factor as ; the factor that makes the map preserve the norm (paper's eq. (25)) is the derivative of evaluated at , which is what is used. Wave functions in items 4–6 are real-valued functions on .
Definition code
import Mathlib
/-!
# Unphysicality of Hilbert spaces — wave functions and changes of variables on `ℝ`
Definitions used by Proposition 24 and equations (27)–(29) of
G. Carcassi, C. A. Aidala, F. Calderón, *The unphysicality of Hilbert spaces*,
arXiv:2308.06669v3, Section VI.
-/
namespace UnphysicalHilbert
open scoped ContDiff Real
/-- `f : ℝ ≃ ℝ` is an orientation-preserving (smooth) diffeomorphism of the real line. -/
def IsOrientationPreservingDiffeo (f : ℝ ≃ ℝ) : Prop :=
ContDiff ℝ ∞ f ∧ ContDiff ℝ ∞ f.symm ∧ StrictMono f
/-- The wave function transformed by the change of variables `y = f(x)`
(paper, Prop. 24): `(Uψ)(y) = ψ(f⁻¹(y)) · √|d f⁻¹/dy (y)|`. -/
noncomputable def changeOfVariables (f : ℝ ≃ ℝ) (ψ : ℝ → ℂ) (y : ℝ) : ℂ :=
ψ (f.symm y) * (Real.sqrt |deriv f.symm y| : ℂ)
/-- The error function `erf x = (2/√π) ∫₀ˣ e^{-t²} dt`. -/
noncomputable def erf (x : ℝ) : ℝ :=
2 / Real.sqrt π * ∫ t in (0 : ℝ)..x, Real.exp (-t ^ 2)
/-- The Gaussian wave function `ψ(x) = √(e^{-x²}/√π)` (paper, eq. (27)). -/
noncomputable def gaussianWave (x : ℝ) : ℝ :=
Real.sqrt (Real.exp (-x ^ 2) / Real.sqrt π)
/-- The wave function `ϕ(y) = 1/√(π(y²+1))` (paper, eq. (28)), whose probability density
is the standard Cauchy (Lorentzian) density. -/
noncomputable def lorentzianWave (y : ℝ) : ℝ :=
1 / Real.sqrt (π * (y ^ 2 + 1))
/-- The change of variables `y(x) = tan((π/2) erf x)` (paper, eq. (29)). -/
noncomputable def erfTanCoordinate (x : ℝ) : ℝ :=
Real.tan (π / 2 * erf x)
end UnphysicalHilbert
Source
G. Carcassi, C. A. Aidala, F. Calderón, *The unphysicality of Hilbert spaces*, arXiv:2308.06669v3 [quant-ph], 22 Dec 2024, https://arxiv.org/abs/2308.06669, Section VI, pp. 11–12 (Proposition 24, eqs. (26)–(29))
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.