FormalConjectures/ErdosProblems/1150.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Formal Conjectures paper, arXiv v1
2 declarations, 1 contain sorry, 0 declared as axioms
Erdős Problem 1150
Reference: erdosproblems.com/1150
Imports (1)
- theorem
Erdos1150.erdos_1150Is there some constant sorry line 38 sourceSource documentation
Is there some constant $c > 0$ such that, for all large enough $n$ and all polynomials $P$ of degree $n$ with coefficients in $\{-1, 1\}$, $$\max_{|z|=1} |P(z)| > (1 + c) \sqrt{n}?$$
depends on sorry what this means
Statement uses:
Iff,True,Exists,Real,And,GT.gt,OfNat.ofNat,Filter.Eventually,Nat,Polynomial,Complex,LE.le,Polynomial.natDegree,Or,Eq,Polynomial.coeff,Neg.neg,iSup,Metric.sphere,Norm.normand 7 moreProof uses:
sorryAx,Lean.Name,Bool.false,Lean.Name.num,Lean.Name.str,Lean.Name.anonymous55 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
theorem erdos_1150 : answer(sorry) ↔ ∃ c > 0, ∀ᶠ n in Filter.atTop, ∀ P : ℂ[X], (∀ i ≤ P.natDegree, P.coeff i = - 1 ∨ P.coeff i = 1) → P.natDegree = n → ⨆ z : Metric.sphere (0 : ℂ) 1, ‖P.eval (z : ℂ)‖ > (1 + c) * Real.sqrt n := by …Mentions: c
- theorem
Erdos1150.erdos_1150.variants.parseval_lower_boundThe trivial lower bound from Parseval's identity: for any polynomial $P$ of degree $n$ with coefficients in $\{-1, 1\}$, we have $\max_{|z|=1} |P(z)| \geq \sqrt{n+1}$ line 54 sourceSource documentation
The trivial lower bound from Parseval's identity: for any polynomial $P$ of degree $n$ with coefficients in $\{-1, 1\}$, we have $\max_{|z|=1} |P(z)| \geq \sqrt{n+1}$.
This follows from Parseval's identity: $$\frac{1}{2\pi} \int_0^{2\pi} |P(e^{i\theta})|^2 d\theta = \sum_{k=0}^{n} |a_k|^2 = n+1$$ since each $|a_k|^2 = 1$. The circle average is bounded by the pointwise supremum squared, so $\max_{|z|=1} |P(z)|^2 \ge n+1$, whence $\max_{|z|=1} |P(z)| \ge \sqrt{n+1}$.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Polynomial,Complex,Nat,LE.le,Polynomial.natDegree,Or,Eq,Polynomial.coeff,Neg.neg,OfNat.ofNat,GE.ge,Real,iSup,Metric.sphere,Norm.norm,Polynomial.eval,Membership.mem,Set,Real.sqrt,HAdd.hAddProof uses:
rfl,Finset,Finset.range,Iff.mp,LT.lt,Nat.succ,Nat.lt_succ_iff,Finset.mem_range,Eq.rec,Eq.symm,of_eq_true,Eq.trans,True,congrFun',congrArg,norm_neg,NormOneClass.norm_one,eq_self,Polynomial.support,Finset.extand 72 more177 instances, coercions and auxiliary constants left out.
Tactic trace: 56 steps
Open to load the checked before-and-after goal states.
theorem erdos_1150.variants.parseval_lower_bound (P : ℂ[X]) (n : ℕ) (hcoeff : ∀ i ≤ P.natDegree, P.coeff i = -1 ∨ P.coeff i = 1) (hdeg : P.natDegree = n) : ⨆ z : Metric.sphere (0 : ℂ) 1, ‖P.eval (z : ℂ)‖ ≥ Real.sqrt (n + 1) := by …