Quantum code construction literature reading 1---Quantum codes derived from cyclic codes

Today I read Giuliano G. La Guardia's article on the use of cyclocosets to construct quantum codes, and record it.

main idea:

Looking for some special cyclotomic cosets, so that there are r consecutive numbers in a cyclotomic coset, you can use this cyclotomic coset as the definition set to get the generator polynomial of the cyclic code, and then get the cyclic code, if this cyclotomic coset If the set is asymmetric, a class of quantum codes with better parameters can be constructed.

The main theorem:

Th1. (The BCH Bound) When the cyclic code Cgenerator polynomial is g(x), if present b \ge 0, \delta \ge 1of F_qthe elements of a domain expansion \alpha, st

                                                                g(\alpha^b)=g(\alpha^{b+1})=\cdots=g(\alpha^{b+\delta-2})=0

It is g(x)a continuous \delta -1one \alphain the power of the root, the code Cminimum distance \ge \delta.

Th2. (CSS construction method)  If there is a classic linear [n,k,d]_qcode C st  C^\perp \subset C, there is a [[n, 2k-n, \ geq d]] _ q quantum code (the original content is stabilizer code that is pure, because I don’t know much about the quantum code itself, so I probably understand it as a quantum code. Welcome to the comment area Pointing).

Th3.  Provided q \ geq 3is a power of prime numbers, n \ geq mis a positive integer and satisfy gcd(q,n)=1and gcd(q^{a_i}-1,n)=1of \forall i = 1,2,\cdots,rwhich m = ord_n (q) \ geq r + 2and 1 \leq r,a_1,a_2,\cdots,a_r <man integer, if n|gcd(t2,t3,\cdots,t_r)all j=2,\cdots,rset up, wherein t_j=[(j-(j-1)q^{a_j})(q^{a_j}-1)^{-1}-(q^{a_1}-1)^{-1}], the presence of a [n, nm ^ {\ star}, d \ geq r + 2] _qcyclic code, wherein m^{\star}that there is r+1a consecutive number of qcyclotomic cosets The number of elements.

Th4.  Provided q \ geq 3is a power of a prime number n \ geq mis a prime number and satisfies gcd(q,n)=1, wherein m = ord_n (q) \ geq r + 2and 1 \leq r,a_1,a_2,\cdots,a_r <minteger, if n|gcd(t2,t3,\cdots,t_r)all j=2,\cdots,rset up, where t_j=[(j-(j-1)q^{a_j})(q^{a_j}-1)^{-1}-(q^{a_1}-1)^{-1}], and a_1,a_2,\cdots,a_ris an integer and satisfying 1\leq a_1+a_2,\cdots+a_r < m, there is a [n, nm ^ {\ star}, d \ geq r + 2] _qcyclic code, wherein m^{\star}that there is r+1a consecutive number of qpoints circle accompany The number of elements in the set.

Th4 is actually an inference of Th3, and the conditions are different, but the parameters of the final code are the same.

Th5. If the hypotheses in Th3 or Th4 are both true, it Cis C_xa cyclic code defined by the set as , which C_xis r+1a coset containing a continuous integer, if C_x \neq C_{-x}there is a [[n, n-2m ^ {\ star}, d \ geq r + 2]] _ qquantum code.

References: https://arxiv.org/pdf/1705.00239.pdf

Guess you like

Origin blog.csdn.net/Justinhhhh/article/details/112751947