Low Soundness Linearity Testing on the Half-Slice
Abstract
Let f: T \ 0,1 \ be a Boolean function on the Boolean half-slice, T, elements of \0,1\n with Hamming weight n/2. We show that if f(x)+f(y)=f(x+y) holds with probability 1+δ2 over a uniform pair (x,y) such that x,y,x+y∈ T, then f agrees with some linear function on at least 1+δ2-o(1) fraction of the points in T. More generally, we show that if f passes the natural k-query BLR test with probability 1+δ2 for any k≥3, then it must agree with some affine function at 1+δ1k-22-o(1) fraction of the points in T. The only other known linearity test for the slice in the low soundness regime (i.e., when δ can be arbitrarily small) was given by Kalai, Lifshitz, Minzer, and Ziegler [FOCS'24]. Our result improves upon this result in two significant ways: firstly, it works for k=3 queries, instead of requiring k≥4; secondly, our result is sharper, e.g., when k=4, we are able to conclude an agreement of 1+δ2-o(1) instead of 1+cδ2 for c≈.0035. In particular, our result matches (up to the o(1) term) the conclusion one obtains over the full hypercube via the classical BLR analysis. Our main technical contribution is a new dense model theorem using bounds on Krawtchouk polynomials. Using these Krawtchouk polynomial bounds, we also obtain a simple k-query test (k≥ 5) that avoids any use of the dense model machinery. This simplified test naturally extends to the slice over the q-ary hypercube, giving the first such result over larger alphabets.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.