- The paper proposes a new approach to quantum error correction through the dual-rail cat code (DRCC), a bosonic encoding that combines bias-preserving gates and error detection for photon loss by utilizing a concatenated structure.
- The DRCC-1 implementation demonstrates error detection mechanisms that utilize the cat code structure, leading to lower false-positive errors and preserving logical states away from bias-corrected regions of logical code space compared to standard dual-rail methods.
- For q-bit rotations using beam-splitter interactions, universal quantum gates are consistently generated that maintain physical dissipation dynamics within error-corrected boundaries
Overview and motivation
This paper introduces the dual-rail cat code (DRCC), a concatenated bosonic encoding that combines an inner two-component cat code with an outer dual-rail structure across two bosonic modes. The construction is motivated by a complementary pair of limitations in existing bosonic encodings: single-mode cat codes offer bias-tailored error correction with bias-preserving gates but convert photon loss into logical Pauli errors, while dual-rail codes convert single-photon loss into detectable erasures but suffer from false syndrome flagging under higher-order gain errors and from bias-corrupting leakage during entangling gates (2607.00786). The DRCC inherits both advantages: photon loss maps logical states out of the code space into a detectable even-parity leakage manifold, while the cat-code structure retains the noise-bias properties exploited by fault-tolerant protocols.
The code belongs to the family of multimode rotationally symmetric bosonic (RSB) codes, obtained by concatenating an arbitrary single-mode RSB code with a dual-rail encoding via a beam-splitter unitary. The paper focuses on two instances: DRCC-1, built from two-component cat states ∣C±⟩=(∣α⟩±∣−α⟩)/N± with logical basis ∣0ˉ⟩=∣C+C−⟩, ∣1ˉ⟩=∣C−C+⟩; and DRCC-2, built from four-component cat states, for which the beam-splitter mixing of modes plays an active role in improving correctability.
Knill–Laflamme analysis and noise bias of DRCC-1
Using the Knill–Laflamme (KL) conditions, the authors show that DRCC-1 does not satisfy the KL conditions for first-order photon loss: the projected operators Pˉ^a^i†a^jPˉ^ contain a logical X^L component that grows with ∣α∣2. However, the diagonal condition Pˉ^a^iPˉ^=0 implies that any single-photon loss event maps the code space into an orthogonal even-parity leakage manifold spanned by ∣Φ±⟩=∣C±C±⟩, detectable by a joint parity check (JPC). This is the central error-detection mechanism: unlike the single-mode cat code, where photon loss induces a logical bit flip, DRCC-1 converts it to an erasure.
For dephasing, first-order errors induce logical Z^L errors whose amplitude AZ∝∣α∣2(N−2/N+2−N+2/N−2)/2 is exponentially suppressed at large ∣0ˉ⟩=∣C+C−⟩0. Higher-order analysis shows a structured effective noise model: odd-order single-mode loss or gain produces detectable leakage; joint loss events act as identity or logical ∣0ˉ⟩=∣C+C−⟩1 (with ∣0ˉ⟩=∣C+C−⟩2 exponentially suppressed); and higher-order dephasing induces exponentially suppressed ∣0ˉ⟩=∣C+C−⟩3. The resulting erasure-biased channel is the resource exploited throughout the gate and QEC constructions.
A limitation stated plainly: DRCC-1 alone cannot correct single-photon loss — it only detects it — so full correction requires concatenation with an outer code.
Universal gate set without geometric phases
Logical gates are constructed within the Zeno-dynamics framework, assuming dissipative stabilisation with rate ∣0ˉ⟩=∣C+C−⟩4 confines dynamics to the code manifold. A key contribution is the identification of the dissipator ∣0ˉ⟩=∣C+C−⟩5 as stabilising the DRCC-1 logical manifold as a particular dark subspace, selected through parity-sector boundary conditions on the recurrence relation for dark-state coefficients. This is the same jump operator that stabilises the pair-cat code, but the DRCC-1 solution class is distinct.
Arbitrary single-qubit rotations follow from beam-splitter Hamiltonians: projecting ∣0ˉ⟩=∣C+C−⟩6 onto the code space yields rotations about tunable Bloch-sphere axes, with specific ∣0ˉ⟩=∣C+C−⟩7 settings giving ∣0ˉ⟩=∣C+C−⟩8, ∣0ˉ⟩=∣C+C−⟩9, and ∣1ˉ⟩=∣C−C+⟩0. Entangling gates include a controlled beam-splitter ∣1ˉ⟩=∣C−C+⟩1 and an ∣1ˉ⟩=∣C−C+⟩2 interaction realisable via cross-Kerr couplings, with ∣1ˉ⟩=∣C−C+⟩3 producing maximally entangled states. Crucially, all these gates preserve the erasure bias: since beam-splitter transformations map annihilation operators to linear combinations thereof, leakage present before or arising during a gate persists as detectable leakage afterwards. This contrasts with the standard dual-rail controlled-∣1ˉ⟩=∣C−C+⟩4, where leakage during gate operation can propagate between blocks or corrupt the bias (2607.00786).
A structurally significant result concerns geometric phases. Single-mode cat codes accumulate relative Berry phases proportional to the difference in mean photon numbers between even and odd components, requiring compensation terms. For DRCC codes, both logical vectors have identical mean photon number ∣1ˉ⟩=∣C−C+⟩5, so gates generate only global phases. The authors show this absence holds for all general dual-rail RSB codes, including DRCC-2 — a property shared with neither repetition-cat nor pair-cat constructions.
Measurement primitives include a modified JPC unitary ∣1ˉ⟩=∣C−C+⟩6 conditioned on an auxiliary qubit, which commutes with logical ∣1ˉ⟩=∣C−C+⟩7 and therefore permits syndrome extraction without interrupting dissipative stabilisation — a capability unavailable in repetition-cat schemes. Computational-basis readout uses dispersive couplings ∣1ˉ⟩=∣C−C+⟩8 to a resonator or qubit. An acknowledged open issue: phase-flip errors on the auxiliary qubit can propagate to the data, and protecting the ancilla is left unaddressed.
Concatenation with repetition codes
Concatenating DRCC-1 with a two-qubit outer repetition code yields a code satisfying the KL conditions for all first-order photon-loss errors in the large-∣1ˉ⟩=∣C−C+⟩9 regime, with disjoint syndromes distinguishing single-mode losses Pˉ^a^i†a^jPˉ^0 from correlated losses Pˉ^a^i†a^jPˉ^1. The protocol applies a cat-code bit flip Pˉ^a^i†a^jPˉ^2 to the affected cavity, identified from three classical registers. The lowest-order uncorrectable processes are double leakage (Pˉ^a^i†a^jPˉ^3), adjacent-mode joint loss producing logical bit flips (Pˉ^a^i†a^jPˉ^4), and residual dephasing introduced by the recovery itself (Pˉ^a^i†a^jPˉ^5).
With a three-qubit outer repetition code, all second-order loss events become correctable, including logical bit flips from Pˉ^a^i†a^jPˉ^6 and double-leakage events, giving a leading-order logical error bound Pˉ^a^i†a^jPˉ^7. Generalising, an Pˉ^a^i†a^jPˉ^8-qubit outer repetition code over Pˉ^a^i†a^jPˉ^9 cavities corrects all X^L0-th order loss errors, matching the erasure-distance scaling of known erasure codes.
Numerical evaluation using the near-optimal Petz (transpose-channel) recovery and entanglement fidelity shows infidelity below break-even over a broad range of X^L1, with an optimal operating point in the range X^L2 depending on noise strength. Notably, the performance of DRCC-1 with a two-qubit outer code is nearly identical to that of a four-mode even-parity repetition cat code — expected, since the DRCC-1 spans the latter's leakage space — while DRCC-1 outperforms the three-mode single-mode cat repetition code at larger X^L3 and higher noise.
Relative to the standard dual-rail code, DRCC-1 offers several concrete advantages: its Hilbert-space partition into odd-parity code space and even-parity leakage space means the JPC detects any parity-breaking error, whereas dual-rail false-positive syndromes arise from two-photon gain processes such as X^L4 that preserve odd parity; its two-qubit gates preserve erasure bias regardless of whether leakage occurs before or during the gate; and its QEC protocol requires no data–ancilla entanglement. As a side result, the authors give a deterministic, entanglement-free erasure-correction scheme for the standard dual-rail code with a two-qubit repetition code achieving unit success probability, improving on reset-based protocols limited to success probability X^L5.
For DRCC-2, KL analysis identifies a sweet spot: at beam-splitter angles X^L6 and coherent amplitude X^L7 — where the condition X^L8 holds — the code approximately satisfies the QEC conditions for both photon loss and first-order dephasing, with the beam splitter materially improving dephasing performance. Stabilisation mechanisms, bias preservation, and gate implementations for DRCC-2 remain unexplored.
Limitations and open questions
Several caveats qualify the results. The gate constructions assume X^L9 Zeno confinement, and the physical engineering of the required dissipator constraints in circuit-QED architectures remains an open challenge. The auxiliary qubit's susceptibility to phase-flip noise propagating to data is unresolved. Two-photon-loss syndromes in the two-qubit outer code are detectable but not correctable, motivating the three-qubit extension. Full numerical Petz-recovery analysis of the six-cavity three-qubit concatenated code was computationally infeasible and deferred. Finally, the ∣α∣20 and ∣α∣21 gates realised via ∣α∣22 work only at discrete amplitudes (∣α∣23 for ∣α∣24; ∣α∣25 for ∣α∣26), which constrains compatibility with the optimal-loss operating point near ∣α∣27.
Conclusion
The paper establishes the dual-rail cat code as a bosonic encoding that simultaneously provides erasure conversion of photon loss, a teleportation-free universal gate set preserving erasure bias before and during gates, syndrome extraction compatible with continuous dissipative stabilisation, and freedom from relative geometric-phase accumulation. Concatenation with outer repetition codes yields deterministic correction of loss errors up to order ∣α∣28, with numerical evidence of sub-break-even infidelity under near-optimal recovery. The framework's principal open problems are experimental realisation of the stabilising dissipator, ancilla noise protection, and extension of the analysis to DRCC-2 and to more powerful outer codes such as LDPC and surface codes.