Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:1809.09562 · Russian Mathematical Surveys

Krotov method for optimal control of closed quantum systems

Oleg Vasilevich Morzhin, Alexander Nikolaevich Pechen

Published Oct 1, 2019• 52 citations
arXivHTMLPDF

Abstract

Abstract The mathematics of optimal control of quantum systems is of great interest in connection with fundamental problems of physics as well as with existing and prospective applications to quantum technologies. One important problem is the development of methods for constructing controls for quantum systems. One of the commonly used methods is the Krotov method, which was initially proposed outside of quantum control theory in articles by Krotov and Feldman (1978, 1983). This method was used to develop a novel approach to finding optimal controls for quantum systems in [64] (Tannor, Kazakov, and Orlov, 1992), [65] (Somlói, Kazakov, and Tannor, 1993), and in many other works by various scientists. Our survey discusses mathematical aspects of this method for optimal control of closed quantum systems. It outlines various modifications with different forms of the improvement function (for example, linear or linear-quadratic), different constraints on the control spectrum and on the admissible states of the quantum system, different regularisers, and so on. The survey describes applications of the Krotov method to controlling molecular dynamics and Bose–Einstein condensates, and to quantum gate generation. This method is compared with the GRAPE (GRadient Ascent Pulse Engineering) method, the CRAB (Chopped Random-Basis) method, and the Zhu–Rabitz and Maday–Turinici methods. Bibliography: 158 titles.

DOI
10.1070/rm9835

Related papers

Krotov Method in Optimal Quantum Control. I. Closed Systems

Oleg Vasilevich Morzhin, Alexander Nikolaevich Pechen

Mathematical problems of optimal control of quantum systems attract high interest in connection with both fundamental questions and existing and prospective applications. An important problem is the development of methods for constructing controls for quantum systems. One of the widely used methods is the Krotov method. The article is the first part of the review devoted to mathematical aspects of this method for optimal control of quantum systems. Beyond quantum control this method was suggested in the articles [V.F. Krotov, I.N. Feldman, Eng. Cybern. 1983. Vol. 21, 123], [A.I. Konnov, V.F. Krotov, Automat. Remote Control, 1999], and then adopted to optimal quantum control in papers by V.A. Kazakov, V.F. Krotov, R. Kosloff, C.P. Koch, D.J. Tannor, and others. The review considers this method, including cases with constraints on control spectrum and on states of the quantum system, various ways for choosing the improvement function, in particular, linear or linear-quadratic form, etc. We also discuss GRAPE (GRadient Ascent Pulse Engineering) and CRAB (Chopped Random-Basis) methods, as well as combined methods such as the method suggested by I. Maday and G. Turinici for generalizing the 1st order Krotov method and the Zhu-Rabitz method. Nowadays, various versions of the Krotov method are used as a key tool in optimal quantum control, and the review describes applications of this method to mathematical control problems for molecular dynamics, Bose-Einstein condensate, nuclear-magnetic resonance, quantum gates generation, etc. The first part of the review is devoted to closed quantum systems.

•Sep 25, 2018•0 citations

Quantum optimal control in a chopped basis: Applications in control of Bose-Einstein condensates

Jens Jakob Sørensen, Mikel Aranburu, T. Heinzel +1 more

We discuss quantum optimal control of Bose-Einstein condensates trapped in magnetic microtraps. The objective is to transfer a condensate from the ground state to the first-excited state. This type of control problem is typically solved using derivative-based methods in a high-dimensional control space such as gradient-ascent pulse engineering (GRAPE) and Krotov's method or derivative-free methods in a reduced control space such as Nelder-Mead with a chopped random basis (CRAB). We discuss how these methods can be combined in gradient optimization using parametrization (GROUP) including the finite bandwidth of the control electronics. We compare these methods and find that GROUP converges much faster than Nelder-Mead with CRAB and achieves better results than GRAPE and Krotov's method on the control problem presented here.

arXiv:1802.07509•Physical Review A•Aug 14, 2018•75 citations

Proof of monotonic increase in the cost function for Krotov algorithm for open quantum systems

Tejas Shetty

