Unimodal properties of B-spline and Bernstein-basis functions

A sequence of functions {f j(u)} is said to be unimodal on the interval [a,b] if and only if the sequence {f j(ǔ)} has only one local maximum for each ǔ ϵ [a,b]. It is shown that this unimodality property holds for the Bernstein-basis functions, uniform B-splines, and degree-3 or lower B-splines ove...

Full description

Saved in:
Bibliographic Details
Published inComputer aided design Vol. 24; no. 12; pp. 627 - 636
Main Authors Barry, P.J., Beatty, J.C., Goldman, R.N.
Format Journal Article
LanguageEnglish
Published Oxford Elsevier Ltd 01.12.1992
Elsevier Science
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A sequence of functions {f j(u)} is said to be unimodal on the interval [a,b] if and only if the sequence {f j(ǔ)} has only one local maximum for each ǔ ϵ [a,b]. It is shown that this unimodality property holds for the Bernstein-basis functions, uniform B-splines, and degree-3 or lower B-splines over arbitrary knot vectors, but that it does not hold for general B-splines of degree 6 or greater; nonuniform B-splines of degrees 4 and 5 are left as an open question. It is also shown that all Schönberg-normalized B-splines are unimodal, and that the results extend to tensor-product B-spline and Bernstein-basis functions and triangular Bernstein-basis functions, and to some special geometrically continous basis functions, as well as to certain special nonuniform rational B-splines. The practical significance of this abstract algebraic property for geometric-modelling applications is also explained.
ISSN:0010-4485
1879-2685
DOI:10.1016/0010-4485(92)90017-5