Hudson's theorem
OpenWigner.hudsonHudson's theorem: the only pure states whose Wigner functions are nonnegative are Gaussian wave packets. Let be a normalized pure state, , and . If
then there exist complex numbers with such that
for almost every . This is the source text's characterization, proved by R. L. Hudson (1974) and extended to higher dimensions by Soto and Claverie (1983): a one-dimensional pure state has an everywhere nonnegative Wigner function if and only if it is a Gaussian wave packet. It delimits exactly which quantum states admit a classical phase-space probability description.
Formalization Note The conclusion holds almost everywhere: the Wigner function is insensitive to changes of on a Lebesgue-null set, so no pointwise conclusion is possible; this is the faithful reading of the source's "the wave function must have the form". No minimum-uncertainty property is claimed (the source explicitly notes that nonnegative-Wigner pure states need not be minimum-uncertainty states in Heisenberg's sense).
import Mathlib import Definitions.Def_wigner open MeasureTheory
namespace Wigner
theorem hudson {ψ : ℝ → ℂ} {ℏ : ℝ} (hℏ : 0 < ℏ)
(hnorm : ∫ y, ‖ψ y‖ ^ 2 = 1)
(hW : ∀ x p, 0 ≤ wigner ψ ℏ x p) :
∃ a b c : ℂ, 0 < Complex.re a ∧
∀ᵐ y ∂volume, ψ y = Complex.exp (-(a * (y : ℂ) ^ 2) + b * (y : ℂ) + c) := by sorry
end Wigner
Read-back
What the Lean code literally says, in plain math · glm-5-latest-short
Let and be arbitrary, under three hypotheses: (a) ; (b) (which forces to be essentially strongly measurable); (c) for every real and , , i.e.
a condition that constrains only the real part of the defining integral.
The conclusion: there exist with such that for Lebesgue-almost-every . The equality is claimed only up to a Lebesgue-null set: may differ from the displayed exponential on a set of measure zero. No assertion is made about pointwise equality, uniqueness of , or minimum uncertainty.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.