Title :
p-Adic valuation of weights in Abelian codes over Z(pd)
Author_Institution :
Dept. of Math., California Inst. of Technol., Pasadena, CA
Abstract :
Counting polynomial techniques introduced by Wilson are used to provide analogs of a theorem of McEliece. McEliece´s original theorem relates the greatest power of p dividing the Hamming weights of words in cyclic codes over GF (p) to the length of the smallest unity-product sequence of nonzeroes of the code. Calderbank, Li, and Poonen presented analogs for cyclic codes over Zopf(2d) using various weight functions (Hamming, Lee, and Euclidean weight as well as count of occurrences of a particular symbol). Some of these results were strengthened by Wilson, who also considered the alphabet Zopf(pd ) for p an arbitrary prime. These previous results, new strengthened versions, and generalizations are proved here in a unified and comprehensive fashion for the larger class of Abelian codes over Zopf(pd) with p any prime. For Abelian codes over Zopf 4, combinatorial methods for use with counting polynomials are developed. These show that the analogs of McEliece´s theorem obtained by Wilson (for Hamming weight, Lee weight, and symbol counts) and the analog obtained here for Euclidean weight are sharp in the sense that they give the maximum power of 2 that divides the weights of all the codewords whose Fourier transforms have a specified support
Keywords :
Fourier transforms; Galois fields; Hamming codes; combinatorial mathematics; polynomials; product codes; sequences; Abelian code; Fourier transform; Hamming weight; McEliece theorem; codes over rings; combinatorial method; counting polynomial technique; cyclic code; p-adic valuation; unity-product sequence; Codes; Cost accounting; Estimation theory; Fourier transforms; Galois fields; Hamming weight; Mathematics; Random sequences; Abelian codes; McEliece´s theorem; codes over rings; counting polynomials;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2004.839495