Table of Contents
Fetching ...

A geometric invariant of linear rank-metric codes

Valentina Astore, Martino Borello, Marco Calderini, Flavio Salizzoni

TL;DR

The paper introduces a geometric invariant for linear rank-metric codes by extending Schur-product ideas from the Hamming metric to rank-metric codes through the extended Hamming code and associated linear sets. It defines the $\mathbb{F}_q$-dimension (Hilbert) sequence $h_i(\mathcal{C})$ from the Hamming-associated code $\mathcal{C}^{\rm H}$ and proves a sharp formula $h_{q+1}(\mathcal{C})=\binom{k+q}{q+1}-\binom{k-r}{2}$ with $r=\operatorname{rk}(X^{[1]}-X)$; this yields a robust discriminant between Gabidulin codes (where $r=1$) and random codes via a Schwartz–Zippel argument. The work further connects higher terms $h_{q^s+1}(\mathcal{C})$ to the intersection $\mathcal{F}_s\cap \mathcal{I}(L_{\mathcal{U}_G})$ of polynomial spaces with the vanishing ideal of the linear set, proving that $\operatorname{rk}(X^{[s]}-X)=r$ iff $\dim \mathcal{F}_s\cap \mathcal{I}(L_{\mathcal{U}_G})=\binom{k-r}{2}$. By tying Hilbert-function-based invariants to vanishing-ideal geometry of linear sets, the paper provides both algebraic and geometric tools for recognizing structured rank-metric codes and establishes bounds on zeros of associated forms, with potential cryptographic and code-classification implications.

Abstract

Rank-metric codes have been a central topic in coding theory due to their theoretical and practical significance, with applications in network coding, distributed storage, crisscross error correction, and post-quantum cryptography. Recent research has focused on constructing new families of rank-metric codes with distinct algebraic structures, emphasizing the importance of invariants for distinguishing these codes from known families and from random ones. In this paper, we introduce a novel geometric invariant for linear rank-metric codes, inspired by the Schur product used in the Hamming metric. By examining the sequence of dimensions of Schur powers of the extended Hamming code associated with a linear code, we demonstrate its ability to differentiate Gabidulin codes from random ones. From a geometric perspective, this approach investigates the vanishing ideal of the linear set corresponding to the rank-metric code.

A geometric invariant of linear rank-metric codes

TL;DR

The paper introduces a geometric invariant for linear rank-metric codes by extending Schur-product ideas from the Hamming metric to rank-metric codes through the extended Hamming code and associated linear sets. It defines the -dimension (Hilbert) sequence from the Hamming-associated code and proves a sharp formula with ; this yields a robust discriminant between Gabidulin codes (where ) and random codes via a Schwartz–Zippel argument. The work further connects higher terms to the intersection of polynomial spaces with the vanishing ideal of the linear set, proving that iff . By tying Hilbert-function-based invariants to vanishing-ideal geometry of linear sets, the paper provides both algebraic and geometric tools for recognizing structured rank-metric codes and establishes bounds on zeros of associated forms, with potential cryptographic and code-classification implications.

Abstract

Rank-metric codes have been a central topic in coding theory due to their theoretical and practical significance, with applications in network coding, distributed storage, crisscross error correction, and post-quantum cryptography. Recent research has focused on constructing new families of rank-metric codes with distinct algebraic structures, emphasizing the importance of invariants for distinguishing these codes from known families and from random ones. In this paper, we introduce a novel geometric invariant for linear rank-metric codes, inspired by the Schur product used in the Hamming metric. By examining the sequence of dimensions of Schur powers of the extended Hamming code associated with a linear code, we demonstrate its ability to differentiate Gabidulin codes from random ones. From a geometric perspective, this approach investigates the vanishing ideal of the linear set corresponding to the rank-metric code.

Paper Structure

This paper contains 9 sections, 23 theorems, 89 equations, 1 figure.

Key Result

Theorem 1.2

Let $\mathcal{C}\subseteq\mathbb{F}_{q^m}^n$ be an $[n,k,d]_{q^m/q}$ code with $n\leq m$. Then

Figures (1)

  • Figure 1: Experimental investigations.

Theorems & Definitions (60)

  • Definition 1.1
  • Theorem 1.2: Gabidulin
  • Definition 1.3
  • Theorem 1.4: HorlemannTrautmann-Marshall
  • Lemma 1.5: neri2018genericity
  • Theorem 1.6: couvreur2014distinguisher,coggia2020security
  • Definition 1.7
  • Definition 1.8
  • Proposition 1.9: Randriambololona
  • Remark 1.10
  • ...and 50 more