Реферат: В. Г. Иваненко Московский инженерно-физический институт (государственный университет)
УДК 004.056:378(06) Проблемы информационной безопасности в системе высшей школы
В.Г. Иваненко
Московский инженерно-физический институт (государственный университет)
Способ определения корней полинома n-й степени как функции его свободного члена
Предлагается эффективный графоаналитический способ нахождения корней полинома n-й степени как функции его свободного члена, основанный на использовании известного в технической кибернетике метода корневого годографа.
Определение корней полинома n-й степени как вычислительная задача весьма часто встает при решении самых разных практических проблем, в том числе и в криптографии. Известно, что для полиномов выше третьей степени нет готовых формул вычисления их корней и решение находят различными итерационными методами. Точность вычисления корней оказывается весьма чувствительной к значениям коэффициентов полинома, а в случае, когда искомые корни близки друг к другу, отмеченная чувствительность становится слишком большой, что является одной из основных проблем при решении рассматриваемой задачи.
Предлагаемый ниже способ нахождения корней полинома произвольной степени основывается на так называемом методе корневого годографа [1], хорошо известном и широко применяемом в технической кибернетике. С помощью этого метода корни полинома
An(x)=xn+a1xn-1+a2xn-2+…+an-1x+an=0 (1)
находятся графоаналитически как траектории корней характеристического уравнения
P(x)+ kQ(x)=0, (2)
где k – изменяющийся от нуля до бесконечности параметр, а P(x) и Q(x) – полиномы, корни которых должны быть известны. В итоге искомая задача сводится к разложению исходного полинома (1) на полиномы P и Q, вычислению их корней и последовательности графических построений на комплексной плоскости корней с элементарными арифметическими вычислениями, которые можно осуществить вручную или на простейшем калькуляторе.
Нахождение корней полиномов P(x) и Q(x) (2) предлагается осуществлять так же, как и для Аn(x). В итоге процедура решения решаемой задачи выглядит следующим образом.
Из коэффициентов исходного полинома (1) сформируем полином второй степени
A2(x)=x2+a1x+a2 , (3)
корни которого находятся элементарно.
Из коэффициентов выражения (1) сформируем полином третьей степени
A3(x)=x3+a1x2+a2x+a3=x(x2+a1x+a2)+a3 , (4)
откуда, согласно (2), можно записать, что
P3(x)=x(x2+a1x+a2), Q3(x)=1, k3=a3.
Корни P3(x) нам известны – это два корня (3) плюс один нулевой. Далее методом корневого годографа [1] определяем на комплексной плоскости x траектории всех трех корней полинома (4) как функции параметра k3 и выбираем три конкретных корня, соответствующих значению k3=a3 .
Из коэффициентов уравнения (1) сформируем полином четвертой степени
A4(x)=x4+a1x3+a2x2+a3x+a4=x(x3+a1x2+a2x+a3)+a4 , (5)
где, очевидно,
P4(x)=x(x3+a1x2+a2x+a3), Q4(x) =1, k4=a4 .
Корни P4(x) нам известны – один нулевой и еще три корня из предыдущего п.2. Затем вновь методом корневого годографа находим корни полинома (5) как функции параметра k4 и выбираем те из них, для которых k4=a4. Далее продолжаем подобную процедуру с увеличением каждый раз степени полинома Ai(x) на единицу, пока не дойдем до степени n.
Общее число шагов, равное (n-2), можно сократить примерно вдвое, если на каждом шаге степень полинома Ai(x) увеличивать не на 1, а на 2, что для отмеченного выше п.2 будет выглядеть следующим образом:
A4(x)=x4+a1x3+a2x2+a3x+a4=x2(x2+a1x+a2)+a3(x+a4/a3),
при этом
P4(x)=x2(x2+a1x+a2), Q=x+a4/a3, k4=a3 .
Точность предлагаемого метода составляет единицы процента, а общее время решения при некотором навыке для степени полинома 5 – 8 не превышает десятков минут.
Список литературы
1. Удерман Э. Г. Метод корневого годографа а теории автоматических систем. – М., Наука, 1972.
ISBN 5-7262-0636-3. XIII Всероссийская научная конференция
еще рефераты
Еще работы по разное
Реферат по разное
Аналитическая справка
18 Сентября 2013
Реферат по разное
Использование икт в преподавании дисциплин начальной школы
18 Сентября 2013
Реферат по разное
Испытание огнем конференция по проблемам пожарной безопасности кровельных материалов
18 Сентября 2013
Реферат по разное
Строительные материалы
18 Сентября 2013