Simulating the Hubbard Model with Equivariant Normalizing Flows
Dominic Schuh, Janik Kreit, Evan Berkowitz, Lena Funcke, Thomas Luu, Kim A. Nicoli, Marcel Rodekamp
TL;DR
The paper tackles ergodicity challenges in simulating the Hubbard model by using equivariant normalizing flows to learn the Boltzmann distribution $p(\phi) \propto e^{-S[\phi]}$ and generate i.i.d. samples. It introduces a symmetry-aware flow architecture that enforces Hubbard model symmetries (Z2, space-translation, and approximate periodicity) to improve training efficiency and sampling quality. Empirical results on small 1+1D lattices show substantial gains over standard HMC, with higher acceptance rates and dramatically reduced autocorrelation times, especially as the temporal extent grows. This work demonstrates a promising, symmetry-informed generative approach for sampling from challenging distributions in strongly correlated lattice systems, motivating further scaling and regime exploration.
Abstract
Generative models, particularly normalizing flows, have shown exceptional performance in learning probability distributions across various domains of physics, including statistical mechanics, collider physics, and lattice field theory. In the context of lattice field theory, normalizing flows have been successfully applied to accurately learn the Boltzmann distribution, enabling a range of tasks such as direct estimation of thermodynamic observables and sampling independent and identically distributed (i.i.d.) configurations. In this work, we present a proof-of-concept demonstration that normalizing flows can be used to learn the Boltzmann distribution for the Hubbard model. This model is widely employed to study the electronic structure of graphene and other carbon nanomaterials. State-of-the-art numerical simulations of the Hubbard model, such as those based on Hybrid Monte Carlo (HMC) methods, often suffer from ergodicity issues, potentially leading to biased estimates of physical observables. Our numerical experiments demonstrate that leveraging i.i.d.\ sampling from the normalizing flow effectively addresses these issues.
