Uniform approximation minimizes the supremum norm of the difference between a target function and an approximant.
For a continuous periodic function set
It measures smoothness through second differences without requiring a derivative. For , factoring the translation difference gives . The second-difference integral formula gives for twice continuously differentiable functions.
For a twice continuously differentiable function and , the fundamental theorem of calculus gives
The nonnegative triangular weight has integral , so its supremum norm estimate directly controls the second modulus of smoothness.
A uniformly continuous real function on a closed bounded interval can be approximated uniformly by finite step functions. Given , choose a mesh smaller than the uniform-continuity distance and set the approximant equal to a sampled value on each interval. Then the supremum norm of the approximation error is at most . If the function has a Lipschitz bound , a mesh of maximum length gives the explicit error bound .
Given a family of approximating functions, a best uniform approximation to is an element satisfying
Cosine substitution is an isometry from continuous functions on to even continuous -periodic functions. It satisfies because cosine is Lipschitz continuous with constant one. Even degree-at-most- trigonometric polynomials correspond exactly to algebraic polynomials via . Averaging a periodic approximant with its reflection cannot increase its error against an even target, so the algebraic and periodic best errors are equal.
If a bounded linear map reproduces every element of an approximating polynomial space , then for every . The triangle inequality and infimum over prove the displayed error bound. The same argument works for any linear approximating space, and applies in particular to de la Vallée Poussin sums.
For a fixed degree bound, two best approximating polynomials have a best approximating average. At each active point of that average their errors agree, hence the two polynomials agree. There must be at least two more active points than the degree: otherwise polynomial interpolation constructs a strictly improving sign-matching perturbation. The difference has too many zeros and must vanish. Finite-dimensional coefficient compactness also gives existence.
For real , a candidate , and active set , the candidate is best precisely when every has some with . A direction with strictly matching error signs on the whole active set gives a uniformly improving small perturbation by compactness. Conversely one oppositely signed active value already prevents improvement. This criterion yields the Chebyshev alternation theorem.
A degree-at-most- polynomial is a best uniform approximation precisely when its error attains alternating extrema of equal magnitude at at least ordered points.
For positive summable coefficients, the Weierstrass M-test gives a continuous uniform sum. The partial sum over is the unique best uniform approximation of degree at most . If is the first omitted frequency, every tail term equals at because its frequency ratio is odd. The entire tail therefore attains alternating extrema equal in magnitude to its coefficient sum at more than points. The Chebyshev alternation theorem proves the assertion, including the empty partial sum at .
Bernstein's lethargy theorem says that best approximation errors in nested approximation spaces can tend to zero arbitrarily slowly. For algebraic polynomials on , given any decreasing positive sequence , there is a continuous function whose best degree- uniform-approximation error is at least for every .
For a strictly decreasing positive sequence , put and for . These are positive with sum . The positive lacunary Chebyshev series has error at degree zero and error whenever . This proves the lower-bound form of Bernstein's lethargy theorem with an explicit continuous function.
A Jackson-type estimate bounds an approximation error by a smoothness quantity such as a modulus of continuity, with the smoothness evaluated at a scale comparable to the reciprocal of the approximating degree.
Every continuous -periodic function admits degree-at-most- trigonometric polynomials with supremum norm error bounded by a universal constant times its modulus of continuity at scale , for . This first-order Jackson-type estimate transfers to algebraic polynomials through cosine substitution for polynomial approximation.
The normalized even kernel
is nonnegative, has integral one, and is a trigonometric polynomial of degree . Its mass is concentrated on a scale : for . This controls a weighted second moment and produces the Jackson operator estimate.
For , evenness and unit mass reduce the error to an integral of second differences. The Jackson kernel bound and the scaling inequality for the second modulus of smoothness yield . Since the degree is , a degree- estimate uses . For this gives .
For periodic uniform approximation,
The first Jackson theorem for periodic approximation applied to gives algebraic best error for . Its ordinary interval modulus of continuity at is at least . Substituting that error rate into the unmodified inverse theorem for trigonometric approximation would instead bound the modulus by , a contradiction. Algebraic inverse estimates must incorporate the endpoint compression of cosine substitution for polynomial approximation.
Let be a compact Hausdorff space. A test subspace containing a strictly positive function is sufficient for uniform convergence of positive linear operators on continuous functions if, for each , the only positive linear functional agreeing with point evaluation on is that evaluation itself. By the Riesz-Markov-Kakutani representation theorem, this is uniqueness of the positive measure with the prescribed moments. Boundedness from the positive test function and the Banach-Alaoglu theorem prove the assertion by compactness. When , nonnegative tests with a unique zero at each prescribed give a convenient sufficient condition.
For -periodic continuous functions, convergence of positive linear operators on continuous functions to the identity on implies uniform convergence on every function. Indeed is nonnegative and has just one zero on the circle, so the compact Korovkin test space criterion applies.
Spline interpolation matches prescribed function values at distinct sites by an element of a finite-dimensional spline space. In a B-spline basis its existence and uniqueness for all data are equivalent to invertibility of the B-spline collocation matrix. Distinct ordered sites satisfying the Schoenberg–Whitney theorem give this condition.
For a fixed spline space and admissible interpolation sites, this linear operator sends a continuous function to its unique interpolating spline. Here is the vector of sampled values and is the B-spline collocation matrix. It reproduces every spline in its range. Its sensitivity to perturbing the data is quantified by the B-spline interpolation operator norm.
For distinct interpolation sites and an invertible B-spline collocation matrix, the interpolant is , where samples data and . Sampling and basis synthesis have operator norms at most one in the supremum norm. For the reverse inequality, realize the signs of a maximal absolute row sum of as values of a continuous function of norm one, and apply uniform-norm stability of a B-spline basis. This yields both displayed bounds.
For the degree-two Cardinal B-spline basis on knots , sampling at gives the upper-bidiagonal B-spline collocation matrix , where is the one-step upper shift. Since , and its maximum absolute row sum is . The B-spline interpolation operator norm estimate with the order-three stability constant gives the displayed linear upper and lower bounds. The lower bound proves failure of uniform boundedness.
For the orthogonal B-spline projector , the normal equations in the mixed-normalization spline Gram matrix give , with . Positivity and unit integral of imply . Nonnegativity and subpartition of unity of give . Hence , where the matrix norm is maximum absolute row sum. The range is the spline space, which lies in only for continuous splines.
A regression spline fits a regression function in a finite-dimensional spline approximation space with selected knots. Evaluating its basis at predictor values gives a design matrix, reducing fitting to regression on basis coefficients.
A cubic regression spline represents a mean function in a finite-dimensional space of piecewise cubic functions, with continuity of the function and its first two derivatives at chosen knots. A penalized fit minimizes a residual criterion plus , using . Unlike a full cubic smoothing spline with knots at every distinct observation, its knot set can be much smaller. The mgcv basis bs="cr" uses a penalized natural cubic regression-spline basis with linear tails.
A penalized regression spline estimates basis coefficients by minimizing a residual or likelihood criterion plus a curvature penalty. Basis size limits the available complexity; the penalty controls how much of that complexity is used.
The nonnegative functional . Its null space on consists of affine functions. The natural cubic spline interpolant uniquely minimizes this penalty among functions matching at least two prescribed knot values. It is a squared second derivative penalty, not the exact geometric curvature energy of a graph.
A junction between adjacent polynomial pieces of a cubic spline or other spline. Continuity conditions at these junctions determine which piecewise polynomial functions are splines.
A spline knot sequence is a nondecreasing list of spline knots, including their multiplicities, that specifies the junctions and smoothness constraints of a spline space. An order- B-spline uses consecutive knot entries. Its support must have positive width, and repeated knots are interpreted by confluent divided differences or their limiting convention.
A cubic spline is a twice continuously differentiable piecewise polynomial of degree at most three whose polynomial pieces meet at specified knots.
A natural cubic spline is linear beyond its two outer knots, equivalently its second derivative vanishes at those knots.
For at least two distinct knots and values , the unique natural cubic spline matching those values and linear beyond . Its interpolation map is a linear map by uniqueness. Over a larger domain , the two exterior pieces remain linear. With only one knot, arbitrary slopes of affine functions make uniqueness false.
Let be the interpolating cardinal basis and set . Linearity gives , and this Gram matrix is a positive semidefinite matrix. Its null space consists precisely of vectors , by the null-space statement for the second derivative roughness penalty. Thus its rank is , including the zero matrix when .
For and any taking the same values at at least two distinct knots, . To prove it, set , integrate by parts on each polynomial interval and use , , continuous and linear exterior pieces. Boundary terms cancel. Expanding the square proves the identity. Equality forces , so is an affine function and its two prescribed zeros make it identically zero.
The minimum roughness property of the natural cubic spline interpolant extends to interpolants with an absolutely continuous first derivative and square-integrable second derivative. For vanishing at the knots, integration by parts on each cubic interval gives : the knot boundary terms cancel by continuity, the exterior terms vanish by natural boundary conditions, and the remaining constant-third-derivative term vanishes because is zero at the interval endpoints. Expanding the square proves minimality. Equality makes affine; its zeros at two distinct knots force , proving uniqueness. Competitors with infinite roughness cannot improve the finite spline penalty.
A B-spline is a compactly supported piecewise polynomial basis function determined by consecutive knots.
For a linearly independent partition-normalized B-spline basis, equivalence of norms gives a lower coefficient-stability constant. The upper bound follows from the subpartition of unity for B-splines. A knot-independent stability bound can be chosen depending on spline order. This norm comparison transfers matrix estimates to the B-spline interpolation operator norm.
A finite collection of the standard partition-normalized B-splines is nonnegative and has sum at most one on the entire real line. Extend the knot sequence in both directions. The full order-one collection sums to one, and summing the Cox-de Boor recurrence preserves that sum because the two coefficients of each lower-order function add to one. The finite collection is a subset. On the basic knot interval the finite sum equals one, also following from Marsden's identity.
For distinct increasing knots and , the explicit divided difference formula writes an order- B-spline as a finite sum of truncated power functions of degree . It is a piecewise polynomial function and is globally . Below its first knot the order- divided difference annihilates a degree- polynomial; above its last knot all values vanish. Nonzero first and last pieces give the exact closed support. Order one gives interval indicators instead of continuous splines.
An order- B-spline is supported on . Below this interval its truncated-power knot data agree with a degree- polynomial, annihilated by the order- divided difference; above it all data vanish. Therefore its ordinary or mixed Gram matrix has entries zero when . The half-bandwidth is , and for strictly increasing knots this bound is sharp.
For partition-normalized B-splines and integral-normalized , let and . The mixed matrix equals . It is invertible whenever the splines form a basis and their support widths are positive. It need not be symmetric, unlike the ordinary Gram matrix.
For distinct increasing knots, let interpolate on and let . Adjacent interpolants share values; their difference is a multiple of . Its leading coefficient, by the divided difference recurrence, is the order- B-spline . Thus . Telescoping proves the Marsden identity. Repeated knots require the well-defined confluent or limiting convention.
A cardinal B-spline is a B-spline whose knots are consecutive integers.
This degree-two Cardinal B-spline has three consecutive unit knot intervals as its support. Its first and last polynomial pieces are and ; on the middle interval it equals . Its two interior integer values are , and its endpoint values are zero. The maximum is , emphasizing that partition normalization does not mean unit maximum height.
A cardinal cubic B-spline is a degree-three Cardinal B-spline. At the three interior integer knots, its nonzero normalized values are , , and .
The Cox-de Boor formula recursively expresses an order- B-spline using two adjacent order- B-splines.
The Marsden identity expands in a B-spline basis with knot-polynomial coefficients.
For order B-splines, comparison of coefficients in the Marsden identity gives
on the basic knot interval. Here is the elementary symmetric polynomial, with . The case is partition of unity; the coefficients are the Greville abscissae.
For an order- B-spline with , its Greville abscissa is the arithmetic mean of its interior knots. These are precisely the coefficients reproducing the linear function in the monomial B-spline coefficients formula. The irregular plural is Greville abscissae.
The Marsden dual functionals extract coefficients in a B-spline expansion. If is the knot polynomial in the Marsden identity, then on polynomials of degree at most one such functional is
and the right-hand side is independent of .
When the knot polynomial is normalized as , the displayed formula has no additional factorial prefactor. Applied to Marsden's identity, it extracts the coefficient of the corresponding B-spline in any polynomial of degree at most . Differentiating the finite sum makes adjacent terms cancel, proving independence of . For linear polynomials the coefficient is their value at the Greville abscissa.
For B-splines and interpolation sites , the B-spline collocation matrix is . Its invertibility is the existence-and-uniqueness condition for interpolation in that B-spline basis.
For increasing interpolation sites and an order- B-spline basis with knots , the B-spline collocation matrix is invertible exactly when
for every , equivalently when for every .
A Schoenberg spline operator is a positive quasi-interpolant with each sample point inside the corresponding B-spline support.

Articles by others on the same topic (0)

There are currently no matching articles.