Abstract
The Euclidean hull dimension of a linear code is an important quantity to determine the parameters of an entanglement-assisted quantum error-correcting code (EAQECC) if the Euclidean construction is applied. In this paper, we study the Euclidean hull of a linear code by means of orthogonal matrices. We provide some methods to construct linear codes over \({\mathbb {F}}_{p^m}\) with hull of arbitrary dimensions. With existence of self-dual bases of \({\mathbb {F}}_{p^m}\) over \({\mathbb {F}}_p\), we determine a Gray map from \({\mathbb {F}}_{p^m}\) to \({\mathbb {F}}_p^m\), and from a given linear code over \({\mathbb {F}}_{p^m}\) with one-dimensional hull, we construct, using such a Gray map, a linear code over \({\mathbb {F}}_p\) with m-dimensional hull for all m when p is even and for all m odd when p is odd. Comparisons with classical constructions are made, and some good EAQECCs over \({\mathbb {F}}_q, q=2,3,4,5,9,13,17,49\) are presented.
Similar content being viewed by others
References
Ashikhmin, A., Knill, E.: Nonbinary quantum stabilizer codes. IEEE Trans. Inf. Theory 47(7), 3065–3072 (2001)
Bosma, W., Cannon, J.: Handbook of Magma Functions. Sydney (1995)
Bowen, G.: Entanglement required in achieving entanglement-assisted channel capacities. Phys. Rev. A 66, 052313 (2002)
Blackmore, T., Norton, G.H.: Matrix-product codes over \({\mathbb{F}}_q\). Appl. Algebra Eng. Commun. Comput. 12, 477–500 (2001)
Bierbrauer, J., Edel, Y.: Quantum twisted codes. J. Comb. Des. 8, 174–188 (2000)
Brun, T., Devetak, I., Hsieh, M.H.: Correcting quantum errors with entanglement. Science 314, 436–439 (2006)
Carlet, C., Guilley, S.: Complementary dual codes for counter-measures to side-channel attacks. Adv. Math. Commun. 10(1):131–150 (2016)
Carlet, C., Guilley, S.: Statistical properties of side-channel and fault injection attacks using coding theory. Cryptogr. Commun. 10(5), 909–933 (2018)
Carlet, C., Li, C., Mesnager, S.: Linear codes with small hulls in semi-primitive case. Des. Codes Cryptogr. 87, 3063–3075 (2019)
Carlet, C., Mesnager, S., Tang, C., Qi, Y., Pellikaan, R.: Linear codes over \({\mathbb{F}}_q\) are equivalent to LCD codes for \(q>3\). IEEE Trans. Inf. Theory 64(4), 3010–3017 (2018)
Database of best known linear codes. http://www.codetables.de. Accessed 17 Sept 2021
Fan, Y., Ling, S., Liu, H.: Matrix product codes over finite commutative Frobenius rings. Des. Codes Cryptogr. 71, 201–227 (2014)
Galindo, C., Hernando, F., Matsumoto, R., Ruano, D.: Entanglement-assisted quantum error-correcting codes over arbitrary finite fields. Quantum Inf. Process. 18, 116 (2019)
Guenda, K., Jitman, S., Gulliver, T.A.: Constructions of good entanglement assisted quantum error correcting codes. Des. Codes Cryptogr. 86, 121–136 (2018)
Guenda, K., Gulliver, T.A., Jitman, S., Thipworawimon, S.: Linear \(\ell \)-intersection pairs of codes and their applications. Des. Codes Cryptogr. 88, 133–152 (2020)
Lai, C.Y., Ashikhmin, A.: Linear programming bounds for entanglement-assisted quantum error correcting codes by split weight enumerators. IEEE Trans. Inf. Theory 64(1), 622–639 (2018)
Lai, C.-Y., Brun, T.A.: Entanglement increases the error-correcting ability of quantum error-correcting codes. Phys. Rev. A Gen. Phys. 88, 012320 (2013)
Leon, J.: Computing automorphism groups of error-correcting codes. IEEE Trans. Inf. Theory 28(3), 496–511 (1982)
Leon, J.: Permutation group algorithms based on partition, I: theory and algorithms. J. Symb. Comput. 12, 533–583 (1991)
Li, C., Zeng, P.: Constructions of linear codes with one-dimensional hull. IEEE Trans. Inf. Theory 65(3), 1668–1676 (2019)
Liu, X., Liu, H., Yu, L.: Entanglement-assisted quantum codes from matrix-product codes. Quantum Inf. Process. 18, 183 (2019)
Massey, J.: Linear codes with complementary duals. Discrete Math. 106(107), 337–342 (1992)
Qian, L., Cao, X., Mesnager, S.: Linear codes with one-dimensional hull associated with Gaussian sums. Cryptogr. Commun. 13, 225–243 (2021)
Qian, J., Zhang, L.: Entanglement-assisted quantum codes from arbitrary binary linear codes. Des. Codes Cryptogr. 77, 193–202 (2015)
Sendrier, N.: Finding the permutation between equivalent codes: the support splitting algorithm. IEEE Trans. Inf. Theory 46(4), 1193–1203 (2000)
Seroussi, G., Lempel, A.: Factorization of symmetric matrices and trace-orthogonal bases in finite fields. SIAM J. Comput. 9(4), 758–767 (1980)
Shi, M., Sok, L., Solé, P., Çalkavur, S.: Self-dual codes and orthogonal matrices over large finite fields. Finite Fields Appl. 54, 297–314 (2018)
Sok, L.: On Euclidean self-dual codes and isometry codes. Appl. Algebra Eng. Commun. Comput. (2020). https://doi.org/10.1007/s00200-020-00434-y
Sok, L.: MDS linear codes with one dimensional hull. arXiv:2012.11247
L. Sok: On linear codes with one-dimensional Euclidean hull and their applications to EAQECCs. arXiv:abs/2101.06461
Acknowledgements
We would like to thank the anonymous referees for their careful reading, constructive comments, and helpful suggestions that have improved the quality of the paper.
Author information
Authors and Affiliations
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This research work is supported by Anhui Provincial Natural Science Foundation with Grant Number 1908085MA04.
Appendix
Appendix
In the following, we provide some generator matrices of 1-dim hull \([13,4,5]_2\) code, 2-dim hull \([20,10,5]_2\) code, 1-dim hull \([20,15,3]_2\) code, 4-dim hull \([14,10,3]_3\) code, 4-dim hull \([16,12,3]_3\) code, 6-dim hull \([20,14,4]_3\) code, 4-dim hull \([20,16,3]_3\) code, 4-dim hull \([22,18,3]_3\) code, 0-dim hull \([15,9,5]_5\) code, 0-dim hull \([12,8,4]_{13}\) code, 1-dim hull \([18,9,6]_5\) code, and 1-dim hull \([18,9,8]_9\) code. The generator matrices over \({\mathbb {F}}_q\) are expressed in the form \((I|A_q)\), where the identity matrix is omitted.
Rights and permissions
About this article
Cite this article
Sok, L., Qian, G. Linear codes with arbitrary dimensional hull and their applications to EAQECCs. Quantum Inf Process 21, 72 (2022). https://doi.org/10.1007/s11128-021-03407-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11128-021-03407-3
Keywords
- Hull
- Optimal code
- Orthogonal matrix
- Matrix product code
- Self-dual basis
- Gray map
- Entanglement-assisted quantum error-correcting code