12. Задача минимизации оценки погрешности
Предположим, что значение заданной на отрезке функции
можно вычислить в произвольной точке
. Однако по некоторым причинам целесообразнее заменить прямое вычисление функции
вычислением значений ее интерполяционного многочлена. Для такой замены необходимо один раз получить таблицу значений
в выбранных точках
. При этом естественно стремиться к такому выбору узлов интерполяции, который позволит сделать минимальной величину
.
Пусть о функции известно лишь то, что она непрерывно дифференцируема
раз на отрезке
. Тогда
(3.6.1)
Найдем теперь набор узлов интерполяции , при котором
. Пусть сначала
В этом случае величина (3.6.1) будет минимальна, если будет минимальна
. Но этим свойством обладают полиномы Чебышева, следовательно,
, и набор узлов определен
. Это нули многочлена
. При таком выборе
, (3.6.2)
Причем любой другой выбор узлов дает большее значение верхней границы погрешности. Для формулы Тейлора, например, , то есть в
раз хуже.
Перейдем теперь к отрезку . Его можно преобразовать к стандартному отрезку
следующей заменой:
. В этом случае
(3.6.3)
Тогда (3.6.4)
И минимум этой величины достигается при значениях , совпадающих с нулями многочлена
. Таким образом, решение поставленной задачи дает выбор узлов
(3.6.5)
И ему соответствует минимальное значение верхней границы погрешности интерполяции, равное: (3.6.6)
< Предыдущая | Следующая > |
---|