Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published September 15, 2017 | Submitted + Published
Journal Article Open

Stable Unitary Integrators for the Numerical Implementation of Continuous Unitary Transformations

Abstract

The technique of continuous unitary transformations has recently been used to provide physical insight into a diverse array of quantum mechanical systems. However, the question of how to best numerically implement the flow equations has received little attention. The most immediately apparent approach, using standard Runge-Kutta numerical integration algorithms, suffers from both severe inefficiency due to stiffness and the loss of unitarity. After reviewing the formalism of continuous unitary transformations and Wegner's original choice for the infinitesimal generator of the flow, we present a number of approaches to resolving these issues including a choice of generator which induces what we call the "uniform tangent decay flow" and three numerical integrators specifically designed to perform continuous unitary transformations efficiently while preserving the unitarity of flow. We conclude by applying one of the flow algorithms to a simple calculation that visually demonstrates the many-body localization transition.

Additional Information

© 2017 American Physical Society. Received 31 July 2017; published 18 September 2017. This work was supported by the Institute of Quantum Information and Matter, a National Science Foundation frontier center partially funded by the Gordon and Betty Moore Foundation. G.R. acknowledges the generous support of the Packard Foundation and the National Science Foundation through award DMR-1410435. Thanks to E. van Nieuwenburg, S. Kehrein, M. Bintz, C. White, A. Bourzutschky, and P. Titum for many fruitful discussions. The numerical CUT flows were implemented using double-precision floating-point matrices calculated by the open-source linear algebra library armadillo [62]. Special thanks to C. Peng for GPU-accelerating the flows in Sec. V using the open-source linear algebra library arrayfire [63] and thereby helping to test their performance.

Attached Files

Published - PhysRevB.96.115129.pdf

Submitted - 1707.03407.pdf

Files

PhysRevB.96.115129.pdf
Files (1.4 MB)
Name Size Download all
md5:18acb0266b4f83e002b5978e27186e53
594.2 kB Preview Download
md5:de98e684932275f0cbedee9a6697b16e
854.4 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
October 17, 2023