🌀 Від теорії хаосу до фракталів: дивні атрактори та фрактальна розмірність

Теорія хаосу та фрактальна геометрія здаються різними галузями — одна вивчає непередбачувану динаміку, інша — нескінченну геометричну складність. Але це грані одного й того самого явища. Дивні атрактори — геометричні відбитки хаотичних систем — є фракталами. Сама межа між порядком і хаосом є фрактальною.

Що робить систему хаотичною?

Динамічна система вважається хаотичною, якщо вона демонструє чутливу залежність від початкових умов: дві траєкторії, що стартують як завгодно близько одна до одної, розходяться експоненційно з часом. Це кількісно виражається через показник Ляпунова λ — середню швидкість експоненційного розходження. Якщо λ > 0, система хаотична. Знаменитий «ефект метелика» стосується саме цього: метелик, що змахує крилами в Бразилії, може в принципі змінити траєкторію шторму в Техасі — не тому, що метелики потужні, а тому, що хаотична атмосферна динаміка підсилює найдрібніші збурення.

Система Лоренца, виведена метеорологом Едвардом Лоренцом у 1963 році, є класичним прикладом:

dx/dt = σ(y − x)
dy/dt = x(ρ − z) − y
dz/dt = xy − βz

З класичними параметрами σ = 10, ρ = 28, β = 8/3 ця система хаотична. Лоренц відкрив її, намагаючись змоделювати атмосферну конвекцію; він помітив, що перезапуск його симуляції з трохи округленими числами давав абсолютно інший погодний патерн.

Атрактори: де осідають системи

Дисипативна динамічна система з часом втрачає енергію (як маятник із тертям). Попри це траєкторії не просто спіраллю сходяться до нерухомої точки — вони можуть збігатися до граничного циклу (періодичного коливання), тора (квазіперіодичної поведінки) або дивного атрактора (хаотичної поведінки).

Те, що робить атрактор Лоренца «дивним», — це його геометрія. Траєкторії обмежені певною областю фазового простору — вони не йдуть у нескінченність, — але й ніколи не повторюються. Атрактор нагадує два крила метелика. Траєкторії обертаються навколо одного крила протягом непередбачуваної кількості витків, потім перемикаються на інше крило, потім знову назад. Моменти перемикання абсолютно непередбачувані, хоча самі рівняння детерміновані.

Дивні атрактори — це фрактали

Якщо взяти тонкий зріз (переріз Пуанкаре) атрактора Лоренца — двовимірний перетин, — ви побачите не гладку криву, а нескінченно тонкий набір паралельних ліній, вкладених одна в одну: множину Кантора. Це — ознака фрактала: самоподібна структура на кожному масштабі.

Атрактор Лоренца має фрактальну розмірність приблизно 2,06. Це проміжне значення між 2 (поверхня) і 3 (об'єм). Атрактор занадто складний, щоб бути поверхнею, але занадто розріджений, щоб заповнювати об'єм. Узагальнення поняття розмірності на нецілі значення, запропоноване Феліксом Гаусдорфом, дає точну міру: розмірність Гаусдорфа, яка враховує, скільки коробочок розміру ε потрібно, щоб покрити множину, коли ε → 0.

Для лінії N(ε) ~ ε⁻¹ (подвоєння роздільної здатності подвоює кількість). Для площини N(ε) ~ ε⁻². Для атрактора Лоренца N(ε) ~ ε⁻²·⁰⁶. Показник степеня і є фрактальною розмірністю. Нецілочислове значення відображає проміжну геометричну складність атрактора — він не є ні поверхнею, ні тілом.

Біфуркаційні діаграми: де хаос візуально зустрічається з фракталами

Логістичне відображення x_{n+1} = r · x_n · (1 − x_n) описує зростання популяції за умов обмежених ресурсів. Для малих r (< 3) популяція встановлюється в нерухомій точці. При r ≈ 3 відбувається біфуркація до 2-циклу (коливання між двома значеннями). При r ≈ 3,45 — 4-цикл. Далі 8, 16, 32... каскад подвоєнь періоду триває, доки при r ≈ 3,57 система не стає хаотичною.

Біфуркаційна діаграма — графік довгострокових значень x залежно від r — виявляє фрактальну структуру: наблизьте будь-який каскад подвоєння періоду, і ви побачите меншу копію всієї діаграми. Відношення послідовних біфуркаційних інтервалів прямує до сталої Фейгенбаума δ ≈ 4,6692..., універсальної константи, що з'являється в будь-якому гладкому одновимірному відображенні з квадратичним максимумом. Вона трапляється в краплях, що капають з крана, в електронних осциляторах і в серцевих ритмах — хаос біфуркує універсально.

Множина Мандельброта: фрактальна межа хаосу

Множина Мандельброта — це множина комплексних чисел c, для яких ітерація z → z² + c, що починається з z=0, не йде в нескінченність. Точки всередині «стабільні» (обмежені); точки зовні «хаотичні» (тікають). Межа між цими двома поведінками — межа множини Мандельброта — це місце, де стикаються два режими.

Ця межа нескінченно складна: вона має фрактальну розмірність 2. Скільки б ви не наближали, з'являються нові структури, включно з мініатюрними копіями всієї множини Мандельброта, вбудованими в її власну межу. Множина Мандельброта — це буквально параметричний простір логістичного відображення, переформульований у комплексній площині: вона показує, які значення параметра ведуть до стабільної (впорядкованої) поведінки, а які — до хаосу.

Досліджуйте геометрію хаосу в симуляції атрактора Лоренца — спостерігайте, як близькі траєкторії розходяться, залишаючись обмеженими фрактальною структурою дивного атрактора. Потім відвідайте множину Мандельброта, щоб наблизити фрактальну межу між порядком і хаосом.