For this part relabel one consecutive block of distinct knots as . This is a local reindexing; no extra global knot is being introduced. Let . Its Lagrange interpolation polynomial through the knot values isEach quotient is monic of degree . Comparing leading coefficients givesThe same leading coefficient is the order- divided difference , by the Newton interpolation polynomial representation. Multiplying by therefore gives the explicit B-spline formulaDistinct knots make every denominator nonzero. For the degree-zero truncated power is interpreted as an interval-indicator convention; values at individual endpoints do not affect its integral.
The order- divided difference defining is a finite linear combination of values at its knots. Hence integration can be interchanged with it directly. For a knot value ,It follows thatThe final equality holds because the order- divided difference of a degree- monic polynomial is its leading coefficient, one. ThusThis proves the unit-integral normalization of a B-spline. Its support is contained in : below all its knots, the sampled truncated power agrees with a degree- polynomial, annihilated by the order- divided difference; above all its knots, every sample is zero. No mass is omitted by integration over .
Since , the corresponding partition-normalized B-spline has integral . Its normalization is different from that of .
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.
Articles by others on the same topic
There are currently no matching articles.