A causality-based divide-and-conquer algorithm for nonequilibrium Green's function calculations with quantics tensor trains
Ken Inayoshi, Maksymilian Środa, Anna Kauch, Philipp Werner, Hiroshi Shinaoka
TL;DR
This work tackles the challenge of long-time nonequilibrium Green's function simulations in strongly correlated systems, where memory and compute costs scale unfavorably with the simulated duration. It introduces a causality-based divide-and-conquer scheme that augments the quantics tensor train (QTT) representation to extend the time domain blockwise while preserving stability and dramatically reducing data storage. Implemented within nonequilibrium DMFT for the Hubbard model on a Bethe lattice in an antiferromagnetic state, the method solves the Dyson equation via a linear-equation solver and updates self-energies self-consistently across extended time blocks; convergence is achieved despite slow long-time relaxation and significant memory savings. The approach enables long-time tracking of slow relaxation dynamics, with potential improvements via better initial guesses and refined masking strategies, and lays groundwork for applying QTT-NEGF to larger systems and more complex orbital/momentum structures.
Abstract
We propose a causality-based divide-and-conquer algorithm for nonequilibrium Green's function calculations with quantics tensor trains. This algorithm enables stable and efficient extensions of the simulated time domain by exploiting the causality of Green's functions. We apply this approach within the framework of nonequilibrium dynamical mean-field theory to the simulation of quench dynamics in symmetry-broken phases, where long-time simulations are often required to capture slow relaxation dynamics. We demonstrate that our algorithm allows to extend the simulated time domain without a significant increase in the cost of storing the Green's function.
