Robust phase estimation

Characterization

Heisenberg-limited calibration protocol that pins down individual gate rotation angles and axes from geometrically growing gate repetitions, with provable robustness to SPAM error.

Robust phase estimation (RPE) is a calibration and characterization protocol, introduced by Kimmel, Low & Yoder in 2015, that measures specific rotation angles of individual gates (over-/under-rotations and rotation-axis errors) rather than scoring a device. It adapts Higgins et al.’s adaptive-measurement-free phase estimation (arXiv:0904.3426) into an ancilla-free gate-calibration routine, and should not be confused with the textbook quantum phase estimation algorithm. The “robust” is a theorem: estimates remain accurate under state-preparation and measurement (SPAM) and additive errors, provided they stay below fixed thresholds.

How it works

RPE runs non-adaptive sequences that repeat the target gate a geometrically growing number of times (1, 2, 4, …, 2^K), with two measurement settings per length to read out the accumulated phase. Each generation of sequences halves the ambiguity left by the previous one, so the phase estimate converges with error shrinking as roughly 1/(number of gate applications), the Heisenberg limit, instead of the 1/sqrt(N) shot-noise scaling of naive parameter fits. A handful of such phases suffices to calibrate a universal single-qubit gate set.

Strengths and limitations

RPE is cheap (few sequences, no ancillas, no adaptivity, simple analysis) and comes with provable error bounds. It is deliberately narrow: it returns targeted phase and axis parameters, not an overall fidelity, so it complements rather than replaces randomized benchmarking (average stochastic error) and gate set tomography (full process reconstruction). Outside its error thresholds, estimates can fail without warning, which motivated a consistency-testing extension now included in pyRPE; the original paper’s error analysis was later corrected in an erratum, with the approach intact. Bayesian RPE is a 2024 few-shot variant, not an alias.

Notable results

A 2017 Sandia trapped-ion demonstration measured phases cheaply and accurately, cross-validated against gate set tomography. In February 2025, Sandia and the LBNL Advanced Quantum Testbed used RPE for Heisenberg-limited calibration of a two-qubit CZ gate on a transmon processor. Maintained implementations ship in Sandia’s pyGSTi and standalone pyRPE.

Key papers

Reference implementations

  • Gate set tomography
  • Randomized Benchmarking