Simulating the Hubbard Model with Equivariant Normalizing Flows

Dominic Schuh, Janik Kreit, Evan Berkowitz, Lena Funcke, Thomas Luu +2 more
1/13/2025
cond-mat.str-elcs.LGhep-lat

No confident code implementation found for this paper. 3 possible matches can be shown below.

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{schuh2025simulating,
  title  = {Simulating the Hubbard Model with Equivariant Normalizing Flows},
  author = {Dominic Schuh and Janik Kreit and Evan Berkowitz and Lena Funcke and Thomas Luu and Kim A. Nicoli and Marcel Rodekamp},
  year   = {2025},
  eprint = {2501.07371},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.07371v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.07371.svg)](https://codeofpaper.com/paper/2501.07371)

Discussion