English

Weights on finite fields and failures of the MacWilliams identities

Information Theory 2026-01-07 v1 math.IT

Abstract

In the 1960s, MacWilliams proved that the Hamming weight enumerator of a linear code over a finite field completely determines, and is determined by, the Hamming weight enumerator of its dual code. In particular, if two linear codes have the same Hamming weight enumerator, then their dual codes have the same Hamming weight enumerator. In contrast, there is a wide class of weights on finite fields whose weight enumerators have the opposite behavior: there exist two linear codes having the same weight enumerator, but their dual codes have different weight enumerators.

Keywords

Cite

@article{arxiv.2601.02608,
  title  = {Weights on finite fields and failures of the MacWilliams identities},
  author = {Jay A. Wood},
  journal= {arXiv preprint arXiv:2601.02608},
  year   = {2026}
}

Comments

32 pages, 1 figure