A Fast and Accurate Solver for the Fractional Fokker-Planck Equation with Dirac-Delta Initial Conditions
Qihao Ye, Xiaochuan Tian, Dong Wang
TL;DR
This work develops a fast, high-precision solver for the free-space fractional Fokker-Planck equation with Dirac-delta initial data by leveraging an integral representation based on Fourier analysis and a one-dimensional Bessel formulation. It introduces robust numerical techniques to handle singular near-origin integrals and slow-decaying far-field tails via expansion, re-weighting, and windowing, together with a scaling law that enables efficient evaluation across scales and parameters. Crucially, the method avoids time stepping and achieves machine-precision accuracy for moderate times while remaining applicable to high dimensions and to initial data given by sums of Gaussians through linear superposition. The solver demonstrates accurate solution displays, rigorous error analyses, and scalable running times, paving the way for extensions to variable coefficients and more complex initial conditions in nonlocal diffusion problems.
Abstract
The classical Fokker-Planck equation (FPE) is a key tool in physics for describing systems influenced by drag forces and Gaussian noise, with applications spanning multiple fields. We consider the fractional Fokker-Planck equation (FFPE), which models the time evolution of probability densities for systems driven by Lévy processes, relevant in scenarios where Gaussian assumptions fail. The paper presents an efficient and accurate numerical approach for the free-space FFPE with constant coefficients and Dirac-delta initial conditions. This method utilizes the integral representation of the solutions and enables the efficient handling of very high-dimensional problems using fast algorithms. Our work is the first to present a high-precision numerical solver for the free-space FFPE with Dirac-delta initial conditions. In addition to Dirac-delta initial data, we demonstrate the effectiveness of our method for initial conditions given by sums of Gaussians. This opens the door for future research on more complex scenarios, including those with variable coefficients and other types of initial conditions.
