Quantum spin solver near saturation: QS$^3_{~}$
Abstract
We develop a program package named QS [\textipa{kj\'u:-\'es-kj\'u:b}] based on the (thick-restart) Lanczos method for analyzing spin-1/2 XXZ-type quantum spin models on spatially uniform/non-uniform lattices near fully polarized states, which can be mapped to dilute hardcore Bose systems. All calculations in QS, including eigenvalue problems, expectation values for one/two-point spin operators, and static/dynamical spin structure factors, are performed in the symmetry-adapted bases specified by the number of down spins and the wave number associated with the translational symmetry without using the bit representation for specifying spin configurations. Because of these treatments, QS can support large-scale quantum systems containing more than 1000 sites with dilute . We show the benchmark results of QS for the low-energy excitation dispersion of the isotropic Heisenberg model on the cubic lattice, the static and dynamical spin structure factors of the isotropic Heisenberg model on the square lattice, and the open-MP parallelization efficiency on the supercomputer (Ohtaka) based on AMD Epyc 7702 installed at the Institute for the Solid State Physics (ISSP). Theoretical backgrounds and the user interface of QS are also described.
Cite
@article{arxiv.2107.00872,
title = {Quantum spin solver near saturation: QS$^3_{~}$},
author = {Hiroshi Ueda and Seiji Yunoki and Tokuro Shimokawa},
journal= {arXiv preprint arXiv:2107.00872},
year = {2022}
}
Comments
15 pages, 4 figures, Source codes are available at https://github.com/QS-Cube/ED