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 generator polynomial is , if present , of the elements of a domain expansion , st
It is a continuous one in the power of the root, the code minimum distance .
Th2. (CSS construction method) If there is a classic linear code st , there is a 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 is a power of prime numbers, is a positive integer and satisfy and of which and an integer, if all set up, wherein , the presence of a cyclic code, wherein that there is a consecutive number of cyclotomic cosets The number of elements.
Th4. Provided is a power of a prime number is a prime number and satisfies , wherein and integer, if all set up, where , and is an integer and satisfying , there is a cyclic code, wherein that there is a consecutive number of points 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 is a cyclic code defined by the set as , which is a coset containing a continuous integer, if there is a quantum code.
References: https://arxiv.org/pdf/1705.00239.pdf