Loop Algorithm for Quantum Transverse Ising Model in a Longitudinal Field
Wei Xu, Xue-Feng Zhang
TL;DR
The paper presents a novel merge-unmerge loop update for quantum Monte Carlo simulations of the quantum transverse Ising model in a longitudinal field, implemented within the stochastic series expansion framework. This loop algorithm enables the off-diagonal updates to migrate spatially, significantly reducing autocorrelation times relative to traditional line and loop methods, especially at large longitudinal fields. Demonstrations on a Rydberg atom chain and Kagome qubit ice show improved convergence, accurate reproduction of phase transitions and structure factors, and substantial computational gains. The method is described as open-source, adaptable to other quantum-many-body systems and models beyond QTIM, with potential extensions to more complex lattices and entanglement measurements.
Abstract
The quantum transverse Ising model and its extensions play a critical role in various fields, such as statistical physics, quantum magnetism, quantum simulations, and mathematical physics. Although it does not suffer from the sign problem in most cases, the corresponding quantum Monte Carlo algorithm performs inefficiently, especially at a large longitudinal field. The main hindrance is the lack of loop update method which can strongly decrease the auto-correlation between Monte Carlo steps. Here, we successfully develop a loop algorithm with a novel merge-unmerge process. It demonstrates a great advantage over the state-of-the-art algorithm when implementing it to simulate the Rydberg atom chain and Kagome qubit ice. This advanced algorithm suits various systems such as Rydberg atom arrays, trapped ions, quantum materials, and quantum annealers.
