Bound a natural polynomial by its coefficient sum and degree
ProvedShiQMAPolynomialBound.eval_le_coeffSum_mulpolynomial-boundqmaquantum-complexity
For any polynomial with natural-number coefficients and natural input , its value at is at most , where is the natural degree of . The bound supplies a fixed coefficient and degree budget for a computable QMA amplification schedule.
Preamble
import Mathlib.Algebra.Polynomial.Eval.Defs import Mathlib.Algebra.Polynomial.Degree.Support import Mathlib.Data.Nat.Log set_option autoImplicit false /-- A fixed natural-coefficient polynomial is bounded by its coefficient sum times one power of `n+1`. -/
Formal statement
theorem ShiQMAPolynomialBound.eval_le_coeffSum_mul (p : Polynomial ℕ) (n : ℕ) :
p.eval n ≤ p.eval 1 * (n + 1) ^ p.natDegree := by
sorrySource
Yueheng Shi, QMA amplification Lean source, https://github.com/shiy1022/qma-amplification-lean/blob/83191f2e3fdc36033c8a99e8f9af6625d2cda2b0/proofs/AMPUNI-polynomial-eval-upper.lean#L9-L39; used in the copy-based QMA amplification round schedule