Хаос — одна з найбільш неправильно зрозумілих ідей у науці. У повсякденній мові «хаос» означає безлад і випадковість. У математиці це означає майже протилежне: цілком детерміновані системи — без жодної випадковості — які, попри це, стають непередбачуваними в довгостроковій перспективі. Кожен крок точно випливає з попереднього, але дві початкові точки, що відрізняються на мільйонну частку, зрештою розходяться до невпізнанності. Зрозуміти чому набагато легше, коли можна перетягнути повзунок і побачити це на власні очі, тож цей посібник поєднує кожну концепцію із симуляцією, яку можна запустити в браузері.
Чутливість до початкових умов: ефект метелика
У 1961 році метеоролог Едвард Лоренц перезапустив погодну модель із роздруківки, де він округлив числа з шести знаків після коми до трьох. Він очікував майже ідентичний прогін. Натомість прогноз розійшовся кардинально впродовж змодельованого місяця. Цей випадок подарував нам фразу ефект метелика: ідею про те, що метелик, який змахує крилами в Бразилії, в принципі, міг би за кілька тижнів змінити шлях торнадо в Техасі.
Суть не в тому, що метелик спричиняє торнадо. Суть у тому, що в хаотичній системі похибки не залишаються малими. Вони зростають експоненційно. Якщо ваше знання про теперішнє має хоч якусь невизначеність — а вона завжди є — ця невизначеність подвоюється, потім знову подвоюється, аж поки ваш прогноз не стане нікчемним. Швидкість цього зростання відображає число, яке зветься показником Ляпунова; коли воно додатне, система хаотична. Саме тому прогнози погоди надійні на кілька днів і марні за межами двох тижнів, хоч би яким потужним був суперкомп'ютер.
Атрактор Лоренца: порядок усередині хаосу
Лоренц звів атмосферну конвекцію лише до трьох пов'язаних рівнянь, що описують, як тепла рідина піднімається, охолоджується й опускається. Побудована в трьох вимірах, траєкторія ніколи не повторюється й ніколи не заспокоюється — але й ніколи не вилітає в нескінченність. Натомість вона прокреслює вишукану двочасточкову форму, схожу на крила метелика, петляючи навколо однієї частки непередбачувану кількість разів, перш ніж перескочити на іншу.
Ця форма зветься дивним атрактором. Це визначальний парадокс хаосу: рух обмежений і структурований (він завжди залишається на атракторі), але водночас непередбачуваний (ви ніколи не можете сказати заздалегідь, коли він переключиться на іншу частку). 3D-симуляція Лоренца дозволяє вільно обертати атрактор і запускати дві траєкторії з майже ідентичних початкових точок. Спостерігайте, як вони деякий час рухаються разом, а потім розходяться й опиняються на протилежних частках атрактора — прямий візуальний доказ чутливої залежності.
Спробуйте це: у симуляції Лоренца встановіть дві початкові точки, що відрізняються лише останнім десятковим знаком. Порахуйте, скільки петель вони залишаються синхронізованими, перш ніж розійтися. Ця кількість приблизно й дорівнює вашому горизонту передбачуваності — тому самому поняттю, яке обмежує реальне прогнозування погоди.
Логістичне відображення: шлях до хаосу
Хаос не потребує трьох вимірів чи гідродинаміки. Він може виникнути з одного рядка
арифметики. Логістичне відображення, x = r·x·(1−x),
було введене як іграшкова модель зростання популяції: x — це частка
популяції цього року, а r — швидкість розмноження. Подавайте вихід назад
як наступний вхід, знову і знову, і спостерігайте, що станеться, коли ви збільшите
r.
За малого r популяція встановлюється на єдиному стабільному значенні.
Збільште r, і вона раптово розщеплюється, осцилюючи між двома значеннями
рік у рік. Продовжуйте далі, і вона знову розщеплюється на чотири, потім на вісім,
потім на шістнадцять — це знаменитий каскад подвоєння періоду. Потім, десь
при r = 3,57, каскад руйнується в повний хаос: популяція ніколи не
повторюється. Дивовижно, але всередині хаотичної області заховані вузькі вікна
порядку, де стабільні трирічні чи п'ятирічні цикли ненадовго знову з'являються.
Симуляція логістичного відображення малює всю
біфуркаційну діаграму, тож ви можете побачити весь шлях від порядку до хаосу на одній
вражаючій фрактальній картині.
Подвійний маятник: хаос, який можна відчути
Одинарний маятник — сама модель передбачуваності: він гойдається зі стабільним, годинниковим ритмом. Прикріпіть другий маятник до кінця першого, і ця м'яка регулярність цілком зникає. Симуляція подвійного маятника метається, петляє й розвертається так, що виглядає майже живою, ніколи не повторюючи свій рух.
Що робить подвійний маятник таким улюбленим навчальним інструментом, так це те, що хаос тут суто механічний — жодної випадковості, жодного шуму, лише закони Ньютона. Відпустіть два подвійні маятники з позицій, що відрізняються на волосину, і вони прокреслять ідентичні шляхи протягом секунди чи двох, перш ніж повністю розійтися. Це ефект метелика, втілений фізично, — те, що можна побудувати на столі з двох стрижнів і шарніра. Багато симуляцій накладають кілька маятників різних кольорів, щоб момент розходження був безпомилково очевидним.
Система Рьосслера: мінімальний хаос та емерджентна складність
У 1976 році Отто Рьосслер запитав, наскільки простою може бути неперервна хаотична система. Його відповіддю став набір із трьох рівнянь лише з одним нелінійним членом — навіть простіший за систему Лоренца. Результуючий атрактор Рьосслера виглядає як плоска спіраль, що періодично піднімає траєкторію вгору й складає її назад на спіраль — безперервне «розтягування і складання», яке є геометричною суттю того, як хаос виробляє непередбачуваність, залишаючись обмеженим.
Система Рьосслера демонструє третю велику тему цієї подорожі: емерджентну складність. Ніщо в цих трьох коротких рівняннях не згадує спіралей чи складок. Витончена стрічка атрактора не закладена в правила навмисно; вона виникає з їхнього повторюваного застосування. Це найглибший урок теорії хаосу, і він відлунює далеко за межами фізики — багата, структурована поведінка може виникати з правил настільки простих, що їх можна записати на серветці. Той самий принцип з'являється в турбулентних рідинах, гранульованих матеріалах і нестійкостях, які можна дослідити в пов'язаних симуляціях, таких як плазмова нестійкість, патерн кільватерного сліду Кельвіна за рухомим човном та гранульований нагрів у вібруючому піску.
Складаємо все разом
У чотирьох дуже різних системах постійно повертаються ті самі три ідеї: детерміновані правила все одно можуть перемогти передбачення, похибки зростають експоненційно, а не залишаються малими, і обмежена структура (дивний атрактор) може співіснувати з нескінченною новизною. Хаос — це не відсутність порядку; це порядок, що відмовляється повторюватися. Найкращий спосіб засвоїти це — не заучити рівняння, а погратися з ними — трохи змінити початкове значення, підвищити параметр і подивитися, як система вас здивує.
Почніть із чотирьох представлених нижче симуляцій, а потім розгалужуйтеся в ширший каталог динамічних систем на mysimulator.uk. Щойно ви на власні очі побачите, як два майже ідентичні початки розходяться, ефект метелика перестане бути гаслом і стане тим, що ви по-справжньому розумієте.