Fokker-Planck equation governing the distribution of walkers in AFQMC
Alfred Li, Ankit Mahajan, Sandeep Sharma
TL;DR
This work derives a Fokker-Planck equation that governs the evolution of the walker distribution in AFQMC on the Grassmann manifold, transforming the stochastic Langevin dynamics into a deterministic PDE with diffusion, drift, and birth/death terms. By solving the FP equation with a Grassmann-parameterization based on Givens rotations, the authors show that the wavefunction actually sampled by AFQMC can be inexact even when the guiding state is exact, and that the constraint introduces a bias tied to boundary behavior in determinant space. The study provides a concrete, deterministic method to reproduce AFQMC results for small Hubbard-model systems and reveals the structural origins of bias, offering pathways to systematic improvements such as alternative boundary conditions, improved Hubbard-Stratonovich mappings, or machine-learning representations of the manifold. Overall, the FP formulation opens new avenues for understanding and enhancing AFQMC accuracy by treating walker populations through a PDE on the Grassmann manifold rather than solely through stochastic sampling.
Abstract
Auxiliary-field quantum Monte Carlo (AFQMC) is typically formulated as an open-ended random walk in an overcomplete space of Slater determinants, implemented through a Langevin equation. However, the explicit form of the underlying Fokker-Planck equation governing the walker population distribution has remained unknown. In this paper, we derive the Fokker-Planck equation for AFQMC and propose a novel numerical scheme to solve it. The solution of the Fokker-Planck equation reveals the wavefunction actually sampled by the AFQMC algorithm. Interestingly, we find that even when the exact ground state is used as a guiding wavefunction in constrained path AFQMC, contrary to the common assumption, the wavefunction sampled by AFQMC is not exact. Beyond clarifying several fundamental aspects of AFQMC, the availability of a Fokker-Planck equation formulation opens new avenues for systematically improving its accuracy, which we outline in this paper.
