New Quantum Error-Correcting Codes from Hermitian Self-Orthogonal Codes over GF(4)

Similar documents
A Projection Decoding of a Binary Extremal Self-Dual Code of Length 40

Formally self-dual additive codes over F 4

Type I Codes over GF(4)

Construction X for quantum error-correcting codes

Construction of quasi-cyclic self-dual codes

New binary self-dual codes of lengths 50 to 60

arxiv: v4 [cs.it] 14 May 2013

Finite geometry codes, generalized Hadamard matrices, and Hamada and Assmus conjectures p. 1/2

THE additive or stabilizer construction of quantum error

Some Extremal Self-Dual Codes and Unimodular Lattices in Dimension 40

Open Questions in Coding Theory

Binary construction of quantum codes of minimum distances five and six

Construction ofnew extremal self-dual codes

Extended Binary Linear Codes from Legendre Sequences

arxiv:quant-ph/ v5 10 Sep 1997

Self-Dual Codes over Commutative Frobenius Rings

ON QUANTUM CODES FROM CYCLIC CODES OVER A CLASS OF NONCHAIN RINGS

Chapter 1. Nonbinary Stabilizer Codes. Pradeep Kiran Sarvepalli. Salah A. Aly. Andreas Klappenecker

Quantum codes from two-point Hermitian codes

Three New Methods for Construction of Extremal Type II Z 4 -Codes

A Design and a Code Invariant

PAijpam.eu CONVOLUTIONAL CODES DERIVED FROM MELAS CODES

On the Algebraic Structure of Quasi-Cyclic Codes I: Finite Fields

LIFTED CODES OVER FINITE CHAIN RINGS

On binary constructions of quantum codes

An Extremal Doubly Even Self-Dual Code of Length 112

The Witt designs, Golay codes and Mathieu groups

The Binary Self-Dual Codes of Length Up To 32: A Revised Enumeration*

Quantum LDPC Codes Derived from Combinatorial Objects and Latin Squares

Type II Codes over. Philippe Gaborit. Vera Pless

A Class of Quantum LDPC Codes Constructed From Finite Geometries

A PRIMER ON SESQUILINEAR FORMS

Research Article Fast Constructions of Quantum Codes Based on Residues Pauli Block Matrices

SOME STRONGLY REGULAR GRAPHS AND SELF-ORTHOGONAL CODES FROM THE UNITARY GROUP U 4 (3)

Extended 1-perfect additive codes

Automorphisms of doubly-even self-dual binary codes.

Quantum Error Detection I: Statement of the Problem

A Proposed Quantum Low Density Parity Check Code

New extremal binary self-dual codes of length 68 via the short Kharaghani array over F 2 +uf 2

REPRESENTATION THEORY OF S n

Permutation decoding for the binary codes from triangular graphs

Construction and Performance of Quantum Burst Error Correction Codes for Correlated Errors

Binary codes from rectangular lattice graphs and permutation decoding

Extending and lengthening BCH-codes

arxiv: v2 [cs.it] 12 Jul 2018

arxiv:quant-ph/ v1 18 Apr 2000

6. Quantum error correcting codes

On Extremal Codes With Automorphisms

Quantum Error Correction Codes Spring 2005 : EE229B Error Control Coding Milos Drezgic

INTRODUCTION MATHIEU GROUPS. Lecture 5: Sporadic simple groups. Sporadic simple groups. Robert A. Wilson. LTCC, 10th November 2008

Math 306 Topics in Algebra, Spring 2013 Homework 7 Solutions

On the Correlation Distribution of Delsarte Goethals Sequences

The structure of quaternary quantum caps

Logical operators of quantum codes

SOME DESIGNS AND CODES FROM L 2 (q) Communicated by Alireza Abdollahi

s with the Extended Lee Weight

A construction for the outer automorphism of S 6

Vector spaces. EE 387, Notes 8, Handout #12

Interesting Examples on Maximal Irreducible Goppa Codes

DISTANCE COLORINGS OF HYPERCUBES FROM Z 2 Z 4 -LINEAR CODES

Some Open Problems on Quasi-Twisted and Related Code Constructions and Good Quaternary Codes

arxiv:math/ v1 [math.co] 1 Aug 2002 May

Multipartite entanglement, quantum-error-correcting codes, and entangling power of quantum evolutions

Duadic Codes over Finite Commutative Rings

On some incidence structures constructed from groups and related codes

Math 896 Coding Theory

Automorphisms of Additive Codes

Repeated-Root Self-Dual Negacyclic Codes over Finite Fields

A scheme for protecting one-qubit information against erasure. error. Abstract

NEW BINARY EXTREMAL SELF-DUAL CODES OF LENGTHS 50 AND 52. Stefka Buyuklieva

Decomposing Bent Functions

REPRESENTING HOMOLOGY AUTOMORPHISMS OF NONORIENTABLE SURFACES

arxiv:quant-ph/ v1 18 Oct 2006

+ μf 3. + υf 3. Quantum codes from cyclic codes over F 3. + μυ F 3. Journal of Physics: Conference Series. Recent citations PAPER OPEN ACCESS

QUADRATIC RESIDUE CODES OVER Z 9

A Field Extension as a Vector Space

Elementary 2-Group Character Codes. Abstract. In this correspondence we describe a class of codes over GF (q),

Shult Sets and Translation Ovoids of the Hermitian Surface

DUALITY, CENTRAL CHARACTERS, AND REAL-VALUED CHARACTERS OF FINITE GROUPS OF LIE TYPE

A Characterization Of Quantum Codes And Constructions

The geometry of quantum codes. Jürgen Bierbrauer Giorgio Faina Massimo Giulietti Stefano Marcugini Fernanda Pambianco

Since G is a compact Lie group, we can apply Schur orthogonality to see that G χ π (g) 2 dg =

Finite Fields and Their Applications

Linear, Cyclic and Constacyclic Codes over S 4 = F 2 + uf 2 + u 2 F 2 + u 3 F 2

Strongly regular graphs constructed from groups

Constructing Critical Indecomposable Codes

Support weight enumerators and coset weight distributions of isodual codes

On Ternary Self-Dual Codes of Length 24

Quasi Riemann surfaces II. Questions, comments, speculations

Mathematica Balkanica. Binary Self-Dual Codes Having an Automorphism of Order p 2. Stefka Bouyuklieva 1, Radka Ruseva 2, Nikolay Yankov 3

MATH 433 Applied Algebra Lecture 21: Linear codes (continued). Classification of groups.

Section II.6. Classification of Finite Groups

Quantum error correction in the presence of spontaneous emission

X row 1 X row 2, X row 2 X row 3, Z col 1 Z col 2, Z col 2 Z col 3,

CSE 599d - Quantum Computing Stabilizer Quantum Error Correcting Codes

More advanced codes 0 1 ( , 1 1 (

Codes, Designs and Graphs from the Janko Groups J 1 and J 2

MINIMAL CODEWORDS IN LINEAR CODES. Yuri Borissov, Nickolai Manev

TRIPLE FACTORIZATION OF NON-ABELIAN GROUPS BY TWO MAXIMAL SUBGROUPS

1 Introduction - Algebraic Coding Theory

Transcription:

New Quantum Error-Correcting Codes from Hermitian Self-Orthogonal Codes over GF(4) Jon-Lark Kim Department of Mathematics, Statistics, and Computer Science, 322 SEO(M/C 249), University of Illinois Chicago, 851 S. Morgan, Chicago, IL 60607-7045, USA Abstract. In order to construct good quantum-error-correcting codes, we construct good Hermitian self-orthogonal linear codes over GF(4). In this paper we construct record-breaking pure quantum-error-correcting codes of length 24 with 2 encoded qubits and minimum weight 7 from Hermitian self-orthogonal codes of length 24 with dimension 11 over GF(4). This shows that length n = 24 is the smallest length for any known [[n, k, d]] quantum-error-correcting code with k 2 and d = 7. We also give a construction method to produce Hermitian self-orthogonal linear codes GF(4) from a shorter length such code. 1 Introduction It was shown [4] in 1995 that there could exist quantum-error-correcting codes (QECC throughout the paper) which would protect quantum information as classical error-correcting codes protect classical information. See [1] for the brief history of QECC. It is also known [1] that the problem of finding QECC is transformed into the problem of finding additive self-orthogonal codes under a certain inner product over the finite field GF(4). These additive self-orthogonal codes include the classical Hermitian self-orthogonal codes over GF(4). So our purpose is to construct good Hermitian self-orthogonal codes in order to construct good QECC using the ideas of [3]. We recall some basic definitions from [1,2]. Let GF(4) = {0, 1, ω, ω} with the convention that 2 = ω and 3 = ω where ω = ω 2 = 1 + ω. An additive code C over GF(4) of length n is an additive subgroup of GF(4) n. As C is a free GF(2)-module, it has size 2 k for some 0 k 2n. We call C an (n, 2 k ) code. It has a basis, as a GF(2)-module, consisting of k basis vectors; a generator matrix of C will be a k n matrix with entries in GF(4) whose rows are a basis of C. The weight wt(c) of c C is the number of nonzero components of c. The minimum weight d of C is the smallest weight of any nonzero codeword in C. If C is an (n, 2 k ) additive code of minimum weight d, C is called an (n, 2 k, d) code. To study QECC, we consider a somewhat different inner product from the ordinary inner product. We start with the following trace map. The trace

2 Jon-Lark Kim map Tr : GF(4) GF(2) is given by Tr(x) = x + x 2. In particular Tr(0) = Tr(1) = 0 and Tr(ω) = Tr(ω) = 1. The conjugate of x GF(4), denoted x, is the image of x under the Frobenius automorphism; in other words, 0 = 0 1 = 1, and ω = ω. We now define the trace inner product of two vectors x = x 1 x 2 x n and y = y 1 y 2 y n in GF(4) n to be n x y = Tr(x i y i ) GF(4). (1) i=1 If C is an additive code, its dual, denoted C, is the additive code {x GF(4) n x c = 0 for all c C}. If C is an (n, 2 k ) code, then C is an (n, 2 2n k ) code. As usual, C is trace self-orthogonal if C C and self-dual if C = C. In particular, if C is trace self-dual, C is an (n, 2 n ) code. We say that two additive codes C 1 and C 2 are equivalent provided there is a map sending the codewords of C 1 onto the codewords of C 2 where the map consists of a permutation of coordinates followed by a scaling of coordinates by elements of GF (4) followed by conjugation of some of the coordinates. Notice that permuting coordinates, scaling coordinates, and conjugating some coordinates of a self-orthogonal (or self-dual) code does not change self-orthogonality (or self-duality) and the weight distribution of the code. The automorphism group of C, denoted Aut(C), consists of all maps which permute coordinates, scale coordinates, and conjugate coordinates that send codewords of C to codewords of C. Now we state the relationship between QECC and additive self-orthogonal codes over GF(4). Lemma 1 (Theorem 2, [1]). Suppose that C is an additive trace selforthogonal (n, 2 n k ) code of GF(4) n such that there are no vectors of weight < d in C \C. Then an additive quantum-error-correcting code with parameters [[n, k, d]] is obtained. If there are no nonzero vectors of weight < d in C in the above lemma, C is pure (or nondegenerate); otherewise it is impure (or degenerate) [1]. A [[n, k, d]] QECC can correct [(d 1)/2] errors, where k is the number of encoded qubits (quantum bits). The Hermitian inner product is defined as x y = x 1 y 1 + + x n y n GF(4), (2) for two vectors x = (x 1,, x n ) and y = (y 1,, y n ) in GF(4) n. A linear code with length n, dimension k(as a vector space over GF(4)), and minimum weight d is called an [n, k, d] code. The following theorem explains why Hermitian self-orthogonal linear codes are interesting in order to construct QECC.

Quantum Error-Correcting Codes 3 Lemma 2 (Theorem 3, [1]). A linear code C is self-orthogonal with respect to (1) if and only if it is self-orthogonal with respect to (2). Combining the above two lemmas, we get the following corollary. Corollary 1 ([1,5]). Let C be a Hermitian self-orthogonal linear [n, k] code over GF(4) such that there are no vectors of weight < d in C \C, where C is the Hermitian dual of C. Then there is a quantum-error-correcting [[n, n 2k, d]] code. Proof. Since the given code C is linear, it has parameters as an additive code (n, 2 2k ) = (n, 2 n (n 2k) ). Thus by Lemma 1 a quantum-error-correcting [[n, n 2k, d]] code is obtained. 2 Construction method By generalizing the building-up construction [3, Theorem 1] for self-dual codes over GF(4) to self-orthogonal codes, we have the following theorem. We remark that there was an error in [3, Theorem 1] about the definition of y i and so correct it here. Theorem 1. Let G 0 = (g i ) be a generator matrix(may not be in standard form) of a Hermitian self-orthogonal code C 0 over GF(4) of length n with dimension k, where g i are rows of G 0 respectively for 1 i k. Let x = (x 1,, x n ) be a vector in GF(4) n with an odd weight. Suppose that y i := (x 1,, x n ) g i for 1 i k. Here y i is the conjugate of y i and denotes the Hermitian inner product. Then the following matrix 1 0 x 1 x 2 x n 1 x n y 1 y 1 g 1 G =... y k y k g k generates a Hermitian self-orthogonal code C over GF(4) of length n + 2 with dimension k + 1. As an example of the above theorem, let C 0 be a Hermitian self-dual code over GF(4) generated by {1010, 0101}. If we take x = (01ωω), then the code C is generated by {1001ωω, ωω1010, ωω0101} by Theorem 1. This is the unique [6, 3, 4] Hexacode over GF(4). As in [3, Theorem 2] we get the converse of the above theorem as follows. Theorem 2. Any Hermitian self-orthogonal code C over GF(4) of length n and dimension k > 1 with minimum weight d > 2 is obtained from some Hermitian self-orthogonal code C 0 of length n 2 and dimension k 1(up to equivalence) by the construction in Theorem 1. In the following section, we construct 19 inequivalent linear Hermitian selforthogonal [24, 11, 8] codes over GF(4) with its dual minimum weight 7. These give record-breaking [[24, 2, 7]] quantum-error-correcting codes.

4 Jon-Lark Kim Table 1. Generator matrix of Q 1 22 1000000100000133233203 0100000300020221231212 0010000100033303000120 0001000200012220332002 G(Q 1 22) = 0000100200021031201103 0000010200021001233210 0000001100022020312101 0000000010000100113322 0000000001000001111111 0000000000100010112233 Table 2. New [[24, 2, 7]] quantum-error-correcting codes using Q 1 22 codes C x = (x 1,, x 11) A 8, B 7 codes C x = (x 1,, x 11) A 8, B 7 Q 24,1 03001111121 117, 171 Q 24,2 22321301221 144, 156 Q 24,3 22131000321 141, 186 Q 24,4 10020033021 108, 174 Q 24,5 13013111132 99, 156 Q 24,6 12030021132 120, 198 Q 24,7 23310200132 105, 132 Q 24,8 20012000332 96, 150 Q 24,9 31100212032 105, 165 Q 24,10 02212022032 102, 162 Q 24,11 12010313032 126, 183 Q 24,12 11110021202 114, 150 Q 24,13 20223012202 96, 159 Q 24,14 33030202002 105, 147 Q 24,15 02311200002 108, 147 Q 24,16 31231302123 102, 150 Q 24,17 33321333303 102, 159 Q 24,18 20212031120 108, 180 Q 24,19 21121332320 90, 144 3 Existence of [[24, 2, 7]] quantum-error-correcting codes According to [1, Table III], it is known that the highest minimum weight d for [[24, 2, d]] codes is bounded by 6 d 8. We apply Theorem 1 to a Hermitian self-orthogonal [22, 10, 8] code Q 1 22 in Table 1 with many possibilities for vectors x to get 19 inequivalent Hermitian self-orthogonal [24, 11, 8] codes such that their dual codes all have minimum weight d = 7. Hence it follows from Corollary 1 that there exist pure [[24, 2, 7]] codes. Moreover length n = 24 is the smallest length for any known three error-correcting [[n, k, 7]] codes with k 2 according to [1, Table III]. See Table 2 for such codes, where A 8 (resp, B 7 ) denotes the number of minimum vectors in C(resp, C ), justifying the inequivalence of the codes. Here we gave the vectors x with only first 11 co-

Quantum Error-Correcting Codes 5 ordinates, the right half being 1 s. For example, x = (23310200132) in Q 24,7 means x = (2331020013211111111111). We summarize our result as follows. Theorem 3. There exist at least 19 inequivalent pure [[24, 2, 7]] quantumerror-correcting codes, which are obtained from Hermitian self-orthogonal linear [24, 11, 8] codes with its dual minimum weight 7. Acknowledgment. The author would like to thank Vera Pless for reading the first manuscript and the referee for useful comments. References 1. Calderbank, A. R., Rains, E. M., Shor, P. W., Sloane, N. J. A. (1998) Quantum error correction via codes over GF(4). IEEE Trans. Inform. Theory. 44, 1369 1387 2. Gaborit, P., Huffman, W. C., Kim, J.-L., and Pless, V. (2001) On additive GF(4) codes. DIMACS Workshop on Codes and Association Schemes DIMACS Series in Discrete Math. and Theoret. Computer Science, American Mathematical Society, 56, 135 149 3. Kim, J.-L. (2001) New self-dual codes over GF(4) with the highest known minimum weights. IEEE Trans. Inform. Theory. 47, 1575 1580 4. Shor, P. W. (1995) Scheme for reducing decoherence in quantum memory. Phys. Rev. A. 52, 2493 5. Thangaraj, A., McLaughlin, S. W. (2001) Quantum codes from cyclic codes over GF(4 m ). IEEE Trans. Inform. Theory. 47, 1176 1178