Численные методы нахождения корней многочленов с действительными и комплексными коэффициентами
- Авторы: Скляр А.Я.1
-
Учреждения:
- Российский технологический университет (МИРЭА)
- Выпуск: № 3 (2024)
- Страницы: 64-76
- Раздел: Статьи
- URL: https://ogarev-online.ru/2454-0714/article/view/359411
- DOI: https://doi.org/10.7256/2454-0714.2024.3.71103
- EDN: https://elibrary.ru/KTJPCE
- ID: 359411
Цитировать
Полный текст
Аннотация
Предметом исследования является рассмотрение и анализ набора алгоритмов численного нахождения корней многочленов, прежде всего комплексных на основе методов поиска приближенного разложения исходных полиномов на множители. Если численное нахождение действительных корней обычно не вызывает трудностей, то с нахождением комплексных корней возникает ряд сложностей. В данной статье предлагается набор алгоритмов последовательного нахождения кратных корней многочленов с действительными корнями, далее действительных корней выделением интервалов, потенциально содержащих корни и заведомо не содержащих их, а затем комплексных корней многочленов. Для нахождения комплексных корней используется итеративное приближение исходного многочлена произведением трехчлена на многочлен меньшей степени с последующим использованием метода касательных в комплексной области в окрестности корней полученного трехчлена. Для нахождения корней многочлена с комплексными коэффициентами предлагается решение эквивалентной задачи с действительными коэффициентами. Реализация поставленных задач осуществляется поэтапным применением комплекса алгоритмов. После каждого этапа выделяется группа корней и решается та же задача для многочлена меньшей степени. Последовательность предлагаемых алгоритмов позволяет найти все как действительные, так и комплексные корни многочлена. Для нахождения корней многочлена с действительными коэффициентами строится алгоритм, включающий следующие основные этапы: определение кратных корней с соответствующим снижением степени полинома; выделение диапазона корней; нахождение интервалов, гарантированно содержащих корни и их нахождением, по их выделении остается найти только пары комплексно сопряженных корней; итеративное построение трехчленов, служащих оценкой значений таких пар с минимальной точностью, достаточной для их локализации; собственно поиск корней в комплексной области методом касательных. Вычислительная трудность предлагаемых алгоритмов является полиномиальной и не превосходит куба от степени многочлена, что позволяет получить решение для практически любых многочленов, возникающих в реальных задачах. Областью приложения помимо собственно полиномиальных уравнений является и сводимые к ним задачи оптимизации, дифференциальных уравнений и оптимального управления.
Об авторах
Александр Яковлевич Скляр
Российский технологический университет (МИРЭА)
Email: askliar@mail.ru
доцент; кафедра прикладная математика;
Список литературы
Курош А.Г. Курс высшей алгебры. Москва: Наука, 1968. С. 431. Самарский А. А., Гулин А. В. Численные методы. Москва: Наука, 1989. С. 432. Стиллвелл Д. Математика и её история. – Москва-Ижевск: Институт компьютерных исследований, 2004. С. 530. Тынкевич М. А., Пимонов А. Г. Введение в численный анализ. Кемерово: КузГТУ. 2017. С. 176. Чье Ен Ун, Шеин А.Б. Метод нахождения корней многочленов. I // Информатика и системы управления. 2012. № 4(34). С. 88-96. Чье Ен Ун, Шеин А.Б. Метод нахождения корней многочленов. II // Информатика и системы управления. 2013. №1(35). С. 108-118. Чье Ен Ун, Шеин А.Б. Метод нахождения корней многочленов. III // Информатика и системы управления. 2013. №3 (37). С. 110-122. Кутищев Г.П. Решение алгебраических уравнений произвольной степени: Теория, методы, алгоритмы. URSS. 2015. 232 с. Simon Telen. Polynomial Equations: Theory and Practice. Michal Kočvara; Bernard Mourrain; Cordian Riener. Polynomial Optimization, Moments, and Applications, Springer, pp. 215-240. B. Mourrain and J. P. Pavone. Subdivision methods for solving polynomial equations. Journal of Symbolic Computation, 44(3), 292-306, 2009. Berthomieu, C. Eder, and M. Safey El Din. msolve: A library for solving polynomial systems. In Proceedings of the 2021 on International Symposium on Symbolic and Algebraic Computation, pages 51-58, 2021. Стаценко И. В. Исследование скорости сходимости одного обобщенного ньютоновского метода и классического метода ньютона в процедуре уточнения корней многочлена. // Точная наука. 2020. №78. С. 2-9.
Дополнительные файлы

