Динамические системы

Фракталы: Мандельброт и Жюлиа

Приблизьтесь к границе множества Мандельброта в точке −0.7269 + 0.1889i на глубину 10⁻¹² раскрывает маленькие копии всего множества, вложенные в спирали, вложенные в спирали. Это математический объект бесконечной сложности, порождённый тремя символами: z² + c.

  • **Медицина:** фрактальная размерность капиллярных сетей и лёгочных альвеол коррелирует со здоровьем - d ≈ 1.7 норма, отклонения указывают на патологию
  • **Финансы:** временные ряды цен активов показывают статистическое самоподобие - «шероховатость» одинакова на масштабах от минут до лет
  • **Компьютерная графика:** процедурная генерация гор, облаков и деревьев основана на фрактальном шуме (Перлин, Браун)

Предварительные знания

  • Chaos and Strange Attractors

Mandelbrot

**Возьмите точку c на комплексной плоскости. Запустите итерацию z_{n+1} = z_n² + c, начав с z₀ = 0. Если орбита уходит в бесконечность - c не входит в множество Мандельброта. Если остаётся ограниченной - входит.** Это простое правило порождает один из самых сложных математических объектов, когда-либо описанных.

**Множество Мандельброта M** - множество значений c ∈ ℂ, для которых итерация **z_{n+1} = z_n² + c** (при z₀ = 0) остаётся ограниченной. Ключевой критерий: если |z_n| > 2 для некоторого n, то орбита убежит в бесконечность. Граница M - фрактал размерностью 2 (хаусдорфовой), с бесконечно сложной структурой при любом увеличении.

Область cПоведение орбиты z_{n+1} = z_n² + c
c = 0z_n = 0 для всех n - неподвижная точка
c = −2Орбита: 0 → −2 → 2 → 2 → 2... - предельный цикл
c = −0.75Орбита сходится к циклу периода 2
c = iОрбита ограничена - c ∈ M
c = 1Орбита 0 → 1 → 2 → 5 → ... уходит - c ∉ M

Бенуа Мандельброт, 1980

Бенуа Мандельброт впервые визуализировал своё множество на компьютере IBM в 1980 году. Когда он увидел изображение, он был поражён сложностью: казалось, что машина ошиблась. Термин «фрактал» он ввёл сам, от латинского fractus - «сломанный». Его книга «Фрактальная геометрия природы» (1982) изменила то, как учёные описывают сложные структуры в природе.

Точка c = 0.5 + 0.5i. После итерации z_{n+1} = z_n² + c при z₀ = 0 находим |z₁| = |c| = √0.5 ≈ 0.707. Как определить, принадлежит ли c множеству Мандельброта?

Julia

**Мандельброт и Жюлиа - два взгляда на одну итерацию.** В множестве Мандельброта мы фиксируем z₀ = 0 и варьируем c. В множестве Жюлиа - наоборот: фиксируем c и смотрим, какие начальные точки z₀ порождают ограниченные орбиты. Каждой точке c соответствует своё множество Жюлиа J_c.

**Множество Жюлиа J_c** - множество начальных точек z₀ ∈ ℂ, для которых итерация **z_{n+1} = z_n² + c** (при фиксированном c) остаётся ограниченной. Его дополнение - бассейн притяжения бесконечности. Граница J_c - фрактал. Связь с Мандельбротом: если c ∈ M, то J_c - связное множество; если c ∉ M, то J_c - «канторова пыль».

cJ_cСтруктура
c = 0Единичная окружность |z| = 1Идеальная окружность
c ≈ −0.12 + 0.74i (c ∈ M)Связный фракталПохож на дракона
c = −0.5 + 0.5i (c ∈ M)Связный с нитямиСнежинка
c = 2 (c ∉ M)Канторово множествоПолностью несвязный

**Теорема дихотомии:** для любого c либо J_c - связное множество (тогда c ∈ M), либо J_c - тотально несвязная канторова пыль (тогда c ∉ M). Множество Мандельброта - это ровно те значения c, для которых J_c связно. Красота M происходит из красоты этой дихотомии.

Если c ∉ M (вне множества Мандельброта), то соответствующее множество Жюлиа J_c:

Fractal Dimension

**Как измерить «сложность» фрактала?** Берег Великобритании: чем точнее карта, тем длиннее береговая линия - она не имеет конечной длины. Но и двумерной площадью не описывается. Фрактальная размерность - нецелое число между 1 и 2, отражающее степень «заполненности» пространства.

