Choose a best uniform approximation . It exists because this vector subspace is a finite-dimensional vector space and a minimizing sequence is bounded: . Finite-dimensional equivalence of norms then supplies a convergent subsequence of coefficients. If , the Chebyshev alternation theorem gives alternating error extrema. The intermediate value theorem supplies a zero of in each of the intervening open intervals. These interpolation nodes are distinct, and uniqueness of polynomial interpolation gives
The convergence follows from the Weierstrass approximation theorem. If , choose any distinct nodes: the polynomial interpolant is still . This constructs interpolation nodes from best uniform approximation; the nodes depend on , and no universal node system for all continuous functions is asserted.
For each , choose the best uniform approximation . If its error is nonzero, take its alternating extrema. The intermediate value theorem supplies a point strictly between the th and st extrema such that , for . These points are distinct. The polynomial interpolation problem at them has a unique solution of degree at most , so its solution is exactly . This constructs the interpolation nodes from best uniform approximation.
If , then itself belongs to the polynomial space, and any distinct nodes give the same conclusion. In either case, take or the arbitrary nodes just described. Then
The Weierstrass approximation theorem gives ; alternatively, the bound derived in part 4(b), combined with uniform continuity, gives this convergence directly. Therefore
The nodes may depend on and on . The conclusion does not assert a universal sequence of interpolation grids working for every continuous target.