Generalized ovals, 2.5-dimensional additive codes, and multispreads
Denis S. Krotov, Sascha Kurz
TL;DR
The paper studies additive codes over finite fields through their geometric counterparts, notably generalized ovals and multispreads, to derive bounds and constructions for code parameters. It advances oval-based and subfield constructions to obtain lower bounds on the size of projective systems and translates these into additive code parameters, including $n_q(5,2;2)$ lower bounds via $q^l$-ary ovals and projections. An ILP-based framework with prescribed automorphisms is developed to find new faithful projective systems and to yield explicit generator matrices for small parameters, highlighting the Griesmer-type bounds applicable to additive codes. The work extends to multispreads in $ ext{PG}(4,q)$, delivering complete classifications for $q=2,3$ and substantial results for $q=4,5$, thereby characterizing the parameters of $ ext{F}_4$-linear 64-ary one-weight codes and enriching the connection between projective geometry and additive coding theory. Overall, the results sharpen bounds, provide concrete constructions, and illuminate the deep links between geometric configurations and additive code theory with potential quantum-code applications.
Abstract
We present constructions and bounds for additive codes over a finite field in terms of their geometric counterpart, i.e.\ projective systems. It is known that the maximum number of $(l-1)$-spaces in $\operatorname{PG}(2,q)$, such that no hyperplane contains three, is given by $q^l+1$ if $q$ is odd. Those geometric objects are called generalized ovals. We show that cardinality $q^l+2$ is possible if we decrease the dimension a bit. We completely determine the minimum possible lengths of additive codes over $\mathbb{F}_9$ of dimension $2.5$ and give improved constructions for other small parameters. As an application, we consider multispreads in $\operatorname{PG}(4,q)$, in particular, completing the characterization of parameters of $\mathbb{F}_4$-linear $64$-ary one-weight codes.
