Динамические системы

Бифуркации

1963 год. Кембридж, MIT. Эдвард Лоренц печатает промежуточный результат с округлением 0.506 вместо 0.506127. Запускает симуляцию заново. Через два месяца компьютерного времени - абсолютно другая погода. Butterfly effect получает имя. Но ещё раньше этого: нейрон Ходжкина-Хаксли возбуждается при переходе через порог, сердце переходит в фибрилляцию, лазер начинает генерировать при достижении пороговой накачки. Все эти точки - бифуркации. Математика у них одна.

  • **Нейронауки:** модель нейрона Ходжкина-Хаксли (1952) содержит Hopf bifurcation - порог возбуждения это буквально точка смены знака Re(λ) у собственных значений Якобиана
  • **ML оптимизация:** слишком большой learning rate = переход через точку бифуркации в loss landscape; за ней равновесий нет - loss взрывается
  • **Кардиология:** переход от нормального синусового ритма к фибрилляции - Хопф в моделях возбудимых клеток
  • **Инженерия:** потеря устойчивости балки под нагрузкой (эйлеровский изгиб) - вилочная бифуркация, используется в расчёте конструкций

Предварительные знания

  • Теория устойчивости Ляпунова

Седло-узловая бифуркация

**Кривая обучения нейросети взрывается.** Loss был стабилен 10 эпох, потом за одну итерацию улетел в NaN. Не шум - структурный переход. Слишком большой learning rate создал именно это: два квазиравновесия (стабильный минимум и неустойчивое седло в landscape потерь) слились и аннигилировали. Бифуркация не метафора - это буквально то, что происходит в loss landscape при выборе критического lr.

**Седло-узловая бифуркация** - при изменении параметра μ два равновесия (устойчивое - "узел" и неустойчивое - "седло") сближаются, сливаются и исчезают. Нормальная форма: **dx/dt = μ + x^2**. При μ < 0 есть два равновесия x* = ±√(-μ); при μ = 0 они сливаются в x* = 0; при μ > 0 равновесий нет.

μЧисло равновесийХарактер
μ < 02x* = -√(-μ) устойчивое, x* = +√(-μ) неустойчивое
μ = 01Полуустойчивое (ghost point)
μ > 00Равновесий нет, система убегает

Пуанкаре и теория бифуркаций

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

**Гистерезис:** вблизи седло-узловой бифуркации система ведёт себя по-разному в зависимости от направления изменения параметра. Если μ уменьшался от положительного - система «прыгает» при μ = 0. Это явление критически важно для понимания переломных точек в климате, экологии и engineering: система не возвращается тем же путём, которым пришла.

Бифуркация - это когда система «ломается» или становится хаотической

Бифуркация - качественное изменение топологии фазового портрета при изменении параметра. Система может оставаться полностью регулярной до и после бифуркации.

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

Для системы dx/dt = μ - x² при каком значении μ происходит седло-узловая бифуркация?

Бифуркация Хопфа

**Hodgkin-Huxley 1952: четыре уравнения описывают 10^11 нейронов мозга.** Порог возбуждения нейрона - точка бифуркации Хопфа. Ниже порога - равновесие (покой). Выше - предельный цикл (потенциал действия). Вся нейронаука строится на одной математической точке. Та же механика в кардиологии: переход от синусового ритма к фибрилляции - Хопф в модели возбудимых клеток.

**Бифуркация Хопфа** происходит, когда пара комплексно-сопряжённых собственных значений Якобиана пересекает мнимую ось: Re(λ) меняет знак. Нормальная форма в полярных координатах: **dr/dt = μr - r^3, dθ/dt = ω**. При μ < 0: устойчивое равновесие. При μ > 0: неустойчивое равновесие + предельный цикл радиуса r* = √μ.

Тип бифуркации ХопфаПри μ < 0При μ > 0Пример
Надкритическая (supercritical)Устойчивое равновесиеНеустойч. равновесие + устойч. циклОсциллятор Ван дер Поля
Подкритическая (subcritical)Устойч. равновесие + неустойч. циклНеустойчивое равновесиеНекоторые нейронные модели

Андронов-Хопф, 1942

Немецкий математик Эберхард Хопф строго доказал теорему о рождении предельного цикла в 1942 году. Позднее выяснилось, что Пуанкаре и Андронов описывали то же явление ранее, поэтому в русской литературе бифуркацию часто называют «бифуркацией Андронова-Хопфа». Сегодня она объясняет колебания от сердечных клеток до турбулентности в жидкости.

Что рождается при надкритической бифуркации Хопфа при переходе μ через 0?

Вилочная бифуркация

**Детерминированная система делает «выбор».** Одно и то же дифференциальное уравнение при μ < 0 - одно равновесие. При μ > 0 - три, два устойчивых по бокам и одно неустойчивое в центре. В какое из двух устойчивых попадёт система? Это определяется бесконечно малыми флуктуациями. Это спонтанное нарушение симметрии - от замерзания воды до намагничивания железа.

**Вилочная бифуркация (pitchfork bifurcation)** возникает в системах с симметрией x -> -x. Нормальная форма: **dx/dt = μx - x^3**. Равновесия: x* = 0 (всегда), x* = ±√μ (при μ > 0). При μ < 0: только x* = 0 устойчивое. При μ > 0: x* = 0 неустойчивое, x* = ±√μ устойчивые. Форма диаграммы напоминает вилку - отсюда название.

