Three-Weight Rank-Metric Codes
- Three-weight rank-metric codes are F₍qᵐ₎/F₍q₎-linear codes characterized by exactly three nonzero rank weights, linking algebraic coding theory with finite geometry.
- Explicit constructions employ geometric structures such as scattered subspaces, linear sets, and i-clubs to achieve precise weight distributions and code parameters.
- MacWilliams identities and combinatorial bounds are used to analyze and classify these codes, providing insights for applications in network coding and algebraic combinatorics.
Three-weight rank-metric codes are a class of -linear codes characterized by the property that the rank-weight distribution has exactly three nonzero values. These codes, constructed through deep connections between finite geometry, specifically linear sets such as scattered subspaces and clubs, and algebraic coding theory, have explicit, tractable combinatorial and geometric structures. Their paper intersects several active areas, including projective geometry, MacWilliams identities for the rank metric, and classification problems for linear sets.
1. Fundamental Definitions and Parameters
A rank-metric code is an -subspace of dimension . The ambient distance is
and the minimum rank distance is the smallest nonzero rank among codewords: An code denotes such a code over of length , dimension , and minimum distance .
The weight distribution is given by for . A three-weight rank-metric code is one whose nonzero weights occur exactly in three values, i.e., the set has size three (Mannaert et al., 1 Aug 2025).
2. Geometric Constructions: Linear Sets, Clubs, and Scattered Subspaces
The geometric underpinning of three-weight rank-metric codes is the theory of -linear sets in projective spaces. For a -dimensional ambient space over , any -subspace of dimension defines
an -linear set of rank . Points' weights are .
A key structure is the -club: an -linear set of rank in which exactly one point has weight , with all others of weight $1$ (Mannaert et al., 1 Aug 2025). Scattered subspaces are those such that every -line in meets in at most a $1$-dimensional -space.
A crucial geometric-algebraic correspondence is that to every nondegenerate code, one can associate an -system (i.e., a specific ) and vice versa [(Lia et al., 2023), Theorem 2.1]. If is an -club, then the associated code has exactly three rank weights.
3. Explicit Constructions and Weight Distributions
An explicit family of such codes arises from scattered -subspaces in . Fix an -basis of and set
with and odd. Under mild arithmetic hypotheses on , has dimension and is 1-scattered (Lia et al., 2023).
The corresponding generator matrix is
and the generated rank-metric code has parameters .
The rank weight distribution for this code is explicitly
with multiplicities
The sum is the total count of nonzero codewords.
4. Extensions via Clubs, Parameter Regimes, and Further Constructions
For code parameters arising from -clubs, if is an -club of rank (), then the associated code has
with nonzero weights , , . The respective multiplicities are
General construction techniques are as follows (Mannaert et al., 1 Aug 2025):
- Cone construction: Adjoin an -dimensional space to a scattered subspace in a hyperplane, yielding an -club of prescribed rank.
- Lifting: For odd , lift scattered sets via explicit coordinate maps, forming clubs for .
- Specific construction: For , use , yielding a non-cone club.
- Classification for : Every maximal -club of specific rank is equivalent to a cone over a maximum scattered set [(Mannaert et al., 1 Aug 2025), Thm 6.3].
Table: Key Construction Families for Three-Weight Codes
| Method | Parameter Range | Structural Features |
|---|---|---|
| Cone | , all even | Adjoins -dim. space to hyperplane |
| Lifting | odd, | Uses explicit field-lifting mappings |
| Direct sum | Even , | Non-equivalent to cone, more varied |
| Trace-based | , | Involves field trace functions |
5. Theoretical Analysis and Constraints
MacWilliams identities in the rank metric establish relationships between the weight enumerators of a code and its dual [(Mannaert et al., 1 Aug 2025), §5.1]. For and ,
This relationship imposes bounds on the possible parameters of -clubs and thus on the families of three-weight codes. Specifically, if is the rank of the -club, then
These bounds are tight for due to the existence of the corresponding club constructions.
6. Examples and Explicit Weight Enumerators
Consider , , , . Via the cone or lifting construction, the -club has rank
so the code parameters are . Its three nonzero weights are $2, 3, 4$. The weight multiplicities are
The weight enumerator is
A general pattern emerges: the nonzero weights are , with and scaling with sums over for from to .
7. Classification, Existence, and Open Questions
The existence of three-weight rank-metric codes associated to -clubs is completely determined for , with explicit constructions achieving the bounds from MacWilliams identities [(Mannaert et al., 1 Aug 2025), §6.1]. For , multiple non-equivalent -clubs (arising via cone and lifting constructions) exist, yielding inequivalent codes. When , all maximal -clubs are equivalent to the cone form under .
However, for , the classification is incomplete. The precise geometric and algebraic structure of non-cone clubs, as well as the parameters of associated codes, remain partly open. This suggests that further advances in the theory of linear sets and the projective classification of -clubs may yield new families of three-weight rank-metric codes, with potential impact on finite geometry and network coding theory.
8. Relationship to Broader Research Directions
Three-weight rank-metric codes form a nexus between finite geometry (through scattered spaces and linear sets), algebraic combinatorics (via MacWilliams-type dualities), and the construction of codes with prescribed combinatorial properties. Their explicit enumerators permit fine-grained analysis, and the interrelations with geometrical invariants (such as intersection numbers of clubs with lines and hyperplanes) further enrich their theoretical significance (Lia et al., 2023, Mannaert et al., 1 Aug 2025). The paper of two-weight and three-weight rank-metric codes also interfaces with multiplicity enumerators, minimality, and classification problems central to the theory of rank-metric and classical codes.