Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Метод постой итерации.
Заменим уравнение (1) равносильным уравнением x=f(x) (2). Пустьx–корень уравнения (2), x0 –полученное каким–либо способом нулевое приближение к корнюx. Подставляя x0 в правую часть уравнения (2), получим некоторое число x1=f(x0). Проделаем тоже самое с x1 , получим x2=f(x1) и т. д. Применяя шаг за шагом соотношение xn=f(xn-1), для n= 1, 2,..., образуем числовуюпоследовательность x0, x1,..., xn,(3)..., которую называют последовательностью приближений или итерационной последовательностью. Процесс построения итерационной последовтельности имеет простую геометрическую интерпретацию.
y
f(x1)
f(x2)
x0 x1 x2x x
Последовательность приближений может быть как сходящейся, так и расходящейся.
Применение метода итерации может и не привести к уточнению корня. Достаточное условие сходимости итерационного процесса выясняется следующей теоремой.
ТЕОРЕМА 1
Пусть уравнение (2) имеет единствнный корень на отрезке [a;b] и выполнены условия:
1) f(x) –определена и дифференцируема на [a;b]
2) f(x) Î[a;b] для всех xÎ[a;b]
3) $ такое вещественное q, что ½ f’(x) ½£ q<1 для всех x Î[a;b]
Тогда итерационная последовательность xn=f(xn-1), для n= 1, 2,..., сходится при любом начальном члене x0Î[a;b]
Доказательство: Построим итерационную последовательность вида(3) с любым начальным значением x0Î[a;b] в силу условия 2) все члены последовательности находятся в отрезке[a;b]. Рассмотрим два последовательных приближения xn=f(xn-1) и xn+1=f(xn). По теореме Лагранжа о кончных приращениях имеем xn+1–(xn)= f(xn)– f(xn-1)= f’(c) (xn– xn-1), cÎ[xn-1– xn] Переходя к модулям и принимая во внимание условие 3) теоремы, получим ½ xn+1– xn=½= ½f’(c)½½xn– xn-1½£q ½xn– xn-1½,½ xn+1–xn½£q ½xn– xn-1½. При n=1,2,... будем иметь ½ xn+1– xn=½£qn½x1–x0½(4). Рассмотрим ряд
x0 +(x1–x0)+ (x2-x1) +...+(xn-xn-1)+...(5)
составим частичные суммы этого ряда: S1=x0, S2=x1,..., Sn+1= xn (6). заметим,что (n+1) частичная сумма радя(5) совпадает с n–м членом итерационной последовательности (3), т.е. Sn+1= xn, Сравним ряд (5) с рядом½x1–x0½+ q½x1–x0½+ q2½x1–x0½+... Заметим, что в силу соотношений (4) абсолютные величины членов ряда (5) (член x0 не берется во внимание) не превосходят соответствующих членов ряда (6).Но ряд (6) сходится как ¥ убывающая геометрическая прогрессия(q<1по условию), следовательно и ряд (5) сходится, т. е его частичная сумма Sn+1= xn имеет предел. Пусть lim xn=x
n®¥
В силу непрерывности функции f получаем x= f(x), т. е x–корень уравнения (2).В заключение заметим, что условие теоремы 1 не являются необходимыми, это означает, что итерационная последовательность может оказаться сходящейся и пр невыполнении этих условий.
Метод Ньютона (также известный как метод касательных) — это итерационный численный метод нахождения корня (нуля) заданной функции. Метод был впервые предложен английским физиком, математиком и астрономом Исааком Ньютоном (1643—1727), под именем которого и обрёл свою известность. Поиск решения осуществляется путём построения последовательных приближений и основан на принципах простой итерации. Метод обладает квадратичной сходимостью. Улучшением метода является метод хорд и касательных. Также метод Ньютона может быть использован для решения задач оптимизации, в которых требуется определить нуль первой производной либо градиента в случае многомерного пространства.
Чтобы численно решить уравнение методом простой итерации, его необходимо привести к следующей форме: , где — сжимающее отображение.
Для наилучшей сходимости метода в точке очередного приближения должно выполняться условие . Решение данного уравнения ищут в виде , тогда:
В предположении, что точка приближения «достаточно близка» к корню , и что заданная функция непрерывна , окончательная формула для такова:
С учётом этого функция определяется выражением:
Эта функция в окрестности корня осуществляет сжимающее отображение[1], и алгоритм нахождения численного решения уравнения сводится к итерационной процедуре вычисления:
По теореме Банаха последовательность приближений стремится к корню уравнения .
Дата публикования: 2015-02-03; Прочитано: 334 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!