Description
The GKP (Gottesman-Kitaev-Preskill) code, proposed in 2001, encodes a qubit in the position/momentum space of a harmonic oscillator using grid states — superpositions of periodically spaced position (or momentum) eigenstates. The ideal logical states are:
These states have a comb-like structure in position space with spacing and are displaced by between and . The key property is that small displacement errors or (with ) can be detected and corrected by measuring the stabilizers and .
In practice, ideal GKP states have infinite energy. Physical (approximate) GKP states are formed from finitely squeezed peaks, with squeezing level controlling the code quality. The error correction threshold requires ( squeezing).
GKP qubits have been realized in trapped-ion motional modes (Flühmann et al. 2019) and superconducting cavities (Campagne-Ibarcq et al. 2020), with the latter demonstrating beyond-break-even quantum error correction — the encoded logical qubit outlived the best physical component.
Figure

Hamiltonian
GKP states are eigenstates of the stabilizer operators:
with eigenvalue +1. The logical Pauli operators are:
For approximate (finite-energy) GKP states with envelope width :
The squeezing level in dB: .
Motivation
GKP codes protect against the dominant error channel in bosonic systems — small displacements in phase space caused by photon loss, thermal noise, and dephasing. Unlike cat or binomial codes, GKP codes correct both quadrature errors simultaneously, achieving the hashing bound for Gaussian displacement channels. They are the only known bosonic code to demonstrate beyond-break-even error correction in a superconducting circuit.
Key Findings
- Beyond-break-even QEC demonstrated in a superconducting cavity (Sivak et al. 2023; logical qubit lifetime 2.3× physical ).
- GKP states prepared in trapped-ion motional modes (Flühmann et al. 2019).
- Concatenation of GKP with surface code is highly resource-efficient: GKP “pre-corrects” analog errors, dramatically reducing the physical overhead for fault tolerance.
- Teleportation-based GKP error correction demonstrated.
- Compatible with both superconducting cavities and trapped-ion motional modes.
Key Metrics
| Metric | Value | Notes | Fidelity reference |
|---|---|---|---|
| Squeezing level (best) | 9–12 dB | Approximate GKP state quality | — |
| Logical lifetime / | 2.3× | Beyond break-even (Sivak 2023) | Sivak 2023 |
| Stabilizer measurement time | ~1 μs | In superconducting cavities | — |
| Phase space grid spacing | In position quadrature | — | |
| Error correction threshold | ~10 dB squeezing | Below this, QEC helps | GKP 2001 |
| Operating temperature | 10–20 mK | Superconducting implementation | — |