Аттрактор Лоренца: визуализация эффекта бабочки

simulator intermediate ~10 min
Загрузка симуляции...
λ ≈ 0,906 — система хаотична

При классических параметрах Лоренца (σ=10, ρ=28, β=8/3) наибольший показатель Ляпунова составляет около 0,906, подтверждая детерминированный хаос. Две траектории, начинающиеся на расстоянии всего 0,0001, расходятся экспоненциально.

Формула

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

Рождение теории хаоса

В 1963 году метеоролог Эдвард Лоренц запустил упрощённую компьютерную модель атмосферной конвекции и совершил открытие, которое изменило науку. Он ввёл начальные условия, округлённые до трёх знаков после запятой вместо шести — и полученный прогноз погоды полностью разошёлся с исходным. Эта экстремальная чувствительность к начальным условиям стала известна как «эффект бабочки»: идея о том, что взмах крыльев бабочки в Бразилии может вызвать торнадо в Техасе.

Система Лоренца

Система Лоренца определяется тремя связанными обыкновенными дифференциальными уравнениями: dx/dt = σ(y−x), dy/dt = x(ρ−z)−y и dz/dt = xy−βz. Параметр σ (сигма) — число Прандтля, связывающее вязкость с температуропроводностью, ρ (ро) — число Рэлея, описывающее разность температур, движущую конвекцию, а β (бета) — геометрический фактор, связанный с формой конвективных ячеек.

Понимание визуализации

Симуляция показывает две траектории: голубую (исходную) и красную (возмущённую на малую величину δ). Поначалу они кажутся идентичными — обе прочерчивают один и тот же путь в форме бабочки. Но через некоторое время возмущение нарастает экспоненциально и пути полностью расходятся, посещая разные лопасти аттрактора в разное время. Это детерминированный хаос: уравнения совершенно детерминированы, но долгосрочный прогноз невозможен.

Показатель Ляпунова

Показатель Ляпунова λ количественно характеризует скорость расхождения. Для классических параметров Лоренца λ ≈ 0,906, что означает: близкие траектории расходятся в e ≈ 2,718 раз примерно каждые 1,1 единицы времени. Это устанавливает фундаментальный горизонт предсказуемости — никакая вычислительная мощность не может его преодолеть. Увеличьте ползунок возмущения, чтобы увидеть, как даже бо́льшие начальные различия влияют на расхождение.

Частые вопросы

Что такое аттрактор Лоренца?

Аттрактор Лоренца — множество хаотических решений системы дифференциальных уравнений Лоренца, впервые изученной метеорологом Эдвардом Лоренцом в 1963 году. Она моделирует атмосферную конвекцию и создаёт знаменитую траекторию в форме бабочки в трёхмерном фазовом пространстве.

Что такое уравнения Лоренца?

Система Лоренца состоит из трёх связанных ОДУ: dx/dt = σ(y−x), dy/dt = x(ρ−z)−y, dz/dt = xy−βz. Классические параметры: σ=10, ρ=28, β=8/3.

Что такое эффект бабочки?

Эффект бабочки — чувствительная зависимость от начальных условий, характерная для хаотических систем. В системе Лоренца две траектории, начавшиеся бесконечно близко, будут расходиться экспоненциально, делая долгосрочный прогноз невозможным.

Что такое показатель Ляпунова?

Показатель Ляпунова количественно характеризует скорость расхождения близких траекторий. Положительный наибольший показатель Ляпунова — определяющий признак хаоса: малые неопределённости растут экспоненциально во времени.

Источники

Встроить

<iframe src="https://homo-deus.com/lab/chaos-theory/lorenz-attractor/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub