Readout as a Confusion Matrix

qc/noise qc/hardware

A qubit is read out via dispersive coupling to a resonator: the qubit’s state shifts the resonator’s frequency slightly, and that shift is inferred from the reflected microwave signal’s I/Q (in-phase/quadrature) components, classified against a decision boundary as or . This classification step isn’t perfect — readout error is exactly the rate at which it gets it wrong.

The confusion matrix formalism

For qubits, readout error is fully described by a confusion matrix :

where is the true outcome-probability vector and is what you actually observe after readout error mixes things up. Key insight: this is a real matrix, not just an error rate — it captures which wrong outcomes a given true outcome tends to be confused with, not just how often readout is wrong overall. In principle, if is known and invertible, recovers an estimate of — this is the formal object TREX is built to correct for, more efficiently than inverting the full matrix directly.

Self-Check

  • Could you explain what dispersive readout physically measures, and why classification can go wrong?
  • Why is a full confusion matrix more informative than a single readout error rate?
  • What would give you, in principle, and why is that only “in principle”?