EssayAI
Блог
Блог

Как найти положение равновесия: пошаговое решение

Запрос

Дано: автономная система x˙=x2−y−3\dot x = x^2 - y - 3, y˙=x−y−1\dot y = x - y - 1. Найти: все положения равновесия, тип каждой особой точки и вывод об устойчивости.

Положения равновесия ищутся из условия «обе правые части равны нулю», тип точки определяется собственными значениями матрицы Якоби в этой точке. Ответ: две точки, M1(2; 1)M_1(2;\,1) - седло (неустойчиво), M2(−1; −2)M_2(-1;\,-2) - устойчивый фокус (асимптотически устойчив). Калькулятор сверху показывает ту же картину на фазовой плоскости и пересчитывает всё под другие коэффициенты.

Решение по шагам

Шаг 1. Приравниваем правые части к нулю. Положение равновесия (оно же точка покоя, особая точка, стационарная точка) - это постоянное решение x(t)≡x0x(t)\equiv x_0, y(t)≡y0y(t)\equiv y_0. У постоянной функции производная равна нулю, значит левые части системы обнуляются, и остаётся алгебраическая система:

{x2−y−3=0,x−y−1=0.\begin{cases} x^2 - y - 3 = 0,\\ x - y - 1 = 0. \end{cases}

Шаг 2. Решаем алгебраическую систему. Из второго уравнения y=x−1y = x - 1. Подставляем в первое:

x2−(x−1)−3=0⟺x2−x−2=0⟹x1=2,  x2=−1.x^2 - (x - 1) - 3 = 0 \quad\Longleftrightarrow\quad x^2 - x - 2 = 0 \quad\Longrightarrow\quad x_1 = 2,\; x_2 = -1 .

Возвращаем найденные xx в равенство y=x−1y = x - 1 и получаем две точки:

M1(2; 1),M2(−1; −2).M_1(2;\,1), \qquad M_2(-1;\,-2).

Проверка подстановкой обязательна: для M1M_1 имеем 22−1−3=02^2 - 1 - 3 = 0 и 2−1−1=02 - 1 - 1 = 0; для M2M_2 получаем (−1)2+2−3=0(-1)^2 + 2 - 3 = 0 и −1+2−1=0-1 + 2 - 1 = 0. Обе точки подходят.

Шаг 3. Составляем матрицу Якоби. Обозначим f(x,y)=x2−y−3f(x,y) = x^2 - y - 3 и g(x,y)=x−y−1g(x,y) = x - y - 1. Матрица линеаризации - это матрица частных производных:

J(x,y)=(∂f∂x∂f∂y∂g∂x∂g∂y)=(2x−11−1).J(x,y) = \begin{pmatrix} \dfrac{\partial f}{\partial x} & \dfrac{\partial f}{\partial y}\\[6pt] \dfrac{\partial g}{\partial x} & \dfrac{\partial g}{\partial y} \end{pmatrix} = \begin{pmatrix} 2x & -1\\ 1 & -1 \end{pmatrix}.

Шаг 4. Точка M1(2; 1)M_1(2;\,1). Подставляем x=2x = 2:

J(M1)=(4−11−1),det⁡(J−λE)=λ2−3λ−3=0.J(M_1) = \begin{pmatrix} 4 & -1\\ 1 & -1\end{pmatrix}, \qquad \det\bigl(J - \lambda E\bigr) = \lambda^2 - 3\lambda - 3 = 0 .

Дискриминант D=9+12=21>0D = 9 + 12 = 21 > 0, корни вещественные и разных знаков:

λ1,2=3±212≈3,79   и   −0,79.\lambda_{1,2} = \frac{3 \pm \sqrt{21}}{2} \approx 3{,}79 \;\text{ и }\; -0{,}79 .

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

Шаг 5. Точка M2(−1; −2)M_2(-1;\,-2). Подставляем x=−1x = -1:

J(M2)=(−2−11−1),λ2+3λ+3=0.J(M_2) = \begin{pmatrix} -2 & -1\\ 1 & -1\end{pmatrix}, \qquad \lambda^2 + 3\lambda + 3 = 0 .

Здесь D=9−12=−3<0D = 9 - 12 = -3 < 0, корни комплексно сопряжённые:

λ1,2=−3±i32≈−1,5±0,87 i.\lambda_{1,2} = \frac{-3 \pm i\sqrt{3}}{2} \approx -1{,}5 \pm 0{,}87\,i .

Мнимая часть отлична от нуля - траектории закручиваются, то есть это фокус. Вещественная часть Re⁡λ=−1,5<0\operatorname{Re}\lambda = -1{,}5 < 0 - спираль стягивается к точке, фокус устойчивый.

Ответ. Система имеет два положения равновесия: M1(2; 1)M_1(2;\,1) - седло, неустойчивое; M2(−1; −2)M_2(-1;\,-2) - устойчивый фокус, асимптотически устойчивый.

Почему работает линеаризация

Рядом с положением равновесия правые части раскладываются в ряд Тейлора. Введём отклонения u=x−x0u = x - x_0, v=y−y0v = y - y_0. Тогда, поскольку f(x0,y0)=g(x0,y0)=0f(x_0,y_0) = g(x_0,y_0) = 0, получаем

u˙=fx′(x0,y0) u+fy′(x0,y0) v+o(ρ),v˙=gx′(x0,y0) u+gy′(x0,y0) v+o(ρ),\begin{aligned} \dot u &= f'_x(x_0,y_0)\,u + f'_y(x_0,y_0)\,v + o(\rho),\\ \dot v &= g'_x(x_0,y_0)\,u + g'_y(x_0,y_0)\,v + o(\rho), \end{aligned}

где ρ=u2+v2\rho = \sqrt{u^2 + v^2}. Отбросив остаток, получаем линейную систему u˙=Ju\dot{\mathbf{u}} = J\mathbf{u} с постоянной матрицей. Её решения строятся через собственные значения: каждому корню λ\lambda отвечает множитель eλte^{\lambda t}. Отсюда и вся классификация - знак Re⁡λ\operatorname{Re}\lambda решает, растёт отклонение или затухает.

Строгое обоснование даёт теорема об устойчивости по первому приближению: если вещественные части всех корней отрицательны, точка покоя нелинейной системы асимптотически устойчива; если хотя бы у одного корня вещественная часть положительна, точка неустойчива. Формулировка и условия разобраны в статье про первую теорему Ляпунова об устойчивости, здесь она применяется как готовый инструмент. Собственные значения ищутся стандартно - через характеристическое уравнение и корни матрицы второго порядка.

Тип точки по следу и определителю

Для матрицы 2×22\times 2 корни характеристического уравнения λ2−σλ+Δ=0\lambda^2 - \sigma\lambda + \Delta = 0 выражаются через след σ=tr⁡J\sigma = \operatorname{tr}J и определитель Δ=det⁡J\Delta = \det J, поэтому тип точки читается вообще без вычисления корней:

УсловиеТип особой точкиУстойчивость
Δ<0\Delta < 0седлонеустойчиво
Δ>0\Delta > 0, σ2−4Δ>0\sigma^2 - 4\Delta > 0, σ<0\sigma < 0устойчивый узеласимптотически устойчиво
Δ>0\Delta > 0, σ2−4Δ>0\sigma^2 - 4\Delta > 0, σ>0\sigma > 0неустойчивый узелнеустойчиво
Δ>0\Delta > 0, σ2−4Δ<0\sigma^2 - 4\Delta < 0, σ<0\sigma < 0устойчивый фокусасимптотически устойчиво
Δ>0\Delta > 0, σ2−4Δ<0\sigma^2 - 4\Delta < 0, σ>0\sigma > 0неустойчивый фокуснеустойчиво
Δ>0\Delta > 0, σ=0\sigma = 0центр в линейном приближениикритический случай

Проверим таблицей наш разбор. В точке M1M_1 след равен 4+(−1)=34 + (-1) = 3, определитель равен 4⋅(−1)−(−1)⋅1=−3<04\cdot(-1) - (-1)\cdot 1 = -3 < 0 - седло, и корни считать не пришлось. В точке M2M_2 след равен −3-3, определитель равен (−2)(−1)−(−1)⋅1=3>0(-2)(-1) - (-1)\cdot 1 = 3 > 0, а σ2−4Δ=9−12<0\sigma^2 - 4\Delta = 9 - 12 < 0 - устойчивый фокус. Совпало с шагами 4 и 5.

Отрицательный определитель - самая быстрая проверка на седло: он означает, что корни вещественные и разных знаков, потому что Δ=λ1λ2\Delta = \lambda_1\lambda_2. Симметрично, след равен сумме корней, σ=λ1+λ2\sigma = \lambda_1 + \lambda_2, так что при Δ>0\Delta > 0 знак следа сразу отвечает за устойчивость.

Сколько точек равновесия бывает и когда они исчезают

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

Полезно посмотреть на задачу геометрически. Уравнение x˙=0\dot x = 0 задаёт на фазовой плоскости кривую y=x2−3y = x^2 - 3 (её называют изоклиной вертикальных касательных), уравнение y˙=0\dot y = 0 - прямую y=x−1y = x - 1. Положения равновесия лежат в точках их пересечения, и на графике калькулятора это видно напрямую: парабола и прямая режутся дважды. Если в первом уравнении заменить свободный член 33 на меньшее число, парабола поднимается, пересечения сближаются, при некотором значении сливаются в одно, а затем исчезают совсем - система остаётся без положений равновесия. Такой момент слияния называют бифуркацией седло-узел, и в нём линеаризация вырождается: определитель обращается в нуль.

Отдельный сюжет - системы, у которых точка равновесия окружена замкнутыми траекториями. Классический пример такого рода разобран в материале про модель хищник-жертва Лотки-Вольтерры: там нетривиальное равновесие даёт чисто мнимые корни, и вокруг него идут циклы.

Когда линеаризация ответа не даёт

Первая теорема Ляпунова покрывает не все случаи. Если хотя бы у одного корня вещественная часть равна нулю, а остальные неположительны, наступает критический случай: линейное приближение устойчивость не определяет, потому что ответ решают отброшенные нелинейные члены. Типичная ситуация - чисто мнимые корни λ1,2=±iω\lambda_{1,2} = \pm i\omega: у линейной системы это центр с замкнутыми орбитами, а у исходной нелинейной та же точка может оказаться и устойчивым фокусом, и неустойчивым.

В критическом случае работают два инструмента. Прямой метод Ляпунова требует построить функцию V(x,y)V(x,y), положительно определённую в окрестности точки, у которой производная вдоль траекторий системы неположительна - тогда точка устойчива. Для доказательства неустойчивости применяется теорема Четаева: достаточно предъявить область, где V>0V > 0 и V˙>0\dot V > 0. В разобранной задаче критического случая нет: у M1M_1 есть положительный корень, у M2M_2 обе вещественные части строго отрицательны, так что первого приближения достаточно.

Частые ошибки

  • Ищут равновесие, решая дифференциальные уравнения. Интегрировать ничего не нужно: приравнивание правых частей к нулю превращает задачу в алгебраическую. Общее решение здесь не требуется.
  • Теряют часть корней. Квадратное уравнение x2−x−2=0x^2 - x - 2 = 0 даёт два корня, и оба порождают точку равновесия. Особенно легко потерять решение при сокращении на множитель: делить уравнение вида x(x−1)=0x(x-1)=0 на xx нельзя, иначе пропадёт точка с x=0x = 0.
  • Подставляют в матрицу Якоби числа не той точки. Матрица J(x,y)J(x,y) зависит от координат, поэтому для каждой точки она своя: J(M1)J(M_1) и J(M2)J(M_2) отличаются элементом 2x2x.
  • Путают фокус и узел. Различает их знак дискриминанта σ2−4Δ\sigma^2 - 4\Delta, а не знак следа. След отвечает только за устойчивость, форма траекторий - за дискриминант.
  • Считают седло устойчивым, потому что один корень отрицательный. Для устойчивости нужны отрицательные вещественные части у всех корней; одного положительного корня достаточно для неустойчивости.
  • Делают вывод при нулевой вещественной части. Ответ «центр, значит устойчив» по линеаризации нелинейной системы неверен: это критический случай, и нужен прямой метод Ляпунова.

FAQ

Чем отличается положение равновесия от точки покоя и особой точки? Ничем: это три названия одного объекта. «Положение равновесия» пришло из механики, «точка покоя» - из теории устойчивости, «особая точка» - из качественной теории на фазовой плоскости. Все они означают постоянное решение автономной системы.

Можно ли искать равновесие у неавтономной системы? В общем случае нет: если правые части явно зависят от tt, условие f(t,x,y)=0f(t,x,y)=0 должно выполняться при всех tt, а это бывает редко. Классификация по типам особых точек построена именно для автономных систем, где фазовые траектории не пересекаются.

Что делать, если определитель матрицы Якоби равен нулю? Это вырожденный случай: один из корней равен нулю, первое приближение устойчивость не определяет. Тогда исследуют нелинейные члены или строят функцию Ляпунова. Часто нулевой определитель означает, что рядом происходит слияние двух положений равновесия.

Как проверить найденную точку без калькулятора? Подставить её координаты в обе правые части: должны получиться нули. Затем сверить тип по следу и определителю, не вычисляя корней, и сравнить вывод с результатом через собственные значения. Два независимых пути, дающие один ответ, почти исключают арифметическую ошибку.

Коротко

  1. Приравнять обе правые части к нулю и решить полученную алгебраическую систему: её решения и есть положения равновесия. Для примера x˙=x2−y−3\dot x = x^2 - y - 3, y˙=x−y−1\dot y = x - y - 1 это M1(2; 1)M_1(2;\,1) и M2(−1; −2)M_2(-1;\,-2).
  2. Подставить координаты каждой точки в матрицу Якоби J=(2x−11−1)J = \begin{pmatrix} 2x & -1\\ 1 & -1\end{pmatrix} - для каждой точки она своя.
  3. Найти корни характеристического уравнения или сразу посмотреть на след и определитель: Δ<0\Delta < 0 - седло, Δ>0\Delta > 0 с отрицательным следом - устойчивый узел или фокус.
  4. Сделать вывод по первой теореме Ляпунова: все Re⁡λ<0\operatorname{Re}\lambda < 0 - асимптотическая устойчивость, хотя бы одна Re⁡λ>0\operatorname{Re}\lambda > 0 - неустойчивость, нулевая вещественная часть - критический случай.
  5. Ответ примера: M1(2; 1)M_1(2;\,1) - седло, неустойчиво; M2(−1; −2)M_2(-1;\,-2) - устойчивый фокус, асимптотически устойчив.
Задача в тетради или методичке? Сфотографируйте условие - сервис распознает его и решит по шагам с пояснениями.

Похожие задачи

ОДУ и матфизика

Как построить фазовый портрет: пошаговое решение

Как построить фазовый портрет линейной системы ОДУ: нуль-изоклины и поле направлений, собственные значения и векторы, тип особой точки, направление движения и эскиз траекторий.

ОДУ и матфизика

Как найти особое решение уравнения: разбор примера

Как найти особое решение дифференциального уравнения первого порядка: p-дискриминантная и C-дискриминантная кривые, проверка подстановкой, огибающая семейства, разбор примера.

ОДУ и матфизика

Как найти частное решение неоднородного уравнения

Как найти частное решение неоднородного уравнения методом подбора: таблица форм правой части, проверка резонанса, поиск неопределённых коэффициентов и полный разбор примера с числами.

ОДУ и матфизика

Как найти интегрирующий множитель: разбор примера

Как найти интегрирующий множитель уравнения, которое не является точным: два теста на mu(x) и mu(y), вывод формулы, пошаговый разбор примера и проверка ответа.

ОДУ и матфизика

Как понизить порядок уравнения: три типа замен

Как понизить порядок дифференциального уравнения: замена y' = p(x), когда нет y, замена y' = p(y), когда нет x, и подстановка y' = yz для однородного. Разбор примера x y'' = y' + x^2 с числами.

ОДУ и матфизика

Как решить краевую задачу: пошаговое решение

Как решить краевую задачу для уравнения второго порядка: разбор примера y'' + 4y = 8 с условиями y(0) = 3, y(pi/4) = 5, система на постоянные, случаи без решения и с семейством.