In standard quantum error correction theory, errors are often modeled as depolarizing noise where , , and Pauli errors occur with equal probability. However, many physical qubit encodings have strongly asymmetric noise channels — one type of Pauli error is exponentially suppressed relative to others. Exploiting this noise bias enables dramatically more efficient error correction.

The Concept

A noise channel acting on a qubit has bias defined as:

where , , are the probabilities of the respective Pauli errors. For depolarizing noise, . A biased-noise qubit has (phase-flip dominated) or (bit-flip dominated).

The general single-qubit Pauli channel is:

For a qubit with noise bias and total error rate :

Physical Realizations

Cat qubits (phase-flip biased)

The Kerr-cat qubit encodes and in coherent states and stabilized by a two-photon drive. A bit-flip ( error) requires the oscillator state to tunnel between the two wells in phase space, which is exponentially suppressed:

Phase-flip errors () arise from single-photon loss and grow linearly with . The resulting noise bias is:

reaching for in experiments (Lescanne et al. 2020).

Erasure qubits (detected errors)

Erasure qubits represent a different form of bias: rather than one Pauli type dominating, the dominant errors are converted to detectable leakage (erasure). A detected error at a known location is strictly easier to correct than an undetected Pauli error. The effective “bias” is between erasure errors (cheap to correct, threshold ) and residual Pauli errors (expensive, threshold ).

Superconducting 0- qubit

The 0- qubit is designed so that its two logical states are connected by a matrix element exponentially small in a circuit parameter, yielding exponential suppression of relaxation () errors while dephasing remains.

Exploiting Bias in QEC

For a qubit with noise bias :

  1. Repetition code suffices for the dominant error: A simple -qubit repetition code corrects phase-flip errors. Since bit-flips are exponentially rare, this provides exponential suppression of both error types.

  2. Tailored surface codes: Rectangular surface codes with asymmetric dimensions () match the noise asymmetry, reducing qubit overhead compared to square codes.

  3. XZZX surface code: Ataides et al. (2021) showed that the XZZX variant of the surface code naturally exploits -biased noise, achieving higher thresholds ( for pure noise) than the standard CSS surface code.

  4. Concatenation with bias: The cat qubit + repetition code concatenation (Guillaud & Mirrahimi 2019) can achieve a logical error rate:

where the first term is exponentially suppressed by code distance and the second by the physical bias.

Overhead Comparison

Noise ModelSurface Code ThresholdLogical Qubits per Physical (at )
Depolarizing ()~1%~1000:1
Biased ()~4% (XZZX)~300:1
Biased ()~10% (repetition + cat)~50:1
Erasure-dominated~50% (erasure)~30:1

Historical Context

  • Aliferis & Preskill (2008) first analyzed fault-tolerant thresholds under biased noise.
  • Tuckett et al. (2018) showed that the surface code threshold increases dramatically with noise bias.
  • Guillaud & Mirrahimi (2019) proposed cat qubit + repetition code concatenation.
  • Ataides et al. (2021) introduced the XZZX surface code optimized for biased noise.
  • Experimental bias ratios demonstrated in cat qubits (Lescanne et al. 2020).

References