Table of Contents
Fetching ...

Skew cyclic codes over $\mathbb{Z}_4+v\mathbb{Z}_4$ with derivation: structural properties and computational results

Djoko Suprijanto, Hopein Christofen Tang

TL;DR

This work extends cyclic codes to skew cyclic codes with a derivation over the ring $R=\mathbb{Z}_4+v\mathbb{Z}_4$, developing the algebraic framework of $R[x;\theta,\Delta_{\theta}]$ and introducing $\Delta_{\theta}$-cyclic codes as left submodules of $R_{n,\Delta_{\theta}}$. It derives structural results, including generator and parity-check constructions, and shows that for even length the duals of free codes are free; odd length yields cyclic behavior while even length yields quasi-cyclic index $2$. The paper further translates these ring-theoretic codes into practical linear codes over $\mathbb{Z}_4$ via Gray maps, residue, and torsion codes, and demonstrates the production of many new codes with good parameters using Plotkin sums and related methods, validated by computational experiments in Python and Magma. Overall, it broadens the landscape of $\mathbb{Z}_4$-based coding by leveraging derivations in skew polynomial rings to obtain high-quality codes with potential applications in communication and data storage.

Abstract

In this work, we study a class of skew cyclic codes over the ring $R:=\mathbb{Z}_4+v\mathbb{Z}_4,$ where $v^2=v,$ with an automorphism $θ$ and a derivation $Δ_θ,$ namely codes as modules over a skew polynomial ring $R[x;θ,Δ_θ],$ whose multiplication is defined using an automorphism $θ$ and a derivation $Δ_θ.$ We investigate the structures of a skew polynomial ring $R[x;θ,Δ_θ].$ We define $Δ_θ$-cyclic codes as a generalization of the notion of cyclic codes. The properties of $Δ_θ$-cyclic codes as well as dual $Δ_θ$-cyclic codes are derived. As an application, some new linear codes over $\mathbb{Z}_4$ with good parameters are obtained by Plotkin sum construction, also via a Gray map as well as residue and torsion codes of these codes.

Skew cyclic codes over $\mathbb{Z}_4+v\mathbb{Z}_4$ with derivation: structural properties and computational results

TL;DR

This work extends cyclic codes to skew cyclic codes with a derivation over the ring , developing the algebraic framework of and introducing -cyclic codes as left submodules of . It derives structural results, including generator and parity-check constructions, and shows that for even length the duals of free codes are free; odd length yields cyclic behavior while even length yields quasi-cyclic index . The paper further translates these ring-theoretic codes into practical linear codes over via Gray maps, residue, and torsion codes, and demonstrates the production of many new codes with good parameters using Plotkin sums and related methods, validated by computational experiments in Python and Magma. Overall, it broadens the landscape of -based coding by leveraging derivations in skew polynomial rings to obtain high-quality codes with potential applications in communication and data storage.

Abstract

In this work, we study a class of skew cyclic codes over the ring where with an automorphism and a derivation namely codes as modules over a skew polynomial ring whose multiplication is defined using an automorphism and a derivation We investigate the structures of a skew polynomial ring We define -cyclic codes as a generalization of the notion of cyclic codes. The properties of -cyclic codes as well as dual -cyclic codes are derived. As an application, some new linear codes over with good parameters are obtained by Plotkin sum construction, also via a Gray map as well as residue and torsion codes of these codes.

Paper Structure

This paper contains 11 sections, 19 theorems, 49 equations.

Key Result

Lemma 2.1

Let $C$ be a free linear code of length $n$ over $R$ and $\{\mathbf{c}_1,\mathbf{c}_2,\ldots,\mathbf{c}_k\},$ with $\mathbf{c}_i=\mathbf{a}_i+\mathbf{b}_iv,$ be a basis of $C.$ Then the following statements hold:

Theorems & Definitions (41)

  • Lemma 2.1
  • proof
  • Theorem 2.2
  • Definition 1
  • Lemma 2.3
  • proof
  • Lemma 2.4
  • Lemma 2.5
  • proof
  • Corollary 2.6
  • ...and 31 more