Table of Contents
Fetching ...

Nonlinear Reed-Solomon codes and nonlinear skew quasi-cyclic codes

Daniel Bossaller, Daniel Herden, Indalecio Ruiz-Bolanos

TL;DR

The paper addresses nonlinear generalizations of Reed-Solomon and skew quasi-cyclic codes by formulating them as modules over skew polynomial rings and quotient rings $R_n$ and $P_n$. It develops a robust Smith normal form framework, including a total-divisor theory, to classify the module structure and elementary divisors, sometimes requiring only a single SNF. By introducing $(\sigma,\ell)$-orbit vectors and a $q$-dual, it extends duality concepts to nonlinear skew codes and provides polynomial representations that model nonlinear skew QC codes as $P_n$-submodules of $R_n^\ell$. A principal contribution is the classification of nonlinear skew QC codes as left $P_n$-submodules, together with a dual structure via a $Q$-inner product and a $*$-dual that recovers the original code through double-duality under suitable bases. Overall, the work broadens the algebraic toolkit for nonlinear skew-cyclic codes, enabling systematic construction and analysis with potential practical impact in coding theory design.

Abstract

This article begins with an exploration of nonlinear codes ($\mathbb{F}_q$-linear subspaces of $\mathbb{F}_{q^m}^n$) which are generalizations of the familiar Reed-Solomon codes. This then leads to a wider exploration of nonlinear analogues of the skew quasi-cyclic codes of index $\ell$ first explored in 2010 by Abualrub et al., i.e., $\mathbb{F}_{q^m}[x;σ]$-submodules of $\left(\mathbb{F}_{q^m}[x;σ]/(x^n - 1)\right)^\ell$. After introducing nonlinear skew quasi-cyclic codes, we then determine the module structure of these codes using a two-fold iteration of the Smith normal form of matrices over skew polynomial rings. Finally we show that in certain cases, a single use of the Smith normal form will suffice to determine the elementary divisors of the code.

Nonlinear Reed-Solomon codes and nonlinear skew quasi-cyclic codes

TL;DR

The paper addresses nonlinear generalizations of Reed-Solomon and skew quasi-cyclic codes by formulating them as modules over skew polynomial rings and quotient rings and . It develops a robust Smith normal form framework, including a total-divisor theory, to classify the module structure and elementary divisors, sometimes requiring only a single SNF. By introducing -orbit vectors and a -dual, it extends duality concepts to nonlinear skew codes and provides polynomial representations that model nonlinear skew QC codes as -submodules of . A principal contribution is the classification of nonlinear skew QC codes as left -submodules, together with a dual structure via a -inner product and a -dual that recovers the original code through double-duality under suitable bases. Overall, the work broadens the algebraic toolkit for nonlinear skew-cyclic codes, enabling systematic construction and analysis with potential practical impact in coding theory design.

Abstract

This article begins with an exploration of nonlinear codes (-linear subspaces of ) which are generalizations of the familiar Reed-Solomon codes. This then leads to a wider exploration of nonlinear analogues of the skew quasi-cyclic codes of index first explored in 2010 by Abualrub et al., i.e., -submodules of . After introducing nonlinear skew quasi-cyclic codes, we then determine the module structure of these codes using a two-fold iteration of the Smith normal form of matrices over skew polynomial rings. Finally we show that in certain cases, a single use of the Smith normal form will suffice to determine the elementary divisors of the code.

Paper Structure

This paper contains 13 sections, 26 theorems, 106 equations.

Key Result

Lemma 2.2

Given a generalized Reed-Solomon code $\mathop{\mathrm{GRS}}\nolimits_{\boldsymbol \nu}(\boldsymbol \alpha, k)$, the following hold.

Theorems & Definitions (76)

  • Definition 2.1
  • Lemma 2.2
  • Definition 2.3
  • Lemma 2.4
  • Example 2.5
  • Definition 2.6
  • Lemma 2.7
  • Definition 2.8
  • Remark 1
  • Proposition 2.9
  • ...and 66 more