Gradient ascent pulse engineering

ID: gradient-ascent-pulse-engineering

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.

New to topics? Read the docs here!