КАТЕГОРИИ: Архитектура-(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) |
Метод Ньютона (метод касательных)
Метод Ньютона является наиболее эффективным методом решения нелинейных уравнений. Пусть корень x * Î [ a, b ], так, что f (a) f (b) < 0. Предполагаем, что функция f (x) непрерывна на отрезке [ a, b ] и дважды непрерывно дифференцируема на интервале (a, b). Положим x 0 = b. Проведем касательную к графику функции y = f (x) в точке B 0 = (x 0, f (x 0)) (рис. 2.8).
Рис. 2.8 Уравнение касательной будет иметь вид: y – f (x 0) = f '(x 0)(x – x 0). (2.11) Первое пересечение получим, взяв абсциссу точки пересечения этой касательной с осью OX, т. е. положив в (2.11) y = 0, x = x 1: x 1 = x 0 – . (2.12) Аналогично поступим с точкой B 1(x 1, f (x 1)), затем с точкой B 2(x 2, f (x 2)), и т. д. в результате получим последовательность приближений x 1, x 2, …, x n , …,причем x n +1 = x n – . (2.13) Формула (2.13) является расчетной формулой метода Ньютона. Метод Ньютона можно рассматривать как частный случай метода простых итераций, для которого j (x) = x - . (2.14) Сходимость метода. Сходимость метода Ньютона устанавливает следующая теорема. Теорема 2.3. Пусть x * – простой корень уравнения f (x) = 0, и в некоторой окрестности этого корня функция f дважды непрерывно дифференцируема. Тогда найдется такая малая s -окрестность корня x *, что при произвольном выборе начального приближения x 0 из этой окрестности итерационная последовательность, определенная по формуле (2.13) не выходит за пределы этой окрестности и справедлива оценка: | xn + 1 – x* | £ C | xn – x* |2, n 0, (2.15) где С = s - 1. Оценка (2.15) означает, что метод сходится с квадратичной скоростью. Сходимость метода Ньютона зависит от того, насколько близко к корню выбрано начальное приближение. Неудачный выбор начального приближения может дать расходящуюся последовательность. Полезно иметь в виду следующее достаточное условие сходимости метода. Пусть [ a, b ] – отрезок, содержащий корень. Если в качестве начального приближения x 0 выбрать тот из концов отрезка, для которого
f (x) f" (x) ³ 0, (2.16) то итерации (2.13) сходятся, причем монотонно. Рис. 2.8 соответствует случаю, когда в качестве начального приближения был выбран правый конец отрезка: x 0 = b. Погрешность метода. Оценка (2.15) является априорной и неудобна для практического использования. На практике удобно пользоваться следующей апостериорной оценкой погрешности: | xn – x* | £ | xn – xn – 1|. (2.17) Критерий окончания. Оценка (2.17) позволяет сформулировать следующий критерий окончания итераций метода Ньютона. При заданной точности e > 0 вычисления нужно вести до тех пор, пока не будет выполнено неравенство | xn – xn – 1| < e. (2.18) Пример 2.3. Применим метод Ньютона для вычисления . где a > 0, p – натуральное число. Вычисление эквивалентно решению уравнения xp = a. Таким образом, нужно найти корень уравнения f (x) = 0, f (x) = xp – a, f ' (x) = pxp – 1. Итерационная формула метода (2.13) примет вид: x n +1 = x n – = x n + . (2.19) Используя формулу (2.19), найдем с точностью e = 10-3. x n +1 = x n + . Простой корень уравнения x 3 – 7 = 0 расположен на отрезке [1, 2]. Действительно, на концах отрезка [1, 2] функция f (x) = x 3 – 7 принимает разные знаки, f (1) < 0, f (2) > 0. Кроме того, при x = 2 выполнено достаточное условие сходимости (2.16): f (2) f" (2) ³ 0. Поэтому в качестве начального приближения можно взять x 0 = 2. Результаты приведены в табл. 2.3. Таблица 2.3
Дата добавления: 2014-01-05; Просмотров: 421; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |