A structure theorem for almost low-degree functions on the slice

Abstract

The Fourier-Walsh expansion of a Boolean function f \0,1\n → \0,1\ is its unique representation as a multilinear polynomial. The Kindler-Safra theorem (2002) asserts that if in the expansion of f, the total weight on coefficients beyond degree k is very small, then f can be approximated by a Boolean-valued function depending on at most O(2k) variables. In this paper we prove a similar theorem for Boolean functions whose domain is the `slice' [n]pn = \x ∈ \0,1\n Σi xi = pn\, where 0 p 1, with respect to their unique representation as harmonic multilinear polynomials. We show that if in the representation of f [n]pn → \0,1\, the total weight beyond degree k is at most ε, where ε = (p, 1-p)O(k), then f can be O(ε)-approximated by a degree-k Boolean function on the slice, which in turn depends on O(2k) coordinates. This proves a conjecture of Filmus, Kindler, Mossel, and Wimmer (2015). Our proof relies on hypercontractivity, along with a novel kind of a shifting procedure. In addition, we show that the approximation rate in the Kindler-Safra theorem can be improved from ε + (O(k)) ε1/4 to ε+ε2 (2(1/ε))k/k!, which is tight in terms of the dependence on ε and misses at most a factor of 2O(k) in the lower-order term.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…