Average sensitivity of polynomial threshold functions

Yes-or-no rules built from degree-d polynomials on n inputs have average sensitivity at most 8d√n.

1 paper September 25, 2026 Explained by AI

Many yes-or-no rules work by computing a polynomial of the inputs and reading off its sign. Average sensitivity counts how many single inputs, on average, could flip the answer by changing alone. This paper proves that for a polynomial of degree d in n inputs, that count is at most 8d√n. This settles the asymptotic form of a conjecture that Gotsman and Linial posed in 1994.

First step
1994
Gotsman and Linial, proposed an exact bound
Significance
Major
It closes the asymptotic form of a 1994 conjecture, removing the extra factors left by Kane's 2014 bound.
Trust
Formal proof listed
Field
Theoretical computer science
1 paper

The explanation

Three people vote yes or no, and the majority wins. Write yes as +1 and no as −1. There are 8 equally likely ways the votes can fall. In 2 of them the vote is unanimous, and no single voter can change the result. In the other 6 the split is 2 to 1. Then either voter on the winning side could flip the result alone. So on average 6 × 2 / 8 = 1.5 voters are decisive. That average is called the average sensitivity of the rule. It is also called its total influence.

Majority is the simplest polynomial threshold function. Such a rule computes a polynomial of the votes and outputs its sign. Majority uses x₁ + x₂ + x₃, a polynomial of degree 1. A polynomial of degree d may multiply up to d votes together in one term. Here the sign of exactly zero counts as +1. The paper allows any real coefficients, with no extra conditions.

How sensitive can such a rule be? With n voters, at most n can be decisive, so n is a trivial ceiling. Majority stays far below it. With 101 voters its average sensitivity is about 8.04. With 10,001 voters it is about 79.8. Both are close to 0.8 times √n. The new theorem says every rule of degree at most d has average sensitivity at most 8d√n. For degree 1 and 10,001 voters, that ceiling is about 800.

The shape d√n cannot be improved. The paper recalls symmetric rules, built from the count of yes votes, that reach that order. This holds whenever d is at most √n. Only the constant 8 could still move.

The question is old. In 1994 Gotsman and Linial proposed an exact bound. They named one symmetric rule as the most sensitive of all degree-d rules. Chapman later built counterexamples to that exact claim. He also separated it from a weaker asymptotic form: sensitivity at most a constant times d√n. That weaker form is what this paper addresses. Kim, Maldonado and Wellens independently found counterexamples for degree 2.

Early general bounds grew more slowly than n for each fixed degree. Harsha, Klivans and Meka proved one. Diakonikolas, Raghavendra, Servedio and Tan proved another independently. Both first circulated in 2009 and appeared in journals in 2014. In 2014 Kane reached the right power of n, the square root. His bound still carried extra factors that grow with log n and very fast with d.

The obstacle lay in how those proofs worked. They compared the voting cube with smooth bell-curve random inputs. That comparison only works for regular polynomials, where no single vote matters too much. The other cases had to be cut down to regular ones, and each step cost a factor. This paper uses no such comparison. Its proof pairs a short probability fact with a construction of matrices on the cube itself. That route removes the extra factors and leaves a bound linear in d.

Back to the voters. Take any degree-1 rule on 10,001 votes, with any weights and threshold. On average it has at most about 800 decisive voters. Any degree-2 rule has at most about 1,600. The degree may even grow with the number of voters. But the bound beats the trivial ceiling only when 8d√n is below n. For 10,001 voters that means degree 12 or less. The theorem also assumes every pattern of votes is equally likely. It says nothing about which rule is exactly the most sensitive.

The paper also derives two side results from the main bound. One controls noise sensitivity, how often random flips of many votes change the answer. The other is a guarantee for learning such rules from labeled examples.

How sure is this? A computer proof checker called Lean has checked a formal version of the main theorem. It covers the bound 8d√n for every degree, every n, and the convention that zero counts as +1. The noise and learning results are outside that check. No specialist review has been published yet.

