🌀

Теорія Хаосу

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

14+ симуляцій Canvas 2D · Three.js · Інтеграція RK4

Симуляції цієї теми

14 симуляцій з категорій Хаос і динаміка, Фізика та Генеративне мистецтво

📉 ★★★☆ Складно
Логістичне відображення
Знаменитий шлях до хаосу: x -> rx(1-x) від стійкої точки через подвоєння періоду до хаосу. Самоподібна структура Фейгенбаума.
Хаос і динаміка
🌿 ★★☆☆ Середньо
Діаграма біфуркацій
Діаграма біфуркацій логістичного відображення розкриває каскад подвоєння періоду — перетягуйте для збільшення.
Хаос і динаміка
🌀 ★★★☆ Складно
Подвійний маятник
Запустіть кілька маятників з мікровідмінностями і спостерігайте за експоненційним розходженням — класична демонстрація хаосу.
Хаос і динаміка
🌀 ★★★★ Експерт
Подвійний маятник (3D, 120 траєкторій)
До 120 маятників одночасно з інтегратором RK4 — хаос з мікроскопічних відмінностей початкового кута.
Хаос і динаміка
🦋 ★★★☆ Складно
Атрактор Лоренца
До 80 траєкторій, що утворюють знамениті «крила метелика» у 3D — регулюйте σ, ρ, β.
Хаос і динаміка
🌀 ★★★☆ Складно
Атрактор Рьосслера
3D хаотичний спіральний атрактор з параметрами a, b, c — простіший родич Лоренца для вивчення гвинтового хаосу.
Хаос і динаміка
🔌 ★★★★ Експерт
Схема Чуа
Найпростіша електронна схема з доведеним хаосом — двоспіральний дивний атрактор з трьох зв'язаних ОДР.
Хаос і динаміка
🔮 ★★☆☆ Середньо
Атрактор Томаса
Симетричний дисипативний дивний атрактор з кубічною симетрією — параметр b веде від нерухомих точок до повного хаосу.
Хаос і динаміка
🌀 ★★★★ Експерт
Потрійний маятник
Три маятники в ланцюзі підсилюють хаос — 5 варіантів з різницею 0.0001 рад розходяться за секунди.
Хаос і динаміка
🧲 ★★★★ Експерт
Магнітний маятник
Маятник над магнітами осідає на одному з них — крихітні зміни старту малюють фрактальний басейн притягання.
Хаос і динаміка
〰️ ★★★☆ Складно
Осцилятор Ван дер Поля
Нелінійний осцилятор з фазовим портретом і часовим рядом — перехід від синусоїдального руху до релаксаційних коливань.
Хаос і динаміка
🎱 ★★☆☆ Середньо
Більярд 3D
Повний більярдний стіл з пружними зіткненнями — геометричний предок хаотичних більярдних систем у теорії динамічних систем.
Фізика
🌀 ★★☆☆ Середньо
Провідник по множині Мандельброта
Межа множини Мандельброта — де ітерація простого комплексного рівняння перестає бути передбачуваною — нескінченна фрактальна деталізація.
Генеративне мистецтво
🔮 ★☆☆☆ Легко
Множина Жулія
Клікніть на множину Мандельброта, щоб обрати параметр c, і досліджуйте відповідний фрактал Жулія — хаос і порядок поруч.
Генеративне мистецтво

Рекомендований навчальний шлях

Шість симуляцій у рекомендованому порядку вивчення

  1. 1
    1. Логістичне відображення

    Почніть з найпростішої хаотичної системи: одне рівняння, один параметр і шлях до хаосу, який можна спостерігати покроково.

  2. 2
    2. Діаграма біфуркацій

    Відійдіть від окремих траєкторій, щоб побачити всю можливу довгострокову поведінку логістичного відображення для всіх значень параметра.

  3. 3
    3. Подвійний маятник

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

  4. 4
    4. Атрактор Лоренца

    Побачте, звідки походить термін «ефект метелика»: три зв'язаних диференціальних рівняння з моделі погоди 1963 року, що ніколи не повторюються.

  5. 5
    5. Атрактор Рьосслера

    Порівняйте другий дивний атрактор з Лоренца — простіші рівняння, механізм спіралі й згортки, той самий хаос в основі.

  6. 6
    6. Множина Мандельброта

    Завершіть на комплексній площині: та сама чутлива залежність від початкових умов у вигляді нескінченно деталізованої фрактальної межі.

Статті за темою

Теорія й математика, що лежать в основі симуляцій

Теорія хаосу та ефект метелика
Чутлива залежність, атрактор Лоренца, показники Ляпунова, фрактальна розмірність та причини неможливості довгострокового прогнозу.
Біфуркаційні діаграми: подвоєння періоду, Фейгенбаум та шлях до хаосу
Каскад подвоєння періоду, стала Фейгенбаума δ ≈ 4,669, самоподібність та накладання показника Ляпунова.
Подвійний маятник та детермінований хаос
Два зчеплені маятники — найпростіша система з непередбачуваною поведінкою — рівняння Лагранжа та метод RK4.
Атрактор Лоренца: як метелик змінює погоду
Чутлива залежність від початкових умов, дивні атрактори, показники Ляпунова та причини, чому прогноз обмежений ~10 днями.
Атрактор Ресслера: спіральний хаос та біфуркації
Тривимірна система ОДУ, спіральний та гвинтовий хаос, каскад подвоєнь та порівняння з атрактором Лоренца.
IFS: системи ітерованих функцій та фрактальні атрактори
Як системи ітерованих функцій породжують фрактальні атрактори на кшталт папороті Барнслі через гру хаосу.

Про тему «Теорія хаосу»

Від логістичного відображення до дивних атракторів і фракталів — повна карта теми

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

