English

On Linear Codes with Random Multiplier Vectors and the Maximum Trace Dimension Property

Information Theory 2023-09-06 v1 math.IT Number Theory

Abstract

Let CC be a linear code of length nn and dimension kk over the finite field Fqm\mathbb{F}_{q^m}. The trace code Tr(C)\mathrm{Tr}(C) is a linear code of the same length nn over the subfield Fq\mathbb{F}_q. The obvious upper bound for the dimension of the trace code over Fq\mathbb{F}_q is mkmk. If equality holds, then we say that CC has maximum trace dimension. The problem of finding the true dimension of trace codes and their duals is relevant for the size of the public key of various code-based cryptographic protocols. Let CaC_{\mathbf{a}} denote the code obtained from CC and a multiplier vector a(Fqm)n\mathbf{a}\in (\mathbb{F}_{q^m})^n. In this paper, we give a lower bound for the probability that a random multiplier vector produces a code CaC_{\mathbf{a}} of maximum trace dimension. We give an interpretation of the bound for the class of algebraic geometry codes in terms of the degree of the defining divisor. The bound explains the experimental fact that random alternant codes have minimal dimension. Our bound holds whenever nm(k+h)n\geq m(k+h), where h0h\geq 0 is the Singleton defect of CC. For the extremal case n=m(h+k)n=m(h+k), numerical experiments reveal a closed connection between the probability of having maximum trace dimension and the probability that a random matrix has full rank.

Keywords

Cite

@article{arxiv.2309.00687,
  title  = {On Linear Codes with Random Multiplier Vectors and the Maximum Trace Dimension Property},
  author = {Márton Erdélyi and Pál Hegedüs and Sándor Z. Kiss and Gábor P. Nagy},
  journal= {arXiv preprint arXiv:2309.00687},
  year   = {2023}
}
R2 v1 2026-06-28T12:10:44.095Z