МНТЕН
О МЕТОДЕ НЬЮТОНА И ПРОБЛЕМЕ КЭЛИ
В.С. Секованов
ON NEWTON'S METHOD AND KELY'S PROBLEM
V.S. Sekovanov
The article views the history of Kely's problem solution. The full solution with the use of new information technologies is presented.
В данной статье рассматривается история решения проблемы Кэли. Указывается ее полное решение с помощью новых информационных технологий.
УДК 51 (072)C289
В процессе преподавания математики, по нашему мнению, положительно влияет на формирование творческой личности студента отслеживание им решения проблемы с момента ее зарождения до настоящего времени. Причем очень важно для обучаемого осознать все методы и технологии, которые применялись в процессе решения данной проблемы. Очень ценно для формирования мировоззрения и творческого потенциала обучаемого также осознание им связей данной проблемы с другими проблемами.
В качестве примера рассмотрим метод касательных, предложенный Ньютоном для решения уравнения / (х) = 0 .
Метод Ньютона и его усовершенствованные варианты относятся к наиболее известным численным методам нахождения решения нелинейных уравнений. Обычно анализируются две части при решении этой проблемы:
а) доказательство сходимости метода;
б) получение асимптотической скорости сходимости.
Однако с методом Ньютона связана еще одна глубокая проблема, которую мы и обсудим в данной статье.
Метод Ньютона или метод касательных для нахождения вещественного корня функции /(х) заключается в следующем. Берем начальное приближение х0 и будем находить точки по формуле (1)
/ (х„)
Xn+\ = Xn
f'(xn)
,n = 0,\,2,3.... (\)
Секованов В.С.
«О методе Ньютона и проблеме Кэли»
Укажем условия для сходимости метода Ньютона. Пусть /(с) = 0 и /'(с) ф 0 . Предположим, что I(х) дважды непрерывно дифференцируема на некотором открытом интервале, содержащем с. Пусть х0 -начальное приближение к точке с. Тогда существует такой интервал, содержащий с, что если х0 принадлежит этому интервалу, то последовательность (1) сходится к с, то есть хп ® с при п ® ¥ [2]. Нетрудно заметить, что уравнение I (х) = 0 при I'(х) ф 0 эквивалентно уравнению
(р(х) = х, где ((х) = х.
I (х)
Следует отметить, что метод Ньютона не всегда приводит к цели. Например, если рассмотреть уравнение arctg(х — 2) = 0, то взяв в качестве первоначального приближения уравнения достаточно большое по абсолютной величине число х0 , мы получим
расходящуюся последовательность {хп ^ . Однако, если взять точку х0 достаточно
близкой к точке 2, то процесс будет сходящимся.
В 1879 году Кэли поставил задачу итерирования функций комплексной переменной, которая позднее стимулировала исследования Жюлиа. Его работа, носила название «Комплексная проблема Ньютона-Фурье». Суть проблемы Кэли в том, что он предложил выйти за рамки итерирования вещественных функций и стал итерировать функции комплексной переменной
I ( 2 )
Р( г) = г--, где I (г) - полином ком-
1'( 2 )
плексной переменной. Оказывается, что с множествами Жюлиа (см.[2]) имеется связь решений алгебраических уравнений п -ой степени (мы рассмотрим степени 2 и 3) в комплексной плоскости с помощью итерационного алгоритма
_ _ I(2п)
п = 0,1,2,....,
который,
п+1 п ги \ 1 (2п )
как уже отмечалось, применял Ньютон при
решении уравнения I(х) = 0 в множестве действительных чисел.
Кэли перенес этот алгоритм в комплексную плоскость, что привело к возникновению проблемы, которая носит имя этого математика (проблема Кэли). Кэли выяснил,
что для функции I(г) = г2 — 1 г е С ньютоновские итерации имеют вид:
— 1 й гп+1 = 2п--, причем для каждой ис-
2 • 2п
ходной точки г0, лежащей в правой полуплоскости гп ® 1 (правая полуплоскость есть область притяжения А(1)), а для каждой исходной точки г0, расположенной в левой полуплоскости гп 1(левая полуплоскость есть область притяжения А(— 1)). Исключение составляет случай, когда начальная точка равноудалена от данных корней (то есть множеством Жюлиа является мнимая ось комплексной плоскости).
В случае, когда I (г)являлась полиномом второй степени Кэли предложил изящное решение. Однако уже для I(г), являющейся полиномом степени 3 решение задачи представило значительную трудность, которую преодолеть Кэли не удалось. Данная задача была решена Хаббардом с помощью компьютерной программы почти через сто лет.
Воспроизведем доказательство Кэли для полинома второй степени. Покажем сначала, несколько изменив указания [2], что
Г^ г2 +1 г 1
для функции и = I (г) =-= —i--
2 г 2 2 г
множество Жюлиа J(I) есть перпендикуляр, проходящий через середину отрезка [—1;1], то есть множество Жюлиа является мнимой осью ОУ. Заметим, что если
то Дгр) = + — =
2 21р
г = гр,
= * +
рг
2 2 р2
=г
Р 2
Л
2р
то есть точки
мнимой оси функция I(г) отображает в
1
точки мнимой оси. Пусть теперь г = а + Ы,
где а > 0 . Тогда
. а +1Ь 1 /(г) =-+
1
2 2( а + 1Ь) а - 1Ь \
= —\ а + гЬ + 2 2 21 а2 + Ь2
= 1 ( а = 21а + а2 + Ь2
|+Ц Ь
1 2 I а2 + Ь2
Таким образом, функция / (г) точки правой полуплоскости переводит в точки, принадлежащие той же полуплоскости. Аналогично можно проверить, что данная функция каждую точку левой полуплоскости вновь переводит в точку левой полуплоскости. Замечаем также, что /(г) является непрерывной функцией в каждой точке
г Ф 0 комплексной плоскости С .
Рассмотрим теперь два взаимно обратные отображения: г = р- (и) =
и -1
и
и = р (г) =
г +1 г -1
Покажем тогда, что и2 = р • / • р 1 Пусть и = и0. Тогда
-и \ и +1 г0 = Р М =
и0 -1
¡(г,) = /(р-'К )) =
( и0 +1 ^2
v и0 -10
+1
2 и0 +1
и0 -1
Далее
< +1 и2 -1
+1
2 1
Р(/(Р-'(и))) = и -
и +1 -1
и2 -1
Таким образом, р(/(р '(и ))) = и2 Нетрудно проверить, что множество Жюлиа для функции Ь(г) = г2 есть окружность
единичного радиуса с центром в начале координат комплексной плоскости С (см., [2], [3]). Таким образом, изучение траекторий точки при отображении / сводится к изучению траектории точки при отображении
Ь.
Покажем, что отображение
-1 /- л и + 1 г = р (и) =--
и -1
переводит окружность |и| = 1 в мнимую ось
Яе(г) = 0 . Для того чтобы убедиться в справедливости данного суждения? найдем образы трех точек при отображении
р-1(и) =
и +1
и -1
Действительно пусть и = I. Тогда г +1 = (1 + г)(-1 - г)
г -1
Если же и = 1, то
2
и +1
= -г.
если и = -1, то
и -1 и + 1
= ¥. И, наконец,
и -1
при отображении
= 0 . Таким образом,
и + 1
р ~1(и) = 1 и -1
трем точкам, лежащим на окружности |и| = 1 соответствуют три точки на прямой Яе(г) = 0 . Ясно, что дробно-линейное преобразование р - (и) = и +1 переводит еди-
и -1
ничную окружность в мнимую ось, а внутренность единичного круга переводит в левую полуплоскость (поскольку, например,-= -1). И, наконец,
0-1
внешность
единичного круга данное отображение переводит в правую полуплоскость (посколь-
ку,
5 + 1 = 3 5-1 = 2
Таким образом, 3(/)= (с/, с е Я}, а бассейнами притяжения А(-1) и А(+1)двух корней уравнения г2 -1 = 0
Секованов В.С.
«О методе Ньютона и проблеме Кэли»
г, = 1, г 2 =---1 г-
2 2
(неподвижные точки ± 1 отображения I(г)) являются левая и правая полуплоскости, определяемые мнимой осью Яе(г) = 0 .
Как уже отмечалось, Кэли предположил, что аналогичная ситуация верна и для
функции g(г) = г3 — 1, нули которой являются кубическими корнями из единицы и равняются
1 . 43 =— 1 —. Уз = 2 г 2 .
Он пытался доказать, что комплексная плоскость разбивается на три области притяжения А(), А(г2), А(г3) , каждая из которых представляет внутренность угла в 120°. Неудивительно, что Кэли не смог подтвердить выдвинутую им гипотезу, поскольку ситуация в данном случае резко изменилась и без использования компьютера, вряд ли, могла быть решена. Этот вопрос спустя почти сто лет, используя новые информационные технологии, исследовал Хаббард. Компьютерное исследование, проведенное Хаббардом показало, что геометрия границ областей притяжения к кубическим корням из единицы имеет гораздо более сложную фрактальную форму [1].
Следуя [4], дадим краткие указания, что множество Жюлиа для функции
г3— 1 2 г3 +1
имеет трехсто-
Р( г) = г —
роннюю фрактальную структуру. Согласно
характеристике множеств Жюлиа [4]: 3 (РР) = дА(ехр(2тк /3), к = 0,1,2. Тогда каждая точка 3(Р1) должна быть трехсторонней точкой по отношению к бассейнам притяжения тройки корней из единицы. Пусть и - произвольная окрестность точки г е 3(Р1) . Можно показать, что данная окрестность содержит точки из всех трех бассейнов притяжения А(), А(), А(г3) .
Для некоторых кубических уравнений области притяжения включают в себя разбросанные всюду копии множества Ман-дельброта [4].
ЛИТЕРАТУРА
1. Божокин С.В., Паршин Д.А. Фракталы и мультифракталы. - М.;Ижевск, 2001. -128 с.
2. Кроновер Р. М. Фракталы и хаос в динамических системах. - М.: Постмаркет, 2000. -352 с.
3. Морозов А.Д. Введение в теорию фракталов. - М.;Ижевск, 2002. - 159 с.
4. Пайтген Х.-О., Рихтер П.Х. Красота фракталов. Образы комплексных динамических систем / Пер. с англ. Под ред. А.Н. Шарков-ского. -М.: Мир, 1993. - 176 с., ил.
Об авторе
Секованов Валерий Сергеевич, кандидат физико-математических наук, доцент, заведующий кафедрой информатики и вычислительной математики Костромского государственного университета им. Н.А. Некрасова.
ВЫЧИСЛЕНИЕ ОПРЕДЕЛИТЕЛЕЙ ПОЧТИ ТРЕУГОЛЬНЫХ МАТРИЦ ПРИ ПОМОЩИ ЦЕПНЫХ ДРОБЕЙ
П.К. Корнеев
CALCULATING THE DETERMINANTS OF ALMOST TRIANGULAR MATRIXES BY MEANS OF CONTINUED FRACTIONS
Korneev P.K.
The article presents the factoring of finite ascending continued fractions for the calculation of almost triangular matrixes. Basing on the result there has been derived the expansion into the finite ascending continued fraction of the first or the last coordinate of the vector for solving the system of liner algebraic equations with almost triangular matrix.
В статье для вычисления значений определителей почти треугольных матриц строится представление в виде произведения конечных восходящих цепных дробей. На основе этого результата получено разложение в конечную восходящую цепную дробь первой либо последней координатыi вектора решения системыi линейных алгебраических уравнений с почти треугольной матрицей.
1. Вычислим значение определителя левой почти треугольной матрицы
А n =
12
32
n-1,2
0
Л33
-"n-1,3
0 0 0
Яи-1,и-1
0 0 0
an-1,n
(1)
•*и1 п2 "п3 "п,п-1 п 1
Вычитая первый столбец, умноженный на а12 / а11, из второго столбца и разложив полученный определитель по элементам первой строки, будем иметь
А п = а11 -Д п-1 ,
где Дп-1 - определитель того же типа, что А п .
Продолжая этот процесс, получим следующий результат
Аn = П B
(2)
где
B1 = а1и
B2 = а 22 -
B1
12
B3 — а 33,
B2
B,
УДК 519.61
n,n-1
Bn = ann--Х
Bn-1
х а
- n,n-2 --а
—--• а
n-1,n ту n-2,n-1
Bn-2
n1
B
(3)
а
а
а
а
21
22
23
а
31
1—1
а
21
а
а
32
31
а
а
23
12
а