Chebyshev polynomials: roots of an endpoint perturbation
ProvedPolynomial.Chebyshev.U_rank_one_root_localizationorthogonal-polynomialsspectral-theory
Let and . The polynomial
has distinct real roots, which can be labeled . Their largest two satisfy
If , then . For any angle in the first interval between consecutive poles,
one also has
Here denotes the Chebyshev polynomial of the second kind. This is the scalar root-localization statement for its ratio, independently of any matrix realization.
Preamble
import Mathlib.Analysis.SpecialFunctions.Trigonometric.Chebyshev.RootsExtrema set_option autoImplicit false
Formal statement
theorem Polynomial.Chebyshev.U_rank_one_root_localization
(k : ℕ) (hk : 1 ≤ k) (a : ℝ) (ha : 0 ≤ a) :
∃ x : Fin (k+1) → ℝ, StrictAnti x ∧
(∀ i, (Polynomial.Chebyshev.U ℝ ((k+1 : ℕ) : ℤ)).eval (x i) =
a * (Polynomial.Chebyshev.U ℝ (k : ℤ)).eval (x i)) ∧
x ⟨1, by omega⟩ ≤ Real.cos (Real.pi / ((k : ℝ)+1)) ∧
Real.cos (Real.pi / ((k : ℝ)+2)) ≤ x 0 ∧
(((k : ℝ)+2) / ((k : ℝ)+1) ≤ a → 1 ≤ x 0) ∧
(∀ θ ∈ Set.Ioo (Real.pi / ((k : ℝ)+1)) (2*Real.pi / ((k : ℝ)+1)),
a < Real.sin (((k : ℝ)+2)*θ) / Real.sin (((k : ℝ)+1)*θ) →
x ⟨1, by omega⟩ ≤ Real.cos θ) := by sorry
Source
Andrew M. Childs, Lecture Notes on Quantum Algorithms, 17 April 2025, proof of Lemma 33.1, PDF pp. 182–183 (printed pp. 174–175), equations (33.21)–(33.23) and the discussion of simple poles and monotonicity after (33.22). https://www.cs.umd.edu/~amchilds/qa/qa.pdf