English

Degree Lower Bounds for Torus Polynomials and $MAJORITY$ vs $ACC^0$

Computational Complexity 2026-07-14 v1

Abstract

The class ACC0ACC^0 consists of Boolean functions that can be computed by constant-depth circuits of polynomial size with AND,NOTAND, NOT and MODmMOD_m gates, where mm is a natural number. At the frontier of our understanding lies a widely believed conjecture asserting that MAJORITYMAJORITY does not belong to ACC0ACC^0. A few years ago, Bhrushundi, Hosseini, Lovett and Rao (ITCS 2019) introduced torus polynomial approximations as an approach towards this conjecture. Torus polynomials approximate Boolean functions when the fractional part of their value on Boolean points is close to half the value of the function. They reduced the conjecture that MAJORITYACC0MAJORITY \notin ACC^0 to a conjecture concerning the non-existence of low degree torus polynomials that approximate MAJORITYMAJORITY. We reduce the non-existence problem further, to a statement about finding feasible solutions for an infinite family of linear programs. The main advantage of this statement is that it allows for incremental progress, which means finding feasible solutions for successively larger collections of these programs. As an immediate first step, we find feasible solutions for a large class of these linear programs, leaving only a finite set for further consideration. Our method is inspired by the method of dual polynomials, which is used to study the approximate degree of Boolean functions. Using our method, we also propose a way to progress further. We prove several additional key results with the same method, including lower bounds for approximating the ANDAND function, lower bounds when the approximating polynomial is symmetric, showcasing the power of our machinery.

Cite

@article{arxiv.2607.12346,
  title  = {Degree Lower Bounds for Torus Polynomials and $MAJORITY$ vs $ACC^0$},
  author = {Vaibhav Krishan and Sundar Vishwanathan},
  journal= {arXiv preprint arXiv:2607.12346},
  year   = {2026}
}