Work

GRAPE.jl: Gradient Ascent Pulse Engineering in Julia

Year: 2025
Type: article
Abstract: The GRAPE.jl package implements Gradient Ascent Pulse Engineering (Khaneja et al., 2005), a widely used method of quantum optimal control (Brif et al., 2010;Brumer & Shapiro, 2003;Sola et al., 2018).Its purpose is to find "controls" that steer a quantum system in a particular way.This is a prerequisite for next-generation quantum technology (Dowling & Milburn, 2003), such as quantum computing (Nielsen & Chuang, 2000) or quantum sensing (Degen et al., 2017).For example, in quantum computing with superconducting circuits (Koch et al., 2007), the controls are microwave pulses injected into the circuit in order to realize logical operations on the quantum states of the system (e.g., Goerz et al., 2017).The quantum state of a system can be described numerically by a complex vector |Ψ(𝑡)⟩ that evolves under a differential equation of the form
Open Access status: diamond
OpenAlex ID: W4415774287
FWCI:
Cites: 29
Cited by:
Related to: