- 1College of Mathematics and Information Science, Henan Normal University, Xinxiang, China
- 2State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China
- 3School of Mathematical Science, Luoyang Normal University, Luoyang, China
- 4Guangxi key Laboratory of Trusted Software, Guilin University of Electronic Technology, Guilin, China
This paper presents a method based on orthogonal arrays of constructing pure quaternary quantum error-correcting codes. As an application of the method, some infinite classes of quantum error-correcting codes with distances 2, 3, and 4 can be obtained. Moreover, the infinite class of quantum codes with distance 2 is optimal. The advantage of our method also lies in the fact that the quantum codes we obtain have less items for a basis quantum state than existing ones.
1 Introduction
Quantum systems are more fragile than classical systems. When quantum information travels across a noisy channel, errors are unavoidable [1–3]. The primary tool to deal with different types of quantum noises is quantum error-correcting codes (QECCs) [1, 2, 4, 5]. They play an important role in quantum information tasks, such as in entanglement purification, quantum key distribution, fault-tolerant quantum computation, and so on [6–8]. Since its discovery, code construction has come a long way [9–16]. Plenty of binary QECCs have been obtained, some of which from classical error-correcting codes (CECCs) [16–19]. Relatively speaking, there are still less studies on quaternary QECCs. We are motivated by the fact that CECCs are one-to-one connected to orthogonal arrays (OAs) [20]. It would be interesting to see if OAs can reciprocate and help QECCs, especially, quaternary ones. Therefore, the main aim of this work is to construct quaternary QECCs from OAs.
If L is an r × N array with elements from S = {0, 1, …, s − 1} and every r × k subarray of L contains each k-tuple based on S as a row with same frequency, then the array is said to be an orthogonal array of strength k (for some k in the range 0 ≤ k ≤ N). We will use OA (r, N, s, k) to denote such an array [21]. The theory of OAs has been developed significantly since the seminal work of Rao [22]. In particular, in recent years many new methods for constructing strength k OAs have been proposed, and a lot of new classes of OAs have been presented [23–29]. An OA (r, N, s, k) is said to be an irredundant orthogonal array (IrOA), if every row in any r × (N − k) subarray is unique [20]. If all of a pure quantum state’s reductions to k qudits are maximally mixed, it is said to be k-uniform. And this state consists of N subsystems with d levels. A connection between a k-uniform state and an irredundant orthogonal array (IrOA) was established by Goyeneche et al. [20]. For simplicity, the normalization factors are omitted from this paper.
Lemma 1. [20] If
is a k-uniform state.By using this connection in Lemma 1, a lot of k-uniform states have been constructed from OAs [20, 30–37]. This kind of k-uniform states is closely related to QECCs [12, 20]. Usually, quantum information theory benefits from OAs [38–43]. These new developments in OAs and uniform states provide a higher possibility to construct infinite classes of QECCs from OAs [35, 36].In this work, we present a method based on OAs of constructing pure quaternary QECCs. As an application of the method, some infinite classes of QECCs with distances 2, 3, and 4 can be obtained. We know that quantum bound reflects the optimality of QECCs and is a key parameter to judge whether a construction method is effective or not. Moreover, the resulting infinite class of quantum codes with distance 2 is optimal. The advantage of our method also lies in the fact that the constructed QECCs have less items in each basis state than existing ones.This paper is organized as follows. After introducing symbols, definitions, and required lemmas in Section 2, Section 3 presents the main results. The conclusion is drawn in Section 4.
2 Preliminaries
We introduce several symbols, definitions and lemmas used in this paper.
Let
Definition 1. [44] Suppose Sl = {(u1, …, ul)|ui ∈ S, i = 1, 2, …, l}. The number of positions in which two vectors v = (v1, …, vl), u = (u1, …, ul) ∈ Sl differ from one another is defined as the Hamming distance HD(u, v) between them. Let HD(L) represents all possible values of the Hamming distance between two distinct rows of an OA L. The minimal distance of a matrix A means the minimal Hamming distance between its distinct rows and denoted by MD(A).Let k ≥ 1 and
Definition 2. [44] Let D be an r × c matrix with elements from
Definition 3. [29] Let L be an OA(r, N, s, k). Suppose the rows of L can be partitioned into u submatrices {L1, L2, …, Lu} such that each Li is an
Definition 4. Let D = Dk(r, c, s). A set of difference schemes {D1, D2, …, Du} is called a k1-strength orthogonal partition of D, if Di⋂Dj = ø for i ≠ j and
Lemma 2. [44] If s≢2 (mod 4), and s ≤ k, then the difference scheme Dk(sk−1, k + 1, s) exists.
Lemma 3. [34] If L = OA(sk, N, s, k), then MD(L) = N − k + 1.
Lemma 4. [45] (1) Let D = Dk(r, c, s). Then D ⊕ (s) = OA(rs, c, s, k).(2) Let D = Dk (m, n, s) and L = OA (r, N, s, k) for k = 2, 3. Then D ⊕ L = OA (mr, nN, s, k).
Lemma 5. [36] (Expansive replacement method) Assume that LA is a k-strength OA with s levels in factor 1 and that LB is a k-strength OA with s rows. After building a one-to-one mapping between the levels of factor 1 in LA and the rows of LB, we may construct an OA of strength k by substituting each level of factor 1 in LA with the matching row from LB .
Lemma 6. [44] For a prime power s ≥ 2, an OA(sk, s + 1, s, k) exists if s ≥ k − 1 ≥ 0.
Lemma 7. [12] If the reductions of all states in a subspace Q of
Lemma 8. [46] (quantum Singleton bound) If K > 1 in an ((N,K,k + 1))s then K ≤ sN−2k. Similarly, a pure ((N,1,k + 1))s satisfies 2k ≤ N.
Definition 5. A QECC such that the equality in Lemma 8 holds is called optimal.
3 Construction of ((N,K,k + 1))4 QECC
This section provides a construction method of quaternary quantum error-correcting codes (QECCs) from orthogonal arrays (OAs). In Theorem 1, we use Lemma 4 (2) to construct QECCs with distance 2. Theorems 2 and 3 produce QECCs with distances 3 and 4 from the OAs with orthogonal partitions. In Theorem 4, we study the existence of QECCs with any distance by using a special construction of OAs.
Theorem 1. For every N ≥ 2, there is a QECC ((N,K,2))4 for each integer 1 ≤ K ≤ 4N−2 where the
Theorem 2. Suppose L is an OA(r, N, 4, 2) with MD(L) ≥ 3. A QECC ((N,K,3))4 exists, if there are vectors b1, b2, …, bK in
(1) HD (x1, x2) = MD(L) ≥ 3, if u = v, l1 ≠ l2.
(2) HD (x1, x2) = HD (bu, bv) ≥ 3, if u ≠ v, l1 = l2.
(3) If u ≠ v and l1 ≠ l2, we have HD (x1, x2) ≥HD (bu + l2, x2) − HD (bu + l2, x1) or HD (x1, x2) ≥HD (bu + l2, x1) − HD (bu + l2, x2), hence HD (x1, x2) ≥|HD (bu, bv) − HD(L)|≥ 3.
Therefore, MD(X) ≥ 3. We can obtain K states from {X1, X2, …, XK} and Lemma 1. Let Q be a subspace of
Theorem 3. There exists a QECC
where Li =
Therefore, MD (Mk) ≥ 3 and Mk is an IrOA for any k. Furthermore, M is an OA and has strength two because it is equal to
Example 1. Let the following + be the operation in
Theorem 4. If an OA(4n, p, 4, 3) exists for p > n ≥ 3, then there is a
Example 2. Let D1 = (016, (4) ⊕ 04, 04 ⊕ (4), (4) ⊕ (4)), D2 = (016, (4) ⊕ 04, 04 ⊕ (4), 1 + (4) ⊕ (4)), D3 = (016, (4) ⊕ 04, 04 ⊕ (4), 2 + (4) ⊕ (4)), D4 = (016, (4) ⊕ 04, 04 ⊕ (4), 3 + (4) ⊕ (4)). Then the difference scheme D3(64, 4, 4) = (064, (4) ⊕ 016, 04 ⊕ (4) ⊕ 04, 016 ⊕ (4)) has a 3-strength orthogonal partition {D1, D2, D3, D4}. Take p = 5, 6 and n = 3 in Theorem 4. Let (a1, a2, …, ap) be an OA(64, p, 4, 3) and Li=(a1, a2, a3, (a4, …, ap) + 164 ⊗ Yi), where Yi denotes the ith row of
Theorem 5. Let LN denote an OA(r, N, 4, k). Let
Example 3. As illustrations for small size codes, we obtain ((6,2,3))4, ((7,4,3))4 and ((5,4,3))4.Take an OA (32, 7, 4, 2) = (a1, a2, …, a7) in [48]. For the case s = 2, take Y = (02 ⊕ (a5, a6), (2) ⊕ (a2, a3, a4, a7)). Then MD(Y) = 3. Application of Theorem 5 yields a new ((6,2,3))4 code.Let s = 4 and Y = (04 ⊕ (a4, a5, a6), (4) ⊕ (a1, a2, a3, a7)). Then MD(Y) = 3. By Theorem 5, we can construct a ((7,4,3))4 code in [47].Let L5 = (a1, a2, …, a5) be an OA (16, 5, 4, 2) and Y = (04 ⊕ (a2, a3), (4) ⊕ (a1, a4, a5)). Then MD(Y) = 3 and we obtain an optimal ((5,4,3))4 code from Theorem 5. Every basis states of the ((5,4,3))4 code has 64 items. Compared to ((5,4,3))4 in [14], it includes less items for its base states.
Theorem 6. Let L = OA(r, N, 4, k) with MD(L) ≥ k + 1. We can construct a QECC ((N,K,k + 1))4 if there are vectors b1, b2, …, bK in
Example 4. For N = 7 and r = 32, take L = OA(32, 7, 4, 2) in [48]. We can get
Theorem 7. If m is an integer satisfying 4m−1 + 3 < 2d ≤ 4m + 3, then there exists a QECC
Example 5. By giving different values to d in Theorem 7, some new QECCs with larger distances can be obtained, which are listed in Table 1.
Theorem 8. Construction of new codes ((16,1,6))4, ((24,1,8))4, ((23,81,5))4, ((15,4,5))4, ((14,16,4))4, ((23,4,7))4, ((20,256,4))4 and ((6,1,4))4 from Lemma 7.Proof: An IrOA (48, 16, 4, 5) with MD = 6 obtained by using product of two OA (28, 16, 2, 5)s in [49] and an IrOA (412, 24, 4, 7) with MD = 8 obtained by using product of two OA (212, 24, 2, 7)s in [49] can generate two new QECCs ((16,1,6))4 and ((24,1,8))4 respectively. By using product of two OA (4608,23,2,4)s obtained from the ((23,9,5)) QECC in Example 7 in [15], we can get an OA (46082, 23, 4, 4) with an orthogonal partition {C1, C2, …, C81} of strength 4 which can generate a new QECC ((23,81,5))4.An IrOA (48, 15, 4, 5) with an orthogonal partition {A1, A2, A3, A4} of strength 4, an IrOA (48, 14, 4, 5) with an orthogonal partition {B1, B2, …, B16} of strength 3, an IrOA (412, 23, 4, 7) with an orthogonal partition {E1, E2, E3, E4} of strength 6 and an IrOA (412, 20, 4, 7) with an orthogonal partition {F1, F2, …, F256} of strength 3 produce four new QECCs ((15,4,5))4, ((14,16,4))4, ((23,4,7))4 and ((20,256,4))4 respectively. In particular, an IrOA (64,6,4,3) in [48] yields an optimal QECC ((6,1,4))4 in [50].
4 Conclusion
Binary QECCs have been widely studied, but the research on quaternary QECCs is still rare. In the study, from OAs we construct a large number of pure quaternary QECCs, some of which are optimal. The advantage of the method presented is that the quantum codes we obtain have fewer items for a basis quantum state compared with the existing ones. In future, we intend to construct more optimal QECCs with the distance
Data availability statement
The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.
Author contributions
Supervision, SP; conceptualization, SP and FY; investigation, SP, FY, RY, JD, and TW; methodology, FY and RY; validation, FY, RY, JD, and TW; writing—original draft, FY; writing—review and editing, SP and FY All authors have read and agreed to the published version of the manuscript.
Funding
This work is supported by National Natural Science Foundation of China (Grant Nos. 11971004, 622722 08, 62172196); Open Foundation of State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications (Grant No. SKLNST-2022-1-01); Science and Tech-nology Research Project of Henan Province (202102210163); The Open Foundation of Guangxi Key Laboratory of Trusted Software (Grant No. KX202040).
Conflict of interest
The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Publisher’s note
All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.
References
1. Peter W. Scheme for reducing decoherence in quantum computer memory. Phys Rev A (1995) 52:R2493–6. –R2496. doi:10.1103/physreva.52.r2493
2. Knill E, Laflamme R. Theory of quantum error-correcting codes. Phys Rev A (1997) 55:900–11. 900–911. doi:10.1103/physreva.55.900
3. Knill E, Laflamme R, Viola L. Theory of quantum error correction for general noise. Phys Rev Lett (2000) 84:2525–8. doi:10.1103/physrevlett.84.2525
4. Charles H, Bennett D, DiVincenzo P, John AS, Wootters WK. Mixed-state entanglement and quantum error correction. Phys Rev A (1996) 54:3824–51. doi:10.1103/physreva.54.3824
5. Steane AM. Error correcting codes in quantum theory. Phys Rev Lett (1996) 77:793–7. doi:10.1103/physrevlett.77.793
6. Glancy S, Knill E, Vasconcelos HM. Entanglement purification of any stabilizer state. Phys Rev A (2006) 74:032319. doi:10.1103/physreva.74.032319
8. Gottesman D. Theory of fault-tolerant quantum computation. Phys Rev A (1998) 57:127–37. doi:10.1103/physreva.57.127
9. Keqin F. Quantum codes [[6,2,3]]p and [[7,3,3]]p exist. IEEE Trans Inf Theor (2002) 48(8):2384–91. doi:10.1109/TIT.2002.800469
10. Keqin F, Ma Z. A finite gilbert-varshamov bound for pure stabilizer quantum codes. IEEE Trans Inf Theor (2004) 50(12):3323–5. doi:10.1109/tit.2004.838088
11. Keqin F, Xing C. A new construction of quantum error-correcting codes. Trans Am Math Soc (2008) 360(4):2007–19. doi:10.1090/s0002-9947-07-04242-0
12. Shi F, Mao-Sheng L, Lin C, Zhang X. k-uniform quantum information masking. Phys Rev A (2021) 104:032601. doi:10.1103/PhysRevA.104.032601
13. Wang Z, Yu S, Fan H, Oh CH. Quantum error-correcting codes over mixed alphabets. Phys Rev A (2013) 88:022328. doi:10.1103/physreva.88.022328
14. Hu D, Tang W, Zhao M, Chen Q, Yu S, Oh CH. Graphical nonbinary quantum error-correcting codes. Phys Rev A (2008) 78:012306. doi:10.1103/physreva.78.012306
15. Pang S, Xu H, Chen M. Construction of binary quantum error-correcting codes from orthogonal array. Entropy (2022) 24(7):1000. doi:10.3390/e24071000
16. Grassl M. Bounds on the minimum distance of additive quantum codes (2014). Availabe at: http://www.codetables.de
17. Grassl M, Beth T. Relations between classical and quantum errorcorrecting codes. In: Proceedings Workshop “Physik und Informatik”; Heidelberg, Mrz (1999).
19. Beth T, Grassl M. The quantum hamming and hexacodes. Fortschritte der Physik (1998) 46(4-5):459–91. doi:10.1002/(sici)1521-3978(199806)46:4/5<459::aid-prop459>3.0.co;2-h
20. Dardo G, Karol Ż. Genuinely multipartite entangled states and orthogonal arrays. Phys Rev A (2014) 90:022316. doi:10.1103/physreva.90.022316
21. Pang S, Zhang Y, Liu S. Further results on the orthogonal arrays obtained by generalized hadamard product. Stat Probab Lett (2004) 68(1):17–25. doi:10.1016/j.spl.2004.03.001
22. Rao CR. Hypercubes of strength ‘d’ leading to confounded designs in factorial experiments. Karnataka: Indian Academy of Science (1946).
23. Ji L, Yin J. Constructions of new orthogonal arrays and covering arrays of strength three. J Comb Theor Ser A (2010) 117(3):236–47. doi:10.1016/j.jcta.2009.06.002
24. Yin J, Wang J, Ji L, Yang L. On the existence of orthogonal arrays OA(3, 5, 4n + 2). J Comb Theor Ser A (2011) 118(1):270–6. doi:10.1016/j.jcta.2010.03.013
25. Pang S, Zhu Y, Wang Y. A class of mixed orthogonal arrays obtained from projection matrix inequalities. J Inequalities Appl (2015) 2015:241. –9. doi:10.1186/s13660-015-0765-6
26. Pang S, Chen L. Generalized Latin matrix and construction of orthogonal arrays. Acta Mathematicae Applicatae Sinica, English Ser (2017) 33(4):1083–92. doi:10.1007/s10255-017-0720-z
27. Pang S, Xiao L, Wang J. Construction of asymmetric orthogonal arrays of strength <i>t</i> from orthogonal partition of small orthogonal arrays. IEICE Trans Fundamentals Electron Commun Comp Sci (2018) 101(8):1267–72. doi:10.1587/transfun.e101.a.1267
28. Pang S, Xu W, Chen G, Wang Y. Construction of symmetric and asymmetric orthogonal arrays of strength t from orthogonal partition. Indian J Pure Appl Math (2018) 49(4):663–9. doi:10.1007/s13226-018-0293-4
29. Pang S, Wang J, Dennis K, Lin J, Liu M. Construction of mixed orthogonal arrays with high strength. Ann Stat (2021) 49(5):2870–84. doi:10.1214/21-aos2063
30. Dardo G, Daniel A, Latorre José I, Riera A, Życzkowski K. Absolutely maximally entangled states, combinatorial designs, and multiunitary matrices. Phys Rev A (2015) 92:032316. doi:10.1103/physreva.92.032316
31. Dardo G, Jakub B, Karol Ż. Multipartite entanglement in heterogeneous systems. Phys Rev A (2016) 94:012346. doi:10.1103/physreva.94.012346
32. Dardo G, Zahra R, Di Martino S, Karol Ż. Entanglement and quantum combinatorial designs. Phys Rev A (2018) 97:062326. doi:10.1103/physreva.97.062326
33. Huber F, Otfried G, Jens S. Absolutely maximally entangled states of seven qubits do not exist. Phys Rev Lett (2017) 118:200502. doi:10.1103/physrevlett.118.200502
34. Pang S, Zhang X, Xiao L, Zhang Q. Two and three-uniform states from irredundant orthogonal arrays. npj Quan Inf (2019) 5(1):52–10. doi:10.1038/s41534-019-0165-8
35. Pang S, Zhang X, Du J, Wang T. Multipartite entanglement states of higher uniformity. J Phys A: Math Theor (2020) 54(1):015305. doi:10.1088/1751-8121/abc9a4
36. Pang S, Zhang X, Fei S, Zheng Z. Quantum k-uniform states for heterogeneous systems from irredundant mixed orthogonal arrays. Quan Inf Process (2021) 20(4):156–46. doi:10.1007/s11128-021-03040-0
37. Scott AJ. Multipartite entanglement, quantum-error-correcting codes, and entangling power of quantum evolutions. Phys Rev A (2004) 69:052330. doi:10.1103/physreva.69.052330
38. Werner RF. All teleportation and dense coding schemes. J Phys A: Math Gen (2001) 34(35):7081–94. doi:10.1088/0305-4470/34/35/332
39. Rotteler M, Wocjan P. Equivalence of decoupling schemes and orthogonal arrays. IEEE Trans Inf Theor (2006) 52(9):4171–81. doi:10.1109/tit.2006.880059
40. Pang S, Wang X, Wang J, Du J, Miao F. Construction and count of 1-resilient rotation symmetric boolean functions. Inf Sci (2018) 450:336–42. doi:10.1016/j.ins.2018.03.052
41. Zhang Y, Lu Y, Pang S. Orthogonal arrays obtained by orthogonal decomposition of projection matrices. Stat Sinica (1999) 9(2):595–604.
42. Zhang Y, Pang S, Wang Y. Orthogonal arrays obtained by generalized hadamard product. Discrete Math (2001) 238(1):151–70. The Third Shanghai Conference. doi:10.1016/s0012-365x(00)00421-0
43. Pang S, Yan R, Sen L. Schematic saturated orthogonal arrays obtained by using the contractive replacement method. Commun Statistics-Theory Methods (2017) 46(18):8913–24. doi:10.1080/03610926.2016.1197253
44. Samad HA, Sloane N, James A, John S. Orthogonal arrays: Theory and applications. Berlin, Germany: Springer Science and Business Media (1999).
45. Chen G, Lei J. Constructions of mixed orthogonal arrays of strength three. SCIENTIA SINICA Mathematica (2017) 47:545–64. doi:10.1360/012016-23
46. Rains EM. Nonbinary quantum codes. IEEE Trans Inf Theor (1999) 45(6):1827–32. doi:10.1109/18.782103
47. Edel Y. Some good quantum twisted codes (2020). Available at: https://www.mathi.uni-heidelberg.de/yves/Matritzen/QTBCH/QTBCHIndex.html.
48. Eendebak P, Schoen E Complete series of non-isomorphic orthogonal arrays (2021). Available at: http://www.pietereendebak.nl/oapackage/series.html.
49. Sloane NJA A library of orthogonal arrays (2022). Available at: http://neilsloane.com/oadir/index.html.
Keywords: quantum error-correcting codes, orthogonal arrays, k-uniform states, orthogonal partition, difference scheme
Citation: Pang S, Yang F, Yan R, Du J and Wang T (2023) Construction of quaternary quantum error-correcting codes via orthogonal arrays. Front. Phys. 11:1148398. doi: 10.3389/fphy.2023.1148398
Received: 20 January 2023; Accepted: 15 February 2023;
Published: 24 February 2023.
Edited by:
Nanrun Zhou, Shanghai University of Engineering Sciences, ChinaReviewed by:
Mingxing Luo, Southwest Jiaotong University, ChinaMa Hongyang, Qingdao University of Technology, China
Copyright © 2023 Pang, Yang, Yan, Du and Wang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
*Correspondence: Shanqi Pang, shanqipang@126.com; Jiao Du, jiaodudj@126.com; Tianyin Wang, wangtianyin79@163.com