Poincar\'e inequality on the Boolean cube:
ProvedAaronsonAmbainis.poincare_four_mul_cubeVar_le_sum_cubeInflThe Poincare inequality on the Boolean cube, in the influence normalisation used by Aaronson and Ambainis.
Let be a real polynomial in variables, regarded as a function on under the uniform distribution, and let and be as in the imported definitions. Then
The inequality holds for every function on the cube; no bound on the degree of is needed. It is the elementary lower bound against which the Aaronson--Ambainis conjecture is measured: it yields a coordinate of influence at least , which degrades with the number of variables, whereas the conjecture asks for a bound depending only on the variance and the degree.
The constant is sharp. Equality holds for the dictator , where and the influence sum equals .
Formalization Note The factor reflects a difference of convention rather than of content. O'Donnell defines the discrete derivative as and the influence as , so his influence is one quarter of the quantity used here; his statement is therefore the inequality above. The source works over , but both variance and influence as defined here depend only on the values of at cube points and on the bit-flip involution, so they are unchanged by the affine relabelling between and .
import Definitions.Def_AaronsonAmbainis
namespace AaronsonAmbainis
theorem poincare_four_mul_cubeVar_le_sum_cubeInfl (N : ℕ) (p : MvPolynomial (Fin N) ℝ) :
4 * cubeVar p ≤ ∑ i : Fin N, cubeInfl p i := by sorry
end AaronsonAmbainisRead-back
What the Lean code literally says, in plain math · claude-opus-5
Read-back — AaronsonAmbainis.poincare_four_mul_cubeVar_le_sum_cubeInfl
Fix a natural number (explicitly quantified, with no positivity assumption, so is included) and an arbitrary multivariate polynomial in real variables indexed by . No hypothesis whatsoever is placed on — in particular there is no bound on its degree, no restriction to multilinear polynomials, no normalisation of its coefficients or of its values, and no assumption that .
All quantities below are defined purely through the values of at the points of the -cube (not the -cube). Concretely, for a Boolean assignment let be the real point with if is true and otherwise, and set
Thus enters the statement only via the function it induces on the cube's vertices; two different polynomials agreeing on give literally the same statement.
Expectation is the uniform average over all Boolean assignments, with the explicit normalising factor (the natural number being cast to a real, hence never zero):
Two derived quantities are used:
- the variance
- for each coordinate , the coordinate influence
where is with its -th bit negated and all other bits unchanged. Note the normalisation: is the plain mean squared discrete difference, with no additional factor of or , and the difference is taken over all (so each unordered edge of the cube is counted twice, once from each endpoint).
The theorem asserts the single inequality
i.e. four times the variance is bounded above (non-strictly, ) by the unweighted sum of the coordinate influences. The numeric constant multiplies the variance on the left-hand side; there is no constant on the right, and no dependence of the constant on , on the degree of , or on anything else.
Degenerate cases silently included: when the cube has exactly one point, , the variance is , and the index set is empty so the right-hand sum is , giving . When is a constant polynomial both sides are . There are no typeclass hypotheses beyond those fixed by the concrete choice of coefficient ring and variable type , and no hypothesis in the statement is unsatisfiable.
Confirmed by the mission captain (proposal self-audit).