Quantum optimal control minimizes a state-transfer, observable, or gate error together with resource costs, subject to a controlled Schrödinger equation or Lindblad equation. Forward propagation of the state and backward propagation of a costate compute the gradient efficiently. The optimum depends on the admissible time-dependent fields and laboratory constraints.
For a real quantum optimal control objective , first variation gives the state equation, the adjoint equation, , and . The adjoint is taken for the Hilbert-Schmidt inner product. With dissipation it is essential to use , not silently the same generator as the forward state. These are necessary stationarity equations; they do not establish global optimality.
For and , enforce the state equation with . Variation gives the same Schrödinger equation for the costate, propagated backward from . Control variation gives the displayed real gradient. Forward state propagation, backward costate propagation, and a constrained gradient update form direct-adjoint looping. These are necessary stationarity equations, not a guarantee of a global optimum.
The Cauchy-Schwarz inequality for the Hilbert-Schmidt inner product gives for -dimensional unitary operators. Equality holds exactly when . When absolute gate phase matters, use the phase-sensitive Hilbert-Schmidt distance instead.
Parametrize a reproducible pulse by a finite vector and evaluate its objective experimentally on freshly prepared systems. Repeatedly update the pulse from measured objective values or finite-difference derivatives, including penalties for resources. This is closed-loop control across experimental runs, even when each pulse is open-loop control within a run. It reduces reliance on an inaccurate dynamical model but still requires preparation reproducibility, sufficient measurement statistics and stability of the experimental conditions.
Gradient ascent pulse engineering parametrizes each control by time-slice amplitudes and optimizes a differentiable quantum-control objective. Forward products of slice unitary operators and backward adjoint propagation give derivatives with respect to every amplitude. For , the exact derivative is . Updating all slice amplitudes along these derivatives is gradient ascent for a fidelity, or gradient descent for its negative.

Articles by others on the same topic (0)

There are currently no matching articles.