RowBound and Theorem 1.7 of arXiv:2410.19062 as printed #
Source: A. Agarwal and S. Ben-David, Oracle separations for the quantum-classical polynomial hierarchy, arXiv:2410.19062 (version 2), Theorem 1.7:
Let f : {0,1}^n → [0,1] be a real-valued function which can be expressed as a polynomial of
degree at most d. Then there is an assignment of weights {c_{x,i}}_{x∈{0,1}^n, i∈[n]} to
inputs x and positions i ∈ [n] such that for all x, y ∈ {0,1}^n, we have
∑_{i : x_i ≠ y_i} c_{x,i} ≥ |f(x) - f(y)| and ∑_{i=1}^n c_{x,i} ≤ (π²/4) d².
FbsDegPrinted transcribes this sentence with Mathlib notions only (no definition of Defs.lean
is used) and in its weakest reading: only n ≥ 1, only d ≥ 1, no sign condition on the weights
in the conclusion. FbsDegPrintedML is the same with the narrowest reading of the hypothesis (a
multilinear polynomial in the 0/1 variables with no monomial of size > d).
Result: RowBound ↔ FbsDegPrinted ↔ FbsDegPrintedML. So the hypothesis RowBound asks for
nothing beyond the printed theorem. Also: a RowBound weight system is automatically nonnegative
(weights_nonneg_of_row).
Theorem 1.7 of arXiv:2410.19062 with the narrowest reading of the hypothesis: f is a
multilinear polynomial in the 0/1 variables with no monomial of size > d.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cases n = 0 and d = 0 of RowBoundFin are trivially true, so the statement
restricted to n ≥ 1, d ≥ 1 already gives RowBoundFin.
The printed theorem implies the hypothesis RowBound.
The printed theorem in its narrowest reading implies the hypothesis RowBound.
Conversely RowBound gives the printed theorem (so it says neither more nor less).
RowBound is equivalent to Theorem 1.7 of arXiv:2410.19062 as printed.
RowBound is equivalent to the printed theorem in its narrowest reading.