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

Goerz MH, Basilewitsch D, Gago-Encinas F, Krauss MG, Horn KP, Reich DM, Koch CP (2019)


Publication Type: Journal article

Publication year: 2019

Journal

Book Volume: 7

Article Number: 080

Journal Issue: 6

DOI: 10.21468/SciPostPhys.7.6.080

Abstract

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.

Involved external institutions

How to cite

APA:

Goerz, M.H., Basilewitsch, D., Gago-Encinas, F., Krauss, M.G., Horn, K.P., Reich, D.M., & Koch, C.P. (2019). Krotov: A Python implementation of Krotov’s method for quantum optimal control. SciPost Physics, 7(6). https://doi.org/10.21468/SciPostPhys.7.6.080

MLA:

Goerz, Michael H., et al. "Krotov: A Python implementation of Krotov’s method for quantum optimal control." SciPost Physics 7.6 (2019).

BibTeX: Download