Метод Халлея - Halleys method

В числовой анализ, Метод Галлея это алгоритм поиска корней используется для функций одной действительной переменной с непрерывной второй производной. Он назван в честь своего изобретателя. Эдмонд Галлей.

Алгоритм второй в классе Методы домохозяина, после Метод Ньютона. Подобно последнему, он итеративно производит последовательность приближений к корню; их скорость сходимости к корню кубический. Существуют многомерные версии этого метода.

Метод Галлея точно находит корни линейно-линейного Приближение Паде функции, в отличие от Метод Ньютона или Секущий метод которые аппроксимируют функцию линейно, или Метод Мюллера который аппроксимирует функцию квадратично.[1]

Метод

Эдмонд Галлей был английским математиком, который представил метод, который теперь носит его имя. Метод Галлея - это численный алгоритм решения нелинейного уравнения ж(Икс) = 0. В этом случае функция ж должен быть функцией одной реальной переменной. Метод состоит из последовательности итераций:

начиная с первоначального предположения Икс0.[2]

Если ж является трижды непрерывно дифференцируемой функцией и а это ноль ж но не его производной, то в окрестности а, повторяется Иксп удовлетворить:

Это означает, что итерации сходятся к нулю, если первоначальное предположение достаточно близко, и что сходимость кубическая.[3]

Следующая альтернативная формулировка показывает сходство между методом Галлея и методом Ньютона. Выражение вычисляется только один раз, и это особенно полезно, когда можно упростить:

Когда вторая производная очень близко к нулю, итерация метода Галлея почти такая же, как итерация метода Ньютона.

Вывод

Рассмотрим функцию

Любой корень ж который нет корень его производной является корнем грамм; и любой корень р из грамм должен быть корнем ж при условии производной от ж в р не бесконечно. Применение Метод Ньютона к грамм дает

с

и результат следует. Обратите внимание, что если ж′(c) = 0, то это нельзя применить при c потому что грамм(c) будет неопределенным.

Кубическая конвергенция

Предполагать а это корень ж но не производной. И предположим, что третья производная от ж существует и непрерывен в окрестности а и Иксп находится в этом районе. потом Теорема Тейлора подразумевает:

а также

где ξ и η - числа, лежащие между а и Иксп. Умножьте первое уравнение на и вычтите из него второе уравнение, умноженное на давать:

Отмена и реорганизация условий дает:

Поместите второй член слева и разделите на

получить:

Таким образом:

Предел коэффициента в правой части при Икспа является:

Если мы возьмем K чтобы быть немного больше, чем абсолютное значение этого, мы можем взять абсолютные значения обеих сторон формулы и заменить абсолютное значение коэффициента его верхней границей около а получить:

что и требовалось доказать.

Подвести итоги,

[4]

Рекомендации

  1. ^ Бойд, Дж. П. (2013). «Нахождение нулей одномерного уравнения: прокси-кортежи, чебышевская интерполяция и сопутствующая матрица». SIAM Обзор. 55 (2): 375–396. Дои:10.1137/110838297.
  2. ^ Scavo, T. R .; Ту, Дж. Б. (1995). «О геометрии метода Галлея». Американский математический ежемесячный журнал. 102 (5): 417–426. Дои:10.2307/2975033. JSTOR  2975033.
  3. ^ Алефельд, Г. (1981). «О сходимости метода Галлея». Американский математический ежемесячный журнал. 88 (7): 530–536. Дои:10.2307/2321760. JSTOR  2321760.
  4. ^ Пройнов, Петко Д .; Иванов, Стойл И. (2015). «О сходимости метода Галлея для одновременного вычисления полиномиальных нулей». J. Numer. Математика. 23 (4): 379–394. Дои:10.1515 / jnma-2015-0026.

Петко Д. Пройнов, Стоил И. Иванов, О сходимости метода Галлея для кратных полиномиальных нулей, Mediterranean J. Math. 12, 555 - 572 (2015)

внешняя ссылка