Fokker–Planck Equation: Theory, Methods & Applications
- The Fokker–Planck equation is a fundamental PDE that governs the evolution of probability densities for Markovian stochastic processes by incorporating drift and diffusion effects.
- It offers a range of analytical and numerical methods, including similarity solutions, Lie symmetry analysis, and deterministic discretizations, to address complex stochastic problems.
- Its generalizations to nonlinear, nonlocal, and fractional forms expand its utility, underpinning robust modeling frameworks in physics, biology, finance, and related disciplines.
The Fokker–Planck equation (FPE) is a foundational partial differential equation governing the time-evolution of probability densities for Markovian stochastic processes, most notably those described by stochastic differential equations (SDEs). The Fokker–Planck framework is central in nonequilibrium statistical mechanics, mathematical physics, quantitative biology, stochastic control, quantum Monte Carlo, and mathematical finance, among many other fields. It provides a link between microscopic probabilistic models and macroscopic statistical laws, encapsulating the interplay of deterministic drifts and diffusive effects and admitting broad generalizations covering nonlocal, nonlinear, and high-dimensional phenomena.
1. General Formulation and Structure
The classical Fokker–Planck equation for a time-dependent probability density associated with a stochastic process in with drift and diffusion matrix has the form
where denotes the gradient and the double divergence/operator contraction acting on matrix-valued functions. In SDE notation, this corresponds to
with an m-dimensional Wiener process. For constant coefficients, the equation reduces to a linear, parabolic PDE, but in general and may be spatially and temporally variable. The Fokker–Planck equation is subject to normalization (probability conservation), suitable initial and boundary conditions (e.g., vanishing at infinity, no-flux, absorbing), and typically possesses a unique solution under standard regularity assumptions (Li et al., 2022, Butt, 2020).
2. Analytical Solution Methods: Similarity Solutions, Point and Potential Symmetries
In one dimension, similarity solutions exploit scaling invariance to reduce the Fokker–Planck PDE with time-dependent drift and diffusion coefficients to an integrable ODE for a similarity variable . For coefficients
the similarity ansatz leads to exactly solvable families, including explicit Gaussian and Gamma distributions with time-dependent width and scaling exponents (Lin et al., 2011). The general solution takes the form
where normalizes the density.
Lie symmetry analysis provides a complete classification of the FPE’s point symmetries and reveals additional, nonlocal "potential symmetries" by associating the FPE to its conserved current. These symmetries yield reduction methods, enabling systematic derivation of invariant solutions not accessible by point transformations alone, and include nontrivial linear and exponential basis solutions that extend the classical Gaussian case (Kamano et al., 2015).
3. Nonlinear, Nonlocal, and Fractional Generalizations
The Fokker–Planck formalism extends well beyond linear, local models. Nonlinear FPEs arise in mean-field models, quantum kinetic problems, and systems with density-dependent drift or diffusion. A typical form is
with the nonlinear term encoding quantum (Bose/Fermi) statistical effects via the parameter (Sakhnovich et al., 2013). The global Maxwellian equilibria in these theories are generalized beyond the classical Boltzmann distribution, and the entropy–energy structure supports generalized Lyapunov functionals and local stability proofs.
Processes with non-Gaussian, heavy-tail jump statistics are governed by nonlocal (“Lévy-type”) Fokker–Planck equations, containing singular integral operators: where is an asymmetric Lévy measure. Numerical schemes exploiting Toeplitz/circulant structures and FFT-based convolution enable efficient direct simulation, even for power-law kernels, and maintain discrete maximum principles (Wang et al., 2018).
Fractional Fokker–Planck equations further generalize the diffusive paradigm, with memory effects or heavy-tailed waiting times captured by fractional derivatives in time or space: for , as temporal analogs of spatial fractional diffusion (Boon et al., 2016).
4. Numerical Solution Techniques
For nonlinear, high-dimensional, or otherwise intractable Fokker–Planck equations, advanced numerical methods are required. Classical deterministic approaches include Chang–Cooper discretizations, which guarantee positivity, conservation, and second-order accuracy via upwind-weighted fluxes; these are further coupled to two-level (multigrid) V-cycles, leveraging nested grids with factor-three coarsening for efficiency and rapid convergence even on refined meshes (Butt, 2020).
Modern machine-learning-based techniques approximate the probability density by a neural network trained via a multi-objective loss function: the residual of the Fokker–Planck PDE at collocation points, and the fit to noisy Monte Carlo data. Collocation strategies such as mixture and anchor sampling help control errors for multimodal distributions and in high-dimensional spaces, outperforming traditional finite-difference and MC-based density estimation as dimension grows (Li et al., 2022).
For short time steps, iterative schemes based on the "short-time drift propagator" separate deterministic drift from stochastic spreading, enabling efficient convolution-based updates by decoupling the nonlinear drift from the multivariate Gaussian kernel; this is especially advantageous when the drift is divergence-free and the diffusion is constant or slowly varying (Mangthas et al., 2023).
5. Special Cases and Geometric Extensions
X-ray and paraxial wave imaging in partially coherent contexts motivate a "Fokker–Planck equation" for wave intensity, incorporating both coherent transport (via the transport-of-intensity equation) and incoherent diffusion due to unresolved small-angle x-ray scattering (SAXS): with phase gradient drift and a local (possibly anisotropic) effective diffusion term. The framework generalizes to higher-order Kramers–Moyal expansions for non-Gaussian speckle statistics (Paganin et al., 2019).
On Riemannian manifolds, the Fokker–Planck equation is recast as the gradient flow of a free-energy functional in Wasserstein space, and can be rewritten as a diffusion with respect to a weighted Laplacian. This perspective establishes a rigorous link to contact Hamiltonian systems for relaxation dynamics and provides spectral decompositions (eigenmodes of the Laplacian) controlling long-time behavior (Goto, 2024).
Relativistic generalizations exhibit Lorentz invariance (in frictionless form) and encode finite propagation speed in phase space, with diffusion operators replaced by hyperbolic-space Laplacians. Nonlinear mean-field couplings, as in relativistic plasmas or scalar-gravity models, admit variational characterizations of equilibrium and extend global-existence and stability results beyond the nonrelativistic setting (Félix et al., 2010).
6. Applications: Control, Stochastic PDEs, and Quantum Monte Carlo
Nonlinear and stochastic Fokker–Planck equations arise in collective dynamics, controlled stochastic systems, and mean-field models. The optimal control problem for the nonlinear stochastic FPE with nonlocal drift (e.g., McKean–Vlasov systems) is formulated via a backward stochastic maximum principle, with the adjoint process governed by a nonlocal semilinear backward SPDE. Well-posedness, existence of optimal controls, and explicit necessary and sufficient conditions are established, and a rigorous correspondence to controlled particle SDEs is provided (Hambly et al., 2024).
Infinite-dimensional Fokker–Planck equations govern the probability densities for solutions to stochastic PDEs, such as the stochastic heat equation with additive or multiplicative Wiener noise. Mode expansions and the Feynman–Kac formula yield explicit evolution equations for the one-point PDF, with spatial dependence reflecting the eigenfunctions of the boundary-value problem. Extensions encompass nonlocal and KPZ-type equations (Meng et al., 1 Sep 2025).
In the context of auxiliary-field quantum Monte Carlo, the Fokker–Planck equation governs the evolution of walker distributions on the overcomplete manifold of Slater determinants, revealing the intrinsic bias introduced by nodal boundary conditions even with an exact guiding wavefunction, and providing a foundation for systematic bias reduction strategies using the detailed PDE structure (Li et al., 22 Oct 2025).
7. Boundary Conditions, Stability, and Variational Structure
Boundary and initial conditions profoundly affect Fokker–Planck dynamics. Absorbing boundary conditions, for example, render the dynamics null at the exit boundary (outflow), leading to exponential decay of solutions and smoothing via hypoellipticity except at grazing (singular) points; precise , , and Hölder regularity results are available in such settings (Hwang et al., 2013). Nonlinear stability of equilibria is generally established via entropy-energy Lyapunov functionals, with uniqueness and global attractivity criteria depending on dissipativity and boundary fluxes (Sakhnovich et al., 2013). For systems with nonlocal or nonlinear drift and diffusion, the existence of steady states, energy minimizers, and global Maxwellians is captured variationally.
References in brackets correspond to arXiv e-prints on which this summary is based: (Lin et al., 2011, Kamano et al., 2015, Sakhnovich et al., 2013, Wang et al., 2018, Boon et al., 2016, Li et al., 2022, Butt, 2020, Mangthas et al., 2023, Paganin et al., 2019, Goto, 2024, Félix et al., 2010, Hambly et al., 2024, Meng et al., 1 Sep 2025, Li et al., 22 Oct 2025, Hwang et al., 2013, Martin et al., 2018, Araujo et al., 2015).