English

On the Minimum Distances of Some Families of BCH Codes

Information Theory 2026-04-28 v1 math.IT

Abstract

BCH codes form an important class of cyclic codes, which have applications in communication and data storage systems. Although the BCH bound provides a lower bound on the minimum distance of BCH codes, determining the true minimum distances of BCH codes is a very challenging problem. In this paper, we settle the minimum distances of a number of infinite families of narrow-sense BCH codes. By explicitly constructing the locator polynomials for minimum weight codewords, we obtain many families of primitive and non-primitive BCH codes with d=δd=\delta, where dd is the minimum distance of a qq-ary BCH code of length nn, designed distance δ\delta, and offset bb, denoted by C(q,n,δ,b)\mathbf{C}_{(q, n, \delta, b)}. For primitive BCH codes, we obtain infinite families of BCH codes over F3\mathbb{F}_3 and F4\mathbb{F}_4 satisfying d=δd=\delta, where δ{5,6,7,8}\delta \in \{5,6,7,8\}. Moreover, we construct several infinite families of qq-ary BCH codes with d=δd=\delta, where 2δq12 \le \delta \le q-1. For δ=qt+1\delta=q^t+1, we prove that the BCH code C(q,qm1,qt+1,1)\mathbf{C}_{(q, q^m-1, q^t+1, 1)} has d=δd=\delta for all mm satisfying m0(modpt)m \equiv 0 \pmod{pt}, where pp denotes the characteristic of Fq\mathbb{F}_q. In the paper by Ding et al., IEEE Trans. Inf. Theory 61(5): 2351-2356, it was conjectured that the minimum distance of C(q,qm1,qt+1,1)\mathbf{C}_{(q, q^m-1, q^t+1, 1)} is always equal to its Bose distance dBd_B. Our result confirms this conjecture for the case m0(modpt)m \equiv 0 \pmod{pt}. For non-primitive BCH codes, we construct a family of BCH codes C(q,qp1λ,p+1,1)\mathbf{C}_{(q,\frac{q^p-1}{\lambda},p+1,1)} with d=δ=p+1d=\delta=p+1, where pp is an odd prime, q=peq=p^e with pep \nmid e and λq1\lambda \mid q-1.

Keywords

Cite

@article{arxiv.2604.23594,
  title  = {On the Minimum Distances of Some Families of BCH Codes},
  author = {Yaqi Chen and Hao Chen and Cunsheng Ding and Huimin Lao},
  journal= {arXiv preprint arXiv:2604.23594},
  year   = {2026}
}