The Weight Distribution of Quasi-quadratic Residue Codes

We investigate a family of codes called quasi-quadratic residue (QQR) codes . We are interested in these codes mainly for two reasons: Firstly, they have close relations with hyperelliptic curves and Goppa's Conjecture, and serve as a strong tool in studying those objects. Secondly, they are very good codes. Computational results show they have large minimum distances when \begin{document}$p\equiv 3 \pmod 8$\end{document} . Our studies focus on the weight distributions of these codes. We will prove a new discovery about their weight polynomials, i.e. they are divisible by \begin{document}$(x^2 + y^2)^{d-1}$\end{document} , where \begin{document}$d$\end{document} is the corresponding minimum distance. We also show that the weight distributions of these codes are asymptotically normal. Based on the relation between QQR codes and hyperelliptic curves, we will also prove a result on the point distribution on hyperelliptic curves.

[1]  Sanjoy K. Mitter,et al.  Some randomized code constructions from group actions , 2006, IEEE Transactions on Information Theory.

[2]  Marcel Ambroze,et al.  On the Weight Distribution of the Extended Quadratic Residue Code of Prime 137 , 2008, ArXiv.

[3]  Philippe Gaborit On Quadratic Double Circulant Codes over Fields , 2001, Electron. Notes Discret. Math..

[4]  Louay Bazzi,et al.  Minimum distance of error correcting codes versus encoding complexity, symmetry, and pseudorandomness , 2003 .

[5]  M. Karlin,et al.  New binary coding results by circulants , 1969, IEEE Trans. Inf. Theory.

[6]  M. Tomlinson,et al.  Some Results on the Weight Distributions of the Binary Double-Circulant Codes Based on Primes , 2006, 2006 10th IEEE Singapore International Conference on Communication Systems.

[7]  Marcel Ambroze,et al.  Error-Correction Coding and Decoding , 2017 .

[8]  I. Yu.,et al.  What is the maximum number of points on a curve over $F_2$? , 1982 .

[9]  Richard E. Blahut,et al.  Algebraic Codes on Lines, Planes, and Curves: Sequences and the One-Dimensional Fourier Transform , 2008 .

[10]  Tor Helleseth,et al.  Double circulant quadratic residue codes , 2004, IEEE Transactions on Information Theory.

[11]  E. Gilbert A comparison of signalling alphabets , 1952 .

[12]  David Joyner On Quadratic Residue Codes and Hyperelliptic Curves , 2008, Discret. Math. Theor. Comput. Sci..

[13]  Neil J. A. Sloane,et al.  The theory of error-correcting codes (north-holland , 1977 .

[14]  Richard E. Blahut Algebraic Codes on Lines, Planes, and Curves: An Engineering Approach , 2008 .

[15]  E. M. Rains,et al.  Self-Dual Codes , 2002, math/0208001.

[16]  M. Larsen The Normal Distribution as a Limit of Generalized Sato-Tate Measures , 2008, 0810.2012.

[17]  Iwan M. Duursma From weight enumerators to zeta functions , 2001, Discret. Appl. Math..