weight enumerator
Let be an alphabet and a finite subset of .Then the complete weight enumerator of , denoted by, is the polynomial in indeterminates labeled bythe letters of with integer coefficients defined by
where is the -weight of the string .
If is an abelian group, one defines the Hamming weightenumerator of , denoted by , as a polynomial in only twoindeterminates and :
that is one distinguishes only between zero and the non-zero lettersof the strings in .
If is a code of block length , then both and are http://planetmath.org/node/6577homogeneous of degree . Therefore, one can set in in this case without losing information. The resulting polynomial canbe uniquely rewritten in the form
the sequence defining the Hamming weightdistribution. Analogously, one can define more general weightdistributions by setting all but one indeterminate in equal to one.
Examples
- •
Let be the ternary (that is ) linearcode
of block length the vectors , and . Then
and
and the Hamming weight distribution is .
- •
The Hamming weight enumerator of the full binary code of length, , is simply given by, and the Hamming weightdistribution is the -th of Pascal’s triangle.
Title | weight enumerator |
Canonical name | WeightEnumerator |
Date of creation | 2013-03-22 15:13:23 |
Last modified on | 2013-03-22 15:13:23 |
Owner | GrafZahl (9234) |
Last modified by | GrafZahl (9234) |
Numerical id | 4 |
Author | GrafZahl (9234) |
Entry type | Definition |
Classification | msc 94A55 |
Classification | msc 94B05 |
Synonym | Hamming weight enumerator |
Related topic | KleeneStar |
Related topic | LinearCode |
Defines | complete weight enumerator |
Defines | weight distribution |
Defines | Hamming weight distribution |