Also known as basis functions · bandwidth · transfer function · filtering · amplitude constraints · Slepian
Before a pulse can be optimized it must be described by finitely many numbers. The choice of that
description — the parametrization — and the way experimental limits are imposed on it often decide whether an
optimized pulse works in the laboratory at all. A pulse that reaches 99.999 % fidelity in simulation but needs
infinite bandwidth, or exceeds the amplifier’s range, is of little use.
makes the problem polynomial for global optimization
Analytic corrections such as DRAG[5] are themselves parametrizations: a few well-chosen
terms that remove a specific error.
How many parameters are actually needed? An information-theoretic argument relates the minimal number of
independent control parameters to the dimension of the set of states the dynamics can reach in the available
time [6]. Bandwidth and duration are linked: for a fixed bandwidth there is a minimal time to
reach a target [1]. See Control complexity & resources and Quantum speed limits.
Imposing experimental constraints
Amplitude. Hard bounds through bound-constrained optimizers (L-BFGS-B), through a smooth mapping such as
\(u = u_{\max}\tanh(v)\) that makes the problem unconstrained, or through penalties. Plain clipping after each step is
simple but can stall the optimizer.
Smoothness and bandwidth. Penalize derivatives, e.g. \(\lambda \int_0^T \dot u(t)^2\,dt\); optimize on a
coarse grid and interpolate; or use a smooth basis with limited frequency content (CRAB, splines, Slepians).
Transfer functions. Cables, filters and amplifiers distort the programmed pulse. If the distortion is a linear
filter with impulse response \(h(t)\), the field seen by the system is the convolution
\(u_{\rm act}(t) = \int h(t-\tau)\,u(\tau)\,d\tau\). Optimizing through this map — by the chain rule — yields pulses
that are correct after distortion [7]. The same works for non-linear hardware responses
[8].
Boundary conditions. Pulses usually must start and end at zero. Shape functions that vanish at \(t=0\) and
\(t=T\) do this automatically — Krotov’s update shape \(S(t)\) (Krotov's method) or CRAB’s boundary factor \(\lambda(t)\)
(CRAB & dCRAB).
Energy and power. A fluence penalty \(\lambda \int u(t)^2\,dt\) limits heating and drive-induced errors.
Sampling. Arbitrary waveform generators output samples at a fixed rate. Matching the control grid to it, and
using a finer grid for simulation, avoids aliasing between model and hardware; see Control electronics & software stacks.
Choosing a parametrization
Exploration and benchmarks: piecewise constant with GRAPE — maximal freedom shows what is possible in
principle.
Experiments: a compact, smooth basis with the hardware constraints built in, so the result can be transferred to
the device and recalibrated in closed loop (Closed-loop & in-situ optimization).
Robustness: fewer parameters are easier to calibrate, while extra freedom can be spent on making the pulse robust
(Robust & ensemble optimal control).
Key papers
F. Motzoi, J. M. Gambetta, S. T. Merkel and F. K. WilhelmOptimal control methods for rapidly time-varying HamiltoniansPhys. Rev. A84, 022307 (2011)doi
Optimal control with rapidly varying Hamiltonians and filtered controls, accounting for the bandwidth of the electronics.
I. N. Hincks, C. E. Granade, T. W. Borneman and D. G. CoryControlling Quantum Devices with Nonlinear HardwarePhys. Rev. Applied4, 024012 (2015)doi
Includes distortions of the control hardware, including non-linear ones, in the optimization through the chain rule.
Dennis LucarelliQuantum optimal control via gradient ascent in function space and the time-bandwidth quantum speed limitPhys. Rev. A97, 062346 (2018)doi
Pulses in a basis of Slepian functions, connecting the time–bandwidth product to the minimal control time.
N. Anders Petersson and Fortino GarciaOptimal Control of Closed Quantum Systems via B-Splines with Carrier WavesSIAM J. Sci. Comput.44, A3592-A3616 (2022)doi
B-splines with carrier waves — a compact, smooth parametrization designed for superconducting qudits.
Software
Juqbox.jl — B-spline control parametrization (Julia)
QuOCS — Fourier, Chebyshev, sigmoid, sinc and piecewise bases
References
Dennis LucarelliQuantum optimal control via gradient ascent in function space and the time-bandwidth quantum speed limitPhys. Rev. A97, 062346 (2018)doi
N. Anders Petersson and Fortino GarciaOptimal Control of Closed Quantum Systems via B-Splines with Carrier WavesSIAM J. Sci. Comput.44, A3592-A3616 (2022)doi
Shai Machnes, Elie Assémat, David Tannor and Frank K. WilhelmTunable, Flexible, and Efficient Optimization of Control Pulses for Practical QubitsPhys. Rev. Lett.120, 150401 (2018)doi
Thomas E. Skinner and Naum I. GershenzonOptimal control design of pulse shapes as analytic functionsJournal of Magnetic Resonance204, 248-255 (2010)doi
F. Motzoi, J. M. Gambetta, P. Rebentrost and F. K. WilhelmSimple Pulses for Elimination of Leakage in Weakly Nonlinear QubitsPhys. Rev. Lett.103, 110501 (2009)doi
S. Lloyd and S. MontangeroInformation Theoretical Analysis of Quantum Optimal ControlPhys. Rev. Lett.113, 010502 (2014)doi
F. Motzoi, J. M. Gambetta, S. T. Merkel and F. K. WilhelmOptimal control methods for rapidly time-varying HamiltoniansPhys. Rev. A84, 022307 (2011)doi
I. N. Hincks, C. E. Granade, T. W. Borneman and D. G. CoryControlling Quantum Devices with Nonlinear HardwarePhys. Rev. Applied4, 024012 (2015)doi
Recent papers
90 tracked papers since 2000 are classified
under this topic. See all ·
Feed
We propose a pulse-shaping method for improving population transfer in multistate stimulated Raman adiabatic passage (STIRAP) with nearest-neighbour couplings only. The method extends the quasiparallel-eigenenergy approach, previously used for two- and three-state systems, to multistate chains without introducing additional shortcut fields. The pump and Stokes fields are shaped so that the eigenenergies closest to the dark state remain nearly parallel to it during the central part of the interaction, where nonadiabatic transitions are most likely to occur. We derive analytic prescriptions for the required pulse shapes and apply them to five-, seven-, and nine-state chains formed by magnetic sublevels of degenerate manifolds with angular momenta $J_g\rightarrow J_e=J_g$ and $J_g\rightarrow J_e=J_g-1$ driven by a pair of right- and left-circularly polarized pulses. Numerical simulations show that the optimized pulses can reduce the population transfer error by several orders of magnitude compared to standard Gaussian pulses. The same shapes also improve robustness against variations of the peak Rabi frequency, the single-photon detuning, and the multiphoton detuning. The comparison between the two angular-momentum families shows that the $J_g\rightarrow J_g$ chains are generally more favourable, because their Clebsch-Gordan coefficients keep the relevant bright-state gap larger in the region where the dark state changes most rapidly. Finally, simulations with spontaneous emission show that the optimized resonant pulses remain advantageous in the lossy regime as well.
In the domain of variational quantum algorithms, quantum Fourier models (QFMs) provide a mathematically well defined structure for quantum machine learning (QML). There has been a substantial amount of work on the scalability and trainability of such models showcasing the potential but also the limitations for the prospective application of QFMs. However, much less is known in the context of pulse-level quantum computing, where the microwave parameters that implement unitary operations on the hardware are used to perform computations directly instead of through the interface of quantum circuits. In this work, we evaluate QFMs through the lens of pulse parameters and link metrics such as expressibility and Fourier coefficient correlation (FCC) to this extended set of variational parameters. We show that while control over pulse shapes does not significantly alter the global expressibility or structural correlations of the Ansatz, it fundamentally alters the local optimisation landscape. For composite gates, independent pulse scalings replace a single logical angle by multiple independently tunable sub-angles. This relaxes the rigid monomial couplings induced by the gate-level parameterisation, and provides gradient descent with higher-dimensional escape routes, decoupling local parameter constraints and significantly boosting performance during training. Following an analytical proof, we show numerical results validating our theory on training a QFM with an exponential (ternary) feature map on a Fourier series with the same frequencies.
High-fidelity control of superconducting qubits requires carefully shaped microwave pulses to avoid several different kinds of error at once. This article is a pedagogical bridging text aimed at upper-level undergraduate and early graduate students who have completed an introductory quantum mechanics course and a first course in quantum computing or quantum information, but who have not yet encountered the physical implementation of qubit gates. We integrate physical intuition for pulse design, analytical gate-level descriptions, and practical hardware considerations into a single, derivation-driven narrative, with explicit learning objectives. We begin with simple pulse envelopes and their spectral properties, showing how finite bandwidth produces leakage outside the computational subspace. This motivates the derivative removal by adiabatic gate (DRAG) technique, which we derive explicitly using the Magnus expansion, obtaining a clear, order-by-order account of which physical error channel appears at which order and why DRAG's cancellation is necessarily incomplete. We discuss the practical hardware realities of control pulse generation, focusing on arbitrary waveform generators (AWG), local oscillators (LO), and IQ mixing. Finally, we extend the discussion to two-qubit operation via the cross-resonance gate, and interpret how driving the control qubit at the target qubit's transition frequency necessarily produces several unwanted interaction terms alongside the desired one, and how successive generations of pulse-engineering strategies have been designed to suppress them.
Single-qubit gates on superconducting quantum processors are typically implemented using microwave pulses applied through dedicated control lines. However, these microwave pulses may also drive other qubits due to crosstalk arising from capacitive coupling and wavefunction overlap in systems with closely spaced transition frequencies. Crosstalk and frequency crowding increase errors during simultaneous single-qubit operations relative to isolated gates, thus forming a major bottleneck for scaling superconducting quantum processors. In this work, we combine model-based qubit frequency optimization with pulse shaping to demonstrate crosstalk error mitigation in single-qubit gates on a 49-qubit superconducting quantum processor. We introduce and experimentally verify an analytical model of simultaneous single-qubit gate error caused by microwave crosstalk that depends on a given pulse shape. By employing a model-based optimization strategy of qubit frequencies, we minimize the crosstalk-induced error across the processor and achieve a mean simultaneous single-qubit gate fidelity of 99.96% for a 16-ns gate duration, approaching the mean individual gate fidelity. To further reduce the simultaneous error and required qubit frequency bandwidth on high-crosstalk qubit pairs, we introduce a crosstalk transition suppression (CTS) pulse shaping technique that minimizes the spectral energy around transitions inducing leakage and crosstalk errors. Finally, we combine CTS with model-based frequency optimization across the device and experimentally show a systematic reduction in the required qubit frequency bandwidth for high-fidelity simultaneous gates, supported by simulations of systems with up to 1000 qubits. By alleviating constraints on qubit frequency bandwidth for parallel single-qubit operations, this work represents an important step for scaling towards larger quantum processors.
Quantum tracking control encodes the desired dynamics into a tailored driving field; here, we let the system find its own way there. We propose a real-time feedback control framework in which a proportional controller continuously corrects a simple transform-limited field based on the instantaneous mismatch between two systems' responses - producing the required control on the fly, without prior waveform design. The framework is demonstrated on two distinct examples: a single-active-electron atom, where hydrogen is driven to mimic argon's strong-field optical emission, and a Fermi-Hubbard chain, where a weakly interacting lattice reproduces the transport dynamics of a Mott-insulating reference. By shifting the control paradigm from predesigned inputs to adaptive response tracking, this approach establishes closed-loop feedback as a broadly applicable route to programmable quantum dynamics.