Skip to main content
Log in

A class of constacyclic codes and skew constacyclic codes over \(\pmb {\mathbb {Z}}_{2^s}+u\pmb {\mathbb {Z}}_{2^s}\) and their gray images

  • Original Research
  • Published:
Journal of Applied Mathematics and Computing Aims and scope Submit manuscript

Abstract

In this paper, we study \((1+2^{s-1}u)\)-constacyclic codes and a class of skew \((1+2^{s-1}u)\)-constacyclic codes of odd length over the ring \(R= {\mathbb {Z}}_{2^s}+u{\mathbb {Z}}_{2^s}\), \(u^2=0\), where \(s \ge 3\) is an odd integer. We have obtained the algebraic structure of \((1+2^{s-1}u)\)-constacyclic codes over R. Three new Gray maps from R to \({\mathbb {Z}}_2+u{\mathbb {Z}}_2\) have been defined and it is shown that Gray images of \((1+2^{s-1}u)\)-constacyclic codes and skew \((1+2^{s-1}u)\)-constacyclic codes are cyclic codes, quasi-cyclic codes or codes that are permutation equivalent to quasi-cyclic codes over \({\mathbb {Z}}_2+u{\mathbb {Z}}_2\). Using Magma, some good cyclic codes of length 6 over \({\mathbb {Z}}_2+u{\mathbb {Z}}_2\) are obtained.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Abualrub, T., Oehmke, R.: On the generators of \({\mathbb{Z}}_4\) cyclic codes of length \(2^e\). IEEE Trans. Inf. Theory 49(9), 2126–2133 (2003)

    MATH  Google Scholar 

  2. Abualrub, T., Siap, I.: Cyclic codes over the rings \({\mathbb{Z}}_2+u{\mathbb{Z}}_2\) and \({\mathbb{Z}}_2+u{\mathbb{Z}}_2++u^2{\mathbb{Z}}_2\). Des. Codes Cryptogr. 42(3), 273–287 (2007)

    MathSciNet  Google Scholar 

  3. Abualrub, T., Siap, I.: Constacyclic and cyclic codes over \({\mathbb{F}}_2+u{\mathbb{F}}_2\). J. Franl. Inst. 346(5), 520–529 (2009)

    MATH  Google Scholar 

  4. Berlekamp, E.R.: Negacyclic codes for the Lee metric. In: Proceedings of the Conference on Combinatorial Mathematics and its Application. Chapel Hill, NC, pp. 298–316 (1968)

  5. Bonnecaze, A., Udaya, P.: Cyclic codes and self-dual codes over \({\mathbb{F}}_2+u{\mathbb{F}}_2\). IEEE Trans. Inf. Theory 45(4), 1250–1255 (1999)

    MATH  Google Scholar 

  6. Boucher, D., Geiselmann, W., Ulmer, F.: Skew cyclic codes. Appl. Algebra Eng. Commun. Comput. 18, 379–389 (2007)

    MathSciNet  MATH  Google Scholar 

  7. Dinh, H., Lopez-Permouth, S.R.: Cyclic and negacyclic codes over finite chain rings. IEEE Trans. Inf. Theory 50(8), 1728–1744 (2004)

    MathSciNet  MATH  Google Scholar 

  8. Dinh, H.Q.: Constacyclic codes of length \(p^s\) over \(F_{p^m} +uF_{p^m}\). J. Algebra 324(5), 940–950 (2010)

    MathSciNet  MATH  Google Scholar 

  9. Dinh, H.Q.: Constacyclic codes of length \(2^s\) over Galois extension rings of \({\mathbb{F}}_2+u{\mathbb{F}}_2\). IEEE Trans. Inf. Theory 55, 1730–1740 (2009)

    Google Scholar 

  10. Gao, J., Ma, F., Fu, F.: Skew constacyclic codes over the ring \({\mathbb{F}}_q + u{\mathbb{F}}_q\). Appl. Comput. Math. 6(3), 286–295 (2017)

    MATH  Google Scholar 

  11. Hammons Jr., A.R., Kumar, P.V., Calderbank, A.R., Sloane, N.J.A., Solé, P.: The \(Z_4\) linearity of Kerdock, Preparata, Goethals and related codes. IEEE Trans. Inf. Theory 40, 301–319 (1994)

    MATH  Google Scholar 

  12. Islam, H., Prakasha, O.: A class of constacyclic codes over the ring \(\frac{{\mathbb{Z}}_4[u,~v]}{\langle u^2, v^2, uv-vu \rangle }\) and their Gray images. Filomat 33(8), 2237–2248 (2019)

    MathSciNet  Google Scholar 

  13. Islam, H., Prakash, O.: Skew cyclic and skew \((\alpha _1+ u\alpha _2 + v\alpha _3 + uv\alpha )\)-codes over \({\mathbb{F}}_q + u{\mathbb{F}}_q+v{\mathbb{F}}_q + uv{\mathbb{F}}_q\). Int. J. Inf. Coding Theory 5(2), 101–116 (2018)

    MathSciNet  Google Scholar 

  14. Jitman, S., Ling, S., Udomkavanich, P.: Skew constacyclic codes over finite chain ring. Adv. Math. Commun. 6, 39–63 (2012)

    MathSciNet  MATH  Google Scholar 

  15. Karadeniz, S., Yildiz, B.: \((1+v)\)-Constacyclic codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2\). J. Frankl. Inst. 348(9), 2625–2632 (2011)

    MATH  Google Scholar 

  16. Kiah, H.M., Leung, K.H., Ling, S.: A note on cyclic codes over \(GR(p^2, m)\) of length \(p^k\). Des. Codes Cryptogr. 63(1), 105–112 (2012)

    MathSciNet  MATH  Google Scholar 

  17. Luo, G., Cao, X., Xu, G., Xu, S.: A new class of optimal linear codes with flexible parameters. Discret. Appl. Math. 237, 126–131 (2018)

    MathSciNet  MATH  Google Scholar 

  18. Luo, G., Cao, X.: Five classes of optimal two-weight linear codes. Cryptogr. Commun. 10(6), 1119–1135 (2018)

    MathSciNet  MATH  Google Scholar 

  19. McDonald, B.R.: Finite Rings with Identity. Marcel Dekker, New york (1974)

    MATH  Google Scholar 

  20. Norton, G., Salagean, A.: On the structure of linear and cyclic codes over a finite chain ring. Appl. Algebra Eng. Commun. Comput. 10(6), 489–506 (2000)

    MathSciNet  MATH  Google Scholar 

  21. Ozen, M., Uzekmek, F.Z., Aydin, N., Ozzaim, N.T.: Cyclic and some constacyclic codes over the ring \(\frac{{\mathbb{Z}}_4[u]}{\langle u^2 - 1 \rangle }\). Finite Fields Appl. 38, 27–39 (2016)

    MathSciNet  MATH  Google Scholar 

  22. Sharma, A., Bhaintwal, M.: A class of skew constacyclic codes over \({\mathbb{Z}}_4+u{\mathbb{Z}}_4\). Int. J. Inf. Coding Theory 4(4), 289–303 (2017)

    MathSciNet  MATH  Google Scholar 

  23. Sharma, A., Bhaintwal, M.: A class of skew-cyclic codes over \({\mathbb{Z}}_4+u{\mathbb{Z}}_4\) with derivation. Adv. Math. Commun. 12(4), 723–739 (2018)

    MathSciNet  MATH  Google Scholar 

  24. Shi, M., Guan, Y., Sole, P.: Two new families of two-weight codes. IEEE Trans. Inf. Theory 63(10), 6240–6246 (2017)

    MathSciNet  MATH  Google Scholar 

  25. Shi, M., Qian, L., Sok, L., Aydin, N., Sole, P.: On constacyclic codes over \(\frac{{\mathbb{Z}}_4[u]}{\langle u^2 - 1 \rangle }\) and their Gray images. Finite Fields Appl. 45, 86–95 (2017)

    MathSciNet  MATH  Google Scholar 

  26. Shi, M., Liu, Y., Solé, P.: Optimal two-weight codes from trace codes over \({\mathbb{F}}_2+u{\mathbb{F}}_2\). IEEE Commun. Lett. 20(12), 2346–2349 (2016)

    Google Scholar 

  27. Shi, M., Liu, Y., Solé, P.: Optimal binary codes from trace codes over a non-chain ring. Discret. Appl. Math. 219, 176–181 (2017)

    MathSciNet  MATH  Google Scholar 

  28. Shi, M., Qian, L., Solé, P.: New few weight codes from trace codes over a local Ring. Appl. Algebra Eng. Commun. Comput. 29, 335–350 (2018)

    MATH  Google Scholar 

  29. Shi, M., Wu, R., Liu, Y., Solé, P.: Two and three weight codes over \({\mathbb{F}}_p+u{\mathbb{F}}_p\). Cryptogr. Commun. 9(5), 637–646 (2017)

    MathSciNet  Google Scholar 

  30. Shi, M., Wu, R., Qian, L., Sok, L., Solé, P.: New classes of \(p\)-ary few weight codes. Bull. Malays. Math. Sci. Soc. (2019). https://doi.org/10.1007/s40840-017-0553-1

    Article  MathSciNet  MATH  Google Scholar 

  31. Shi, M., Zhu, H., Solé, P.: Optimal three-weight cubic codes. Appl. Comput. Math. 17(2), 175–184 (2018)

    MathSciNet  MATH  Google Scholar 

  32. Shi, M., Guan, Y., Solé, P.: Two new families of two-weight codes. IEEE Commun. Lett. 63(10), 6240–6246 (2017)

    MathSciNet  MATH  Google Scholar 

  33. Wolfmann, J.: Negacyclic and cyclic codes over \({\mathbb{Z}}_4\). IEEE Trans. Inf. Theory 45, 2527–2532 (1999)

    MATH  Google Scholar 

  34. Yildiz, B., Karadenniz, S.: Linear codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2 + v{\mathbb{F}}_2 + uv{\mathbb{F}}_2\). Des. Codes Cryptogr. 54, 61–81 (2010)

    MathSciNet  Google Scholar 

  35. Yildiz, B., Karadeniz, S.: Cyclic codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2 + v{\mathbb{F}}_2 + uv{\mathbb{F}}_2\). Des. Codes Cryptogr. 58(3), 221–234 (2011)

    MathSciNet  MATH  Google Scholar 

  36. Yildiz, B., Karadenniz, S.: Self-dual codes over \({\mathbb{F}}_2 + u{\mathbb{F}}_2 + v{\mathbb{F}}_2 + uv{\mathbb{F}}_2\). J. Franklin Inst. 347, 1888–1894 (2010)

    MathSciNet  Google Scholar 

  37. Yu, H., Zhu, S., Kai, X.: \((1-uv)\)-constacyclic codes over \({\mathbb{F}}_p + u{\mathbb{F}}_p + v{\mathbb{F}}_ + uv{\mathbb{F}}_p\). J. Syst. Sci. Complex. 27(5), 811–816 (2014)

    MathSciNet  Google Scholar 

  38. Yildiz, B., Aydin, N.: On cyclic codes over \({\mathbb{Z}}_4+u{\mathbb{Z}}_4\) and thier \({\mathbb{Z}}_4\)-images. Int. J. Inf. Coding Theory 2, 226–237 (2014)

    MathSciNet  MATH  Google Scholar 

  39. http://magma.maths.usyd.edu.au/magma/

Download references

Acknowledgements

The first author would like to thank the Ministry of Human Resource Development (MHRD), India for providing financial support. The authors would also like to thank the anonymous referees for their valuable comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raj Kumar.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, R., Bhaintwal, M. A class of constacyclic codes and skew constacyclic codes over \(\pmb {\mathbb {Z}}_{2^s}+u\pmb {\mathbb {Z}}_{2^s}\) and their gray images. J. Appl. Math. Comput. 66, 111–128 (2021). https://doi.org/10.1007/s12190-020-01425-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12190-020-01425-5

Keywords

Mathematics Subject Classification

Navigation