Optimal shallow-circuit upper bounds for symmetric functions #
Theorem 1 of Victor Lecomte and Prasanna Ramakrishnan,
Optimal Shallow Circuits for Majority, arXiv:2609.34029v1 (2026):
for each fixed d ≥ 2, every symmetric function on n inputs has an
unbounded-fan-in AND/OR circuit of depth at most d and size
2^{O(n^{1/(d-1)})}. The constant is uniform over all symmetric functions.
The witnesses are native Cslib.Circuits.Circuits. Gates have arbitrary
fan-in, size counts AND/OR gates, and negations occur only at primary inputs.
The construction is nonuniform. The integer-root bound also includes n = 0;
the real-exponent bound is stated for n ≥ 1.
This formalizes the paper's upper bound. Håstad's matching lower bound is background to the optimality claim and is not reproved in this development. Majority accepts ties, following the paper's convention.
Reference #
- Victor Lecomte and Prasanna Ramakrishnan, Optimal Shallow Circuits for Majority, Sections 3 and 4, Theorems 1 and 2.
Lecomte--Ramakrishnan, Theorem 1, with an exact integer-root size bound, including empty input and explicit restriction of negations to primary inputs.
Lecomte--Ramakrishnan, Theorem 1. One constant for each depth bounds the size of circuits for every symmetric Boolean function.
Lecomte--Ramakrishnan, Theorem 2. Depth-three circuits for symmetric
functions have size at most 2^(C * sqrt n), uniformly over the function.
Majority has the paper's upper bound at every fixed depth at least two.