Approximation by polynomials with only real critical points
David L. Bishop
TL;DR
The paper strengthens the Weierstrass approximation theorem by showing that any real-valued continuous function on a compact interval can be uniformly approximated by polynomials whose critical points all lie inside the interval. The core method combines a carefully designed perturbation of Chebyshev polynomials with a Brouwer fixed point construction to force the derivatives to realize prescribed nodal averages, yielding density of CP-constrained polynomials in $C_\mathbb{R}(I)$ (with Lipschitz control when $f$ is Lipschitz). It also establishes a weak-* approximation result for bounded functions by polynomials with only real zeros, and analyzes the asymptotic behavior of the derivatives of these approximants, proving they diverge almost everywhere in many cases. Finally, it identifies limitations by showing that the corresponding CP(X) property can fail on certain disconnected subsets of $\mathbb{R}$, highlighting the nuanced dependence on the geometry of the underlying set.
Abstract
We strengthen the Weierstrass approximation theorem by proving that any real-valued continuous function on an interval $I \subset \mathbb{R}$ can be uniformly approximated by a real-valued polynomial whose only (possibly complex) critical points are contained in $I$. The proof uses a perturbed version of the Chebyshev polynomials and an application of the Brouwer fixed point theorem.
