Bosonic Code
Understanding Bosonic Codes
Traditional quantum error correction (surface code) encodes one logical qubit across many physical qubits (hundreds to thousands). Bosonic codes exploit the natural redundancy of a harmonic oscillator's infinite photon number states, achieving error correction with dramatically less hardware overhead.
The cavity mode is controlled by a coupled transmon qubit that provides the anharmonicity needed for universal control. Microwave pulses at precise frequencies, amplitudes, and phases prepare, manipulate, and measure the encoded state. Error syndromes are extracted through cavity-transmon dispersive readout.
|1L〉 = N−(|α〉 − |−α〉)
|α〉 = coherent state, α ≈ 2
Photon loss parity: detectable error
Break-even: Tlogical > Tcavity
Bosonic Code Comparison
| Code | Corrects | Overhead | Status |
|---|---|---|---|
| Cat code | Photon loss | 1 cavity + 1 transmon | Break-even demonstrated |
| GKP | Displacement | 1 cavity + ancilla | Active research |
| Binomial | Loss + dephasing | 1 cavity + ancilla | Demonstrated |
| Surface code | General | 100+ qubits | Threshold reached |
Frequently Asked Questions
How?
Encode logical qubit across photon states in one cavity. Redundancy enables error detection. 1 mode vs 100+ qubits for surface code.
Types?
Cat (coherent superpositions), GKP (phase-space grid), Binomial (optimal photon distributions). Different error correction properties.
RF relevance?
Superconducting cavities 5-10 GHz, Q>107. Control/readout via precision microwave pulses. All in RF domain.