Abstract
The correlation functions of quantum systems—central objects in quantum field theories—are defined in high-dimensional space-time domains. Their numerical treatment thus suffers from the curse of dimensionality, which hinders the application of sophisticated many-body theories to interesting problems. Here, we propose a multiscale space-time ansatz for correlation functions of quantum systems based on quantics tensor trains (QTTs), “qubits” describing exponentially different length scales. The ansatz then assumes a separation of length scales by decomposing the resulting high-dimensional tensors into tensor trains (also known as matrix product states). We numerically verify the ansatz for various equilibrium and nonequilibrium systems and demonstrate compression ratios of several orders of magnitude for challenging cases. Essential building blocks of diagrammatic equations, such as convolutions or Fourier transforms, are formulated in the compressed form. We numerically demonstrate the stability and efficiency of the proposed methods for the Dyson and Bethe-Salpeter equations. The QTT representation provides a unified framework for implementing efficient computations of quantum field theories.
20 More- Received 8 November 2022
- Revised 16 February 2023
- Accepted 2 March 2023
DOI:https://doi.org/10.1103/PhysRevX.13.021015
Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article’s title, journal citation, and DOI.
Published by the American Physical Society
Physics Subject Headings (PhySH)
Popular Summary
The idea of scale separation is essential in simulating physical systems. For example, in a solid, the ions are much slower than the electrons, so from the electron’s point of view, the ions seem almost frozen in time. This in turn allows a physicist to separate out the two timescales, one for the electrons and one for the ions, and approximate the two systems as only weakly coupled. A similar mix of timescales and length scales governs the dynamics of the electronic system itself; however, separating these scales has proved difficult. Without such separation the amount of simulation data to be stored and manipulated is prohibitively large. In this paper, we tackle this challenge with a mathematically rigorous version of scale separation.
We approach the problem using “quantics tensor trains.” Each object is represented as a set of systems (tensors) for exponentially different scales, and tensors for adjacent scales are coupled to each other like carriages on a train. Crucially, this form of scale separation can be performed by a machine with minimal human input and no assumption other than that the scales are indeed separable. We use this mathematical train network to represent the multiple timescales and length scales in the dynamics of electrons. We find that this works well in practice: For several electronic properties of a range of systems, we find reasonable scale separation and thus high ratios of data compression and computational speedup.
This work is an important step in solving the long-standing problem of how to efficiently represent the physics of the interacting electron ensemble and may be applicable in other fields of physics.