Recognition: unknown
XDiag: Exact Diagonalization for Quantum Many-Body Systems
read the original abstract
Exact diagonalization (ED) is a cornerstone technique in quantum many-body physics, enabling precise solutions to the Schr\"odinger equation for interacting quantum systems. Despite its utility in studying ground states, excited states, and dynamical behaviors, the exponential growth of the Hilbert space with system size presents significant computational challenges. We introduce XDiag, an open-source software package designed to combine advanced and efficient algorithms for ED with and without symmetry-adapted bases with user-friendly interfaces. Implemented in C++ for computational efficiency and wrapped in Julia for ease of use, XDiag provides a comprehensive toolkit for ED calculations. Key features of XDiag include the first publicly accessible implementation of sublattice coding algorithms for large-scale spin system diagonalizations, efficient Lin table algorithms for symmetry lookups, and random-hashing techniques for distributed memory parallelization. The library supports various Hilbert space types (e.g., spin-1/2, electron, and t-J models), facilitates symmetry-adapted block calculations, and automates symmetry considerations. The package is complemented by extensive documentation, a user guide, reproducible benchmarks demonstrating near-linear scaling on thousands of CPU cores, and over 20 examples covering ground-state calculations, spectral functions, time evolution, and thermal states. By integrating high-performance computing with accessible scripting capabilities, XDiag allows researchers to perform state-of-the-art ED simulations and explore quantum many-body phenomena with unprecedented flexibility and efficiency.
This paper has not been read by Pith yet.
Forward citations
Cited by 6 Pith papers
-
CERTIFY-ED: A Multi-Layer Verification Framework for Exact Diagonalization of Quantum Many-Body Systems
CERTIFY-ED supplies a multi-oracle eigensolver, thirteen independent validation layers, and tamper-evident certificates that detect errors and certify exact diagonalization outputs for quantum many-body models.
-
Fluctuation-driven chiral ferromagnetism
Magnetization-non-conserving spin-orbit interactions enable quantum fluctuations to stabilize chiral ferromagnetic phases with spontaneous orbital chirality and enhanced thermal Hall effect, contrary to classical pred...
-
Melting upon cooling in a quantum magnet
In the Ising-like triangular antiferromagnet Er7TaO12, long-range magnetic order forms on cooling then melts into short-range correlations at lower temperature, realizing a spin analog of the Pomeranchuk effect.
-
Computing eigenpairs of quantum many-body systems with Polfed.jl
Polfed.jl provides a GPU-accelerated Julia implementation of polynomially filtered exact diagonalization that accesses larger mid-spectrum eigenpairs of quantum many-body Hamiltonians than prior methods.
-
A Generalized Coherent State Framework for Many-Body Density of States
A generalized coherent-state framework computes many-body density of states in irreducible sectors, supplies rigorous ground-state energy bounds, and identifies quantum and excited-state phase transitions in the LMG m...
-
Computing eigenpairs of quantum many-body systems with Polfed.jl
Polfed.jl provides an efficient implementation of polynomially filtered Lanczos diagonalization for mid-spectrum eigenpairs in quantum many-body systems, supporting larger sizes via on-the-fly polynomial transformatio...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.