Jump to content

метод Лагерра

В численном анализе метод Лагерра представляет собой алгоритм поиска корня, адаптированный к полиномам . Другими словами, метод Лагерра можно использовать для численного решения уравнения p ( x ) = 0 для данного многочлена p ( x ) . Одним из наиболее полезных свойств этого метода является то, что, согласно обширным эмпирическим исследованиям, он очень близок к «надежному» методу, а это означает, что он почти гарантированно всегда сходится к некоторому корню многочлена, несмотря ни на что. выбрано первоначальное предположение. Однако для компьютерных вычислений известны более эффективные методы, с помощью которых гарантированно можно найти все корни (см. Алгоритм поиска корней § Корни многочленов ) или все вещественные корни (см. Изоляция вещественного корня ).

Этот метод назван в честь французского математика Эдмона Лагерра .

Определение

[ редактировать ]

Алгоритм метода Лагерра для поиска одного корня многочлена p ( x ) степени n :

  • Выберите начальное предположение x 0
  • Для к = 0, 1, 2,...
    • Если очень мало, выйдите из цикла
    • Рассчитать
    • Рассчитать
    • Рассчитать , где знак выбран так, чтобы знаменатель имел большее абсолютное значение, чтобы избежать катастрофического сокращения .
    • Набор
  • Повторяйте до тех пор, пока a не станет достаточно маленьким или не будет достигнуто максимальное количество итераций.

Если корень найден, соответствующий линейный множитель можно удалить из p . Этот шаг дефляции уменьшает степень многочлена на единицу, так что в конечном итоге приближения для всех корней числа p можно найти . Однако обратите внимание, что дефляция может привести к получению приблизительных коэффициентов, которые значительно отличаются от соответствующих точных коэффициентов. Эта ошибка наименьшая, если корни находятся в порядке возрастания величины.

Основная теорема алгебры гласит, что каждый полином n- й степени можно записать в форме

так что являются корнями многочлена. Если мы возьмем натуральный логарифм обеих частей, мы обнаружим, что

Обозначим логарифмическую производную через

и отрицательная вторая производная

Затем мы делаем то, что Эктон (1970) [ нужна страница ] называет «решительный набор предположений» , что корень, который мы ищем, скажем, это небольшое расстояние, вдали от наших догадок а все остальные корни сгруппированы вместе на некотором расстоянии Если обозначить эти расстояния через

и

или точно,

тогда наше уравнение для может быть записано как

и выражение для становится

Решая эти уравнения для мы находим это

где в этом случае квадратный корень из (возможно) комплексного числа выбирается так, чтобы получить наибольшее абсолютное значение знаменателя и сделать как можно меньше; эквивалентно, он удовлетворяет:

где обозначает действительную часть комплексного числа, а представляет собой комплексное сопряжение или

где квадратный корень комплексного числа выбран так, чтобы иметь неотрицательную действительную часть.

Для небольших значений эта формула отличается от смещения метода Галлея третьего порядка погрешностью поэтому сходимость вблизи корня также будет кубической.

Отступать

[ редактировать ]

Даже если «решительный набор предположений» не работает хорошо для некоторого конкретного полинома p ( x ) , тогда p ( x ) можно преобразовать в связанный полином r , для которого предположения жизнеспособны; например, сначала сместив начало координат в сторону подходящего комплексного числа w , дав второй многочлен q ( x ) = p ( x w ) , который дает разные корни, явно разные величины, если это необходимо (что будет, если некоторые корни являются комплексно сопряженными ).

После этого, получив третий полином r из q ( x ) , многократно применяя преобразование возведения в квадрат корня из метода Греффе , достаточное количество раз, чтобы сделать меньшие корни значительно меньшими, чем самый большой корень (и, таким образом, сгруппироваться сравнительно ближе к нулю). Приблизительный корень из метода Греффе затем можно использовать для запуска новой итерации метода Лагерра на r . Тогда приблизительный корень для p ( x ) может быть получен непосредственно из корня для r .

Если мы сделаем еще более радикальное предположение, что члены в соответствующий корням пренебрежимо малы по сравнению с корнем это приводит к методу Ньютона .

Характеристики

[ редактировать ]
Зоны притяжения метода Лагерра для многочлена

Если x — простой корень многочлена тогда метод Лагерра сходится кубически всякий раз, когда исходное предположение, достаточно близко к корню С другой стороны, когда является множественной корневой сходимостью, которая является просто линейной, со штрафом в виде вычисления значений полинома, его первой и второй производных на каждом этапе итерации.

Главное преимущество метода Лагерра состоит в том, что он почти гарантированно сходится к некоторому корню многочлена независимо от того, где выбрано начальное приближение . В этом отличие от других методов, таких как метод Ньютона-Рафсона и метод Стефенсена , которые, как известно, не сходятся при плохо выбранных первоначальных предположениях. Метод Лагерра может даже сходиться к комплексному корню многочлена, поскольку подкоренное выражение квадратного корня может иметь отрицательное число в формуле поправки: приведенное выше – осуществимо, если для вычислений можно удобно использовать комплексные числа. Это можно считать преимуществом или недостатком в зависимости от приложения, в котором используется метод.

Эмпирические данные показывают, что неудачи сходимости случаются крайне редко, что делает его хорошим кандидатом для алгоритма поиска корня многочлена общего назначения. Однако, учитывая довольно ограниченное теоретическое понимание алгоритма, многие численные аналитики не решаются использовать его по умолчанию и предпочитают более понятные методы, такие как алгоритм Дженкинса-Трауба , для которого была разработана более надежная теория и чьи пределы известны. .

Алгоритм довольно прост в использовании по сравнению с другими «надежными» методами и достаточно прост для ручного расчета с помощью карманного калькулятора, если компьютер недоступен. Скорость, с которой метод сходится, означает, что для достижения высокой точности лишь в очень редких случаях требуется вычислить более нескольких итераций.

  • Эктон, Форман С. (1970). Численные методы, которые ОБЫЧНО работают . Харпер и Роу. ISBN  0-88385-450-3 – через Интернет-архив (archive.org).
  • Гедекер, С. (1994). «Замечание об алгоритмах поиска корней многочленов». Журнал SIAM по научным вычислениям . 15 (5): 1059–1063. Бибкод : 1994ГАК...15.1059Г . дои : 10.1137/0915064 .
  • Мекви, Ванкере Р. (2001). Итерационные методы поиска корней полиномов (магистерская диссертация). Математика. Оксфорд, Великобритания: Оксфордский университет. Архивировано из оригинала 23 декабря 2012 года.
  • Пан, В.Я. (1997). «Решение полиномиального уравнения: немного истории и недавнего прогресса». Обзор СИАМ . 39 (2): 187–220. Бибкод : 1997SIAMR..39..187P . дои : 10.1137/S0036144595288554 .
  • Пресс, WH; Теукольский, С.А.; Феттерлинг, WT; Фланнери, BP (2007). «Раздел 9.5.3 Метод Лагерра» . Численные рецепты : искусство научных вычислений (3-е изд.). Нью-Йорк, штат Нью-Йорк: Издательство Кембриджского университета. ISBN  978-0-521-88068-8 .
  • Ралстон, Энтони; Рабиновиц, Филип (1978). Первый курс численного анализа . МакГроу-Хилл. ISBN  0-07-051158-6 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: cd53bbabdd06af0ba202603d545bac19__1724676540
URL1:https://arc.ask3.ru/arc/aa/cd/19/cd53bbabdd06af0ba202603d545bac19.html
Заголовок, (Title) документа по адресу, URL1:
Laguerre's method - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)