What problem does it solve?
This skill provides a standardized, expert-curated interface for performing exact diagonalization (ED) on quantum many-body systems, ensuring that complex computational decisions like Hilbert-space block construction and solver selection are handled with scientific rigor.
Core Features & Use Cases
- Symmetry-Adapted ED: Efficiently computes ground states and spectra using U(1) charge sectors and spatial permutation symmetries.
- Advanced Solvers: Supports Lanczos, LOBPCG, and Krylov methods for ground states, excited states, and real/imaginary time evolution.
- Use Case: Researchers can use this skill to study the ground state of a Heisenberg chain or perform dynamical spectral function calculations while ensuring memory-efficient basis encoding and correct symmetry handling.
Quick Start
Use the using-xdiag skill to define a Spinhalf block for a 16-site system and compute the ground state energy using the Lanczos solver.