What it doesn't show. This does not say which rule is exactly the most sensitive, or that the constant 8 is best.

Where it came from

This result comes from an unreleased OpenAI model, published in the openai/math release on 6 October 2026.

Hype check

Major if it holds up. Lean has checked the main bound, but the side results are not machine-checked. No specialist review has been published, and the exact extremal question stays open.

Words used

Boolean cube
The set of all lists of n entries, each +1 or −1, like every possible pattern of n yes-or-no votes.
Polynomial threshold function
A yes-or-no rule that computes a polynomial of the inputs and outputs its sign, counting zero as +1.
Degree
The largest number of inputs multiplied together in any single term of the polynomial.
Average sensitivity (total influence)
The average number of inputs that could each flip the rule's answer by changing alone, over all equally likely inputs.
Regular polynomial
A polynomial in which no single input carries too large a share of the weight.
Noise sensitivity
The chance that the answer changes when each input is flipped independently with a small probability.

The original paper

All quoted lines (11)

  1. The polynomial may vanish on the cube, and no regularity condition is imposed on pp.
    Average sensitivity of polynomial threshold functions Back to text
  2. For every n≥1n\ge1 and 1≤d≤n1\le d\le n, we prove that a polynomial threshold function of degree at most dd on the uniform Boolean cube has average sensitivity at most 8dn8d\sqrt n. This proves the asymptotic form of the Gotsman–Linial conjecture.
    Average sensitivity of polynomial threshold functions Back to text
  3. Thus the order dnd\sqrt n is sharp throughout this degree range; see also.
    Average sensitivity of polynomial threshold functions Back to text
  4. Chapman constructed counterexamples to this exact assertion and explicitly distinguished it from the asymptotic bound I(f)=O(dn)I(f)=O(d\sqrt n).
    Average sensitivity of polynomial threshold functions Back to text
  5. This proves the asymptotic form of the Gotsman–Linial conjecture.
    Average sensitivity of polynomial threshold functions Back to text
  6. Their proofs use regularity and invariance arguments to compare sufficiently regular Boolean polynomials with Gaussian ones.
    Average sensitivity of polynomial threshold functions Back to text
  7. The proof separates a probability estimate from a finite-dimensional operator construction.
    Average sensitivity of polynomial threshold functions Back to text
  8. His proof combines random restrictions, regularity, and invariance estimates. Theorem … removes that loss and gives linear dependence on dd with an absolute constant.
    Average sensitivity of polynomial threshold functions Back to text
  9. In particular, the degree may grow with the dimension.
    Average sensitivity of polynomial threshold functions Back to text
  10. Theorem … establishes the asymptotic bound with an absolute constant; it makes no assertion about exact maximizers.
    Average sensitivity of polynomial threshold functions Back to text
  11. Section … derives a dimension-free Boolean noise sensitivity bound and a quantitative learning guarantee from the influence estimate.
    Average sensitivity of polynomial threshold functions Back to text

Other sources

  1. OpenAI, “Average sensitivity of polynomial threshold functions”, openai/math preprint (25 September 2026) This proves the asymptotic form of the Gotsman–Linial conjecture.
  2. C. Gotsman and N. Linial, “Spectral properties of threshold functions”, Combinatorica 14 (1994), 35–50
  3. B. Chapman, “The Gotsman–Linial conjecture is false”, SODA 2018, 692–699
  4. H. W. Kim, C. Maldonado and J. Wellens, “On graphs and the Gotsman–Linial conjecture for d=2”, arXiv:1709.06650 (2017)
  5. P. Harsha, A. Klivans and R. Meka, “Bounding the sensitivity of polynomial threshold functions”, Theory of Computing 10 (2014), 1–26
  6. I. Diakonikolas, P. Raghavendra, R. A. Servedio and L.-Y. Tan, “Average sensitivity and noise sensitivity of polynomial threshold functions”, SIAM Journal on Computing 43 (2014), 231–253
  7. D. M. Kane, “The correct exponent for the Gotsman–Linial conjecture”, Computational Complexity 23 (2014), 151–175