On the approximation of the von Neumann equation in the semi-classical limit. Part I : numerical algorithm
Francis Filbet, François Golse
TL;DR
The paper develops an asymptotic-preserving numerical framework for the von Neumann equation in the semiclassical limit by reformulating the problem in Weyl variables to remove stiffness and applying a truncated Hermite expansion in the auxiliary variable. The resulting Hermite-Galerkin system in $y$ is coupled with a finite-volume discretization in $x$ and Crank–Nicolson time stepping, with a tailored fast approximation of the nonlocal term for $\hbar\ll 1$. The authors provide error estimates uniform in $\hbar$, demonstrate $L^2$ stability, and validate the method through numerical experiments on harmonic, quartic, barrier, and Morse potentials, capturing quantum revivals, tunneling, and phase-space dynamics across regimes. The approach preserves key quantum-state properties and offers substantial efficiency gains for mixed states with smooth Wigner functions, with potential extensions to stochastic schemes. Overall, the work contributes a robust, scalable tool for simulating the von Neumann equation in both quantum and semiclassical contexts.
Abstract
We propose a new approach to discretize the von Neumann equation, which is efficient in the semi-classical limit. This method is first based on the so called Weyl's variables to address the stiffness associated with the equation. Then, by applying a truncated Hermite expansion of the density operator, we successfully handle this stiffness. Additionally, we develop a finite volume approximation for practical implementation and conduct numerical simulations to illustrate the efficiency of our approach. This asymptotic preserving numerical approximation, combined with the use of Hermite polynomials, provides an efficient tool for solving the von Neumann equation in all regimes, near classical or not.
