|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Метод Лобачевского при решении алгебраических уравнений
Особое место среди нелинейных уравнений занимают алгебраические уравнения или полиномы Для нахождения корней алгебраического уравнения можно использовать методы простой итерации и Ньютона, но, во-первых, эти методы предназначены для отыскания действительных простых корней и, во-вторых, даже если нужно найти только действительные корни необходимо для каждого корня указать интервалы, содержащие изолированные корни и определить начальные приближения. Для нахождения корней полиномов существует метод Лобачевского. Он не требует определения начальных приближений для корней и позволяет одновременно найти все корни полинома (7.5.16). Недостатком этого метода является тот факт, что при вычислениях приходится иметь дело с числами, которые сильно различаются по порядкам величин. Пусть коэффициенты полинома (7.5.16) Кроме того, будем предполагать, что все корни являются действительными и различными. В основание метода Лобачевского положены следующие соотношения между корнями и коэффициентами алгебраического уравнения (равенства Виетта):
Будем говорить, что корни Если выполняются соотношения (7.5.19), то равенства Виетта (7.5.18) значительно упрощаются. Так, первое уравнение в (7.5.18) можно записать в виде:
и, так как для корней выполняется соотношение (7.5.19), то все отношения, стоящие в скобках, будут величинами, пренебрежимо малыми в сравнении с единицей, и ими можно пренебречь. Тогда получим
Аналогичное будет иметь место и для всех остальных равенств Виетта и (7.5.18) можно заменить следующей системой приближенных равенств, верных лишь в принятой точности вычислений: Тогда из (7.5.20) следует, что Таким образом найти сильно разделенные корни алгебраического уравнения достаточно просто. Поэтому решение уравнения (7.6.16) необходимо начинать с разделения корней. Для этого можно воспользоваться процессом квадрирования, то есть построением последовательности таких полиномов, у которых корни последующего равны квадратам соответствующих корней предыдущего. Это равносильно вычислению коэффициентов для последовательности полиномов по следующим рекуррентным формулам: Процесс квадрирования можно прекратить, если в пределах принятой точности выполняются соотношения: Тогда для полинома в силу разделенности его корней, выполняются соотношения аналогичные (7.5.21), а модули приближенных значений корней исходного уравнения (7.5.16) можно определить из следующих равенств: где Если корни уравнения (7.5.16) все действительные и среди них есть равные по абсолютной величине, например, Тогда из второго равенства в (7.5.26) следует, что
а из третьего –
и любое из этих равенств можно использовать для определения модулей корней Если уравнение имеет комплексные корни, то они будут попарно сопряжены, так как все коэффициенты уравнения действительные. Пусть, например, Так как
Тогда модуль комплексных чисел можно определить из соотношения: а для определения аргумента можно воспользоваться первым соотношением Виетта в (7.5.18), которое в данном случае будет иметь вид: Отсюда определяется значение Таким образом, решение алгебраического уравнения методом Лобачевского осуществляется в несколько этапов. Разделение корней путем квадрирования, при этом по поведению коэффициентов, получаемых в процессе квадрирования, делается вывод о том, какими являются корни уравнения: · если все коэффициенты стремятся к квадратам соответствующих коэффициентов, полученных на предыдущем шаге процесса квадрирования, то все корни действительные и различные; · если какой-то коэффициент стремится к квадрату соответствующего коэффициента, деленному на целое число, то номер этого коэффициента указывает на номер первого из равных по модулю корней уравнения в соответствии с нумерацией (7.5.17), а целое число указывает на количество таких корней; · если какой-то коэффициент меняет знак в процессе квадрирования, то это указывает на наличие комплексно сопряженных корней, причем номер этого коэффициента указывает на первый из таких корней. 2. Вычисление значений корней по формулам, которые соответствуют сделанным выводам о виде корней.
|
Последнее изменение этой страницы: 2019-04-10; Просмотров: 695; Нарушение авторского права страницы