1. The question
A Boolean function makes a yes/no decision from a string of bits. At a given input, some individual bits may be decisive: reversing one changes the answer. Other changes may require coordinated groups of bits.
Sensitivity counts the decisive individual bits. Block sensitivity counts how many disjoint groups can each change the answer when flipped together. Disjointness prevents counting the same decisive information repeatedly.
For decades, researchers asked whether these two measures are always polynomially related for total Boolean functions. Huang answered that question affirmatively in 2019. A sharper possibility remained: perhaps block sensitivity is always at most a universal constant times sensitivity squared.
This manuscript claims to rule out every such quadratic bound. It constructs total Boolean functions with block sensitivity exceeding sensitivity to some fixed power strictly greater than two. This refines the quantitative frontier after Huang’s theorem; it does not disprove the original Sensitivity Conjecture that Huang resolved.
2. Background and essential definitions
Let . “Total” means that is defined on every binary input, with no promise restricting which inputs are legal.
For , write for the input obtained by flipping exactly the bits in . The sensitivity at is
Block sensitivity is the maximum number of pairwise disjoint nonempty sets for which each . Then
Each singleton sensitive coordinate is also a sensitive block, so . Both measures take maxima over inputs. They differ from average sensitivity, which averages over an input distribution and is the subject of family 127.
A simple pointwise example helps. Partition the input into pairs and let accept if at least one pair consists of two ones. At the all-zero input, flipping any one bit changes nothing, but flipping both bits of any pair makes the function accept. Thus pointwise block sensitivity can greatly exceed pointwise sensitivity. However, other inputs can have much larger sensitivity, so this example alone does not give the desired separation between the global maxima.
That is the central difficulty: constructing many disjoint sensitive blocks at one input while controlling individual-bit sensitivity at every input.
3. Development history and previous partial results
Nisan introduced block sensitivity in the study of parallel computation and decision trees. Nisan and Szegedy’s 1994 polynomial-degree analysis connected these measures to algebraic representations of Boolean functions and explicitly suggested a quadratic inequality.
Rubinstein gave a quadratic separation, showing that any universal polynomial upper bound would need exponent at least two. Later examples improved constants and lower-order terms. Virza obtained , while Ambainis and Sun reached .
These examples demonstrated a substantial gap, but they still fit beneath some constant multiple of . Improving a coefficient below one does not establish an exponent above two.
Huang’s 2019 Sensitivity Theorem, combined with degree–block-sensitivity comparisons, gives the universal quartic bound . Subsequent work sharpened its leading constant. The original polynomial relationship was therefore settled, while the best possible exponent remained between the known quadratic constructions and the quartic upper bound.
The immediate structural predecessor cited by this manuscript is Meiburg’s 2026 spectral-sensitivity construction. Spectral sensitivity measures the operator norm of the graph joining inputs where one bit changes the answer. It is at most ordinary sensitivity. Therefore a separation from its square does not automatically give a separation from ordinary sensitivity squared, the larger denominator relevant here.
The new construction adapts the tournament-based organization of that work but adds direct control of ordinary sensitivity and simultaneous changes of nested predicates. The amplification by composition has precedents in Tal’s work and in earlier observations about how a sufficiently strong seed could yield a power separation.
4. What the new manuscripts claim
For every real constant , the manuscript states that there is a nonconstant total Boolean function with
More concretely, for each integer construction depth , it gives a function satisfying
The right side grows without bound. Here is a construction parameter, not the algebraic degree of the function.
The paper then fixes one sufficiently strong finite seed and composes it repeatedly. It claims the existence of an absolute real and total Boolean functions such that
The zero denotes the all-zero input. This is stronger than an unbounded ratio produced only by varying exponents: one fixed exponent above two works across the resulting infinite sequence.
The construction uses a large fixed seed. In the manuscript’s explicit choice, bounds and satisfy . It sets . This establishes a strict separation above two, not a claim that the optimal exponent is now known or close to four.
5. Why the advance matters
Provisional importance: 3/5. The claim would settle a natural quantitative strengthening of one of Boolean complexity’s best-known conjectures. It would show that coordinated changes can outgrow every quadratic function of the worst-case number of individually decisive bits.
The distinction is conceptually valuable because many complexity measures are polynomially related without being quantitatively interchangeable. Once a polynomial relation is known, determining its sharp exponent can reveal mechanisms hidden by the broad classification.
The construction also demonstrates why pointwise examples are insufficient. The hard part is controlling all inputs, including those where many candidate accepting patterns nearly occur. Tracking additional joint sensitivities supplies information that ordinary sensitivity alone loses under recursion.
The score reflects a substantial contribution to structural complexity. It does not change Huang’s polynomial upper bound or imply an algorithmic separation such as . The result narrows one quantitative interval within the theory of total Boolean functions.
6. The main idea
Arrange competing accepting conditions by a tournament
A tournament directs exactly one edge between every pair of vertices. Here its vertices index rows of smaller input blocks. A clause associated with one row requires strong acceptance conditions throughout that row, together with selected rejection conditions in rows to which its tournament edges point.
Each edge receives a label choosing a child position in its destination row. A suitable labeling prevents too many clauses from having the same kind of nearly satisfied local configuration. The manuscript obtains such labels through a probabilistic existence argument: the chance of any forbidden pattern is bounded by summing over all possible patterns.
The parent function accepts when at least one clause holds. Tournament orientation makes different potential accepting rows interfere with one another through their gate conditions. That interference is intended to keep the number of one-bit repairs under control.
Track nested predicates and simultaneous changes
Instead of building only one child function, the construction maintains a nested family of predicates. Their accepting sets decrease as the predicate index increases. The nesting concerns the predicates’ sets, not monotonicity in individual input bits.
At a rejecting parent input, a clause that becomes true after one bit flip must previously have failed exactly one condition. It may have failed a target condition in its own row or a gate condition in another row. Counting such possibilities requires more than separate sensitivity bounds for each child predicate.
Some gate repairs must change both a weaker and a stronger child predicate at once. The manuscript therefore tracks joint sensitivity: how many bits simultaneously reverse two specified predicates. The initial predicates are unions of Hamming balls of different radii around separated centers. A Hamming ball consists of inputs within a fixed number of bit changes of its center. One bit cannot cross two distinct radius boundaries at once, making the initial joint sensitivities especially small.
The recursive estimates preserve enough of this extra information that sensitivity grows essentially by a factor per level, while the number of disjoint sensitive blocks grows by roughly . An OR of disjoint copies balances behavior at accepting and rejecting inputs. The extra factor of approximately two per level eventually beats the remaining depth-dependent losses.
Amplify one finite advantage
For functions on disjoint groups of input bits, composition substitutes a copy of into every input of . The paper uses
When , sensitive blocks at zero also compose, giving
Thus a seed with sensitivity at most and zero-input block sensitivity at least yields, after compositions, sensitivity at most and block sensitivity at least . Choosing converts that repeated multiplicative advantage into the fixed power separation.
This final amplification is straightforward once the seed exists. The main construction work lies in creating the seed while retaining a sensitivity bound valid at every input.
7. Scope, limitations, and open questions
The theorem concerns total Boolean functions. Promise problems can have different relationships among sensitivity measures, and the construction is not a statement about average sensitivity under a chosen distribution.
The resulting exponent is strictly greater than two, but the family does not determine the optimal exponent in the universal upper bound. Huang’s quartic bound remains compatible with the construction. Improving either side of the remaining interval is a natural next question.
Large dimensions and parameters are permitted. The construction establishes a mathematical separation; it does not provide a compact practical classifier with a useful robustness profile. Spectral sensitivity and ordinary sensitivity also remain distinct quantities despite their relationship.
Finally, the random-label argument proves that suitable finite labels exist. It is part of the stated construction rather than a claim about how typical arbitrary Boolean functions behave. The digest reports the seed and amplification claims without independently checking their recursive inequalities.
8. Sources and further reading
Nisan–Szegedy formulates the quantitative problem, Rubinstein and Ambainis–Sun give earlier quadratic examples, and Huang settles the original polynomial conjecture. Meiburg’s spectral construction provides the immediate structural antecedent. The manuscript below supplies the ordinary-sensitivity estimates and their superquadratic amplification.
Source manuscripts
- M1. OpenAI, A superquadratic separation between sensitivity and block sensitivity (September 25, 2026).
Sources consulted on 9 October 2026 at repository revision fd4aeeb. Download the manuscript citations.