Past exam of the mathematics course of the University of Cambridge 2002 iii Paper 61 7 2 Solution 2026-10-14
Use the standard -oriented partition normalization of B-splines, in contrast to the unit-integral normalization. Thus and on , with equality for a complete basis on its basic knot interval. This terminology does not mean that each basis function's maximum is exactly one; for example an order-three cardinal spline has maximum . Assume the basis has positive support on the integration interval and is continuous, as is needed for a projection taking values in .
LetThe ordinary Gram matrix is positive definite by linear independence. The appropriate row-normalized, or mixed-normalization spline Gram matrix, isHere is a unit-integral nonnegative spline. Unlike , need not be symmetric. If the full support lies inside the interval, ; otherwise use the actual interval integral rather than that full-support formula.
The normal equations for the orthogonal projection say , with . Divide each row by to obtainNonnegativity and unit integral give . The subpartition of unity for B-splines then givesTaking the supremum over and then over nonzero proves the uniform norm bound for B-spline orthogonal projection:The row normalization is essential; replacing with the ordinary Gram matrix would not be the same asserted estimate. The operator is defined on and maps into its finite-dimensional spline subspace, onto , not onto all of as one phrase in the PDF says. Its range follows both from the formula and from reproducing every .
If “-normalized” were instead read literally as individually peak-one splines, their sum can exceed one. The basis-dependent factor must then be retained: . Equivalently the displayed bound without an outside factor uses . The standard partition-normalized convention has and yields the sharper bound proved above.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 69 6 b Solution 2026-10-14
Write for the order- B-spline. At order one, , and the finite sum is one on its basic knot interval. For larger order, the Cox-de Boor recurrence iswith a zero-denominator term defined as zero. Sum over . For each interior lower-order index , the combined coefficient isThe two unmatched lower-order terms have supports and , respectively, and vanish on the open basic interval . Induction therefore givesFor simple knots and , continuity extends the identity to both endpoints. In the order-one case and at admissible repeated endpoint knots, use the one-sided value from the basic interval. Extending the knot sequence in both directions also proves the subpartition of unity for B-splines, everywhere: the finite sum is a subset of a nonnegative full partition. That weaker global inequality will be needed in Question 7(a).
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 69 7 a Solution Created 2026-10-03 Updated 2026-10-14
The orthogonal projection condition is for all . Since , it is equivalentlyThe mixed-normalization spline Gram matrix is invertible: , where and is the positive-definite ordinary Gram matrix of the basis. Nonnegativity and the unit-integral normalization of a B-spline give . The subpartition of unity for B-splines gives, on all of ,ConsequentlysoThis is the maximum-norm bound for spline projection. Using a subpartition matters when the basic knot interval is a proper subinterval of . As in the paper's assertion that the image lies in , the spline space here must consist of continuous functions; order-one step splines or full-multiplicity interior knots do not have that property.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 71 4 1 Solution Created 2026-10-03 Updated 2026-10-14
Let and write the interpolating spline as . The interpolation equations are , so . Since is defined as a unique interpolant for arbitrary data, its B-spline collocation matrix is invertible. Ordered sites satisfying diagonal positivity ensure this by question 7. Positivity alone without admissible ordering does not: two equal sites in overlapping basis supports could give two identical rows. The norm argument below uses the existence of the operator stipulated here.
Standard partition-normalized B-splines satisfy and . The latter is a subpartition of unity for B-splines: extending the knot sequence gives a full partition of unity, and discarding basis functions cannot increase its sum. HenceTaking the supremum over and then over unit-norm gives the B-spline interpolation operator norm estimateHere the matrix norm is the induced maximum-row-sum norm, not the maximum of its individual entries. The proof only needs nonnegative basis functions, their sum at most one, and invertible interpolation.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 71 6 Solution Created 2026-10-03 Updated 2026-10-14
Use the standard knot-domain convention in which the spline space contains every polynomial of degree at most on , with completed or clamped endpoint knots. The De Boor–Fix functional extracts a local spline coefficient, and its Hahn-Banach theorem extension is linear on continuous local data with the stated bound. Only that bound and spline reproduction are needed here.
For in a knot cell , support and Gram bandwidth of B-splines implies that only indicescan contribute, restricted also to . Every corresponding local support lies insideNonnegativity and subpartition of unity for B-splines therefore giveTaking the supremum over the cell proves the local stability estimate for spline quasi-interpolation:Endpoint limits follow by continuity for ; the order-one version uses the usual one-sided interval convention.
Let and . Choose any point in the stencil and form its degree- Taylor polynomial . The Taylor theorem remainder givesThe polynomial is itself a spline, so . By linearity and the local stability estimate,Taking the maximum over cells yieldsThe constant depends only on and the supplied functional bound, not on mesh ratios or the number of knots.
The endpoint convention is essential to the global assertion. The domain can be the basic knot interval, with any needed exterior data extended smoothly, or the full approximation interval can use clamped endpoint knots. If one instead takes a finite, unclamped collection on the entire outer support interval , every order- basis function vanishes at , so and uniform approximation to the constant one there is impossible. This does not affect the local estimate; it explains the usual boundary completion implicit in the global spline approximation statement.
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 2006 iii Paper 67 6 c Solution 2026-10-14
We first derive the recurrence needed for the partition of unity. Denote an order- partition-normalized spline by . For , set , so . The elementary product identities for divided differences areThey follow from the Leibniz rule for divided differences because the divided differences of the linear factor vanish above first order. Use the first identity on and the second on . Subtracting cancels the common middle-block term. The defining divided-difference recurrence for then givesThis is the Cox-de Boor recurrence, derived here from the specified normalization rather than assumed as a partition theorem.
Extend the distinct knot sequence in both directions to a strictly increasing sequence tending to . For order one, , so the full sum equals one. All higher-order splines are supported on , making the following sums locally finite. Reindexing the second term of the recurrence yieldsInduction proves that the full sum is one for every order. The same recurrence gives nonnegativity: each coefficient is nonnegative wherever its associated lower-order spline is nonzero. Removing splines therefore gives the subpartition of unity for B-splines on the whole line.
For , a spline with index ends no later than , and one with starts no earlier than . They all vanish, leaving exactly the indices . For the splines are continuous and vanish at their support endpoints, so the equality extends to the closed basic knot interval:If order one is allowed, the standard half-open indicator convention gives equality on ; to include its final endpoint literally, assign the left-limit value there. This harmless endpoint convention does not change integrals or norms. For the continuous splines of order at least two no such convention is necessary.
Past exam of the mathematics course of the University of Cambridge 2008 iii Paper 75 6 2 Solution Created 2026-10-03 Updated 2026-10-14
Use the standard nonnegative partition-normalized B-splines ; their sum is at most one, and is exactly one for the complete clamped basis on . The printed question introduces only in its last matrix formula without defining it. The intended normalization is the unit-integral normalization of a B-spline:For supports wholly inside the interval, . The positivity and partition convention, sometimes called normalization, should not be confused with individually rescaling every spline to have maximum exactly one.
The characterization in part 1(a) gives the normal equations for the orthogonal projection:Dividing each equation by yieldsThis is the mixed-normalization spline Gram matrix. It need not be symmetric, but with and . The ordinary Gram matrix is positive definite because the splines are linearly independent, so is invertible and .
Since each is nonnegative and has integral one,The induced matrix operator norm is the maximum absolute row sum, soFinally, nonnegativity and the subpartition of unity for B-splines giveTaking the supremum over and then over proves the maximum-norm bound for spline projection:The formulas also establish linearity and boundedness of the projection on continuous inputs. Its range is exactly the finite-dimensional spline space , since it fixes every spline in that space. Thus, when the splines are continuous, it is an operator with range ; it is not onto all of as the printed wording says. For example, cannot belong to a fixed finite-degree spline space because it is not a polynomial on any nonempty knot interval. The missing normalization and this range correction are needed for a precise reading of the result.
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 2009 iii Paper 69 3 2 c Solution Created 2026-10-03 Updated 2026-10-14
Combine the B-spline interpolation operator norm estimate from part 1 with the inverse operator norm computed in part 2(b):so in particular , uniformly in . The subpartition of unity for B-splines is important at the outer boundary: the finite basis may sum to less than one there, but that only strengthens the estimate.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 62 4 b Solution Created 2026-10-03 Updated 2026-10-14
Use again and take . Set , so . LetThe Leibniz rule for divided differences, applied to the linear factor , readsMultiply by and substitute to get . Converting and to the lower-order normalized B-splines proves the Cox-de Boor recurrence:It starts with . The coefficients are nonnegative wherever the corresponding lower-order B-spline is nonzero, so induction proves nonnegativity.
For later use, extend the finite knot sequence to a strictly increasing sequence in both directions. The full order-one sum is one. When the Cox-de Boor recurrence is summed, the two coefficients of each fixed lower-order B-spline add to one. Induction therefore gives a full partition of unity. Removing terms proves the subpartition of unity for B-splines, . For repeated knots, the same statement follows by a limit of strictly increasing knot sequences, with the usual convention that a recurrence term with zero denominator is zero; the bound holds on each open knot interval and for the standard one-sided endpoint values. The terminology “-normalized” refers to this standard basis normalization; it does not claim that each individual B-spline has supremum norm exactly one.
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 2012 iii Paper 70 4 b Solution Created 2026-10-03 Updated 2026-10-14
The divided difference is a finite linear combination of spline knot values, so it commutes with the finite integral. For every spline knot in the defining interval,It follows thatbecause the order- divided difference of a monic degree- polynomial is its leading coefficient. This proves the unit-integral normalization of a B-spline.
For the partition of unity, let denote the partition-normalized order- B-spline. The Cox-de Boor recurrence isIt follows by substituting the explicit divided difference formula into both sides and collecting each truncated power function. The starting case is , with endpoint conventions irrelevant when . The two weights are nonnegative wherever their respective lower-order B-splines are nonzero. Induction therefore gives and strict positivity in its open support.
Extend the finite spline knot sequence strictly in both directions, with no finite accumulation. At each point only finitely many B-splines are nonzero. For the full extended family the sum is one for order one. Summing the Cox-de Boor recurrence, the combined coefficient of isInduction gives a full partition of unity at every order. On , all extended order- functions with index or vanish by their supports. HenceThe same argument gives the useful global subpartition of unity for B-splines, , including outside the basic spline knot interval.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 70 5 a Solution Created 2026-10-03 Updated 2026-10-14
The orthogonal projection has range , not all of : the latter is an infinite-dimensional vector space whereas is a finite-dimensional vector space. For a concrete counterexample, cannot belong to any finite-degree piecewise polynomial space, since all its derivatives are nonzero on every open interval. For , the B-splines are continuous, so the orthogonal projection is a map . For order one it instead has a generally discontinuous piecewise constant range. For example, a single interval indicator on is the projection of the constant function one onto its span, and is not continuous.
Write . Since is a positive scalar multiple of , the operator normal equations are equivalent toThe mixed-normalization spline Gram matrix is invertible: where and is the ordinary positive-definite matrix of inner products of a linearly independent basis. The positivity and unit-integral normalization of a B-spline give . The subpartition of unity for B-splines givesHere the operator norm of a matrix on is its maximum absolute row sum. Consequently,This proves the maximum-norm bound for spline projection.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 61 2 Solution Created 2026-10-03 Updated 2026-10-07
Put . The linear-reproduction request requires , which we use for that final step. Since , the useful normalized Marsden dual functional isThere is no further factor outside this sum: it has already been included in .
To derive the formula directly from Marsden's identity, Taylor's theorem for the polynomial around the arbitrary point givesOn the other hand,Differentiate Marsden's identity times in , multiply by , and sum over . The left side becomes , while the right side becomesOnly finite sums and derivatives of polynomials are involved.
Independence of the auxiliary point does not require an assumption about uniqueness of an expansion. Differentiate the formula for itself:The first summand at and the second at vanish because both polynomials have degree at most . All remaining terms cancel after shifting the index by one. Therefore is a constant in , and it is visibly a linear functional of .
For , only remain. The leading two coefficients of the monic knot polynomial giveIt follows thatSubstituting into the expansion proveson the basic knot interval. Thus the Greville abscissae are exactly the sampling coefficients that reproduce linear polynomials; the constant case also gives the subpartition of unity for B-splines with equality on this interval.
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.
Spline quasi-interpolation 2026-10-14
A spline quasi-interpolant synthesizes a B-spline expansion from local bounded linear functionals, instead of solving a global interpolation system. Suppose each functional is bounded by and the operator reproduces every spline. On a knot cell , only indices contribute. Their supports lie in , and subpartition of unity for B-splines proves local operator norm at most . Reproduction of degree- polynomials and a local Taylor theorem remainder then give error at most , on the basic knot domain with the usual completed boundary basis.
Let nonnegative partition-normalized B-splines form a basis, with on the integration interval and . The row-normalized mixed Gram matrix is . The normal equations for the orthogonal projection onto their linear span become , with and . The subpartition of unity for B-splines gives and proves the bound. The ordinary symmetric Gram matrix omits this essential row normalization. The projection maps continuous functions into the spline space, not onto all continuous functions.
Uniform-norm stability of a B-spline basis Created 2026-10-07 Updated 2026-10-14
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.