In computational mathematics, Bernstein polynomials are algebraic polynomials , which are a linear combination of Bernstein basis polynomials . [1] [2]
A stable algorithm for calculating polynomials in the form of Bernstein is de Castelgio's algorithm .
Bernstein polynomials were described by Sergei Nathanovich Bernstein in 1912 and used by him in constructive proof of Weierstrass's approximation theorem . With the development of computer graphics , the Bernstein polynomials on the interval x ∈ [0, 1] began to play an important role in the construction of Bezier curves .
Content
Definition
( n + 1) Bernstein basis polynomials of degree n are given by
Where - Binomial coefficient .
Bernstein basis polynomials of degree n form a basis for linear space polynomials of degree n .
Linear combination of Bernstein basis polynomials
is called a Bernstein polynomial or, more precisely , a Bernstein-shaped polynomial of degree n . Coefficients are called Bernstein coefficients or Bezier coefficients .
Examples
Here are some basic Bernstein polynomials:
Properties
Differentiation
Lemmas about moments
for any n and x , since
for any n and x
for any n and x
Approximation of continuous functions
See also
- Bezier curve
- Interpolation by algebraic polynomials
- Newton's Formula
- Lagrange polynomial
Notes
- ↑ Bernstein, S.N. Collected Works. - M. , 1952. - T. 1. - p. 105-106.
- ↑ Bernstein, S.N. Collected Works. - M. , 1954. - T. 3. - S. 310-348.