ТипНормальная формаВетви при μ>0Физический пример
Надкритическая (supercritical)μx - x^3x* = ±√μ устойчивыеПотеря устойчивости балки
Подкритическая (subcritical)μx + x^3x* = ±√(-μ) неустойчивыеПереходы первого рода

Вилочная бифуркация - это **нарушение симметрии (symmetry breaking)**. Система сама выбирает одну из двух ветвей - какую именно, определяется бесконечно малыми флуктуациями. Этот механизм фундаментален в физике: от перехода воды в лёд до спонтанного намагничивания ферромагнетика (модель Ландау).

Система dx/dt = μx - x^3. При μ = 4 какие равновесия устойчивы?

Транскритическая бифуркация

**Иногда равновесия не рождаются и не умирают - они обмениваются устойчивостью.** Логистическое уравнение Ферхюльста 1838 года: dN/dt = rN(1 - N/K). При r < 0 (смертность превышает рождаемость) - популяция вымирает: нулевое равновесие устойчиво. При r > 0 - стабилизируется на K. Нулевое становится неустойчивым, ненулевое захватывает устойчивость. Именно это - транскритическая бифуркация. Та же математика работает в моделях распространения эпидемий (SIR), экосистем и рынков.

**Транскритическая бифуркация**: нормальная форма: **dx/dt = μx - x^2**. Два равновесия: x* = 0 и x* = μ. При μ < 0: x* = 0 устойчивое, x* = μ < 0 неустойчивое. При μ = 0: сливаются. При μ > 0: x* = 0 неустойчивое, x* = μ > 0 устойчивое. Равновесия не исчезают - они «проходят сквозь» друг друга и меняются устойчивостью.

БифуркацияЧто происходитСимметрияЧисло равновесий
Седло-узловая2 равновесия аннигилируютНет2 -> 0
Транскритическая2 равновесия меняются устойчивостьюНет (но фиксировано x=0)2 -> 2
Вилочная надкритическая1 -> 3 равновесияx -> -x1 -> 3
Бифуркация ХопфаРавновесие -> циклВращательнаяРождение цикла

Логистическое уравнение Ферхюльста

Пьер-Франсуа Ферхюльст в 1838 году предложил логистическое уравнение dN/dt = rN(1 - N/K) для описания роста популяции с ограниченными ресурсами. Это уравнение демонстрирует транскритическую бифуркацию при r = 0: при отрицательном r популяция вымирает, при положительном - стабилизируется на уровне K. Сегодня логистическое уравнение используется в экологии, эпидемиологии и демографии.

Все четыре типа бифуркаций принципиально разные и не связаны между собой

Все кодразмерности-1 бифуркации равновесий описываются теорией нормальных форм: локально любая бифуркация сводится к одной из четырёх нормальных форм через замену координат.

Теорема о центральном многообразии и теория нормальных форм (Бирхофф, Арнольд) показывают, что вблизи точки бифуркации динамика определяется небольшим числом «существенных» членов. Остальные члены устраняются заменой переменных - и получается одна из канонических форм.

В системе dx/dt = μx - x^2 при μ = -2 какое равновесие устойчиво?

Ключевые идеи

  • **Седло-узловая бифуркация:** два равновесия сталкиваются и исчезают; нормальная форма dx/dt = μ + x^2
  • **Бифуркация Хопфа:** равновесие теряет устойчивость и рождает предельный цикл - появляются колебания; порог нейрона - пример
  • **Вилочная бифуркация:** нарушение симметрии - одно равновесие делится на три; система выбирает ветвь через флуктуации
  • **Транскритическая бифуркация:** два равновесия меняются устойчивостью, проходя через общую точку; логистическое уравнение популяции

Связанные темы

Бифуркации - ключ к пониманию как регулярного, так и хаотического поведения:

  • Теория устойчивости Ляпунова — Устойчивость равновесий - необходимый базис для анализа бифуркаций
  • Хаос и странные аттракторы — Хаос часто возникает через каскад бифуркаций удвоения периода
  • Популяционная динамика — Модели Лотки-Вольтерра и логистическое уравнение полны бифуркаций

Вопросы для размышления

  • При проектировании моста: при какой нагрузке произойдёт бифуркация? Как обнаружить её заранее, не доводя до катастрофы?
  • Почему вилочная бифуркация требует симметрии x -> -x? Что происходит, если симметрию слегка нарушить?
  • Переломные точки в климате - это бифуркации. Можно ли «предсказать» бифуркацию по характерным сигналам-предвестникам?

Связанные уроки

  • dyn-03 — Устойчивость равновесий - фундамент анализа бифуркаций
  • dyn-05 — Хаос часто рождается через каскад бифуркаций удвоения периода
  • dyn-10 — Модели Лотки-Вольтерра и логистическое уравнение полны бифуркаций
  • calc-06-derivative-intro — Устойчивость через знак производной f'(x*) - тот же язык
  • dg-04 — Качественные изменения при параметре - параллель с типами точек кривизны
Бифуркации

0

1

Войти