The Generating Idempotent Is a Minimum-Weight Codeword for Some Binary BCH Codes
Yaron Shany, Amit Berman
TL;DR
This work resolves a conjecture on the minimum distance of primitive binary BCH codes with designed distance $d=2^{m-2}+1$ by proving that the generating idempotent weight equals the Bose distance $d_B$ for all $m\ge4$, with $d_B=\frac{2^m+1}{3}$ when $m$ is odd and $d_B=\frac{2^m-1}{3}$ when $m$ is even. The authors connect code-theoretic weight to the root-count of cyclic fibbinary polynomials via Fourier-analytic and cyclotomic-coset techniques, and they establish that $f^{(\mathrm{cyc})}_m= X u_m f_{m-3}^4$ with $\deg(u_m)=d_B$, and that all roots of the fibbinary polynomials lie in the splitting field $\mathbb{F}_{2^{m+2}}$, forcing the root count to equal $d_B$. The proof combines recurrences for fibbinary polynomials, a precise factorization, and a splitting-field analysis to bound and achieve the required weight, thus proving the conjecture and extending the result to even $m$ where the minimum distance was previously known only indirectly. These methods illuminate the structure of BCH codes and yield potential generalizations to other designed distances and $q$-ary BCH codes, with practical implications for code design and decoding strategies.
Abstract
In a paper from 2015, Ding et al. (IEEE Trans. IT, May 2015) conjectured that for odd $m$, the minimum distance of the binary BCH code of length $2^m-1$ and designed distance $2^{m-2}+1$ is equal to the Bose distance calculated in the same paper. In this paper, we prove the conjecture. In fact, we prove a stronger result suggested by Ding et al.: the weight of the generating idempotent is equal to the Bose distance for both odd and even $m$. Our main tools are some new properties of the so-called fibbinary integers, in particular, the splitting field of related polynomials, and the relation of these polynomials to the idempotent of the BCH code.
