: A Program for Time Evolution With Improved Error Bound
arXiv:2205.15346 · doi:10.1016/j.cpc.2022.108374
Abstract
We present , a program for computing time evolution in a generic quantum system. It relies on well-known Krylov subspace techniques to tackle the problem of multiplying the exponential of a large sparse matrix , where is the Hamiltonian, with an initial vector . The fact that is Hermitian makes it possible to provide an easily computable bound on the accuracy of the Krylov approximation. Apart from effects of numerical roundoff, the resulting a posteriori error bound is rigorous, which represents a crucial novelty as compared to existing software packages such as (R. Sidje, ACM Trans. Math. Softw. 24 (1) 1998). On a standard notebook, allows to compute time evolution with adjustable precision in Hilbert spaces of dimension greater than . Additionally, we provide routines for deriving the matrix from a more abstract representation of the Hamiltonian operator.
arXiv comment18 pages, 4 figures
References in corpus (8)
- Time-evolution methods for matrix-product states
- Black Hole Metamorphosis and Stabilization by Memory Burden
- A Microscopic Model of Holography: Survival by the Burden of Memory
- Finding Critical States of Enhanced Memory Capacity in Attractive Cold Bosons
- Massively parallel implementation and approaches to simulate quantum dynamics using Krylov subspace techniques
- Computable upper error bounds for Krylov approximations to matrix exponentials and associated -functions
- A Posteriori Error Estimates of Krylov Subspace Approximations to Matrix Functions
- Critically excited states with enhanced memory and pattern recognition capacities in quantum brain networks: Lesson from black holes