ACE: A general-purpose non-Markovian open quantum systems simulation toolkit based on process tensors

Moritz Cygorek,Erik M. Gauger
2024-07-31
Abstract:We describe a general-purpose computational toolkit for simulating open quantum systems, which provides numerically exact solutions for composites of zero-dimensional quantum systems that may be strongly coupled to multiple, quite general non-Markovian environments. It is based on process tensor matrix product operators (PT-MPOs), which efficiently encapsulate environment influences. The code features implementations of several PT-MPO algorithms, in particular, Automated Compression of Environments (ACE) for general environments comprised of independent modes as well as schemes for generalized spin boson models. The latter includes a divide-and-conquer scheme for periodic PT-MPOs, which enable million time step simulations for realistic models. PT-MPOs can be precalculated and reused for efficiently probing different time-dependent system Hamiltonians. They can also be stacked together and combined to provide numerically complete solutions of small networks of open quantum systems. The code is written in C++ and is fully controllable by configuration files, for which we have developed a versatile and compact human-readable format.
Quantum Physics,Mesoscale and Nanoscale Physics
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve This paper aims to address the simulation problem of strongly coupled non-Markovian open quantum systems. Specifically: 1. **Open Quantum System Simulation**: - The paper introduces a general computational toolkit (ACE) for simulating the interaction of zero-dimensional open quantum systems with multiple complex non-Markovian environments. Such interactions are typically difficult to handle accurately using traditional perturbative or Born-Markov methods. 2. **Process Tensor Matrix Product Operator (PT-MPO)**: - The study is based on the technique of Process Tensor Matrix Product Operator (PT-MPO), a mathematical structure capable of efficiently encapsulating environmental effects. Through PT-MPO, precise numerical simulations of open quantum systems can be achieved. 3. **Algorithm Improvements**: - Various PT-MPO algorithms are proposed, including the Automatic Compression of Environment (ACE) algorithm, suitable for general environments with independent modes. Additionally, periodic PT-MPO and divide-and-conquer strategies are introduced to enhance computational efficiency, making simulations with large time steps possible. 4. **Multi-Environment Effect Study**: - Using PT-MPO technology, the effects of different environments can be calculated independently and then combined, enabling the simulation of small to medium-scale quantum networks. This allows for the study of non-additive multi-environment effects and cooperative effects in multi-site quantum systems. In summary, this paper is dedicated to developing an efficient, general, and precise method to handle the dynamical behavior of open quantum systems in strongly coupled non-Markovian environments.