Bernstein Polynomials

A Bernstein polynomial is a polynomial of the form:

bν,n(x)=(nν)xν(1−x)n−ν

The set {bν,n}ν=0n is a basis for Pn(R)=Πn or the polynomials with real coefficients of at most degree n, then:

p(x)=∑ν=0nβνbν,n(x)

is the Bernstein form of the polynomial p(x), the coefficietns are called Bernstein coefficients or Bézier coefficients.

Given a collection of points {Pk}k=0n, then the Bézier Curve with Pk as its control points it’s:

B(t)=∑k=0nPkbk,n(t)

and t∈[0,1].
In particular it has a neat property, that for any n∈N:

∑ν=0nbν,n=1

Properties

bν,n(x)=0 if ν<0 or ν>n

bν,n(x)≥0, for x∈[0,1]

bν,n(1−x)=bn−ν,n(x)

bν,n(0)=δν,0 and bν,n(1)=δν,n, where δij is the Kronecker delta

bν,n(x) has a root with multiplicity ν at x=0, if ν=0, then there’s no root

bν,n(x) has a root with multiplicity n−ν at x=1, if ν=n, then there’s no root

bν,n′(x)=n(bν−1,n−1(x)−bν,n−1(x))

If n≠0, then bν,n(x) has a unique local maximum on [0,1] at x=νn, with the value

ννn−n(n−ν)n−ν(nν)

We can show that

∑ν=0nνbν,n(x)=nx∑ν=0nν(ν−1)bν,n(x)=n(n−1)x2

The antiderivative of bν,n is given by

∫bν,n(x)dx=1n+1∑j=ν+1n+1bj,n+1(x)

the integral over [0,1] of bν,n is

∫01bν,n(x)dx=1n+1

The transformations of Berstein Polynomials to monomials is

bν,n(x)=(nν)∑k=0n−ν(n−νk)(−1)n−ν−kxν+k=∑k=νn(nk)(kν)(−1)k−νxk

using the inverse binomial transformation we get that

xk=∑i=0n−k(n−ki)1(ni)bn−i,n(x)=1(nk)∑j=kn(jk)bj,n(x)