КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Интерполяционные многочлены Лагранжа
Будем строить многочлен n-й степени Ln(x) в виде линейной комбинации
В таком случае для многочлена
в каждом узле xj (j Î {0, 1, …, n}), в силу (4), справедливо Ln(xj) = l0(xj)y0 + … + lj–1(xj)yj–1 + lj(xj)yj + lj+1(xj)yj+1 + … + ln(xj)yn = = 0 + … + yj + 0 +... + 0 = yj, т.е. выполняются условия интерполяции (2). Чтобы конкретизировать базисные многочлены li(x), учтем, что они должны удовлетворять условиям (4). Равенство нулю i-го многочлена во всех узлах, кроме i-го, означает, что li(x) можно записать в виде li(x) = Ai(x – x0)...(x – xi–1)(x – xi+1)...(x – xn), а коэффициент Ai этого представления легко получается из содержащегося в (4) требования li(xi) = 1. Подставляя в выражение li(x) значение x = xi и приравнивая результат единице, получаем
Таким образом, базисные многочлены Лагранжа имеют вид
а искомый интерполяционный многочлен Лагранжа есть
Заметим, что числитель, фигурирующий в записи i-го слагаемого Ln(x) дроби, представляет собой произведение разностей между переменной x и всеми узлами, кроме i-го, а знаменатель — произведение разностей между i-м узлом и всеми остальными. Будем выяснять величину отклонения f(x) от Ln(x) в произвольной точке x Î [a; b], иначе, величину остаточного члена Rn(x) = f(x) – Ln(x) интерполяционной формулы Лагранжа в предположении, что
определенный через узлы x1, x2,..., xn многочлен (n + 1)-й степени. Через него введем в рассмотрение функцию u(x) = f(x) – Ln(x) – cПn+1(x), (7) где c — некоторая постоянная (параметр). Так как в точках x = x0, x1,..., xn многочлен Пn+1(x) обращается в нуль, согласно его конструкции, a f(x) – Ln(x) = 0 в этих точках по условиям интерполяции, то и u(xi) = 0 при i = 0, 1, …, n, т.е. функция u(x) имеет на отрезке [а; b] по меньшей мере n + 1 корень. Подберем параметр с так, чтобы u(x) имела заведомо еще и (n + 2)-й корень в какой-то фиксированной точке
причем такое значение c обязательно найдется, поскольку Πn+1(x) = 0 только в узлах xi. Пусть для определенности u(n+1)(x) = f(n+1)(x) – 0 – c(n + 1)!. Итак, существует точка ξ Î (x0; xn) такая, что f(n+1)(ξ) – 0 – c(n + 1)! = 0, т. е. Это значение с должно совпадать с выбранным ранее, т.е. должно выполняться равенство
откуда получаем
Так как в качестве
Знание остаточного члена в предположении (n + 1)-кратной дифференцируемости f(x) позволяет записать точное представление f(x) через ее интерполяционный многочлен Ln(x):
где ξ — некоторая (вообще говоря, неизвестная, причем зависящая от x) точка из промежутка интерполяции (а; b), а Пn+1(x) — определенный в (6) многочлен. Теперь можно ставить и пытаться отвечать на вопросы о погрешности приближенного вычисления значения f(x) с помощью Ln(x) в какой-либо конкретной точке промежутка [а; b], о величине максимальной погрешности, допускаемой при подмене функции f(x) многочленом Ln(x) на этом промежутке, о сходимости интерполяционного процесса, т. е. о том, имеет ли место
то оценить абсолютную погрешность интерполяционной формулы f(x)» Ln(x) в любой точке
Максимальная погрешность интерполирования на отрезке [а; b] оценивается величиной
Дата добавления: 2014-01-05; Просмотров: 416; Нарушение авторских прав?; Мы поможем в написании вашей работы! |