On Self-Dual Cyclic Codes Over Finite Fields

In coding theory, self-dual codes and cyclic codes are important classes of codes which have been extensively studied. The main objects of study in this paper are self-dual cyclic codes over finite fields, i.e., the intersection of these two classes. We show that self-dual cyclic codes of length <i>n</i> over \BBF<i>q</i> exist if and only if <i>n</i> is even and <i>q</i> = 2<i>m</i> with <i>m</i> a positive integer. The enumeration of such codes is also investigated. When <i>n</i> and <i>q</i> are even, there is always a trivial self-dual cyclic code with generator polynomial <i>x</i><sup>n</sup>/<sub>2</sub>+1. We, therefore, classify the existence of self-dual cyclic codes, for given <i>n</i> and <i>q</i> , into two cases: when only the trivial one exists and when two or more such codes exist. Given <i>n</i> and <i>m</i> , an easy criterion to determine which of these two cases occurs is given in terms of the prime factors of <i>n</i>, for most <i>n</i> . We also show that, over a fixed field, the latter case occurs more frequently as the length grows.

[1]  Patrick Solé,et al.  On the algebraic structure of quasi-cyclic codes I: Finite fields , 2001, IEEE Trans. Inf. Theory.

[2]  O. Antoine,et al.  Theory of Error-correcting Codes , 2022 .

[3]  Sophia Antipolis,et al.  Cyclic Self-Dual Z4-Codes , 1997 .

[4]  K. Wiertelak On the density of some sets of primes, II , 1978 .

[5]  G. Salazar-Anaya,et al.  IEEE International Symposium on Information Theory - Proceedings , 1995 .

[6]  K. Conrad,et al.  Finite Fields , 2018, Series and Products in the Development of Mathematics.

[8]  Joseph L. Yucas,et al.  Self-Reciprocal Irreducible Polynomials Over Finite Fields , 2004, Des. Codes Cryptogr..

[9]  K. Wiertelak ON THE DENSITY OF SOME SETS OF PRIMES , 2000 .

[10]  V. Pless,et al.  Cyclic Self-DualZ4-Codes , 1997 .

[11]  Pieter Moree On the divisors of $a^k + b^k$ , 1997 .

[12]  N. J. A. Sloane,et al.  The On-Line Encyclopedia of Integer Sequences , 2003, Electron. J. Comb..

[13]  Shixin Zhu,et al.  On cyclic self-dual codes , 2008, Applicable Algebra in Engineering, Communication and Computing.