**Размерность Хаусдорфа (Hausdorff dimension)** - обобщение понятия размерности на фракталы. Для самоподобного фрактала, где N копий масштаба r: **d_H = log(N) / log(1/r)**. Примеры: кривая Коха d = log(4)/log(3) ≈ 1.26, треугольник Серпинского d = log(3)/log(2) ≈ 1.58, аттрактор Лоренца d ≈ 2.06.

ФракталN копийМасштаб rd_H = log N / log(1/r)
Канторово множество21/3log(2)/log(3) ≈ 0.631
Кривая Коха41/3log(4)/log(3) ≈ 1.261
Треугольник Серпинского31/2log(3)/log(2) ≈ 1.585
Аттрактор Лоренца--≈ 2.06 (Kaplan-Yorke)

Треугольник Серпинского состоит из 3 уменьшенных копий масштаба 1/2. Его фрактальная размерность:

Self Similarity

**Самоподобие - фундаментальное свойство фракталов.** Приблизьтесь к границе множества Мандельброта в любом месте раскрывает те же структуры снова и снова: спирали, «слонов», «морских коньков». Это не случайное совпадение - это математическое следствие итеративного процесса.

**Самоподобие (self-similarity)** бывает нескольких видов: **точное** - копии идентичны оригиналу (Кантор, Серпинский), **статистическое** - одинаковые статистические свойства на разных масштабах (берег моря, облака), **квазиподобие** - похожие (но не идентичные) структуры на разных масштабах (граница M). Природные фракталы почти всегда статистически самоподобны.

Тип самоподобияПримерХарактеристика
ТочноеКривая Коха, СерпинскийКопии идентичны оригиналу
СтатистическоеБереговая линия, горыОдинаковые статистики на разных масштабах
КвазиподобиеГраница МандельбротаПохожие структуры, но не идентичные
АффинноеПапоротник БарнслиЛинейные преобразования + самоподобие

Льюис Ричардсон и береговая линия

В 1961 году Льюис Ричардсон задался вопросом: какова длина береговой линии Великобритании? Он обнаружил, что ответ зависит от масштаба линейки: чем мельче шаг, тем длиннее береговая линия. Мандельброт в 1967 году формализовал это наблюдение, введя понятие фрактальной размерности. Береговая линия Великобритании имеет d ≈ 1.25.

Фракталы - это просто красивые компьютерные картинки без математического смысла

Фракталы - это множества с нецелой размерностью Хаусдорфа, самоподобные на разных масштабах. Они описывают реальные объекты: береговые линии (d≈1.2), облака (d≈2.35), капиллярные сети (d≈1.7).

Фрактальная геометрия Мандельброта - ответ на вопрос «почему природные объекты так сложны?». Классическая геометрия описывает идеальные шары и плоскости. Природа создаёт горы, деревья, реки - объекты, которые описываются именно фракталами с нецелой размерностью.

Длина кривой Коха при бесконечном числе итераций:

Ключевые идеи

  • **Множество Мандельброта M** - значения c, для которых z_{n+1}=z_n²+c (z₀=0) остаётся ограниченной; его граница - фрактал
  • **Множество Жюлиа J_c** - начальные точки с ограниченной орбитой при фиксированном c; c ∈ M ↔ J_c связно
  • **Фрактальная размерность Хаусдорфа** d = log(N)/log(1/r) - нецелое число, характеризующее степень заполнения пространства
  • **Самоподобие** - структура повторяется на разных масштабах: точное (Серпинский), статистическое (берег моря), квазиподобие (Мандельброт)

Связанные темы

Фракталы пронизывают всю нелинейную динамику:

  • Хаос и странные аттракторы — Странные аттракторы имеют фрактальную структуру - хаос и фракталы неразделимы
  • Эргодическая теория — Инвариантные меры на фракталах - центральный объект эргодической теории
  • Популяционная динамика — Бифуркационные диаграммы логистического отображения имеют фрактальную структуру

Вопросы для размышления

  • Береговая линия фрактальна - но ведь реальный берег состоит из атомов. При каком масштабе самоподобие заканчивается? Что это говорит о фракталах как моделях реальности?
  • Если c ∈ M определяется ограниченностью орбиты z₀=0, почему именно z₀=0 - «правильная» начальная точка для определения M?
  • Сосудистая сеть сердца имеет фрактальную размерность. Что произойдёт с этой размерностью при сердечной недостаточности - увеличится или уменьшится?

Связанные уроки

  • calc-03-limits-intro
Фракталы: Мандельброт и Жюлиа

0

1

Войти