Table of Contents
Fetching ...

Classical and quantum cyclic redundancy check codes

Simeon Ball, Ricard Vilar

TL;DR

The paper addresses the design of quantum error-correcting codes capable of correcting burst-like errors by transferring the cyclic redundancy check (CRC) framework from classical to quantum settings. It develops a stabilizer-code construction from classical CRC codes, leveraging the symplectic structure and the map $\tau$ to relate Pauli errors to additive codes over ${\mathbb F}_p$, and establishes that classical Reiger-bound-achieving CRCs yield quantum codes meeting the quantum Reiger bound $n-k \ge 4\ell$. It proves that quantum CRC codes can, under a $c$-property, correct burst errors of length $\ell$ with a corresponding linear-time decoding algorithm for a specific family with parameters $\,[\![mk,k]\!]$, $n=mk$, and $l=ck$, where $m$ is bounded below by the Reiger constraint. Simulations on a Markovian correlated depolarizing channel demonstrate superior entanglement fidelity of quantum CRC codes relative to prior constructions, particularly under correlation, indicating practical impact for robust quantum communication and storage in bursty noise environments.

Abstract

We prove that certain classical cyclic redundancy check codes can be used for classical error correction and not just classical error detection. We extend the idea of classical cyclic redundancy check codes to quantum cyclic redundancy check codes. This allows us to construct quantum stabiliser codes which can correct burst errors where the burst length attains the quantum Reiger bound. We then consider a certain family of quantum cyclic redundancy check codes for which we present a fast linear time decoding algorithm.

Classical and quantum cyclic redundancy check codes

TL;DR

The paper addresses the design of quantum error-correcting codes capable of correcting burst-like errors by transferring the cyclic redundancy check (CRC) framework from classical to quantum settings. It develops a stabilizer-code construction from classical CRC codes, leveraging the symplectic structure and the map to relate Pauli errors to additive codes over , and establishes that classical Reiger-bound-achieving CRCs yield quantum codes meeting the quantum Reiger bound . It proves that quantum CRC codes can, under a -property, correct burst errors of length with a corresponding linear-time decoding algorithm for a specific family with parameters , , and , where is bounded below by the Reiger constraint. Simulations on a Markovian correlated depolarizing channel demonstrate superior entanglement fidelity of quantum CRC codes relative to prior constructions, particularly under correlation, indicating practical impact for robust quantum communication and storage in bursty noise environments.

Abstract

We prove that certain classical cyclic redundancy check codes can be used for classical error correction and not just classical error detection. We extend the idea of classical cyclic redundancy check codes to quantum cyclic redundancy check codes. This allows us to construct quantum stabiliser codes which can correct burst errors where the burst length attains the quantum Reiger bound. We then consider a certain family of quantum cyclic redundancy check codes for which we present a fast linear time decoding algorithm.
Paper Structure (9 sections, 62 equations, 5 figures, 5 tables)

This paper contains 9 sections, 62 equations, 5 figures, 5 tables.

Figures (5)

  • Figure 1: The linear time decoding algorithm as a flow chart.
  • Figure 2: Markovian correlated depolarizing quantum channel
  • Figure 3: Entanglement fidelity of the 2 codes with respect to the correlation degree $0 \leq \mu \leq 1$. The error probability is $p=3 \times 10^{-2}$.
  • Figure 4: Entanglement fidelity of the 2 codes with respect to the error probability $p=10^{-3} \leq p \leq 10^{-1}$, where $\mu=0.5$.
  • Figure 5: Entanglement fidelity of the 2 codes with respect to the error probability $10^{-3} \leq p \leq 10^{-1}$ where $\mu=0$.

Theorems & Definitions (10)

  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof
  • proof