- Hardware
Quantum Control
Quantum control is the use of precisely shaped electromagnetic pulses or other external fields to implement quantum gate operations with high fidelity on physical qubits.
Quantum control sits at the boundary between quantum physics and classical engineering. The abstract gates in a quantum circuit, Hadamards, CNOTs, T gates, must be translated into physical actions: microwave pulses, laser beams, magnetic field pulses, or voltage signals that drive a physical quantum system from one state to another. Getting this translation right, so that the resulting operation matches the intended unitary matrix as closely as possible, is the domain of quantum control.
The control problem
A qubit is a physical system governed by a Hamiltonian. In the absence of control, the system evolves according to its drift Hamiltonian, the internal physics that would unfold without any external intervention. Control fields add a time-dependent term to the Hamiltonian that the experimenter can shape at will. The control problem is to find a pulse waveform such that the time-ordered exponential of the total Hamiltonian produces the target unitary :
For simple single-qubit gates, analytic solutions exist. A rotation about the X axis (an X gate) corresponds to a resonant pulse of the correct area. But multi-qubit gates, realistic noise models, and hardware constraints such as bandwidth limits or amplitude bounds make analytic solutions impractical, motivating numerical optimal control methods.
Optimal control methods
GRAPE (Gradient Ascent Pulse Engineering) divides the pulse into time slices and treats the amplitude in each slice as a free parameter. It computes the gradient of gate fidelity with respect to each parameter analytically using the adjoint state method, then iterates gradient ascent until convergence. GRAPE scales well with gate duration and qubit count and routinely produces pulses that achieve gate fidelities above 99.9% in simulation.
DRAG (Derivative Removal via Adiabatic Gate) is an analytically derived correction for superconducting transmon qubits. The standard X gate pulse drives the transition, but its spectral content also partially drives the transition, causing leakage. DRAG adds a derivative-shaped quadrature component that cancels this leakage drive, suppressing population transfer to the state without requiring a numerical search.
Reinforcement learning and machine learning control treat pulse optimization as a black-box problem: an agent proposes pulse shapes, observes the resulting gate fidelity from hardware experiments, and updates its policy. These approaches are useful when precise Hamiltonian models are unavailable or when the goal is to optimize control directly on noisy hardware rather than in simulation.
Calibration and drift
Even a perfectly optimized pulse degrades over time as hardware parameters drift. Qubit frequencies shift due to charge noise, flux noise, and temperature fluctuations. Coupling strengths change as materials age or as cryostat conditions vary. Quantum control in practice therefore includes a continuous calibration layer: automated routines that periodically measure qubit properties (frequency, relaxation time, coupling strength) and update pulse parameters to track hardware drift. Modern quantum processors run calibration cycles every few hours or even continuously in the background.
Why it matters for learners
Quantum control determines whether the hardware can implement the gates that algorithms demand. A qubit with excellent coherence time but poor control fidelity is as limiting as a qubit with great control but short coherence. When hardware vendors report gate fidelities, those numbers reflect the quality of their control system as much as the quality of the physical qubit. Understanding quantum control also explains why compiling a circuit to real hardware is nontrivial: different native gate sets reflect different control capabilities, and translating an abstract circuit into hardware-native pulses while preserving fidelity is an active area of research.