Бассейны Ньютона

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Другие значения

Бассейны Ньютона
Бассейны Ньютона для полинома пятой степени p(x)=x51. Разными цветами закрашены области притяжения для разных корней. Более тёмные области соответствуют большему числу итераций
Бассейн Ньютона, ширина поиска 1.5.

Бассе́йны Нью́тона, фракталы Ньютона — разновидность алгебраических фракталов.

Области с фрактальными границами появляются при приближенном нахождении корней нелинейного уравнения алгоритмом Ньютона на комплексной плоскости (для функции действительной переменной метод Ньютона часто называют методом касательных, который, в данном случае, обобщается для комплексной плоскости)[1].

Применим метод Ньютона для нахождения нуля функции комплексного переменного, используя процедуру:

zn+1=znf(zn)f(zn).

Выбор начального приближения z0 представляет особый интерес. Так как функция может иметь несколько нулей, в различных случаях метод может сходиться к различным значениям. Однако, какие именно области обеспечат сходимость к тому или иному корню?

История

Этот вопрос заинтересовал Артура Кэли ещё в 1879 году, однако разрешить его смогли лишь в 70-х годах двадцатого столетия с появлением вычислительной техники. Оказалось, что на пересечениях этих областей (их принято называть областями притяжения) образуются так называемые фракталы — бесконечные самоподобные геометрические фигуры.

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

Три корня

Рассмотрим уравнение:

p(z)=0, p(z)=z31

Оно имеет три корня. При выборе различных z0 процесс будет сходиться к различным корням (областям притяжения). Артур Кэли поставил задачу описания этих областей, границы которых, как оказалось, имеют фрактальную структуру.

Построение

По следующей формуле:

zi+1=zip(zi)p(zi)=zizi313zi2

Масштабирование

Если переместить центр экрана в точку z0и произвести масштабирование (z=z0+Zα), то вместо подстановки z в многочлен P(z), можно изменить сам многочлен. Так как zn+1=F(zn)=>(z0+Zn+1α)=F(z0+Znα), а F(z)=zp(z)p(z)=>F(z0+Znα)=z0+Znαp(z(Z))p'z(z(Z)), то Zn+1=Zn+αp(z(Zn)p'z(z(Zn). Так как p'Z(z(Z))=p'z(z(Z))z'Z(Z)=p'z(z(Z))α, то p'z(z(Z))=αp'Z(z(Z)).

Тогда

Zn+1=Zn+p(z(Zn))p'Z(z(Zn)), считая новый многочлен P(Z)=p(z(Z)), получаем Zn+1=Zn+P(Zn)P(Zn)

Литература

  1. Шаблон:Книга
  2. Шаблон:Книга
  3. Шаблон:Книга
  4. Шаблон:Книга
  5. Шаблон:Книга
  6. Шаблон:Книга
  7. Шаблон:Книга
  8. Шаблон:Книга
  9. Шаблон:Книга
  10. Шаблон:Книга
  11. Мандельброт Б. Фрактальная геометрия природы. — М.: «Институт компьютерных исследований», 2002.
  12. Пайтген Х.-О., Рихтер П. Х. Красота фракталов. — М.: «Мир», 1993.
  13. Федер Е. Фракталы. — М: «Мир», 1991.
  14. Фоменко А. Т. Наглядная геометрия и топология. — М.: изд-во МГУ, 1993.
  15. Фракталы в физике. Труды 6-го международного симпозиума по фракталам в физике, 1985. — М.: «Мир», 1988.
  16. Шредер М. Фракталы, хаос, степенные законы. Миниатюры из бесконечного рая. — Ижевск: «РХД», 2001.
  17. Морозов А. Д. Введение в теорию фракталов. — Москва-Ижевск: Институт компьютерных исследований, 2002, 109—111.
  18. Кроновер Р. М. Фракталы и хаос в динамических системах. Основы теории. Москва: Постмаркет, 2000. 248—251.

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Навигация

Шаблон:Фракталы