📉 Хаос у популяційній динаміці — Логістична карта
Досліджуйте хаос у популяційних моделях через логістичну карту. Діаграма біфуркацій, каскад подвоєння периоду, константа Фейгенбаума та динаміка хижак-жертва.
Схожі симуляції
Про цю симуляцію
Ця симуляція ітерує логістичну карту 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 році, що це точне число з'являється в кожній одновимірній карті з єдиним квадратичним максимумом, не лише в логістичній карті, а пізніші експерименти підтвердили це в конвекції рідин, електронних схемах і лазерних системах — універсальність, яку тепер пояснює теорія ренормалізаційної групи Фейгенбаума.