Skip to content

Commit 70e4a26

Browse files
committed
ea_classical_into_quantum domain root, ea_mixed_alphabet_reed_solomon
1 parent 77ed80e commit 70e4a26

4 files changed

Lines changed: 109 additions & 2 deletions

File tree

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
#######################################################
2+
## This is a code entry in the error correction zoo. ##
3+
## https://github.com/errorcorrectionzoo ##
4+
#######################################################
5+
6+
code_id: ea_classical_into_quantum
7+
8+
name: 'Entanglement-assisted (EA) c-q code'
9+
short_name: 'EA c-q'
10+
11+
alternative_names:
12+
- 'Entanglement-assisted classical communication (EACC) code'
13+
- 'Entanglement-assisted classical code'
14+
15+
description: |
16+
Classical-quantum code whose encoding and decoding utilize pre-shared entanglement between sender and receiver.
17+
The sender encodes classical information into quantum systems sent through a quantum channel, while the receiver decodes using the channel outputs together with retained halves of pre-shared entangled states.
18+
19+
protection: |
20+
A finite-block EACC code is often denoted by \([n,k,d;c]_q\), where \(n\) is the number of \(q\)-dimensional channel uses, \(q^k\) is the number of classical messages, \(d\) is the minimum distance, and \(c\) is the number of pre-shared maximally entangled qudit pairs.
21+
Such a code corrects \(d-1\) erasures or \(\left\lfloor(d-1)/2\right\rfloor\) errors in the setting of Ref. \cite{arxiv:2310.19774}.
22+
23+
features:
24+
rate: |
25+
The entanglement-assisted classical capacity \(C^{\rm ea}(T)\) is the highest asymptotic rate for reliable classical communication through a quantum channel \(T\) when arbitrary pre-shared entanglement is available \cite{doi:10.1103/PhysRevLett.83.3081,doi:10.1109/TIT.2002.802612}.
26+
For lossy bosonic channels with high thermal noise and low transmitted photon number, pre-shared entanglement can yield a capacity ratio scaling as \(\log(1/N_S)\) relative to the unassisted Holevo capacity \cite{arxiv:2001.03934,arxiv:2208.07979}.
27+
If the encoding and decoding circuits themselves are noisy, the fault-tolerant EA capacity approaches the usual EA capacity as the gate error tends to zero \cite{arxiv:2210.02939}.
28+
29+
encoders:
30+
- 'Super-dense coding maps two \(q\)-ary classical symbols to one transmitted qudit when one maximally entangled qudit pair is available \cite{doi:10.1103/PhysRevLett.69.2881}.'
31+
32+
relations:
33+
parents:
34+
- code_id: eaoaecc
35+
detail: 'An EAOA QECC that has no gauge structure (e.g., gauge qubits), that has a block structure that corresponds to a classical code, that stores no quantum information, and that utilizes pre-shared entanglement is an EA c-q code.'
36+
cousins:
37+
- code_id: bosonic_classical_into_quantum
38+
detail: 'Bosonic EA c-q schemes use pre-shared continuous-variable entanglement to assist bosonic c-q communication, including structured transceivers for lossy thermal-noise channels \cite{arxiv:2001.03934,arxiv:2208.07979}.'
39+
- code_id: eacq
40+
detail: 'EA c-q codes transmit only classical information with entanglement assistance, while EA hybrid QECCs transmit both classical and quantum information with entanglement assistance.'
41+
- code_id: eaqecc
42+
detail: 'EA c-q codes transmit classical information with entanglement assistance, while EAQECCs transmit quantum information with entanglement assistance.'
43+
44+
45+
# Begin Entry Meta Information
46+
_meta:
47+
# Change log - most recent first
48+
changelog:
49+
- user_id: VictorVAlbert
50+
date: '2026-05-26'
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
#######################################################
2+
## This is a code entry in the error correction zoo. ##
3+
## https://github.com/errorcorrectionzoo ##
4+
#######################################################
5+
6+
code_id: ea_mixed_alphabet_reed_solomon
7+
physical: galois
8+
logical: galois
9+
10+
name: 'EA mixed-alphabet Reed-Solomon c-q code'
11+
short_name: 'EA mixed-alphabet RS c-q'
12+
introduced: '\cite{arxiv:2310.19774}'
13+
14+
alternative_names:
15+
- 'Mixed-alphabet Reed-Solomon EACC code'
16+
- 'Mixed-alphabet RS entanglement-assisted classical code'
17+
18+
description: |
19+
Entanglement-assisted c-q code obtained from a mixed-alphabet Reed-Solomon construction over \(\mathbb{F}_q\) and \(\mathbb{F}_{q^2}\).
20+
A codeword of an \([n,k,d;c]_q\) code consists of \(n-c\) symbols transmitted directly over \(q\)-dimensional quantum systems and \(c\) symbols transmitted through super-dense coding using \(c\) pre-shared maximally entangled qudit pairs.
21+
22+
More explicitly, the code evaluates all polynomials \(f\in\mathbb{F}_q[x]\) of degree at most \(k-1\) at \(n-c\) distinct points \(\alpha_i\in\mathbb{F}_q\) and \(c\) representatives \(\gamma_j\in\mathbb{F}_{q^2}\setminus\mathbb{F}_q\), choosing at most one element from each conjugate pair \(\{\gamma,\gamma^q\}\).
23+
This yields codewords in \(\mathbb{F}_q^{n-c}\times\mathbb{F}_{q^2}^{c}\), where each \(\mathbb{F}_{q^2}\) symbol is identified with two \(q\)-ary symbols for dense coding.
24+
25+
protection: |
26+
Let \(n_1=n-c\) and \(n_2=c\).
27+
If \(n_1\geq k-1\), then the minimum distance is \(d=n-k+1\), saturating the classical Singleton bound.
28+
If \(n_1<k-1\), then
29+
\begin{align}
30+
d=\left\lceil\frac{n-k+1+n_2}{2}\right\rceil~,
31+
\end{align}
32+
which can exceed the classical Singleton bound because a known erasure of an \(\mathbb{F}_{q^2}\) position removes a two-symbol block \cite{arxiv:2310.19774}.
33+
34+
features:
35+
rate: |
36+
The construction can have \(k>n\) when \(c>0\), since each dense-coded position carries two \(q\)-ary symbols.
37+
Its length is bounded by \(n\leq q+(q^2-q)/2=(q^2+q)/2\), with a possible one-symbol extension using the point at infinity \cite{arxiv:2310.19774}.
38+
In the range \(n\leq q+(q^2-q)/2\) and \(n-q\leq c\), the distance formula above meets the block-erasure bound of Ref. \cite{arxiv:2310.19774}.
39+
40+
relations:
41+
parents:
42+
- code_id: ea_classical_into_quantum
43+
cousins:
44+
- code_id: reed_solomon
45+
detail: 'EA mixed-alphabet RS c-q codes use Reed-Solomon polynomial evaluation, but evaluate over both \(\mathbb{F}_q\) and selected representatives from \(\mathbb{F}_{q^2}\setminus\mathbb{F}_q\) to support direct and dense-coded channel uses \cite{arxiv:2310.19774}.'
46+
- code_id: mds
47+
detail: 'EA mixed-alphabet RS c-q codes can saturate a block-erasure bound and, in some parameter ranges, exceed the classical Singleton bound for ordinary \(q\)-ary codes \cite{arxiv:2310.19774}.'
48+
49+
50+
# Begin Entry Meta Information
51+
_meta:
52+
# Change log - most recent first
53+
changelog:
54+
- user_id: VictorVAlbert
55+
date: '2026-05-26'

codes/quantum/quantum_into_quantum.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,12 @@ description: |
3030
\\
3131
\(G\) & group-valued qudit
3232
\\
33+
\(G/H\) & coset-valued qudit
34+
\\
3335
\(\mathcal{C}\) & category-valued qudit
3436
}
3537
\end{cells}
36-
\caption{Table listing the most common alphabets (a.k.a. configuration spaces) used in quantum codes. Here, \(\mathbb{F}_q\) is a \hyperref[topic:finite-fields]{finite field}, \(G\) is a group, and \(\mathcal{C}\) is a category.}
38+
\caption{Table listing the most common alphabets (a.k.a. configuration spaces) used in quantum codes. Here, \(\mathbb{F}_q\) is a \hyperref[topic:finite-fields]{finite field}, \(G\) is a group, \(H\) is a subgroup of \(G\), and \(\mathcal{C}\) is a category.}
3739
\label{table:quantum-alphabets}
3840
\end{table}
3941

codetree/domains.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@
4040
Codes for classical communication over quantum channels
4141
root_codes:
4242
- code_id: classical_into_quantum
43-
43+
- code_id: ea_classical_into_quantum

0 commit comments

Comments
 (0)