paper

Recovering polynomials over finite fields from noisy character values

arXiv:2601.07137

Abstract

Let be a polynomial over a finite field with degree , and let be the quadratic residue character. We give a polynomial time algorithm to recover (up to perfect square factors) given the values of on , with up to a constant fraction of the values having errors. This was previously unknown even for the case of no errors. We give a similar algorithm for additive characters of polynomials over fields of characteristic . This gives the first polynomial time algorithm for decoding dual-BCH codes of polynomial dimension from a constant fraction of errors. Our algorithms use ideas from Stepanov's polynomial method proof of the classical Weil bounds on character sums, as well as from the Berlekamp-Welch decoding algorithm for Reed-Solomon codes. A crucial role is played by what we call *pseudopolynomials*: high degree polynomials, all of whose derivatives behave like low degree polynomials on . Both these results can be viewed as algorithmic versions of the Weil bounds for this setting.

45 pages

Recovering polynomials over finite fields from noisy character values · wovepaper