Определение функции Ляпунова
Функция Ляпунова представляет собой скалярную функцию, заданную на фазовом пространстве системы, с помощью которой можно доказать устойчивость положения равновесия.
Метод функций Ляпунова применяется для исследования устойчивости различных дифференциальных уравнений и систем. Ниже мы ограничимся рассмотрением автономных систем
имеющих нулевое положение равновесия
X ≡ 0.
Предположим, что в некоторой окрестности
U начала координат задана непрерывно дифференцируемая функция
Пусть
V(X) > 0 для всех
X ∈ U \{0}, а в начале координат
V(0) = 0. Такими функциями являются, например, функции вида
Найдем полную производную функции
V(
X) по времени
t:
Это выражение можно записать в виде скалярного произведения двух векторов:
Здесь первый вектор представляет собой
градиент функции
V(
X), т.е. он всегда направлен в сторону наибольшего возрастания функции
V(
X). Как правило, функция
V(
X) возрастает при удалении от начала координат, т.е. при условии
|X| → ∞. Второй вектор в скалярном произведении − это вектор скорости движения. В любой точке он направлен по касательной к фазовой траектории.
Рассмотрим случай, когда производная функции
V(
X) в окрестности
U начала координат отрицательна:
Это означает, что угол
φ между вектором градиента и вектором скорости больше 90°. Для функции двух переменных это схематически показано на рисунках 1 и 2.
Очевидно, что если производная
dV/
dt вдоль фазовой траектории всюду отрицательная, то траектория движения стремится к началу координат, т.е. система является устойчивой. В противном случае, когда производная
dV/
dt положительна, траектория стремится от начала координат, т.е. система является неустойчивой.
Перейдем к строгим формулировкам.
Функция
V(
X), непрерывно дифференцируемая в некоторой окрестности
U начала координат, называется
функцией Ляпунова автономной системы
если выполнены следующие условия:
- V(X) > 0 для всех X ∈ U \{0};
- V(0) = 0;
- dV/dt ≤ 0 для всех X ∈ U.
Теоремы об устойчивости
Теорема об устойчивости в смысле Ляпунова. Если в некоторой окрестности
U нулевого решения
X = 0 автономной системы существует функция Ляпунова
V(
X), то положение равновесия
X = 0 является
устойчивым по Ляпунову.
Теорема об асимптотической устойчивости. Если в некоторой окрестности
U нулевого решения
X = 0 автономной системы существует функция Ляпунова
V(
X) с отрицательно определенной производной
dV/dt < 0 для всех
X ∈ U \{0}, то положение равновесия
X = 0 является
асимптотически устойчивым.
Как видно, для асимптотической устойчивости нулевого решения требуется, чтобы полная производная
dV/
dt была строго отрицательной (отрицательно определенной) в окрестности начала координат.
Теоремы о неустойчивости
Теорема Ляпунова о неустойчивости. Пусть в окрестности
U нулевого решения
X = 0 существует непрерывно дифференцируемая функция
V(
X), такая, что
- V(0) = 0;
- dV/dt > 0.
Если в окрестности
U имеются точки, в которых
V(X) > 0, то нулевое решение
X = 0 является
неустойчивым.
Теорема Четаева о неустойчивости. Пусть в окрестности
U нулевого решения
X = 0 автономной системы существует непрерывно дифференцируемая функция
V(
X). Пусть окрестность
U содержит подобласть
U1, включающую начало координат (рис.3), такую, что
- V(X) > 0 для всех X ∈ U1\{0};
- dV/dt > 0 для всех X ∈ U1\{0};
- V(X) = 0 для всех X ∈ δU1, где δU1 обозначает границу подобласти U1.
Тогда нулевое решение
X = 0 системы
неустойчиво. В этом случае фазовые траектории в подобласти
U1 будут стремиться от начала координат.
Таким образом, функции Ляпунова позволяют установить устойчивость или неустойчивость системы. Преимуществом данного метода является то, что здесь не требуется знать само решение
X(t). Кроме того, данный метод позволяет исследовать устойчивость положений равновесия негрубых систем, − например, в случае, когда точка равновесия является
центром. Недостаток заключается в том, что не существует общего метода построения функций Ляпунова. В частном случае однородных автономных систем с постоянными коэффициентами функцию Ляпунова можно искать в виде квадратичной формы.