Abstract
Let
1 Introduction
Recently, constructing quantum error-correcting codes has important significance in theory and practice. Calderbank et al. [1] gave a way to construct quantum error correcting codes from classical error correcting codes. Constacyclic codes that have good error-correcting properties are an important class of linear codes. Constacyclic codes also have rich algebraic structures that can be encoded with shift registers. Due to their rich algebraic structure, constacyclic codes over finite fields have been studied by many authors [2,3,4], and many good quantum codes have been constructed by using classical cyclic and constacyclic codes over finite fields [5,6, 7,8].
In recent years, there are a lot of works about constacyclic codes over finite rings of the form
The purpose of this article is to continue this line of research. First, we determine the algebraic structures of all
The rest of this article is arranged as follows: In Section 2, we give some results of
2 Preliminaries
Let
Clearly,
Lemma 2.1
Let
Proof
The elements of
It is easy to see that there are
Let
Let
By the induction method over
By the same method of Theorem 2.3 in [18], we have the following theorem.
Theorem 2.1
By the aforementioned theorem, it can be easily seen that
For
where
Let
If
then
Let
If
Let
By the definition above, it is easy to see that
3 Constacyclic codes over
R
k
Let
Clearly,
Lemma 3.1
Let
Proof
Let
Then
Conversely, if
Theorem 3.1
Let
Proof
This can be proved by the same method of Theorem 4.1 in [18].□
Theorem 3.2
Let
Proof
This can be proved by the same method of Theorem 4.2 in [18].□
Theorem 3.3
Let
Proof
Let
We have
By Lemma 3.1,
Let
Let
Let
Note that
where
We can obtain that
Note that
So,
For
So,
4 Quantum codes from constacyclic codes over
R
k
Theorem 4.1
Let
Proof
Let
For
It follows that
Theorem 4.2
Let
Proof
By Theorem 4.1,
Let
Theorem 4.3
Let
Proof
By the definition of Gray map
Let
So
Lemma 4.1
[26] Let C be a constacyclic code with generator polynomial
Theorem 4.4
[27] Let
Theorem 4.5
Let
Proof
If
According to Lemma 4.1 and Theorem 4.5, we obtain the following corollary directly.
Corollary 4.1
Let
Using Theorems 4.3–4.5, we can construct quantum codes.
Theorem 4.6
Let
Example 4.1
Let
Let
Example 4.2
Let
Let
Example 4.3
Let
Let
Example 4.4
Let
Let
5 Conclusion
In this article, by studying the structure of constacyclic codes over
Acknowledgements
The authors would like to thank the referees and the editor for their careful reading of the article and for valuable comments and suggestions, which improved the presentation of this manuscript.
-
Funding information: This work was supported by the Key Technologies Research and Development Program of Henan Province (No. 212102210573), the Key Scientific Research Project Plan of Henan Province colleges and universities (No. 20A110015), and Zhengzhou Special Fund for Basic Research and applied basic research (No. ZZSZX202111).
-
Author contributions: The authors applied the SDC approach for the sequence of authors.
-
Conflict of interest: The authors declare no conflict of interest.
References
[1] A. R. Calderbank, E. M. Rains, P. M. Shor, and N. J. A. Sloane, Quantum error correction via codes over GF(4), IEEE Trans. Inform. Theory 44 (1998), 1369–1387, https://doi.org/10.1109/ISIT.1997.613213. Search in Google Scholar
[2] B. Chen, H. Q. Dinh, and H. Liu, Repeated-root constacyclic codes of length 2lmpn, Finite Fields Appl. 33 (2015), 137–159, https://doi.org/10.1016/j.ffa.2014.11.006. Search in Google Scholar
[3] B. Chen, Y. Fan, L. Lin, and H. Liu, Constacyclic codes over finite fields, Finite Fields Appl. 18 (2012), 1217–1231, https://doi.org/10.1016/j.ffa.2012.10.001. Search in Google Scholar
[4] H. Q. Dinh, Repeated-root constacyclic codes of length 2ps, Finite Fields Appl. 18 (2012), 133–143, DOI: https://doi.org/10.1016/j.ffa.2011.07.003. 10.1016/j.ffa.2011.07.003Search in Google Scholar
[5] L. Wang and S. Zhu, New quantum MDS codes derived from constacyclic codes, Quantum Inf. Process. 14 (2015), 881–889, https://doi.org/10.1007/s11128-014-0903-y. Search in Google Scholar
[6] X. Hu, G. Zhang, and B. Chen, Constructions of new nonbinary quantum codes, Int. J. Theor. Phys. 54 (2015), 92–99, https://doi.org/10.1007/s10773-014-2204-8. Search in Google Scholar
[7] X. Kai, S. Zhu, and P. Li, Constacyclic codes and some new quantum MDS codes, IEEE Trans. Inform. Theory 60 (2014), 2080–2085, https://doi.org/10.1109/TIT.2014.2308180. Search in Google Scholar
[8] R. Li, and Z. Xu, Construction of [[n,n−4,3]]q quantum codes for odd prime q, Phys. Rev. A. 82 (2010), 052316, https://doi.org/10.1103/PhysRevA.82.052316. Search in Google Scholar
[9] B. Chen, H. Q. Dinh, H. Liu, and L. Wang, Constacyclic codes of length 2ps over Fpm+uFpm, Finite Fields Appl. 37 (2016), 108–130, https://doi.org/10.1016/j.ffa.2015.09.006. Search in Google Scholar
[10] R. Sobhani, Complete classification of (δ+αu2) -constacyclic codes of length pk over Fpm+uFpm+u2Fpm, Finite Fields Appl. 34 (2015), 123–138, https://doi.org/10.1016/j.ffa.2015.01.008. Search in Google Scholar
[11] X. Liu and X. Xu, Cyclic and negacyclic codes of length 2ps over Fpm+uFpm, Acta Math. Sci. 34 (2014), 829–839. 10.1016/S0252-9602(14)60053-9Search in Google Scholar
[12] X. Kai, S. Zhu, and P. Li, (1+λu)-constacyclic codes over Fp[u]∕⟨um⟩, J. Franklin Inst. 347 (2010), 751–762, https://doi.org/10.1016/j.jfranklin.2010.02.003. Search in Google Scholar
[13] Y. Cengellenmis, On the cyclic codes over F3+vF3, Int. J. Algebra 6 (2010), 253–259, http://www.m-hikari.com/ija/ija-2010/ija-5-8-2010/index.html. Search in Google Scholar
[14] M. Q¨zen, F. Z. Uzekmek, N. Aydin, and N. T. Q¨zzaim, Cyclic and some constacyclic codes over the ring Z4[u]∕⟨u2−1⟩, Finite Fields Appl. 38 (2016), 27–39, https://doi.org/10.1016/j.ffa.2015.12.003. Search in Google Scholar
[15] Y. Cengellenmis, A. Dertli, and S. T. Dougherty, Codes over an infinite family of rings with a Gray map, Des. Codes Cryptogr. 72 (2014), 559–580, https://doi.org/10.1007/s10623-012-9787-y. Search in Google Scholar
[16] P. Li, X. Guo, S. Zhu, and X. Kai, Some results on linear codes over the ring Z4+uZ4+vZ4+uvZ4, J. Appl. Math. Comput. 54 (2017), 307–324, https://doi.org/10.1007/s12190-016-1011-1. Search in Google Scholar
[17] X. Zheng and B. Kong, Cyclic codes and λ1+λ2u+λ3v+λ4uv-constacyclic codes over Fp+uFp+vFp+uvFp, Appl. Math. Comput. 306 (2017), 86–91, https://doi.org/10.1016/j.amc.2017.02.017. Search in Google Scholar
[18] X. Zheng and B. Kong, Constacyclic codes over Fpm[u1,u2,…,uk]∕⟨ui2=ui,uiuj=ujui⟩, Open Math. 16 (2018), 490–497, https://doi.org/10.1515/math-2018-0045. Search in Google Scholar
[19] A. Dertli and Y. Cengellenmis, Quantum codes obtained from some constacyclic codes over a family of finite rings FP+uFp+vFp, Math. Comput. Sci. 14 (2020), 437–441, https://doi.org/10.1007/s11786-019-00426-3. Search in Google Scholar
[20] Y. Wang, X. Kai, Z. Sun, and S. Zhu, Quantum codes from Hermitian dual-containing constacyclic codes over Fq2+vFq2, Quantum Inf. Process. 20 (2021), 122, https://doi.org/10.1007/s11128-021-03052-w. Search in Google Scholar
[21] K. Gowdhaman, C. Mohan, D. Chinnapillai, and J. Gao, Construction of quantum codes from λ -constacyclic codes over the ring Fp[u,v]<v3−v,u3−u,uv−vu>, J. Appl. Math. Comput. 65 (2021), 611–622. 10.1007/s12190-020-01407-7Search in Google Scholar
[22] J. Li, J. Gao, F. Fu, and F. Ma, FqR-linear skew constacyclic codes and their application of constructing quantum codes, Quantum Inf. Process 19 (2020), 193, https://doi.org/10.1007/s11128-020-02700-x. Search in Google Scholar
[23] A. Dertli, Y. Cengellenmis, and S. Eren, On quantum codes obtained from cyclic codes over A2, Int. J. Quantum Inf. 13 (2015), 1550031, https://doi.org/10.1142/S0219749915500318. Search in Google Scholar
[24] Y. Gao, J. Gao, and F. Fu, Quantum codes from cyclic codes over the ring Fq+v1Fq+⋯+vrFq, Appl. Algebra Engrg. Comm. Comput. 30 (2019), 161–174, https://doi.org/10.1007/s00200-018-0366-y. Search in Google Scholar
[25] H. Islam and O. Prakash, Quantum codes from the cyclic codes over Fp[u,v,w]∕⟨u2−1,v2−1,w2−1,uv−vu,vw−wv,wu−uw⟩, J. Appl. Math. Comput. 60 (2019), 625–635, https://doi.org/10.1007/s12190-018-01230-1. Search in Google Scholar
[26] J. Li, J. Gao, and Y. Wang, Quantum codes from (1−2v) -constacyclic codes over the ring Fq+uFq+vFq+uvFq, Discrete Math. Algorithms Appl. 10 (2018), 1850046, https://doi.org/10.1142/S1793830918500465.