The Korovkin theorem says that a sequence of positive linear operators on continuous functions on converges uniformly to the identity on every continuous function if it does so on , and . Necessity is immediate; the quadratic barrier argument establishing sufficiency is given in Solution 6.
There is an endpoint misprint in the original PDF: the repeated knots at the right end must equal , not . Otherwise the advertised nondecreasing spline knot sequence on does not exist. Use the corrected clamped spline knot sequences, with fixed order and maximum gap . Let denote the number of B-splines for the th sequence. Nonnegativity and partition of unity show that the Schoenberg spline operator is positive and .
The monomial B-spline coefficients reproduce the first two nonconstant test polynomials. Put
The pair sum uses , as in the PDF; the converted TeX incorrectly includes . Every sampling point and every knot entering these coefficients lie in , whose length is at most . Thus . Also all these numbers belong to , so
The positive B-spline weights give
Together with , the three limits prove
Under the usual interior knot multiplicities at most , the splines are continuous and the quoted form of the Korovkin theorem applies directly. If full interior multiplicity is allowed, the output can be discontinuous. The same positive-operator quadratic barrier proof still works with bounded output functions and the supremum norm, and proves exactly the stated uniform error limit without asserting continuity of each output. Indeed the stronger local-support error bound for a Schoenberg spline operator, , follows by comparing with each active sample value. The restriction is needed for the displayed quadratic reproduction argument, not for this direct support estimate.
The Weierstrass approximation theorem asserts that every real continuous function on a compact interval is a uniform limit of polynomials. An affine change of variable reduces the interval to . There are two complementary routes: construct positive approximation operators, or construct an algebra dense enough to approximate absolute values and hence pointwise maxima and minima.
For the first route, the Korovkin theorem reduces convergence of positive linear operators on continuous functions to the three tests . Here is its proof. Given and , uniform continuity supplies a such that for . For all one then has
Apply positivity to the two real inequalities obtained from this bound. At this gives
The expression in brackets is nonnegative and tends uniformly to zero by the three test assumptions. Also uniformly. Taking the upper limit of the supremum norm and then letting proves convergence for every . This is the quadratic barrier estimate for positive approximation operators.
The Bernstein polynomial supplies the constructive corollary
The binomial theorem makes its nonnegative weights sum to one. Differentiating the binomial theorem, or using the first two binomial distribution moments, gives
The Korovkin theorem proves uniformly, and each is a polynomial, proving the Weierstrass approximation theorem. The same criterion gives the Schoenberg spline operator convergence in Solution 3. For periodic functions its counterpart uses : the nonnegative barrier is bounded away from zero outside any fixed small arc. This periodic Korovkin test set gives convergence of the normalized Fejér sums and density of trigonometric polynomials.
The Lebesgue convergence criterion for approximation operators addresses stability. Suppose bounded linear operators converge to the identity on every polynomial. Then they converge on every continuous function if and only if . Sufficiency is the extension of approximation operators from a dense subspace: for a polynomial with and a common bound ,
First let , then . Necessity follows from the Uniform boundedness principle, since a convergent is bounded for every . Applied to approximation projectors, the Lebesgue inequality for approximation projectors is
Indeed makes ; take the infimum. Thus density of the ranges and a uniform bound on the Lebesgue constants of interpolation imply convergence. Density alone does not control a sequence of interpolation projectors.
There is also a kernel version of this stability criterion, useful for trigonometric polynomial approximation. If integrable periodic kernels have uniformly bounded norms, their integrals tend to one, and for every , then convolution with converges uniformly to every continuous periodic function. Subtract and split the error into a small arc, bounded by , and its complement, bounded by . The remaining mass error tends to zero. This approximate identity argument shows directly why nonnegative unit-mass Fejér kernels work even though ordinary Fourier partial sums need not converge uniformly for every continuous target.
Lebesgue's constructive approach to the Weierstrass approximation theorem starts instead with the absolute value. On define the polynomial recurrence for the absolute value
Induction gives , monotonicity, and
The pointwise limit satisfies and is nonnegative, hence equals . Dini's theorem makes the convergence uniform. More explicitly, the continuous decreasing errors have, for any positive tolerance, open sublevel sets covering the compact interval; a finite subcover supplies one index valid everywhere. Every continuous piecewise linear function has the form
The are its changes in slope. Scaling and translating the absolute-value approximation shows that is uniformly approximable by polynomials. Solution 4, or polygonal interpolation and uniform continuity, makes these piecewise linear functions dense in . Approximating first by and then by a polynomial is another complete proof of the Weierstrass approximation theorem.
The Stone-Weierstrass theorem generalizes from intervals to a compact Hausdorff space : a real subalgebra containing the constants and separating points is uniformly dense. Its proof uses the same absolute-value mechanism. The uniform closure of a function algebra is an algebra. If belongs to this closure, approximation of by polynomials on a bounded interval containing its range proves that also belongs to the closure. Therefore the closure contains
Point separation and constants allow exact interpolation of any two real values: choose with and solve for in . The lattice approximation from two-point approximation proved in Solution 4 now makes the closure all of .
The complex version requires a unital, point-separating subalgebra closed under complex conjugation. Its real-valued members separate points using real or imaginary parts, so the real result approximates both parts of every complex target. Conjugation closure is essential: polynomials in alone on the closed unit disk cannot approximate uniformly, because whereas .
Among the corollaries are density of multivariate polynomials on compact subsets of real Euclidean space, since coordinates separate points, and density of trigonometric polynomials on the circle, since sine and cosine separate points there. On a compact interval, polynomials with rational coefficients are a countable dense family, giving separability of . The real and complex approximation results above concern uniform approximation of continuous targets; neither asserts convergence of arbitrary interpolation schemes or arbitrary Fourier series.
Interpret convergence in as uniform convergence, and work first with real continuous functions. Set , for , and put . The given barriers have one independent of both and . A positive linear operator on continuous functions preserves non-strict inequalities, so application of and evaluation at give
Strict pointwise inequalities need not remain strict under a positive operator; non-strict ones suffice. Linearity and the cancellation of the exact moments yield
Subtracting rather than therefore gives the quadratic barrier estimate for positive approximation operators:
For fixed , all three moment errors tend uniformly to zero. Thus . Since was arbitrary,
This completes the Korovkin theorem proof. Complex-valued functions follow by applying the real result to real and imaginary parts. Uniform convergence of the three test functions is essential to this uniform conclusion; purely pointwise test convergence should not be silently substituted.
The Korovkin theorem states that if positive linear operators on continuous functions satisfy
then for every real continuous function .
Let and . For the B-splines in this question, and their sum is one on the basic interval. Thus the Schoenberg spline operator is linear and positive. To verify the three test functions, suppress the index and write the Marsden identity with . Comparing the coefficients of gives the monomial B-spline coefficients
where
The first coefficient is the partition of unity; the second is the Greville abscissa. Every internal knot and the sample point lie in , of width at most . Consequently . Since all these numbers lie in , for any two internal knots we also have
Averaging gives . Nonnegative weights of sum one now yield
Here the spline order is fixed, so all three errors tend to zero. The Korovkin theorem therefore proves
No special selection such as the Greville abscissae is required for the sample points. In fact the local-support error bound for a Schoenberg spline operator also gives . Under the usual continuous-spline convention the operators have the codomain required by the stated theorem. If the permissive knot notation is taken to allow full interior multiplicities and hence discontinuous splines, the same conclusion in the uniform norm still follows from this direct bound, although each approximant need not then be continuous.
Apply the periodic Korovkin theorem to the constant sequence . Since it fixes the three test functions, the theorem gives for every .
One can also see the rigidity directly. For fixed , the positive linear functional has and is represented by a probability measure. The fixed sine and cosine imply . The integrand is nonnegative with unique zero on the circle, so the measure is . Thus at every point. The operator is uniquely the identity: .
Averaging the given Dirichlet kernels gives the normalized Fejér kernel
The geometric-series identity, or summing the sine terms, proves the second equality. At multiples of use its removable value . Therefore , and
is a positive linear operator on continuous functions. The Fourier partial sums, viewed as orthogonal projections, fix , so and . They also fix and for degrees at least one, whereas annihilates them. Consequently
All three periodic Korovkin theorem tests converge uniformly. Hence Fejér sums converge uniformly for every continuous periodic function:
For positive linear operators on continuous functions, a general Korovkin theorem, in its compact Korovkin test space form, can be stated using a test space , where is a compact Hausdorff space. Assume contains a strictly positive function . Require that, for every , the only positive linear functional on with for all is evaluation at . Then convergence on the test space implies convergence on every continuous function:
By the Riesz-Markov-Kakutani representation theorem, the functional condition equivalently says that a positive measure with these test moments must be . This permits arbitrary test families, not just the interval tests .
For completeness, let . Positivity gives , so the operator norms are uniformly bounded. If the conclusion failed for some , choose where its error is bounded away from zero. The evaluation functionals have uniformly bounded norm. Compactness of and the Banach-Alaoglu theorem give a subnet on which and converges in the weak-star topology to a positive . For every , uniform test convergence gives . The hypothesis forces , contradicting the chosen errors. Complex-valued functions follow by applying the real result to their real and imaginary parts.
A useful concrete sufficient condition is that and for each there is with and zero set exactly . Its zero moment forces the representing measure to be supported at , while the constant moment fixes its mass.
For the circle, take . The nonnegative function belongs to and vanishes only at on the circle. Thus the periodic Korovkin test set is
Uniform convergence on these three functions is sufficient for uniform convergence on .
The Korovkin theorem states that positive linear operators converge uniformly to the identity on every continuous function if they do so on the three test functions .
The Schoenberg spline operator is positive and . If , then both and lie in , so
Because averages products of knots in the same interval and all points lie in ,
The Korovkin theorem now proves
for every .
For positive linear operators on continuous functions on , put . Uniform continuity supplies the barriers . Applying positivity and evaluating at gives the displayed estimate because . The constant is independent of and . Thus uniform reproduction of proves Korovkin theorem convergence on every continuous function; exact reproduction forces the operator to be the identity.