paper

A near-optimal Quadratic Goldreich-Levin algorithm

arXiv:2505.13134

Abstract

In this paper, we give a quadratic Goldreich-Levin algorithm that is close to optimal in the following ways. Given a bounded function on the Boolean hypercube and any , the algorithm returns a quadratic polynomial so that the correlation of with the function is within an additive of the maximum possible correlation with a quadratic phase function. The algorithm runs in time and makes queries to , which matches the information-theoretic lower bound of queries up to a logarithmic factor. As a result, we obtain a number of corollaries: - A near-optimal self-corrector of quadratic Reed-Muller codes, which makes queries to a Boolean function and returns a quadratic polynomial whose relative Hamming distance to is within of the minimum distance. - An algorithmic polynomial inverse theorem for the order-3 Gowers uniformity norm. - An algorithm that makes a polynomial number of queries to a bounded function and decomposes as a sum of poly quadratic phase functions and error terms of order . Our algorithm is obtained using ideas from recent work on quantum learning theory. Its construction deviates from previous approaches based on algorithmic proofs of the inverse theorem for the order-3 uniformity norm (and in particular does not rely on the recent resolution of the polynomial Fre\uıman-Ruzsa conjecture).

37 pages, 1 figure

A near-optimal Quadratic Goldreich-Levin algorithm · wovepaper