Krotov: A Python implementation of Krotov's method for quantum optimal control

We present a new open-source Python package, krotov, implementing the quantum optimal control method of that name. It allows to determine time-dependent external fields for a wide range of quantum control problems, including state-to-state transfer, quantum gate implementation and optimization towar...

Full description

Saved in:
Bibliographic Details
Published inSciPost physics Vol. 7; no. 6; p. 080
Main Authors Goerz, Michael, Basilewitsch, Daniel, Gago-Encinas, Fernando, Krauss, Matthias G., Horn, Karl P., Reich, Daniel M., Koch, Christiane
Format Journal Article
LanguageEnglish
Published SciPost 01.12.2019
Online AccessGet full text

Cover

Loading…
More Information
Summary:We present a new open-source Python package, krotov, implementing the quantum optimal control method of that name. It allows to determine time-dependent external fields for a wide range of quantum control problems, including state-to-state transfer, quantum gate implementation and optimization towards an arbitrary perfect entangler. Krotov's method compares to other gradient-based optimization methods such as gradient-ascent and guarantees monotonic convergence for approximately time-continuous control fields. The user-friendly interface allows for combination with other Python packages, and thus high-level customization.
ISSN:2542-4653
2542-4653
DOI:10.21468/SciPostPhys.7.6.080