Gotsman--Linial: BlockVanishing #
Adapted from OpenAI's formalization of Average Sensitivity of Polynomial Threshold
Functions (25 September 2026), at revision adc7f1241b42e322a6451854ab7e4b4c146bf78a.
Source: https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/lean/OAI/Combinatorics/GotsmanLinial/BlockVanishing.lean
The original Boolean-cube representation is used internally in this proof development;
Complexitylib.BooleanAnalysis.PolynomialThreshold transports the result to the
library's Fourier and influence API. Changes here adapt module visibility,
namespace names, formatting, and redundant simp attributes to complexitylib.
Vanishing of low antidiagonal blocks #
The geometric step is reduced to an explicit finite sum: multiplication on both sides by the square root of a positive weight turns the weighted pairing into a Fourier pairing against the signed weight.
The threshold convention at zero is compatible with the signed absolute value identity used to build the weighted grading.
If the image of one subspace under an operator is orthogonal to a second subspace, the corresponding projection block vanishes.
Lift an orthogonality calculation on preimages through a common linear map to a zero block between subspaces of its images.
The finite pairing identity underlying the low antidiagonal cutoff. The norm and inner product are the counting Euclidean ones.
Replace the weight times the diagonal sign by the actual signed weight.
High Fourier support of the signed weight kills every pairing whose two unweighted degrees have smaller total degree.
The choices w = |p| and h = parity * sign(p) multiply to the
high-degree signed polynomial, including at a zero of the polynomial.
The weighted pairing vanishes for the polynomial, weight, and parity-modified threshold sign. No Fourier-support assumption remains.
The operator between two subspaces of weighted low-degree spaces is zero below the polynomial's degree cutoff.
Low antidiagonal vanishing for the actual weighted grading constructed from the polynomial. All geometric hypotheses are discharged.
The same vanishing statement in any orthonormal matrix coordinates, ready for the Hilbert-Schmidt block coupling.
The concrete cutoff used by the finite block coupling: actual weighted projection matrices, actual diagonal parity-modified polynomial threshold, and no unproved construction assumptions.