📈 Хаос у популяційній динаміці — Логістична карта

Логістична карта xn+1 = r·xₙ·(1−xₙ) моделює ріст популяції з обмеженими ресурсами. При малих r популяція досягає нерухомої точки; зі збільшенням r відбувається каскад подвоєння периоду — 1 → 2 → 4 → 8 → … нерухомих точок — доки близько r ≈ 3.57 не настає хаос. Відношення послідовних подвоєнь сходиться до константи Фейгенбаума δ ≈ 4.669. Діаграма біфуркацій (вгорі) розкриває всю цю структуру; часовий ряд (внизу) показує окремі траєкторії.

🇬🇧 English

Огляд

Часовий ряд

Статистика

r3.700
Показник Ляпунова λ
Поведінка
Період
Логістична карта:
xₙ₊₁ = r·xₙ·(1−xₙ)

Показник Ляпунова:
λ = (1/N)·Σ ln|r(1−2xₙ)|

λ < 0 → стабільний
λ = 0 → подвоєння
λ > 0 → хаос

δ = 4.6692… (Фейгенбаум)

Шлях до хаосу

Популяційні моделі стали одними з перших систем, де було чітко продемонстровано детермінований хаос. Стаття Роберта Мея 1976 року показала, що проста логістична рекурентність — призначена для моделювання динаміки популяцій комах — породжує складність, що суперничає з суто випадковими процесами. Константи Фейгенбаума (δ ≈ 4.669 та α ≈ 2.502) є універсальними: вони з'являються в кожному одновимірному відображенні з квадратичним максимумом, від логістичної карти до реальних експериментів з конвекцією рідини та лазерною фізикою. Ця універсальність пояснюється теорією ренормалізаційної групи Фейгенбаума (1978).

Про цю симуляцію

Ця симуляція ітерує логістичне відображення xn+1 = r·xn·(1−xn) — найпростіше рівняння, яке перетворює плавне зростання популяції на детермінований хаос. Живий біфуркаційний діаграма показує довгострокові значення, до яких прямує x, коли швидкість росту r пробігає діапазон від 2,8 до 4,0, а панель часового ряду показує реальну послідовність x0, x1, x2… для обраного вами r разом із обчисленим показником Ляпунова, що каже, чи траєкторія стабільна, періодична чи хаотична.

🔬 Що демонструє

Біфуркаційна діаграма відображає сотні значень r на осі x проти довгострокових значень x, до яких прямує відображення після відкидання перехідного процесу, показуючи нерухомі точки періоду 1, потім подвоєння періоду до 2, 4, 8, і, нарешті, хаотичні смуги після r≈3,57. Панель часового ряду показує поточне r рухомою лінією-маркером і безпосередньо ітерує xn, тож можна спостерігати в реальному часі, як розгортається нерухома точка, повторюваний цикл або непередбачувана хаотична послідовність.

🎮 Як користуватися

Перетягуйте повзунок r (0–4), щоб пройти весь діапазон поведінки логістичного відображення, і спостерігайте, як лінія-маркер рухається по біфуркаційній діаграмі; перетягуйте x₀ (0,001–0,999), щоб змінити початкову частку популяції, і побачите, що це не впливає на довгострокову періодичну поведінку, лише на перехідний процес. Блок статистики показує поточне r, обчислений показник Ляпунова λ, чи поведінка стабільна/періодична/хаотична, та виявлену довжину періоду.

💡 Чи знали ви?

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

Поширені запитання

Що таке логістичне відображення і що контролює r?

Логістичне відображення — це рекурентне співвідношення xn+1 = r·xn·(1−xn), де x — частка популяції від 0 до 1, а r — швидкість росту. При малих r (нижче приблизно 3,0) популяція встановлюється на одному стабільному значенні; коли r перевищує 3,0, відображення починає подвоєння періоду до циклів із 2, 4, 8 і більше точок, а за межею r≈3,57 воно зазвичай стає хаотичним, стрибаючи непередбачувано між значеннями, хоча правило, що їх генерує, повністю детерміноване.

Як обчислюється показник Ляпунова і що він означає?

Симуляція обчислює λ = (1/N)·Σ ln|r(1−2xn)|, усереднюючи логарифм величини локального нахилу відображення за багато ітерацій. Від'ємне λ означає, що близькі початкові точки з часом зближуються, що вказує на стабільну або періодичну поведінку; λ = 0 позначає точку біфуркації, де періодична поведінка ось-ось розділиться; а додатне λ означає, що близькі траєкторії розходяться експоненційно — визначальна ознака хаосу, коли крихітні відмінності в x₀ зрештою призводять до цілком різних результатів.

Чому зміна x₀ не змінює біфуркаційну діаграму?

Біфуркаційна діаграма будується шляхом ітерування відображення багато разів для кожного значення r і відкидання початкового перехідного процесу, після чого наносяться лише значення, до яких воно згодом встановлюється. Оскільки довгострокова поведінка логістичного відображення (нерухома точка, цикл чи хаотичний атрактор) залежить від r, а не від точки старту, зміна x₀ впливає лише на ранню перехідну траєкторію — «розігрівні» ітерації, що відкидаються, — а не на кінцевий візерунок, до якого приходить популяція.

Що таке шлях до хаосу через подвоєння періоду?

Зі зростанням r стабільна поведінка логістичного відображення послідовно роздвоюється: одна нерухома точка перетворюється на коливання між двома значеннями, це коливання розділяється на чотири значення, потім на вісім, потім на шістнадцять, причому кожне подвоєння відбувається на дедалі менших інтервалах r. Цей каскад подвоєнь періоду накопичується на скінченному значенні r≈3,57, за межею якого період стає фактично нескінченним і система входить у хаос, перемежований вузькими вікнами, де періодична поведінка ненадовго повертається.

Що таке стала Фейгенбаума і чому вона універсальна?

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