A great number of quantum control papers have used one of the variants of the monotonically convergent variational control algorithm of Krotov (as described in Maday and Turinici (2003), Tannor et al. (1992), Zhu and Rabitz (1998), etc). The paper "Speeding up Thermalisation via Open Quantum System Variational Optimisation" by N, Suri, et al. [EPJST 227, 203 -216 (2018), arXiv:1711.08776] provides us a way of carrying out Krotov algorithm for open quantum systems. We shall prove the Theorem 1 of the paper, greatly expanding upon the brief treatment given in appendix 1 of the same.

arXiv:2006.16817•Jun 29, 2020•0 citations

Some Optimization Methods for Quantum Systems: Gradient Projection Method on Stiefel Manifolds and Beyond

Alexander Nikolaevich Pechen

Methods of optimization and control of quantum systems are widely used for various applications in quantum technologies including laser control of chemical reactions, nuclear magnetic resonance, gate generation for quantum computing, describing quantum transport in photosynthesis, etc. Among many topics in quantum control, we briefly outline Riemannian optimization and gradient projection method (GPM) on complex Stiefel manifolds and their relation to quantum control, as well as various related optimization tools such as incoherent GRAPE (InGRAPE) modification of the gradient ascent pulse engineering (GRAPE) algorithm, GPM in the dynamic picture for constrained optimization, and demonstrate operation of GRAPE and GPM for an investigation of the optimization efficiency over unconstrained and constrained quantum control landscapes for an example of a three-level $$\Xi $$ -system having a seventh-order trap.1

Russian Microelectronics•Dec 1, 2025•0 citations

Monotonically convergent optimization in quantum control using Krotov's method

Daniel M. Reich, Mamadou Ndong, Christiane P. Koch

The non-linear optimization method developed by A. Konnov and V. Krotov [Autom. Remote Cont. (Engl. Transl.) 60, 1427 (1999)] has been used previously to extend the capabilities of optimal control theory from the linear to the non-linear Schrödinger equation [S. E. Sklarz and D. J. Tannor, Phys. Rev. A 66, 053619 (2002)]. Here we show that based on the Konnov-Krotov method, monotonically convergent algorithms are obtained for a large class of quantum control problems. It includes, in addition to nonlinear equations of motion, control problems that are characterized by non-unitary time evolution, nonlinear dependencies of the Hamiltonian on the control, time-dependent targets, and optimization functionals that depend to higher than second order on the time-evolving states. We furthermore show that the nonlinear (second order) contribution can be estimated either analytically or numerically, yielding readily applicable optimization algorithms. We demonstrate monotonic convergence for an optimization functional that is an eighth-degree polynomial in the states. For the "standard" quantum control problem of a convex final-time functional, linear equations of motion and linear dependency of the Hamiltonian on the field, the second-order contribution is not required for monotonic convergence but can be used to speed up convergence. We demonstrate this by comparing the performance of first- and second-order algorithms for two examples.

arXiv:1008.5126•The Journal of Chemical Physics•Mar 9, 2012•219 citations

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

Michael H. Goerz, Daniel Basilewitsch, Fernando Gago-Encinas +4 more

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.

