Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Многочлены Чебышева.
Возникает естественный вопрос, как выбрать на отрезке узлы интерполяционного многочлена (6.18) , чтобы максимальная погрешность интерполяционной функции на этом отрезке была минимальной. Это очень сложная задача, и решается она для немногих частных функций . Но частично погрешность приближения может быть уменьшена за счет уменьшения . Достигается это нахождением соответствующего расположения узлов интерполяции на отрезке . Одним из таких способов является использование многочленов Чебышева. Многочлен Чебышева степени определяется следующей формулой: (7.1) Легко проверить, подставляя разные в (7.1), что
. В некоторых источниках многочлены Чебышева задают формулой
, (7.2)
При имеем . (7.3)
При , . (7.4)
Полагая , а , можно написать:
или
,
и,
согласно данному определению,
, где . (7.5)
Таким образом, мы получили рекуррентную формулу. В ее справедливости
убеждаемся, находя .
Итак, ; .
Свойства многочленов Чебышева.
Рис. 7.1. К свойствам многочленов Чебышева. 1. При четном (нечетном) многочлен содержит только четные (нечетные) степени , т.е. является четной (нечетной) функцией. Это свойство очевидно из формул (7.3)-(7.5).
2. Старший коэффициент многочлена при равен . Это свойство очевидно из тех же формул. 3. имеет действительных корней в интервале (-1, 1), выражаемых формулой . Действительно, из определения многочлена Чебышева , причем , (7.6) где . Действительно, согласно определению А модуль не может быть больше единицы потому, что по определению он является косинусом действительного аргумента. 5. Многочлен (7.7) среди всех многочленов -ой степени со старшим коэффициентом, равным единице, имеет на отрезке наименьшее значение максимума модуля, т.е. для всех многочленов -ой степени со старшим коэффициентом, равным единице, выполняется неравенство . (7.8) Следствие к cвойству 5. Можно доказать, что если и то . (Свойство 5 и следствие к нему принимаем без доказательства). Благодаря свойству 5 многочлены Чебышева называются многочленами, наименее уклоняющимися от нуля. В качестве узлов, минимизирующих погрешность интерполяции на отрезке берут корни многочлена т.е. точки , . (7.9)
Рис.7.2. Качественная иллюстрация расположения узлов интерполяции (корней многочлена Чебышева)(ср. с рис. 7.3).
Видно, что концы отрезка здесь не являются узлами интерполяции. Можно доказать, что в силу свойства 2 многочленов Чебышева многочлен , входящий в формулы для оценки погрешностей выражается через следующим образом: , благодаря выбранным узлам интерполяции. Вспоминая, что ,
и помня свойство 4 многочлена Чебышева, можно написать
, (7.10)
т.к. . Здесь В силу свойства 5 многочлена Чебышева последняя оценка является на отрезке наилучшей, т.е. любой другой выбор узлов интерполяции даст оценку хуже. Поэтому выбор узлов интерполяции является оптимальным для оценки погрешности на отрезке . В случае интерполирования на произвольном отрезке его переводят в отрезок соответствующей заменой независимой переменной: (7.11) При этом узлам интерполяции будут соответствовать точки . (7.12)
В этом случае согласно последним формулам так как , где .
Отсюда с учетом свойства 4 многочленов Чебышева и формул или получаем: Поэтому при выбранных узлах оценка погрешности интерполяции приобретает вид (7.13) где . Сравним способы аппроксимации функции многочленом Тейлора и интерполяционным многочленом Лагранжа с соответствующими узлами. При использовании многочлена Тейлора точку берут в середине отрезка , т.е. . Тогда, в соответствии с формулой имеем . (7.14) Из сравнения (7.14) и (7.13) видно, что оценка погрешности многочлена Тейлора в раз больше оценки погрешности интерполяционного многочлена Лагранжа с оптимальными узлами. 8. Интерполяция с равноотстоящими узлами. Оптимальное распределение узлов является неравномерным - узлы сгущаются к концам отрезка и разрежаются в его середине. На практике это неудобно. Часто используют таблицы, где узлы расположены с постоянным шагом. Когда задается х, то выбирается несколько ближайших к нему узлов, и производится интерполяция. Пусть - узлы интерполяции; - шаг; ; - заданные значения функции; , причем .
Рис. 7.3. Иллюстрация расположения равноотстоящих узлов (ср. с рис. 7.2)
Введем безразмерную переменную (8.1) Тогда узлу соответствует . Действительно, . (8.2) Кроме того, ; . (8.3) Вернемся к интерполяционным многочленам Лагранжа и выразим их через безразмерную переменную (6.16-6.18). . . В общем случае
(8.4)
. (8.5) Подставим полученные выражения в формулу для остаточного члена многочлена Лагранжа. . (8.6) Оценку максимальной погрешности интерполяции на отрезке с учетом (8.6) можно записать в виде , (8.7) где (8.8)
Величина не зависит от . Она может быть заранее вычислена. Например, пусть n = 1. Тогда . Аналогично находится . (8.9) Таким образом, максимальная погрешность интерполяции на отрезке , т.е. есть . Отсюда следует, что при уменьшении шага вдвое правая часть оценки (8.7) уменьшится по крайней мере в раз (здесь учитывается очевидность неравенства ). Исходя из указанной оценки, следует, что, выбирая шаг таблицы значений функции на , можно обеспечить заданную точность интерполяции.
|