Найочевидніша точка входу — логістичне відображення, одне рівняння x → rx(1−r), спочатку використане для моделювання обмеженого росту популяції. Зі зростанням параметра r довгострокова поведінка переходить від стійкої нерухомої точки через каскад біфуркацій подвоєння періоду (період 2, потім 4, потім 8...) і, нарешті, до повного хаосу — усе це видно одразу на діаграмі біфуркацій, яка відображає кожне довгострокове значення для кожного значення r. Відношення між послідовними порогами подвоєння періоду сходиться до сталої Фейгенбаума δ ≈ 4,669 — універсального числа, що з'являється в незв'язаних хаотичних системах далеко за межами моделей популяції, від краплинних кранів до певних електронних схем.

Симуляції подвійного та потрійного маятника роблять ту саму чутливість механічною й видимою: запустіть кілька маятників з початковими кутами, що відрізняються на частку градуса, і за кілька секунд їхні траєкторії виглядатимуть цілком незв'язаними, хоча основна фізика (механіка Лагранжа, розв'язана інтегратором RK4) абсолютно детермінована. Атрактор Лоренца — найвідоміший приклад у неперервному часі: три зв'язаних диференціальних рівняння, виведені в 1963 році зі спрощеної моделі атмосферної конвекції, траєкторії яких ніколи не повторюються й малюють знамениту форму «крил метелика» у трьох вимірах. Атрактор Рьосслера та схема Чуа демонструють, що та сама якісна поведінка — дивний атрактор з додатним показником Ляпунова — може виникати з набагато простіших рівнянь, включно з реальною електронною схемою, зібраною із серійних компонентів.

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

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

Кожна симуляція в цьому хабі справді інтегрує основне диференціальне рівняння кадр за кадром чисельним методом на кшталт RK4, а не відтворює фіксований запис — саме тому чутливість до початкових умов взагалі видима. Запустіть два подвійних маятники з початковими кутами, що відрізняються на частку градуса, і інтегратор обчислює дві справді різні траєкторії крок за кроком; момент, коли вони помітно розходяться, — це момент, коли накопичена чисельна різниця перевищила поріг, за яким два рухи вже не виглядають пов'язаними. Симуляції атракторів Лоренца та Рьосслера дозволяють безпосередньо змінювати σ, ρ, β або a, b, c і спостерігати, як змінюється якісна форма атрактора — невелика зміна параметра може перетворити одноконтурний граничний цикл на повноцінний двоспіральний хаотичний атрактор, саме так, як передбачає теорія біфуркацій. Ця жива чутливість і відрізняє інтерактивну симуляцію хаосу від статичної картинки метелика Лоренца: ви спостерігаєте, як математика обчислює власну непередбачуваність у реальному часі, а не дивитесь на чийсь знімок екрана.

Теорія хаосу — не суто академічна цікавинка: саме через неї прогнози погоди залишаються надійними лише на тиждень-два, хоч би скільки обчислювальної потужності на них витрачали, а та сама математика чутливої залежності проявляється в серцевій аритмії, турбулентній течії рідини, динаміці популяцій та орбітах астероїдів у певних резонансах з Юпітером. Едвард Лоренц випадково відкрив ефект, названий на його честь, у 1961 році, коли перезапустив модель погоди з округлених проміжних даних і отримав кардинально інший довгостроковий прогноз через різницю в одну тисячну. Розуміння теорії хаосу означає розуміння жорсткої межі прогнозованості, що застосовується до величезного діапазону реальних систем, а не примхи якогось одного рівняння — саме тому та сама жменька ідей (чутлива залежність, дивні атрактори, біфуркації, фрактальні межі) повторюється в дуже по-різному виглядаючих симуляціях, зібраних на цій сторінці. Вивчення цих симуляцій у запропонованому порядку дає компактну, але повну ментальну модель усієї теми — від одного рівняння з одним параметром до реальної механічної системи й нескінченно деталізованої фрактальної межі, — корисну і для курсу з динамічних систем, і для власної цікавості.

Часті запитання

Поширені запитання про теорію хаосу

Що таке теорія хаосу простими словами?
Теорія хаосу вивчає системи, що слідують повністю детермінованим правилам — без жодної випадковості, — але результати яких практично непередбачувані на довгому проміжку часу, тому що крихітні відмінності в початкових умовах зростають експоненційно. Це не те саме, що випадковість; це чутливість до початкових умов.
Що таке ефект метелика?
Ефект метелика — популярна назва чутливої залежності від початкових умов, проілюстрована спостереженням Едварда Лоренца про те, що різниця округлення розміром зі змах крил метелика могла б у принципі змінити довгостроковий результат симуляції погоди. Саме тому прогнози погоди стають ненадійними приблизно за 10 днів, хоч якою якісною була б модель.
Чи справді хаотичні системи випадкові?
Ні. Кожна симуляція в цьому хабі повністю детермінована — ті самі початкові умови завжди дають ту саму траєкторію. Те, що виглядає як випадковість, — це експоненційна чутливість до крихітних відмінностей у початкових умовах у поєднанні з практичною неможливістю задати ці умови з нескінченною точністю.
Що таке дивний атрактор?
Дивний атрактор — це множина точок, до якої траєкторія хаотичної системи наближається й лишається поруч назавжди, ніколи не повторюючись точно й не залишаючи множину. Атрактори Лоренца та Рьосслера — класичні приклади: обмежені, нескінченно деталізовані (фрактальні) структури, навколо яких траєкторії обвиваються, не осідаючи в жодному періодичному циклі.

Інші тематичні хаби

Кожна симуляція цього хабу працює повністю у браузері без встановлення. Використовуйте кожну інтерактивну модель, щоб експериментувати з параметрами й початковими умовами, і вивчайте теорію хаосу онлайн у власному темпі.