Cyclic codes and -constacyclic codes over
Introduction
Constacyclic codes are an important class of linear codes and have great interest in coding theory. And, constacyclic codes also have practical applications as they can be encoded with shift registers. Cengellenmis in [1] studied the cyclic codes over . Gao in [2] studied some properties of linear codes over the ring . Dinh et al. in [3] studied the structures of all negacyclic codes of length 2ps over . Wang and Zhu in [4] gave a way to construct quantum MDS codes based on classical constacyclic codes over . Hu et al. in [5] gave a construction of two new families of good nonbinary quantum codes. Kai et al. in [6] constructed two new classes of quantum MDS codes based on classical negacyclic codes. Alahmadia et al. in [7] constructed cyclic isodual codes over . Ashraf and Mohammad in [8] gave a construction of quantum codes from cyclic codes over ring with . Dertli et al. in [9] gave a construction of quantum codes from cyclic codes over with . Chapman et al. in [10] studied 2-modular lattices from ternary codes. Bandi and Bhaintwal in [11] studied cyclic codes over the ring with obtained a minimal spanning set and ranks for cyclic codes over the ring. Guenda and Gulliver in [12] gave a construction of quantum error correcting from linear codes over finite commutative Frobenius rings. Kai and Zhu in [13] gave a construction for quantum codes from linear and cyclic codes over with . In [14], Cengellenmis et al. gave the structure of cyclic codes and their Gray map. Constacyclic codes over a generalization of this ring, namely were introduced by Karadeniz and Yildiz in [15]. In [16], the cyclic codes over the ring were studied. In [17], quantum codes from cyclic codes over for arbitrary length n were constructed. In [18], Ma et al. determined the sharp upper bound of the Wiener polarity index among all bicyclic networks. In [19], some results for chemical trees were obtained.
The remainder of this paper is organized as follows. In Section 2, we discuss the preliminaries that we need. In Section 3, we define a Gray map from R to . In Section 4, we give the structure of cyclic codes of arbitrary length over R and we give a necessary and sufficient condition for self-dual cyclic codes. In Section 5, we give the structure of -constacyclic codes of arbitrary length over R.
Section snippets
Preliminaries
An ideal I of a finite commutative ring R is called principal if it is generated by one element. R is a principal ideal ring if its ideas are principal. R is called a local ring if R has a unique maximal ideal. R is called a chain ring if its ideals are linearly ordered by inclusion.
We recall that a linear code C of length n over R is just a R-submodule of Rn. Every codeword c is a n-tuple of the form and can be represented by a polynomial in R[x] as follows:
Gray map
Again as in [15], we define the Gray map as follows
Every element r of R can be represented as where . The Gray map naturally extends to Rn as distance preserving isometry
as follows:
where .
By the definition of the Gray map we can get the following theorem easily:
Theorem 1
Cyclic codes over R
As in [17] we denote that .
For all . Let C be a linear code of length n over R, let
Obviously, C1, C2, C3 and C4 are linear codes over .
Moreover, the linear code C can be written as
-constacyclic codes over R
Theorem 7 If is a linear code over R, then C is a-constacyclic code over R if and only if C1, C2, C3, C4 are λ1-constacyclic code,-constacyclic code,-constacyclic code,-constacyclic code over respectively, where is a unit over R. Proof For any we can write its components as where . Let
Conclusion
In this paper, we studied the cyclic codes and -constacyclic codes over the finite non-chain ring where and . We gave a sufficient and necessary condition for self-dual cyclic codes.
Acknowledgments
This work was supported by the Key Project of Science and Technology of Zhengzhou (no. 20141375), the Basic and Advanced Technology Research project of Henan Province (no. 162300410083) and the Science and Technology Developing Project of Henan Province (no. 172102210243).
References (19)
- et al.
Negacyclic codes of length 2ps over
Finite Fields Appl.
(2015) Note on two generalizations of the Randic index
Appl. Math. Comput.
(2015)On the cyclic codes over
Int. J. Algebra
(2010)Some results on linear codes over
J. Appl. Math. Comput.
(2015)- et al.
New quantum MDS codes derived from constacyclic codes
Quant. Inf. Process.
(2015) - et al.
Constructions of new nonbinary quantum codes
Int. J. Theor. Phys.
(2015) - et al.
Constacyclic codes and some new quantum MDS codes
IEEE Trans. Inf. Theory
(2014) - et al.
Isodual cyclic codes over finite fields of odd characteristic
Discrete Math.
(2016) - et al.
Quantum codes from cyclic codes over
Int. J. Quant. Inf.
(2014)
Cited by (13)
Cyclic codes over a non-chain ring R<inf>e,q</inf> and their application to LCD codes
2021, Discrete MathematicsQuantum codes from constacyclic codes over S<inf>k</inf>
2023, EPJ Quantum TechnologyNEW QUANTUM CODES FROM SKEW CONSTACYCLIC CODES
2023, Advances in Mathematics of CommunicationsConstacyclic and Skew Constacyclic Codes Over a Finite Commutative Non-chain Ring
2023, Springer Proceedings in Mathematics and Statistics(θ, δ<inf>θ</inf>) -Cyclic codes over F<inf>q</inf>[u, v] / ⟨ u<sup>2</sup>- u, v<sup>2</sup>- v, uv- vu⟩
2022, Designs, Codes, and CryptographyA note on two-dimensional cyclic and constacyclic codes
2022, Journal of Algebra Combinatorics Discrete Structures and Applications