Метод простой итерации
Итерационные методы уточнения корней
Графическое отделение корней
Очевидно, что найти корень уравнения (1) означает найти абсциссу точки пересечения графика y = f(x) с прямой у = 0, т.е. осью абсцисс. При этом если построение y = f(x) затруднительно, то ее представляют в эквивалентном виде:
f1(x) = f2(x) (3)
с таким расчетом, чтобы графики y1 = f1(x) и y2 = f2(x) строились проще. Абсциссы их точек пересечения и будут корнями уравнения (1).
Рассмотрим в качестве примера уравнение x3 – 3x – 0,4 = 0. Согласно (3) запишем его как
x3 = 3x + 0,4 . (4)
Из рисунка видно, что здесь три корня: с1 Î [–2, –1]; с2 Î [–1, 0]; с3 Î [1, 2].
При графическом отделении корней уравнения результат зависит от точности построения графиков.
Метод простой итерации применяется к решению уравнения (1), разрешенному относительно x:
x = j(x). (5)
Переход от записи (1) к эквивалентной записи (5) можно сделать многими способами.
Метод состоит в построении последовательности (2) в виде:
, n = 0,1,2,….
Если j(xn) – непрерывная функция, а xn – сходящаяся последовательность, то искомое значение x* =xn и будет решением (5), а, следовательно, и (1).
Например, получим (5) из (1) следующим образом: умножим (1) на подобранную специальным образом функцию y(x) ¹ 0 (в частности можно взять y(x) = const) и сложим с тождеством x = x, тогда (5) будет иметь вид, эквивалентный виду (3):
. (6)
Подбирая y(x) добиваются сходимости решения (6). Она может быть монотонной (если j'(x) > 0), или колеблющейся (если j'(x) < 0).
Метод, очевидно, является одношаговым (m=1) и для начала вычислений нужно знать одно начальное приближение x0 = a, или x0 = b, или x0 = (a+b)/2.
В методе простой итерации сходимость гарантированна не всегда, например, если j(x) имеет такой характер:
Такая ситуация может быть устранена подбором y(x) в (6).
Что касается выбора y(x), то можно взять, например, y(x) = Const = 1/k. В этом случае необходимо, чтобы |k| > max| f ¢(x)| / 2. При этом знак k должен совпадать со знаком f ¢(x).
Доказано, что в общем случае расходимость (несходимость) исключается, если подбирается соотношение
| j'(x) | £ q < 1. (7)
При этом скорость сходимости увеличивается при уменьшении величины q.
Максимальный интервал (a, b) при выполнении условия (7) называется областью сходимости. Для данной оценки (7) берется любое x Î (a,b); x*Î(a,b).
Итерационный процесс уточнения корня заканчивается, когда {|xn – xn–1| или |f(xn) – f(xn–1)|} < e.