Тео́рия ха́оса — математический аппарат, описывающий поведение некоторых нелинейных динамических систем, подверженных, при определённых условиях, явлению, известному как хаос (динамический хаос, детерминированный хаос). Поведение такой системы кажется случайным, даже если модель, описывающая систему, является детерминированной. Для акцентирования особого характера изучаемого в рамках этой теории явления обычно принято использовать название теория динамического хаоса.

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

Теория хаоса — область исследований, связывающая математику и физику.

Основные сведения Теория хаоса подразумевает, что сложные детерминированные системы чрезвычайно зависимы от первоначальных условий: небольшие изменения в окружающей среде могут привести к существенно различным последствиям, что делает предсказания их поведения крайне затруднительными.

Математические системы с хаотическим поведением являются детерминированными, то есть подчиняются строгим законам, и обладают определённым порядком. Такое использование слова «хаос» отличается от его обычного значения (см. хаос в мифологии). Отдельная область физики — теория квантового хаоса — изучает квантовые системы, которые демонстрируют хаотическое поведение, схожее с классическими аналогами.

Основоположниками теории хаоса считаются французский математик и философ Анри Пуанкаре (доказал теорему о возвращении), советские математики А. Н. Колмогоров и В. И. Арнольд, а также немецкий математик Ю. К. Мозер, создавшие теорию устойчивости КАМ (Колмогорова — Арнольда — Мозера). КАМ-теория изучает инвариантные торы в интегрируемых системах при малых возмущениях.

Теория хаоса вводит понятия аттракторов, включая странные аттракторы, обладающие самоподобной структурой и демонстрирующие сложную динамику.

Понятие хаоса

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

Более точные математические условия возникновения хаоса выглядят так:

Система должна иметь нелинейные характеристики, быть глобально устойчивой, но иметь хотя бы одну неустойчивую точку равновесия колебательного типа, при этом фрактальная размерность системы должна быть не менее 1,5.

Линейные системы никогда не бывают хаотическими. Для того, чтобы динамическая система была хаотической, она должна быть нелинейной. По теореме Пуанкаре — Бендиксона, непрерывная динамическая система на плоскости не может быть хаотической. Среди непрерывных систем хаотическое поведение имеют только неплоские пространственные системы (обязательно наличие не менее трёх измерений или неевклидова геометрия). Однако дискретная динамическая система на какой-то стадии может проявить хаотическое поведение даже в одномерном или двумерном пространстве.

Чувствительность к начальным условиям Чувствительность к начальным условиям в такой системе означает, что существует такое, что для любой точки и любой ее окрестности найдутся точка и число такие, что . Чувствительность к начальным условиям отличается от экспансивности.

Таким образом, произвольно небольшое изменение текущей траектории может привести к значительному изменению в её будущем поведении. Доказано, что последние два свойства фактически подразумевают чувствительность к первоначальным условиям (альтернативное, более слабое определение хаоса использует только первые два свойства из вышеупомянутого списка).

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

Топологическое смешивание Топологическое смешивание в динамике хаоса означает такую схему расширения системы, что одна её область в какой-то стадии расширения накладывается на любую другую область. Математическое понятие «смешивание» как пример хаотической системы соответствует смешиванию разноцветных красок или жидкостей.

Тонкости определения

В популярных работах чувствительность к первоначальным условиям часто путается с самим хаосом. Грань очень тонкая, поскольку зависит от выбора показателей измерения и определения расстояний в конкретной стадии системы. Например, рассмотрим простую динамическую систему, которая неоднократно удваивает первоначальные значения. Такая система имеет чувствительную зависимость от первоначальных условий везде, так как любые две соседние точки в первоначальной стадии впоследствии будут на значительном расстоянии друг от друга. Однако её поведение тривиально, поскольку все точки кроме нуля имеют тенденцию к бесконечности, и это не топологическое смешивание. В определении хаоса внимание обычно ограничивается только закрытыми системами, в которых расширение и чувствительность к первоначальным условиям объединяются со смешиванием.

Даже для закрытых систем чувствительность к первоначальным условиям не идентична с хаосом в смысле изложенном выше. Например, рассмотрим тор, заданный парой углов (x, y) со значениями от 0 до 2π. Отображение любой точки (x, y) определяется как (2x, y + a), где значение a/2π является иррациональным. Удвоение первой координаты в отображении указывает на чувствительность к первоначальным условиям. Однако, из-за иррационального изменения во второй координате, нет никаких периодических орбит — следовательно отображение не является хаотическим согласно вышеупомянутому определению.

Примером системы, не чувствительной к начальным условиям, но обладающей свойством топологического смешивания, является поворот единичной окружности на иррациональный угол.

Аттракторы

Аттра́ктор (от  — привлекать, притягивать) — множество состояний (точнее — точек фазового пространства) динамической системы, к которым она стремится с течением времени. Наиболее простыми вариантами аттрактора являются притягивающая неподвижная точка (к примеру, в задаче о маятнике с трением) и периодическая траектория (пример — самовозбуждающиеся колебания в контуре с положительной обратной связью), однако бывают и значительно более сложные примеры.

Некоторые динамические системы являются хаотическими всегда, но в большинстве случаев хаотическое поведение наблюдается только в тех случаях, когда параметры динамической системы принадлежат к некоторому специальному подпространству.

Наиболее интересны случаи хаотического поведения, когда большой набор первоначальных условий приводит к изменению на орбитах аттрактора. Простой способ продемонстрировать хаотический аттрактор — это начать с точки в районе притяжения аттрактора и затем составить график его последующей орбиты. Из-за состояния топологической транзитивности это похоже на отображения картины полного конечного аттрактора.

Например, в системе, описывающей маятник, пространство двумерное и состоит из данных о положении и скорости. Можно составить график положений маятника и его скорости. Положение маятника в покое будет точкой, а один период колебаний будет выглядеть на графике как простая замкнутая кривая. График в форме замкнутой кривой называют орбитой. Маятник имеет бесконечное количество таких орбит, формируя по виду совокупность вложенных эллипсов.

Странные аттракторы

Большинство типов движения описывается простыми аттракторами, являющимися ограниченными циклами. Хаотическое движение описывается странными аттракторами, которые очень сложны и имеют много параметров. Например, простая трёхмерная система погоды описывается известным аттрактором Лоренца — одной из самых известных диаграмм хаотических систем, не только потому, что она была одной из первых, но и потому, что она одна из самых сложных. Другим таким аттрактором является аттрактор Рёсслера, которая имеет двойной период, подобно логистическому отображению.

В отличие от аттракторов с неподвижной точкой и предельных циклов, аттракторы, возникающие из хаотических систем, известных как странные аттракторы, имеют значительную детализацию и сложность. Странные аттракторы встречаются как в непрерывных динамических системах (таких как система Лоренца), так и в некоторых дискретных системах (таких как отображение Эно). Другие дискретные динамические системы имеют отталкивающую структуру, называемую множеством Жюлиа, которая образуется на границе между бассейнами притяжения неподвижных точек. Множества Жюлиа можно рассматривать как странные репеллеры. И странные аттракторы, и множества Жюлиа имеют типичную рекурсивную, фрактальную структуру.

Теорема Пуанкаре — Бендиксона доказывает, что странный аттрактор может возникнуть в непрерывной динамической системе, только если она имеет три или больше измерений. Однако это ограничение не работает для дискретных динамических систем. Дискретные двух- и даже одномерные системы могут иметь странные аттракторы. Движение трёх или большего количества тел, испытывающих гравитационное притяжение при некоторых начальных условиях может оказаться хаотическим движением.

Простые хаотические системы

Хаотическими могут быть и простые системы без дифференциальных уравнений. Примером может быть логистическое отображение, которое описывает изменение количества населения с течением времени. Логистическое отображение является полиномиальным отображением второй степени и часто приводится в качестве типичного примера того, как хаотическое поведение может возникать из очень простых нелинейных динамических уравнений. Ещё один пример — это модель Рикера, которая также описывает динамику населения.

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

Простую модель консервативного (обратимого) хаотического поведения демонстрирует так называемое отображение «кот Арнольда». В математике отображение «кот Арнольда» является моделью тора, которую В. И. Арнольд продемонстрировал в 1960 году с использованием образа кошки.

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

Цепь Чуа является одной из простейших электрических цепей, генерирующих хаотические колебания.

Математическая теория Теорема Шарковского — это основа доказательства Ли и Йорке (1975) о том, что одномерная система с регулярным тройным периодом цикла может отобразить регулярные циклы любой другой длины так же, как и полностью хаотических орбит.