Failure of duality for power weights over finite residue rings
Failure of duality for power weights over finite residue rings
For an integer , let denote the corresponding power weight on .
Power-weight duality conjecture. The power weights , , do not respect duality over any with .
The conjecture predicts a uniform failure of the relevant MacWilliams-type duality property for all power weights of exponent at least two and all moduli at least four. The surrounding discussion reports numerical evidence for the hypotheses needed to establish such failures, but does not resolve the conjecture.
Progress summary
No verified proof or counterexample has appeared, and the conjecture remains open.
Jay A. Wood posed the conjecture in January 2026: every power weight with exponent fails the relevant duality property over every with .
Known results
- For prime moduli , Wood’s Theorem 2.8 would imply failure if its hypotheses were verified.
- SageMath computations found maximal rank for and the first primes.
- Numerical checks support the needed coefficient inequalities for the first primes greater than .
- The exceptional moduli and the lifting step remain unproved.
January 2026 numerical evidence
Wood’s paper presents the computational evidence as support for the conjecture, not as a proof. No retrieved source supplies a counterexample, verification, referee report, or corroborating proof.
Current status (as of August 2026): The conjecture is unsettled; numerical evidence supports parts of the prime-modulus strategy, but the uniform failure for all and has not been established.
Sources
Sources & referencesView supporting material
Primary source
Jay A. Wood, “Weights on finite fields and failures of the MacWilliams identities”, arXiv:2601.02608 (2026).
Solutions 1
Sign in to submit a solution.
Power weights over integer residue rings
For , write and let
where is an integer. Extend this weight additively to vectors. For a linear code , put
Its dual is . Since all code pairs below have the same length, equality of these one-variable enumerators is equivalent to equality of the homogeneous enumerators in the original definition.
Theorem. For every and integer , there are linear codes , for some , such that
Thus the power weight does not respect duality. This proves Conjecture 9.5 of Jay A. Wood, arXiv:2601.02608.
The argument first handles prime moduli using Wood's Theorem 2.8. A singular weight matrix is dealt with directly; in the nonsingular case, a power-sum inequality verifies the remaining hypothesis of that theorem. Explicit constructions cover , and a divisor-lifting argument then covers every modulus. The divisor-reduction strategy was used by N. Abdelghany and J. A. Wood in their 2020 Lee-weight paper; the low-coefficient lifting argument needed here is proved below.
1. Two coefficients that survive lifting
For every modulus at least four, the only symbols of weight are and , and every other nonzero symbol has weight at least . Consequently a vector of weight is a singleton with entry , and a vector of weight has exactly two entries, both in .
Suppose , with , and put . The map
is injective, and the image of an -linear code is -linear. Moreover,
Thus implies . If is coordinatewise reduction, then
because is equivalent to . Reduction gives a bijection between the ambient vectors of weight over these two rings for : it preserves their support and their entries . Hence
It therefore suffices to construct a pair distinguished by or for each prime and for .
2. Every prime modulus
Wood's Example 9.4 already discusses the small primes and . The argument here is uniform in the prime and does not assume that every power-weight matrix is nonsingular.
Fix a prime . The symmetry group of is , and the minimum positive weight is attained on exactly this orbit. Choose representatives of the nonzero -orbits and form the integer matrix
Every row and column has sum
The singular case
If is singular, take a nonzero integral vector with . The constant column sum gives . Choose an integer , and define multiplicities
Let and be the one-dimensional codes whose generator rows contain respectively and copies of . All multiplicities are positive, both generator maps are injective, and the codes have the same length. The identity says that the corresponding scalar multiples of the two generator rows have equal weights, so .
A dual vector of weight has two entries . For a generator row with no zero entries, these can cancel precisely when their two columns lie in the same -orbit. There are two choices of signs for each pair. Therefore
The nonsingular case
Now suppose is nonsingular. We verify the hypotheses of Wood's Theorem 2.8. The symmetry and minimum-orbit hypotheses have already been checked, and nonsingularity is precisely nondegeneracy in that theorem.
Let be a primitive element of , write for , and put
The values are a permutation of . Thus
If all the quantities in the last hypothesis of Wood's theorem were equal, then
The preceding identities would imply
This is impossible. For real , set . The function is convex, since is the variance of under the probabilities . Consequently
At , the usual power-sum formulas give
Since , it follows that . Wood's theorem therefore applies. Its proof, using Proposition 4.8, constructs equal-length codes with equal weight enumerators whose dual -coefficients differ. This completes the prime case, including the coefficient needed for lifting.
3. Modulus four
Failure for this modulus is already a consequence of Wood's classification; see Corollary 9.6 of arXiv:2404.07154v1, published in Contemporary Mathematics 826 (2025), 361–430. The following explicit pair also supplies the particular low-weight coefficient needed for lifting.
Put and . Thus is even and . Use length . Let be generated over by the row containing copies of , followed by copies of . Let be generated by two rows: the first is on the first positions and zero elsewhere, while the second is on the next positions and zero elsewhere.
Both codes have four elements, and direct calculation gives
The generator row of has no zero columns. The two-row generator matrix of has exactly zero columns. Since a vector of weight is a singleton with entry , we obtain
4. Modulus six
Put
Here , since . A generator row over with copies of , respectively, has nonzero scalar-orbit weights
The first two orbits, and , have size two; the third is .
Take the two multiplicity vectors
Their entries are nonnegative integers, and each first coordinate is positive. Multiplication by the displayed matrix gives, respectively,
Thus the two size-two orbit weights are interchanged and the third is unchanged. The second generator row is coordinates longer than the first. Append zero coordinates to the first row. The resulting cyclic codes have the same length, each has six elements, and .
A weight- vector belongs to the dual precisely when its nonzero coordinate is a zero column of the generator row. Hence
5. Modulus nine
Put
Convexity of gives , so .
First let be the cyclic code over generated by a row containing copies of each of . It has length and size nine. Multiplication by a unit permutes the three unit negation orbits, whose symbol weights are . The six unit multiples of the row therefore have weight . Its two nonzero nonunit multiples, by and , have weight . Thus
Next construct a two-dimensional ternary code . Use the four projective column directions
with multiplicities , respectively. Its length is . Every nonzero linear functional on vanishes on exactly one of these four directions, and each direction is the kernel of exactly two nonzero functionals. Consequently its Hamming weight enumerator is
Embed in by multiplying all entries by , and call the resulting -linear code . Each nonzero embedded symbol has power weight , so
Append zero coordinates to , obtaining of the same length as . All projective-column multiplicities are positive, so has dimension two and neither its generator matrix nor that of has a zero column. Therefore
6. All remaining moduli
Every integer has a divisor that is either a prime or one of . Indeed, if its only prime divisors are and , then either , or , or .
For such a divisor, the preceding sections provide equal-length codes with equal power-weight enumerators and different dual or . Section 1 lifts that pair to and preserves the distinguishing coefficient. This proves the theorem for every stipulated modulus and exponent.