Suppose and at increasing sites satisfying the Schoenberg–Whitney theorem conditions. For the B-spline collocation matrix , the coefficient linear functional in the dual basis is . Therefore . The checkerboard inverse of a totally nonnegative matrix makes , attaining that bound. Since ,The conclusion is an extremal property of an alternating unit-norm spline, not a claim that every bounded spline has these extremal coefficients.
The equality holds when an alternating unit-norm spline has as many ordered extremal sites as the dimension, and those sites satisfy the Schoenberg–Whitney theorem. For every admissible set, sampling has operator norm at most one, giving . At the alternating sites the checkerboard inverse of a totally nonnegative matrix identifies each inverse absolute row sum with the magnitude of the corresponding coefficient of . The Chebyshev spline coefficient and dual norm equality therefore gives equality. This minimizes amplification into B-spline coefficients; it does not by itself prove optimality for the distinct Lebesgue constant of interpolation.
Past exam of the mathematics course of the University of Cambridge 2001 iii Paper 58 2 Solution Created 2026-10-03 Updated 2026-10-14
Write the spline interpolation operator as , where samples at the interpolation sites and synthesizes the normalized B-spline expansion. Sampling has operator norm at most one, and nonnegative B-splines with sum at most one give . HenceHere the matrix norm is the maximum absolute row sum. Existence of the inverse matrix requires the usual ordered distinct interpolation sites and the Schoenberg–Whitney theorem support conditions, with endpoint values interpreted by their one-sided limits. If the displayed diagonal condition is read without the implicit ordering and distinctness, it is insufficient: all three sites equal to in the quadratic example give positive diagonal entries but three identical rows. The estimate applies whenever the interpolating linear map in the question is defined uniquely.
For the quadratic Bernstein basis, , and . Sampling and inverting giveThe three cardinal Lagrange interpolation polynomials areThe Lebesgue constant of interpolation gives the exact operator norm: the upper bound follows from . To attain it at a maximizing point, prescribe at the three sites the signs of the corresponding cardinal polynomials and extend those values by a continuous piecewise linear function of norm one.
On , the first two cardinal polynomials are nonnegative and the last is nonpositive. Since their sum is one, their absolute sum is . Its maximum is at . Reflection gives the same maximum at on the other half. In particular the data produce , attaining . ThusThe coefficient estimate loses cancellation among the B-splines, which explains why it is not sharp for the resulting function norm.
Past exam of the mathematics course of the University of Cambridge 2001 iii Paper 58 7 Solution Created 2026-10-03 Updated 2026-10-14
Fix a clamped nondecreasing spline knot sequence on , with and . For continuous splines assume interior multiplicities at most , and assume . An order- spline has degree at most on each nonempty knot interval; at a knot of multiplicity it has continuous derivatives. Its dimension is , and a normalized B-spline basis has local support, nonnegative values and sum one on .
These properties are visible in the Cox-de Boor recurrence. Starting with interval indicators at order one, setwith a term of zero denominator defined to be zero. On each contributing support the weights are nonnegative, and summing the recurrence makes the coefficients of each lower-order B-spline add to one. This gives partition of unity and , with endpoint values defined by limits.
At distinct ordered sites , interpolation is the linear systemIt has a unique solution for every data vector exactly when the B-spline collocation matrix is invertible. The Schoenberg–Whitney theorem characterizes this by for every ; away from clamped endpoints this is . At the clamped endpoints the first and last B-splines have value one, so the endpoint version uses this positive-value formulation rather than the strict inequalities. Both ordering and the support conditions matter. A spline space with interior knots is generally not a Chebyshev system on the entire interval: a locally supported B-spline vanishes on an interval. Thus arbitrary distinct nodes need not permit interpolation. Merely specifying all data sites as knots also need not fix the remaining freedom; for example, cubic interpolation with simple interior knots at data sites has dimension , and two extra boundary conditions are needed to interpolate values uniquely.
The positivity governing this existence theorem is total nonnegativity of B-spline collocation matrices: every square minor with increasing row and column indices is nonnegative. In spline terminology this is often called total positivity, but it permits zero minors caused by disjoint supports. It is not the stronger assertion that every minor is strictly positive. A useful proof uses knot insertion. Each refinement step changes coefficients bywith the unchanged endpoint pieces. The refinement matrix is nonnegative bidiagonal, and its minors are nonnegative: any nonzero determinant has its allowed diagonal matching and is a product of nonnegative entries. Products preserve this property by the Cauchy–Binet formula. Insert each sampling site to full multiplicity, so evaluation at that site becomes selection of an ordered refined coefficient. The collocation matrix is then an ordered row submatrix of the refinement product, proving total nonnegativity. The strict support criterion is the strict part of this argument: an ordered path through the consecutive support intervals exists exactly when every diagonal B-spline value is positive, giving the Schoenberg–Whitney theorem determinant criterion.
If is invertible, its determinant is positive and the adjugate identity yieldsThis checkerboard inverse of a totally nonnegative matrix is the central stability fact. With alternating data , the absolute row sums satisfyFor general data, the cardinal splines are . The spline interpolation operator and its exact Lebesgue constant of interpolation areThe equality for the operator norm follows by extending the signs at distinct sites to a continuous unit-norm data function, as in Solution 2. That solution also shows the last inequality can be very strict. Stability concerns the range function as well as its coefficients.
An optimal interpolation set must be specified relative to an objective. For the normalized B-spline coefficients, every admissible sampling set satisfiessince and sampling cannot increase the supremum norm. If a unit-norm spline has ordered alternating extrema at admissible sites, the checkerboard identity givesTaking the largest row shows , so equality holds. This proves the optimal spline coefficient interpolation sites property and the Chebyshev spline coefficient and dual norm equality. In particular, for the cubic space of Solution 1 the alternating extrema satisfy the support conditions. Its coefficients have maximum magnitude , so these sites are optimal for coefficient recovery andThe argument proves optimality whenever this admissible equioscillating spline is available; it does not identify extrema of an arbitrary spline as optimal sites, or transfer coefficient optimality automatically to the Lebesgue constant of interpolation.
For the intrinsic interpolation objective, minimize itself. There is a minimizer for a fixed finite-dimensional continuous spline space. Indeed the sites lie in a compact ordered simplex. On admissible sets, inverse entries and hence vary continuously. As a collocation matrix tends to a singular one, its inverse norm diverges. The uniform-norm stability of a B-spline basis gives the complementary boundchoose sample signs attaining a largest inverse row, extend them to a continuous unit-norm function, and use . Thus a minimizing sequence with bounded Lebesgue constants of interpolation cannot approach a singular site set. A convergent subsequence has an admissible limit attaining the minimum.
Fekete interpolation sites for a continuous function space offer another useful, constructive criterion: maximize the absolute evaluation determinant. A nonzero maximum exists by compactness and linear independence. Replacing one row by evaluation at multiplies the determinant by the corresponding cardinal function, so maximality gives , and therefore . These sites are determinant-optimal, with a proven interpolation bound; one should not claim without further argument that they minimize . Greville abscissae provide inexpensive admissible sites for the usual continuous clamped spline spaces of order at least two. Admissibility alone does not give the best stability bound.
Finally, the coefficient condition number of a normalized B-spline basis is bounded by a constant depending only on order. To see the mechanism, for each coefficient choose a longest nonempty knot cell in that B-spline's support. If its length is and the support width is , then . On that cell the spline is a degree-at-most- polynomial; repeated Markov polynomial inequalities bound its th derivative by . In the De Boor–Fix spline coefficient functional, the accompanying derivative of the knot polynomial is bounded by . Each term is consequently at most , yielding independently of the number and spacing of knots. This is basis stability; it does not bound at arbitrarily poor sampling sites.
For approximation, reproduction gives the Lebesgue inequality for approximation projectorsAs the maximum knot gap tends to zero with fixed order, spline quasi-interpolation gives an approximant with error at most , so the infimum tends to zero. A sequence of uniformly bounded interpolation linear operators therefore converges to every continuous target. Local support and a stable choice of sites make spline interpolation effective; mesh refinement without control of the interpolation operator norm is not by itself a convergence proof.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 71 7 Solution Created 2026-10-03 Updated 2026-10-14
First take , so the simple-knot B-splines are continuous, vanish at both support endpoints, and are strictly positive inside their supports. Thus the diagonal condition is . We prove both directions of the Schoenberg–Whitney theorem, deriving the weighted zero-count fact needed for sufficiency rather than relying on an ambiguous coefficient-free hint.
For necessity, suppose . If , then for every row and column we have , hence . The first rows have nonzero entries in at most columns and are linearly dependent. If instead , then for and we have , so those entries vanish. The last rows have nonzero entries in at most columns and are again dependent. In either case the B-spline collocation matrix is singular. Thus invertibility implies the diagonal positivity condition.
We establish two elementary spline facts for the converse. For local linear independence of B-splines, extend the strictly increasing knots in both directions. On a cell the active basis functions have indices . Their knot polynomials are . The Cox-de Boor recurrence proves Marsden's identityHere is the induction behind that identity. For order one the indicator functions sum to one. On passing from order to , collect the coefficient of each lower-order basis function. With , , its extra factor isThus the identity at one order multiplies by at the next.
The polynomials are independent: evaluate successively at . The first evaluation isolates ; after its coefficient has been eliminated the next isolates , and so on, with nonzero diagonal factors because the knots are distinct. Comparing powers of in the identity then shows that the active span all polynomials of degree at most on the cell. There are of them, so they are independent. In particular, a spline vanishes on a whole open cell exactly when all its active coefficients vanish. Padding the finite coefficient vector with zeros makes this fact apply also near the outer knots.
Next let be a real spline on , with no identically zero knot cell there. The simple-knot B-spline regularity gives , and its derivatives through order vanish at both endpoints because it is supported on the closed interval. Suppose it has distinct interior zeros. Its zero set initially has connected components, counting the endpoints; the zeros are isolated because no cell vanishes identically.
A useful form of Rolle's theorem counts zero components, including any zero intervals that arise after differentiation. Between two successive zero components a real differentiable function is nonzero and has an interior extremum, supplying a zero of its derivative. These derivative-zero components are distinct: a zero interval connecting two such extrema would make the original function constant across an intervening zero and nonzero gap, which is impossible. If its derivative also vanishes at both endpoints, those supply two further distinct components. Thus differentiation increases the zero-component count by at least one. Apply this successively through derivative order ; every required endpoint derivative vanishes. No derivative in this process can vanish identically: that would make a global polynomial of degree below , with all its endpoint derivatives through that degree zero, forcing . The final derivative has at least zero components.
That final derivative is continuous and piecewise affine on knot cells. Each closed affine cell can meet at most one zero component: two different zeros would force the whole cell to vanish, joining them into one component. Every zero component meets a cell, so there are at most of them. For this argument applies directly without differentiation. We have proved the compact-support spline zero countThis proof also accommodates zero intervals of the derivatives; counting them as infinitely many distinct zeros would invalidate a naive repeated-Rolle argument.
Now assume for all and suppose for a nonzero coefficient vector. Since is real, a nonzero real null vector can be chosen. Set , so for all . Consider one connected component of the union of the open supports of the terms with . If its first and last indices are , the component is exactly . On this interval equals . Each knot cell in has at least one active nonzero coefficient, so local independence ensures does not vanish on any whole cell.
For every , diagonal positivity gives , and this places inside . Thus has the distinct zeros , contradicting the upper bound . There is no nonzero null vector, proving sufficiency. Together the two directions giveFor completeness, order consists of disjoint interval indicators, with the usual left-closed, right-open convention. An invertible ordered collocation requires exactly one site in each interval; ordering makes this equivalent to , and the matrix is then the identity. This handles possible sites at left knots without incorrectly replacing positivity by a strict interior inequality for order one.
Past exam of the mathematics course of the University of Cambridge 2005 iii Paper 68 5 a Solution Created 2026-10-03 Updated 2026-10-14
There are basis splines for the stated knots; the upper limit in the printed basis list is an indexing slip. LetThe strictly increasing sites and give invertibility by the Schoenberg–Whitney theorem. The needed additional matrix property is total nonnegativity of B-spline collocation matrices: every ordered minor of is nonnegative.
Here is a structural justification of that sign property. Knot insertion refines spline coefficients by rules of the form , , with the usual unchanged coefficients before the insertion and shifted coefficients after it. Each coefficient map is a nonnegative rectangular bidiagonal matrix; all its ordered minors are nonnegative, as its nonzero terms preserve row/column order. Products preserve this property by the Cauchy–Binet formula. Insert each ordered sampling site until it has full knot multiplicity. Evaluation at such a break is one of the refined coefficients, with a consistent one-sided convention. Consequently the B-spline collocation matrix is an ordered row submatrix of the product of refinement matrices, proving its nonnegative minors. This also applies to repeated admissible original knots.
Since is invertible and totally nonnegative, . The adjugate identity gives the checkerboard inverse of a totally nonnegative matrix:Now for any spline , its sampled-value vector is . Hence the coefficient linear functional in the dual basis is exactlyIn particular , verifying the hinted formula rather than assuming it. The operator norm of this linear functional is taken for the uniform norm on the spline's interval, containing all sampling sites. Evaluation at a sampling site has norm at most one, soFor the given unit-norm alternating spline, , and the checkerboard signs make all terms in a fixed inverse row align:Since , this supplies the reverse operator norm inequality and proves the Chebyshev spline coefficient and dual norm equalityThis spline attains the operator norm of each coefficient linear functional.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 67 5 Solution 2026-10-14
This addresses the general interpolation bound in part (I); the subsequent (a)–(c) address the cubic case in part (II). Write the interpolant in the B-spline basis asThe stipulated uniquely defined spline interpolation operator presupposes invertibility of the B-spline collocation matrix. For the standard increasing distinct sites, the conditions give it by the Schoenberg–Whitney theorem. Thus .
Use the standard partition-normalized B-splines of the question: they are nonnegative and satisfy the subpartition of unity for B-splines, . This also holds outside the basic knot interval; one may extend the knots and regard the finite family as a subfamily of a full partition of unity. The recurrence proof of the full partition is given in Question 6(c). Repeated knots retain the same nonnegativity and subpartition properties, with zero-denominator recurrence terms interpreted as zero or by knot limits. ConsequentlySampling has norm at most one, , and soHere the induced matrix norm is the maximum absolute row sum. The label -normalized means the usual partition normalization, not rescaling each spline to have maximum value one. Such a rescaling would invalidate the specific coefficient bound and the cardinal values used below.
Past exam of the mathematics course of the University of Cambridge 2009 iii Paper 69 3 1 Solution Created 2026-10-03 Updated 2026-10-14
Use the standard partition normalization of the B-splines, so and the subpartition of unity for B-splines gives . Write the interpolating spline as and the sampled values as . The interpolation equations are , hence whenever the stated interpolation map is well defined. For every ,The sampling map also satisfies . Taking supremum norms and then the operator norm therefore provesThis is the B-spline interpolation operator norm bound, and it applies on any interval containing the sampling sites on which these normalized B-splines are used.
There is a small qualification to the printed hypotheses: diagonal positivity alone does not ensure uniqueness unless the usual site assumptions are supplied. For example, with two quadratic B-splines on knots and , both diagonal values equal , but has two identical rows and is singular. The intended increasing sites with satisfy the Schoenberg–Whitney theorem, making invertible; alternatively invertibility is implicit in the premise that is the unique interpolation map. The displayed bound is proved under that premise, rather than inferring invertibility from diagonal positivity alone.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 62 5 1 Solution 2026-10-14
For the usual spline interpolation problem the sites are distinct and ordered; the Schoenberg–Whitney theorem then makes invertible under the stated support positivity. More generally, the following argument applies whenever the interpolation map in the question is well defined and is invertible.
Factor the spline interpolation operator as , whereSampling has operator norm at most one from the supremum norm to . Nonnegativity and the subpartition of unity for B-splines giveConsequently .
For the reverse bound, select a row of with maximal absolute row sum, and choose , assigning any value of modulus at most one when the entry is zero. Then andAt distinct sites there is a continuous piecewise linear function with and : interpolate linearly between the ordered sites and extend constantly to the endpoints. The given uniform-norm stability of a B-spline basis therefore impliesThus the B-spline interpolation operator norm satisfiesPositivity alone, without the usual distinct-site convention, is insufficient to define an interpolation operator. For example, take order-two B-splines with knots and . Both diagonal values are , but the B-spline collocation matrix has identical rows and is singular. The displayed proof uses the well-defined interpolation map posited in the question; ordered distinct sites supply its standard existence guarantee.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 61 5 1 Solution Created 2026-10-03 Updated 2026-10-07
Write , and let . We use the standard interpolation convention of distinct ordered sites . Together with , the Schoenberg–Whitney theorem makes the B-spline collocation matrix invertible. Equivalently, its invertibility is implicit in the existence of the interpolation operator for every data vector.
If distinctness is not understood, the printed positivity condition alone is insufficient. For the order-two basis on spline knots , take . Both diagonal B-spline values are , but the two rows of coincide. Arbitrary data cannot then be interpolated uniquely. The norm statement below concerns the intended well-defined interpolation operator.
Spline interpolation determines the coefficient vector by , and henceNonnegativity and the subpartition of unity for B-splines giveFor completeness, extend the finite spline knot sequence beyond both ends. For the full sequence the order-one interval indicators sum to one. Summing the Cox-de Boor recurrence and shifting the index in its second term combines the two coefficients of each lower-order B-spline to one, so induction gives partition of unity at every order. Our finite collection is a subset of that nonnegative collection, and thus has sum at most one. Repeated spline knots are handled by the standard zero-term convention or a knot limit. This argument controls the entire interval, not only the basic knot interval.
Since , the operator norm upper bound isHere the matrix operator norm is the maximum absolute row sum. For the lower bound, choose a row of with maximum absolute row sum and a data vector whose components are the signs of that row's entries. Then andA continuous piecewise-linear function taking these values at the distinct ordered sites, and constant outside their range, has supremum norm one. Apply the given uniform-norm stability of a B-spline basis to its coefficient vector:ThereforeThe construction of the bounded continuous data extension is what permits the matrix norm to give a lower bound for a function-space operator norm.
Past exam of the mathematics course of the University of Cambridge 2024 iii Paper 318 3 a Solution 2026-09-25
A B-spline is positive exactly in the interior of its support . If the B-spline collocation matrix is invertible, its determinant contains a nonzero permutation term. Hence there is a permutation such that
If , then every one of the first points satisfies . Any support containing such a point must have left endpoint , hence . Only B-splines are available to match these rows, contradicting that is a permutation. Thus . Similarly, if , each of the last points can only be matched to an index , but only such indices exist. Therefore . We have proved
The Schoenberg–Whitney theorem states, for strictly increasing knots and interpolation sites, thatIndeed its determinant is positive under these inequalities.
Spline interpolation Created 2026-10-07 Updated 2026-10-14
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 increasing sites and an ordered nonnegative normalized B-spline basis, the matrix is a totally nonnegative matrix. One way to see the minors' signs is knot insertion. Each inserted knot changes coefficients by with , using the standard constant endpoint pieces. This is a nonnegative rectangular bidiagonal map, whose minors are nonnegative. Products preserve that property by the Cauchy–Binet formula. Insert each site to full knot multiplicity; a suitable refined coefficient is then the value . Thus collocation is an ordered row submatrix of the refinement map, and has nonnegative minors. The strict support conditions give invertibility by the Schoenberg–Whitney theorem; its inverse has the checkerboard inverse of a totally nonnegative matrix sign pattern.