Многочлен Бернштейна

Многочлен Бернштейна

В вычислительной математике многочлены Бернштейна — это алгебраические многочлены, представляющие собой линейную комбинацию базисных многочленов Бернштейна. [1] [2]

Устойчивым алгоритмом вычисления многочленов в форме Бернштейна является алгоритм де Кастельжо.

Многочлены в форме Бернштейна были описаны Сергеем Натановичем Бернштейном в 1912 году и использованы им в конструктивном доказательстве аппроксимационной теоремы Вейерштрасса. С развитием компьютерной графики, полиномы Бернштейна, заключённые в промежуток x ∈ [0, 1], стали играть важную роль при построении кривых Безье.

Содержание

Определение

(n + 1) базисных многочленов Бернштейна степени n находятся по формуле

b_{k,n}(x) = \binom{n}{k} x^{k} (1-x)^{n-k}, \qquad k=0,\ldots,n.

где \binom{n}{k}биномиальный коэффициент.

Базисные многочлены Бернштейна степени n образуют базис для линейного пространства \Pi_n многочленов степени n.

Линейная комбинация базисных полиномов Бернштейна

B_n(f; x) = B_n(x) = \sum_{k=0}^{n} f\left(\frac{k}{n}\right) b_{k,n}(x)

называется многочленом (полиномом) Бернштейна или многочленом в форме Бернштейна степени n. Коэффициенты f\left(\frac{k}{n}\right) называются коэффициентами Бернштейна или коэффициентами Безье.

Примеры

Вот некоторые базисные полиномы Бернштейна:

b_{0,0}(x) = 1 \,
b_{0,1}(x) = 1-x \,
 b_{1,1}(x) = x \,
b_{0,2}(x) = (1-x)^2 \,
b_{1,2}(x) = 2x(1-x) \,
 b_{2,2}(x) = x^2 \ .

Свойства

Леммы о моментах

\sum_{k=0}^{n} b_{k,n}(x) = 1 для любых n и x, так как \sum_{k=0}^{n} b_{k,n}(x) = (x + 1-x)^{n} = 1^{n}

\sum_{k=0}^{n} b_{k,n}(x) (x - k/n) = 0 для любых n и x

\sum_{k=0}^{n} b_{k,n}(x) (x - k/n)^2 = x(1-x)/n для любых n и x

Аппроксимация непрерывных функций

См. также

Примечания

  1. Бернштейн С. Н. Собрание сочинений. — М., 1952. — Т. 1. — С. 105-106.
  2. Бернштейн С. Н. Собрание сочинений. — М., 1954. — Т. 3. — С. 310-348.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Многочлен Бернштейна" в других словарях:

  • Полином Бернштейна — В вычислительной математике многочлены Бернштейна это алгебраические многочлены, представляющие собой линейную комбинацию базисных многочленов Бернштейна. [1] [2] Устойчивым алгоритмом вычисления многочленов в форме Бернштейна является алгоритм… …   Википедия

  • Алгоритм де Кастельжо — В вычислительной математике алгоритм де Кастельжо, названный в честь его изобретателя Поля де Кастельжо рекурсивный метод определения формы многочленов Бернштейна или кривых Безье. Алгоритм де Кастельжо также может быть использован для разделения …   Википедия

  • Многочлены Лежандра — Многочлен Лежандра  многочлен, который в наименьшей степени отклоняется от нуля в смысле среднего квадратического. Образует ортогональную систему многочленов, на отрезке по мере Лебега. Многочлены Лежандра могут быть получены из многочленов… …   Википедия

  • Ортогональные многочлены — Пафнутий Львович Чебышёв В математике последовательностью ортогональных многочленов называют бесконечную последовательность действительных многочленов …   Википедия

  • Многочлены Чебышева — Многочлены Чебышева  две последовательности ортогональных многочленов и , названные в честь Пафнутия Львовича Чебышева. Многочлены Чебышева играют важную роль в теории приближений, поскольку корни многочленов Чебышева первого рода… …   Википедия

  • Приближение и интерполирование функций —         раздел теории функций, посвященный изучению вопросов приближённого представления функций.          Приближение функций нахождение для данной функции f функции g из некоторого определённого класса (например, среди алгебраических… …   Большая советская энциклопедия

  • Многочлены Чебышёва — две последовательности многочленов Tn(x) и Un(x), названные в честь Пафнутия Львовича Чебышёва. Многочлены Чебышёва играют важную роль в теории приближений, поскольку корни многочленов Чебышёва первого рода используются в качестве узлов в… …   Википедия

  • Общий метод решета числового поля — (англ. general number field sieve, GNFS) метод факторизации натуральных чисел. Является наиболее эффективным алгоритмом факторизации чисел длиной более 110 десятичных знаков. Сложность алгоритма оценивается эвристической формулой[1] Метод… …   Википедия

  • ИНТЕРПОЛЯЦИОННЫЙ ПРОЦЕСС — процесс получения последовательности интерполирующих функций {fn(z)} при неограниченном возрастании числа n условий интерполирования. Если интерполирующие функции fn(z)представлены в виде частных сумм некоторого функционального ряда, то последний …   Математическая энциклопедия

  • ПРИБЛИЖЕНИЕ ФУНКЦИЙ — замена по определенному правилу функции f(t).близкой к ней в том или ином смысле функцией j(t). из заранее фиксированного множества (приближающего множества). Предполагается, что функция f определена на том множестве Qm мерного евклидова… …   Математическая энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»