6.3 Completion of the proof
We now have all the ingredients to prove the main theorem.
Let \(r_k(\theta ) = \cos (\theta + 2\pi k/N)\) for \(k = 0, \ldots , N-1\) be the roots of \(P_N(x; \theta )\), and let \(\xi _k = \cos ((2k + 1)\pi /(2N))\) be the roots of \(T_N(x)\).
By Theorem 6.2.2, the power sums of \(\{ r_k(\theta )\} \) and \(\{ \xi _k\} \) are equal for all \(j\) with \(1 \leq j {\lt} N\):
By Newton’s identities (Theorem 2.3.1), the elementary symmetric polynomials \(e_k\) for \(k = 1, \ldots , N\) are determined recursively from the power sums \(p_1, \ldots , p_k\). Since the power sums match for \(j {\lt} N\), and the recursion for \(e_k\) with \(k \leq N\) only depends on \(p_1, \ldots , p_k {\lt} p_N\), the elementary symmetric polynomials match:
The monic polynomial \(P_N(x; \theta )\) has roots \(r_k(\theta )\) and can be written as
where \(e_k = e_k(r_0(\theta ), \ldots , r_{N-1}(\theta ))\) are the elementary symmetric polynomials.
Similarly, the Chebyshev polynomial \(T_N(x)\) has leading coefficient \(2^{N-1}\) and roots \(\xi _k\), so
By Vieta’s formulas, the coefficient of \(x^{N-k}\) in \(P_N(x; \theta )\) is \((-1)^k e_k(r_0, \ldots , r_{N-1})\), and the coefficient of \(x^{N-k}\) in \(T_N(x)/2^{N-1}\) is \((-1)^k e_k(\xi _0, \ldots , \xi _{N-1})\).
Since the elementary symmetric polynomials match for \(k = 1, \ldots , N\), we have \(P_N(x; \theta )\) and \(T_N(x)/2^{N-1}\) have the same coefficients for all degrees \(k = 1, \ldots , N\). They may differ only in the constant term (degree 0).
Multiplying both by \(2^{N-1}\), the scaled polynomial
and \(T_N(x)\) have the same coefficients for degrees \(k = 1, \ldots , N\). They may differ in the constant term.
Hence
where \(c(\theta )\) is given explicitly by ?? as the difference in constant terms.
Moreover, since the coefficients of \(x^k\) for \(k \geq 1\) match exactly, we have coefficient-wise equality:
This completes the proof of Theorem 1.0.4.