Papers
Topics
Authors
Recent
Search
2000 character limit reached

Repetition Cat Codes for Quantum Error Correction

Updated 20 August 2025
  • Repetition cat codes are quantum error-correcting codes that encode logical qubits using superpositions of coherent states arranged in phase space, balancing excitation loss and dephasing errors.
  • They optimize code parameters like the coherent amplitude and logical subspace index to mitigate bit-flip and dephasing errors, achieving robust error suppression in lossy bosonic channels.
  • Their design underpins scalable quantum memories and efficient quantum repeater protocols, demonstrating hardware-friendly performance in superconducting and photonic platforms.

Repetition cat codes are quantum error-correcting codes based on superpositions of coherent states (“cats”) in bosonic modes, optimized for suppressing both excitation loss and dephasing errors in bosonic systems. The concept was introduced in the context of lossy bosonic channels, with particular emphasis on balancing two major classes of logical errors—bit-flip errors from excessive excitation loss and dephasing errors from environmental back-action—by appropriate choice of code parameters. These codes form the foundation for efficient, hardware-friendly quantum memories and high-rate quantum repeater protocols.

1. Construction of Repetition Cat Codes: Logical Subspace and Amplitude Optimization

Repetition cat codes encode a logical qubit in a single bosonic mode using superpositions of $2d$ coherent states, symmetrically located on a circle in phase space. The codespace is constructed via orthonormal “cat states”: Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},

Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.

The logical subspace is chosen as a pair of ss-labeled states: 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle, with s=0,1,,d1s = 0, 1, \ldots, d-1.

A central optimization is the selection of the coherent amplitude α\alpha and subspace index ss such that the mean photon number is equalized between logical states: CαsaaCαs=Cαs+daaCαs+d.\langle C_\alpha^s| a^\dagger a | C_\alpha^s\rangle = \langle C_\alpha^{s+d}| a^\dagger a | C_\alpha^{s+d}\rangle. Matching not only suppresses environment-accessible “which-state” information but also cancels leading order contributions to dephasing. This parameterization typically reduces dephasing error terms in the effective diamond norm to O[(Δπ2d2)2]\mathcal{O}\left[\left(\Delta \frac{\pi^2}{d^2}\right)^2\right], an order lower in Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},0 (excitation loss).

2. Logical Error Mechanisms and Their Trade-off

Two major types of logical errors are addressed:

  • Bit-flip error (Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},1 error): Occurs when the number of lost excitations exceeds the code’s correction capacity (Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},2). Explicitly, for loss indices Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},3 satisfying Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},4, a logical Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},5 operation is induced. The bit-flip error probability is:

Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},6

where Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},7 is the probability to lose enough excitations to cross the code’s correctable threshold.

  • Dephasing error (Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},8 error): Generated by differences in higher Fock-space moments of the logical states and quantum back-action, producing decoherence. Leading-order dephasing error is

Cαn=12dNn(α)k=02d1ωknωkα,ω=eiπ/d,|C_\alpha^{n}\rangle = \frac{1}{\sqrt{2d\,\mathcal{N}_n(\alpha)}} \sum_{k=0}^{2d-1} \omega^{-kn} |\omega^k \alpha\rangle, \quad \omega = e^{i\pi/d},9

with terms sensitive to Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.0.

The crucial trade-off is that a larger Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.1 (more separated coherent states) exponentially suppresses dephasing but increases the probability of uncorrectable excitation loss. The global minimization of logical error (total decoherence rate)

Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.2

is achieved by tuning Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.3 and Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.4 together. For Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.5 and in the small Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.6 regime, the optimal value of Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.7 satisfies: Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.8 with Nn(α)=k=02d1ωkne(ωk1)α2.\mathcal{N}_n(\alpha) = \sum_{k=0}^{2d - 1} \omega^{-k n} e^{(\omega^k - 1)\alpha^2}.9 the Lambert W function.

3. Decoherence Suppression and Recovery Operations

Losses on the bosonic channel are represented using Kraus operators

ss0

where each jump ss1 both damps amplitude and introduces dephasing. The designed recovery operation ss2 includes:

  • A ss3 measurement (detecting in which coset modulo ss4 the loss landed),
  • A conditional photon-addition unitary ss5,
  • Amplitude restoration ss6 (restoring ss7 after loss).

By orchestrating these steps and matching the mean photon number between logical states, the code suppresses back-action-induced decoherence from ss8 to ss9 in the effective Pauli channel. This approach has experimental support from circuit QED demonstrations surpassing the “break-even” threshold for bosonic QEC.

4. Application in Quantum Repeaters and Communication Rate Enhancement

Repetition cat codes offer high mode efficiency in one-way quantum rewiring architectures, as each bosonic mode supports a complete logical qubit. In quantum repeaters, the total channel is modeled as

0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,0

with 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,1 repeater stations, and error correction performed after each segment. The secure key rate per mode (SKRPM) in quantum key distribution scenarios is given by

0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,2

where 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,3 is the binary entropy function and 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,4 are logical 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,5 and 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,6 error rates after all correction. For high coupling efficiency 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,7, the secure key rate per mode with cat codes is shown to be significantly higher than with conventional discrete-variable schemes, including quantum parity and polynomial codes—a consequence of mode efficiency and optimized code design.

5. Broader Connections and Applications

The architecture and optimization methods for repetition cat codes naturally generalize to other continuous-variable codes, such as Gottesman–Kitaev–Preskill (GKP) and binomial codes. Optimization of the logical subspace and amplitude is a general principle for CV code design aiming to reduce extractable syndrome information and limit phase decoherence. This positions repetition cat codes as a leading candidate for:

  • High-density, long-lifetime quantum memories in superconducting cavities,
  • Efficient quantum repeaters and long-distance QKD,
  • Ancillary modules in universal CV quantum computation and distributed CV QEC networks.

6. Summary and Significance

Repetition cat codes achieve optimal suppression of both excitation loss and dephasing by tuning manifold parameters to balance logical 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,8 and 0Ls=Cαs,1Ls=Cαs+d,|0\rangle_L^s = |C_\alpha^s\rangle, \qquad |1\rangle_L^s = |C_\alpha^{s+d}\rangle,9 error rates. The code structure, syndrome measurement, and recovery sequence are engineered to minimize decoherence in lossy bosonic channels. This tailored approach allows for high secure communication rates per mode and hardware-efficient error correction, forming a robust foundation for scalable quantum communication and memory using continuous-variable encodings.

The integrated strategies outlined—viewing cat codes as repetition codes with optimized subspace and recovery—enable a practical avenue toward high-coherence quantum networks and quantum memories in contemporary superconducting and photonic platforms (Li et al., 2016).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Repetition Cat Code.