Table of Contents
Fetching ...

Cyclic and BCH Codes whose Minimum Distance Equals their Maximum BCH bound

José Joaquín Bernal, Diana H. Bueno-Carreño, Juan Jacobo Simón

TL;DR

This work investigates when the minimum distance $d(C)$ of a cyclic code equals the maximum BCH bound $\Delta(C)$, introducing a framework based on the discrete Fourier transform (Mattson-Solomon transform) and the apparent distance $d^*(\cdot)$. It establishes necessary and sufficient conditions (via $f\in \mathbb L(n)$ with $d^*(f)=d^*(C)$ and $\varphi^{-1}_{\alpha,f}\in C$ for some $\alpha$ in the apparent-distance set) and provides constructive methods that use divisors of the polynomial $x^n-1$ to build such codes. The paper then presents techniques to construct BCH codes with designed distance $\delta$ that satisfy $d(C)=\Delta(C)=\delta$, including permutation-equivalent families and dimensional-extensions, demonstrated through several binary examples at lengths including $15$, $21$, $33$, and $45$, yielding new codes with the desired equality. These results offer a practical pathway to design BCH-like codes with optimal distance properties and provide a bridge between algebraic divisors and distance bounds via the Fourier-analytic view of cyclic codes.

Abstract

In this paper we study the family of cyclic codes such that its minimum distance reaches the maximum of its BCH bounds. We also show a way to construct cyclic codes with that property by means of computations of some divisors of a polynomial of the form X^n-1. We apply our results to the study of those BCH codes C, with designed distance delta, that have minimum distance d(C)= delta. Finally, we present some examples of new binary BCH codes satisfying that condition. To do this, we make use of two related tools: the discrete Fourier transform and the notion of apparent distance of a code, originally defined for multivariate abelian codes.

Cyclic and BCH Codes whose Minimum Distance Equals their Maximum BCH bound

TL;DR

This work investigates when the minimum distance of a cyclic code equals the maximum BCH bound , introducing a framework based on the discrete Fourier transform (Mattson-Solomon transform) and the apparent distance . It establishes necessary and sufficient conditions (via with and for some in the apparent-distance set) and provides constructive methods that use divisors of the polynomial to build such codes. The paper then presents techniques to construct BCH codes with designed distance that satisfy , including permutation-equivalent families and dimensional-extensions, demonstrated through several binary examples at lengths including , , , and , yielding new codes with the desired equality. These results offer a practical pathway to design BCH-like codes with optimal distance properties and provide a bridge between algebraic divisors and distance bounds via the Fourier-analytic view of cyclic codes.

Abstract

In this paper we study the family of cyclic codes such that its minimum distance reaches the maximum of its BCH bounds. We also show a way to construct cyclic codes with that property by means of computations of some divisors of a polynomial of the form X^n-1. We apply our results to the study of those BCH codes C, with designed distance delta, that have minimum distance d(C)= delta. Finally, we present some examples of new binary BCH codes satisfying that condition. To do this, we make use of two related tools: the discrete Fourier transform and the notion of apparent distance of a code, originally defined for multivariate abelian codes.
Paper Structure (4 sections, 15 theorems, 21 equations)

This paper contains 4 sections, 15 theorems, 21 equations.

Key Result

Lemma 4

Let $g\in \mathbb L(n)$. If $\varphi^{-1}_{\alpha,g}\in \mathbb F_q(n)$ for any $\alpha\in U_n$ then $supp(g)$ is a union of cyclotomic cosets. If $g$ is an idempotent in $(\mathbb L^n,\star)$ the converse holds; that is, if $supp(g)$ is union of $q$-cyclotomic cosets then $\varphi^{-1}_{\alpha,g}\i

Theorems & Definitions (45)

  • Remark 1
  • Example 2
  • Remark 3
  • Lemma 4
  • proof
  • Definition 5
  • Example 6
  • Definition 7
  • Example 8
  • Corollary 9
  • ...and 35 more