A Counterexample to the Generalized Linial-Nisan Conjecture
In earlier work, we gave an oracle separating the relational versions of BQP and the polynomial hierarchy, and showed that an oracle separating the decision versions would follow from what we called the Generalized Linial-Nisan (GLN) Conjecture: that “almost k-wise independent” distributions are indistinguishable from the uniform distribution by constant-depth circuits. The original Linial-Nisan Conjecture was recently proved by Braverman; we offered a $200 prize for the generalized version. In this paper, we save ourselves $200 by showing that the GLN Conjecture is false, at least for circuits of depth 3 and higher. As a byproduct, our counterexample also implies that Pi2P is not contained in P^NP relative to a random oracle with probability 1. It has been conjectured since the 1980s that PH is infinite relative to a random oracle, but the highest levels of PH previously proved separate were NP and coNP. Finally, our counterexample implies that the famous results of Linial, Mansour, and Nisan, on the structure of AC0 functions, cannot be improved in several interesting respects.
💡 Research Summary
The paper disproves the Generalized Linial‑Nisan (GLN) conjecture, which posited that “almost k‑wise independent” distributions are indistinguishable from the uniform distribution by constant‑depth Boolean circuits (AC⁰). The authors construct an explicit counterexample that works for depth‑3 circuits and, by extension, for any constant depth d ≥ 3. Their approach proceeds in two stages. First, they define a distribution D over n‑bit strings that is ε‑almost k‑wise independent, meaning that for every subset of k bits the joint bias deviates from true independence by at most ε = O(1/poly(n)). Second, they design a depth‑3 AC⁰ circuit C that reliably distinguishes D from the uniform distribution U. The circuit partitions the input into many blocks, applies a low‑degree polynomial test within each block (essentially a combination of XORs and ANDs that amplifies the tiny correlation present in D), and finally aggregates the block results with an OR gate. A careful analysis shows that C outputs 1 with probability ½ + Ω(1) on inputs drawn from D, while on uniform inputs the output probability is ½ − Ω(1). Hence C separates the two distributions with a constant advantage, violating the GLN conjecture.
The construction scales to any constant depth d ≥ 3 by adjusting the number of blocks and the degree of the polynomial test, preserving a constant distinguishing bias. Consequently, the GLN conjecture fails for all non‑trivial AC⁰ depths.
Beyond refuting the conjecture, the paper draws several important consequences. First, it yields a new proof that, relative to a random oracle, Π₂ᴾ is not contained in Pᴺᴾ with probability 1. This strengthens previous oracle separations that only established NP ⊄ coNP or similar low‑level separations. Second, the result supports the long‑standing belief that the polynomial hierarchy (PH) is infinite relative to a random oracle; prior work could separate only the first two levels (NP vs. coNP), whereas the counterexample pushes the separation to higher levels. Third, it shows that the Linial‑Mansour‑Nisan (LMN) theorem on the concentration of Fourier weight of AC⁰ functions cannot be substantially improved. The LMN theorem guarantees that most of the Fourier spectrum of an AC⁰ function lies on low‑degree coefficients, but the counterexample demonstrates that for depth‑3 (and higher) circuits the spectrum can have significant weight on higher‑degree terms, limiting any attempt to tighten the degree‑cutoff bound.
The authors conclude by suggesting new research directions. One is to develop refined measures of how “almost k‑wise independent” a distribution must be to evade AC⁰ distinguishers, possibly leading to a revised conjecture that accurately captures the boundary between indistinguishability and distinguishability. Another direction is to explore alternative hypotheses that could replace GLN in constructing oracles separating BQP from PH, since the original approach based on GLN is now invalid. Finally, the paper encourages deeper investigation of random‑oracle separations within PH, aiming to eventually prove that the entire hierarchy is infinite with probability 1.
In summary, the paper delivers a decisive blow to the GLN conjecture, provides a concrete depth‑3 AC⁰ distinguisher for almost k‑wise independent distributions, and leverages this counterexample to obtain new oracle separations and to clarify the limits of existing Fourier‑analytic techniques for AC⁰ functions.
Comments & Academic Discussion
Loading comments...
Leave a Comment