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.