arXiv:1902.11284•SciPost Physics•Dec 12, 2019•127 citations
Abstract The mathematics of optimal control of quantum systems is of great interest in connection with fundamental problems of physics as well as with existing and prospective applications to quantum technologies. One important problem is the development of methods for constructing controls for quantum systems. One of the commonly used methods is the Krotov method, which was initially proposed outside of quantum control theory in articles by Krotov and Feldman (1978, 1983). This method was used to develop a novel approach to finding optimal controls for quantum systems in [64] (Tannor, Kazakov, and Orlov, 1992), [65] (Somlói, Kazakov, and Tannor, 1993), and in many other works by various scientists. Our survey discusses mathematical aspects of this method for optimal control of closed quantum systems. It outlines various modifications with different forms of the improvement function (for example, linear or linear-quadratic), different constraints on the control spectrum and on the admissible states of the quantum system, different regularisers, and so on. The survey describes applications of the Krotov method to controlling molecular dynamics and Bose–Einstein condensates, and to quantum gate generation. This method is compared with the GRAPE (GRadient Ascent Pulse Engineering) method, the CRAB (Chopped Random-Basis) method, and the Zhu–Rabitz and Maday–Turinici methods. Bibliography: 158 titles.
Mathematical problems of optimal control of quantum systems attract high interest in connection with both fundamental questions and existing and prospective applications. An important problem is the development of methods for constructing controls for quantum systems. One of the widely used methods is the Krotov method. The article is the first part of the review devoted to mathematical aspects of this method for optimal control of quantum systems. Beyond quantum control this method was suggested in the articles [V.F. Krotov, I.N. Feldman, Eng. Cybern. 1983. Vol. 21, 123], [A.I. Konnov, V.F. Krotov, Automat. Remote Control, 1999], and then adopted to optimal quantum control in papers by V.A. Kazakov, V.F. Krotov, R. Kosloff, C.P. Koch, D.J. Tannor, and others. The review considers this method, including cases with constraints on control spectrum and on states of the quantum system, various ways for choosing the improvement function, in particular, linear or linear-quadratic form, etc. We also discuss GRAPE (GRadient Ascent Pulse Engineering) and CRAB (Chopped Random-Basis) methods, as well as combined methods such as the method suggested by I. Maday and G. Turinici for generalizing the 1st order Krotov method and the Zhu-Rabitz method. Nowadays, various versions of the Krotov method are used as a key tool in optimal quantum control, and the review describes applications of this method to mathematical control problems for molecular dynamics, Bose-Einstein condensate, nuclear-magnetic resonance, quantum gates generation, etc. The first part of the review is devoted to closed quantum systems.
We discuss quantum optimal control of Bose-Einstein condensates trapped in magnetic microtraps. The objective is to transfer a condensate from the ground state to the first-excited state. This type of control problem is typically solved using derivative-based methods in a high-dimensional control space such as gradient-ascent pulse engineering (GRAPE) and Krotov's method or derivative-free methods in a reduced control space such as Nelder-Mead with a chopped random basis (CRAB). We discuss how these methods can be combined in gradient optimization using parametrization (GROUP) including the finite bandwidth of the control electronics. We compare these methods and find that GROUP converges much faster than Nelder-Mead with CRAB and achieves better results than GRAPE and Krotov's method on the control problem presented here.
A great number of quantum control papers have used one of the variants of the monotonically convergent variational control algorithm of Krotov (as described in Maday and Turinici (2003), Tannor et al. (1992), Zhu and Rabitz (1998), etc). The paper "Speeding up Thermalisation via Open Quantum System Variational Optimisation" by N, Suri, et al. [EPJST 227, 203 -216 (2018), arXiv:1711.08776] provides us a way of carrying out Krotov algorithm for open quantum systems. We shall prove the Theorem 1 of the paper, greatly expanding upon the brief treatment given in appendix 1 of the same.
Methods of optimization and control of quantum systems are widely used for various applications in quantum technologies including laser control of chemical reactions, nuclear magnetic resonance, gate generation for quantum computing, describing quantum transport in photosynthesis, etc. Among many topics in quantum control, we briefly outline Riemannian optimization and gradient projection method (GPM) on complex Stiefel manifolds and their relation to quantum control, as well as various related optimization tools such as incoherent GRAPE (InGRAPE) modification of the gradient ascent pulse engineering (GRAPE) algorithm, GPM in the dynamic picture for constrained optimization, and demonstrate operation of GRAPE and GPM for an investigation of the optimization efficiency over unconstrained and constrained quantum control landscapes for an example of a three-level Ξ\Xi Ξ -system having a seventh-order trap.1
The non-linear optimization method developed by A. Konnov and V. Krotov [Autom. Remote Cont. (Engl. Transl.) 60, 1427 (1999)] has been used previously to extend the capabilities of optimal control theory from the linear to the non-linear Schrödinger equation [S. E. Sklarz and D. J. Tannor, Phys. Rev. A 66, 053619 (2002)]. Here we show that based on the Konnov-Krotov method, monotonically convergent algorithms are obtained for a large class of quantum control problems. It includes, in addition to nonlinear equations of motion, control problems that are characterized by non-unitary time evolution, nonlinear dependencies of the Hamiltonian on the control, time-dependent targets, and optimization functionals that depend to higher than second order on the time-evolving states. We furthermore show that the nonlinear (second order) contribution can be estimated either analytically or numerically, yielding readily applicable optimization algorithms. We demonstrate monotonic convergence for an optimization functional that is an eighth-degree polynomial in the states. For the "standard" quantum control problem of a convex final-time functional, linear equations of motion and linear dependency of the Hamiltonian on the field, the second-order contribution is not required for monotonic convergence but can be used to speed up convergence. We demonstrate this by comparing the performance of first- and second-order algorithms for two examples.
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.