Устойчивость по Ляпунову и асимптотическая устойчивость решений систем дифференциальных уравнений. Устойчивость по Ляпунову решений систем с постоянными коэффициентами.[ править ]
Понятие об устойчивости по Ляпунову и асимптотической устойчивости[ править ]
Рассмотрим задачу Коши:
{ y ‾ ′ = f ‾ ( t , y ‾ ( t ) ) , t ≥ t 0 , y ‾ ( t 0 ) = y ‾ 0
Её решение y ‾ единственно и определено ∀ t > t 0 . Пусть y ‾ ∗ ( t ) - решение задачи с возмущенным начальным значением:
{ ( y ‾ ∗ ) ′ = f ‾ ( t , y ‾ ∗ ( t ) ) , t ≥ t 0 , y ‾ ∗ ( t 0 ) = y ‾ 0 ∗
Определение. Решение y ‾ ( t ) задачи Коши называется устойчивым по Ляпунову, если ∀ ε > 0 ∃ δ ( ε ) : 0 < δ ( ε ) < δ 0 , ∀ y ‾ ∗ ( t ) | y ‾ 0 ∗ − y ‾ 0 | < δ ( ε ) ⇒ | y ‾ ∗ ( t ) − y ‾ ( t ) | < ε ∀ t ≥ t 0
Определение. Решение y ‾ ( t ) задачи Коши называется асимптотически устойчивым, если оно устойчиво по Ляпунову и существует δ 1 такое, что 0 < δ 1 < δ 0 и | y ‾ 0 ∗ − y ‾ 0 | < δ 1 ⇒ | y ‾ ∗ ( t ) − y ‾ ( t ) | → 0 при t → ∞
Заметим, что погрешность x ‾ ( t ) = y ‾ ∗ ( t ) − y ‾ ( t ) является решением задачи Коши
{ x ‾ ′ = Φ ‾ ( t , x ‾ ( t ) ) , t ≥ t 0 , x ‾ ( t 0 ) = x ‾ 0 = y ‾ 0 ∗ − y ‾ 0
где Φ ‾ ( t , x ‾ ( t ) ) = f ‾ ( t , y ‾ ( t ) + x ‾ ( t ) ) − f ‾ ( t , y ‾ ( t ) )
Невозмущенному решению соответствует точка покоя системы: x ‾ ( t ) ≡ 0 ‾
Определение. Точка покоя x ‾ ( t ) ≡ 0 называется устойчивой по Ляпунову, если для любого ε > 0 ∃ δ ( ε ) : 0 < δ ( ε ) < δ 0 и для всякого решения x ‾ ( t ) | x ‾ 0 | < δ ( ε ) ⇒ | x ‾ ( t ) | < ε ∀ t ≥ t 0
Устойчивость по Ляпунову решений систем с постоянными коэффициентами[ править ]
Исследуется устойчивость точки покоя однородной системы:
{ x 1 ′ ( t ) = a 11 x 1 ( t ) + a 12 x 2 ( t ) x 2 ′ ( t ) = a 21 x 1 ( t ) + a 22 x 2 ( t )
Теорема. Точка покоя системы асимптотически устойчива тогда и только тогда, когда R e λ s < 0 для всех собственных значений матрицы A.
В матричной форме:
y → ′ = A y → + f → ( t ) , A - матрица с постоянными коэффициентами.
{ x → ′ ( t ) = A x → ( t ) ( 2.1 ) x → ( t 0 ) = x → 0 ( 2.2 )
( 2.3 ) x → ( t ) = ∑ s = 1 n ∑ l = 1 k s z s l e → s ( l ) ; z s l ( t ) = e λ s t P k s − 1 , s ( l − 1 )
Теорема. Точка покоя системы ( 2.1 ) была устойчива по Ляпунову ⇔ R e λ s ≤ 0 и R e λ s = 0 отвечали жордановым клеткам размера k s = 1
Доказательство. ( ⇐ ) В формуле ( 2.3 ) запишем z s l ( t ) в виде z s l = e λ s ( t − t 0 ) Q k s − 1 , s l − 1 ( t )
Q k s − 1 , s ( t ) = ∑ j = 0 k s − 1 c s , j ( t − t 0 ) j j ! , c s j = z s j ( t 0 )
x → ( t ) = P z → , z → ( t 0 ) = P − 1 x → 0 ⇒ | z ( t 0 ) | ≤ ‖ P − 1 ‖ 2 | x → 0 |
| c s j | ≤ ‖ P − 1 ‖ 2 | x → 0 |
| Q k s − 1 , s ( t ) | ≤ ‖ P − 2 ‖ 2 | x → 0 | ∑ j = 0 k s − 1 ( t − t 0 ) j j !
| x ( t ) | ≤ ∑ s = 1 n ∑ l = 1 k s ‖ P − 1 ‖ 2 | x → 0 | e λ s ( t − t 0 ) ∑ j = 0 k s − 1 ( t − t 0 ) j j ! ⋅ e → s ( l )
Пусть R e λ s ≤ 0 и если R e λ s = 0 , то k s = 1
e [ R e λ s ] ( t − t 0 ) P ( t ) ⏟ ограничена на t ≥ t 0 → [ t → ∞ ] 0 , если R e λ s < 0
Если k s = 1 , то ∑ j = c o n s t | x → ( t ) | ≤ C | x → 0 | ; | x → ( t ) | ≤ ε ⇔ | x → 0 | < δ ( ε ) = ε c
( ⇒ ) Пусть точка покоя устойчива по Ляпунову. Докажем, что тогда R e λ s ≤ 0 ∀ s и R e λ s = 0 ⇒ k s = 1
Предположим противное, то есть а) R e λ s > 0 для некоторого s либо б) ∃ s : R e λ s = 0 , k s > 1
а) x ( t ) = δ e λ s t e → s ( 1 ) решение системы ( 2.1 )
x ( t 0 ) = δ e λ s t 0 e → s ( 1 ) = x 0
x → ′ ( t ) = λ s δ e λ s t t → s ( 1 ) = δ e λ s t A e → s ( 1 ) = A x → ( t ) e λ s t + e λ s t x ⏟ not exactly не точно
| x → ( t ) | = δ e R e λ s t | e → s ( 1 ) | → [ t → ∞ ] + ∞
Решение не устойчиво по Ляпунову ⇒ наше предположение неверно и ⇒ R e λ s ≤ 0
б) P s = δ t
x → ( t ) = δ t e λ s t e → s ( 1 ) + δ t e λ s t e → s ( 2 ) - решение задачи
x → ( t 0 ) = δ e λ s t 0 e → s ( 2 ) = x 0
| x → ( t ) | = δ e R e λ s t ⏟ = 1 ( t e → s ( 1 ) + e → s ( 2 ) ) → [ t → ∞ ] + ∞ ⇒ предположение неверно. Теорема доказана.
Теорема. Точка покоя системы асимптотически устойчива тогда и только тогда, когда R e λ s < 0 для всех собственных значений матрицы A.
Простейшие типы точек покоя[ править ]
"устойчивый узел"
{ x 1 ′ ( t ) = a 11 x 1 ( t ) + a 12 x 2 ( t ) x 2 ′ ( t ) = a 21 x 1 ( t ) + a 22 x 2 ( t )
λ 1 и λ 2 вещественны и различны:
λ 1 < λ 2 < 0 x ‾ ( t ) = c 1 e λ 1 t e ‾ 1 + c 2 e λ 2 t e ‾ 2 . "устойчивый узел"
0 < λ 1 < λ 2 "неустойчивый узел" неустойчивый узел
λ 1 < 0 < λ 2 "седло" седло
λ 1 < λ 2 = 0 x ‾ ( t ) = c 1 e λ 1 t e ‾ 1 + c 2 e ‾ 2 - точка покоя устойчивая точка покоя устойчивая
0 = λ 1 < λ 2 x ‾ ( t ) = c 1 e ‾ 1 + c 2 e λ 2 t e ‾ 2 - точка покоя неустойчива точка покоя неустойчива
λ 1 и λ 2 комплексны и различны:
λ 1 , 2 = α ± i β
β ≠ 0 , α < 0 x ‾ ( t ) = e α t R e [ c 1 e i β t e ‾ 1 + c 2 e − i β t e ‾ 1 ] "устойчивый фокус" устойчивый фокус
α > 0 "неустойчивый фокус" неустойчивый фокус
α = 0 "центр" - устойчивая точка покоя устойчивая точка покоя
λ 1 = λ 2 - вещественны и есть 2 линейно независимых вектора:
λ < 0 "устойчивый звездный узел" устойчивый звездный узел
λ > 0 "неустойчивый звездный узел" неустойчивый звездный узел
λ = 0 покой - A = 0 неустойчивая точка покоя
λ 1 = λ 2 - вещественны и есть только 1 линейно независимый вектор:
x ‾ ( t ) = e λ 1 t [ ( c 1 t + c 2 ) e ‾ 1 + c 1 e ‾ 2 ] α ± i β , β ≠ 0
λ < 0 "устойчивый вырожденный узел" устойчивый вырожденный узел
λ > 0 "неустойчивый вырожденный узел" неустойчивый вырожденный узел
λ = 0 - x ‾ ( t ) = ( c 3 t + c 2 ) e ‾ 1 + c 1 e ‾ 2 неизолированная неустойчивая точка покоя неизолированная неустойчивая точка покоя
Исследование на устойчивость по первому приближению. Теорема Ляпунова об устойчивости. Теорема Четаева о неустойчивости.[ править ]
Исследование на устойчивость по первому приближению[ править ]
d x → d t = f → ( t , x → ) ( 1 )
x → ( t ) ≡ o → , f → ( t , 0 → ) ≡ 0 . f 1 ( t , x → ) = f i ( t , 0 → ) + ∑ j = 1 m ∂ f i ∂ x j ( t , 0 → ) x j + R i ( t , x → ) . Первое слагаемое равно нулю, второе является первым дифференциалом, каждое слагаемое равно a i , j ( t ) . Третье слагаемое есть o ¯ ¯ ( | x | )
Следовательно (1) можно преобразовать к виду d x → d t = A ( t ) x → + R → ( t , x → ) . Тогда d x → d t = A ( t ) x → ( 2 ) является системой уравнений первого приближения. Система (1) стационарна в первом приближении ⇔ A не зависит от t .
| R → ( t , x → ) | ≤ ψ ( x → ) | x → | ∀ t ≥ t 0 ( 3 ) , ψ ( x → ) → 0 при | x | → 0
Теорема. Пусть система ДУ (1) стационарна в первом приближении и пусть выполнено предположение (3). Тогда
1) Если все собственные значения матрицы A удовлетворяют условию R e λ i < 0 , то точка покоя системы (1) асимптотически устойчива.
2) Если существуют собственные значения такие что R e λ i > 0 , то точка покоя неустойчива.
Определение. Функция V ( x ‾ ) = V ( x 1 , … , x m ) называется функцией Ляпунова системы x ‾ ′ ( t ) = f ( x ‾ , t ) , если обладает следующими свойствами:
V ∈ C 1 ( V ‾ σ ) , V ‾ σ = { | x ‾ | ≤ σ } - шар,
V ( x ‾ ) ≥ 0 ∀ x ∈ V ‾ σ и V ( x ) = 0 ⇔ x ‾ = 0 ‾
( ▽ V ( x ‾ ) , f ‾ ( x ‾ , t ) ) = ∑ i = 1 m ∂ V ∂ x j ( x ‾ ) f j ( x ‾ , t ) ≤ 0 ∀ x ∈ V σ ∀ t ≥ t 0
Теорема. Если у системы x ‾ ′ ( t ) = f ( x ‾ , t ) есть функция Ляпунова, то точка покоя x ‾ ( t ) ≡ 0 устойчива по Ляпунову.
Доказательство. Пусть существует функция Ляпунова
V ( x ‾ ) . 0 < m i n | x ‾ | = ε V ( x ) ≤ m a x | x ‾ | ≤ ε V ( x ‾ ) → 0 при ε → 0 ∀ ε , 0 < ε < σ → δ ( ε ) .
m a x | x ‾ | ≤ δ ( ε ) V ( x ‾ ) < m i n | x ‾ | = ε V ( x ‾ ) , 0 < δ ( ε ) < ε .
| x ‾ 0 | < δ ( ε ) ⇒ | x ‾ ( t ) | < ε ∀ t ≥ t 0 ⇒ x ‾ ( t ) ≡ 0
Предположим, это не так (траектория выходит за ε -окрестность)
∃ t > t 0 | x ‾ ( t ) | > ε , ∃ t ≥ t 0 | x ‾ ( t ) | = ε
∃ t ∗ = m i n { t , | x ‾ ( t ) | = ε }
t 0 < t < t ∗ ⇒ | x ‾ ( t ) | < ε , | x ‾ ( t ∗ ) | = ϵ
d d t V ‾ ( x ‾ ( t ) ) = ∑ j = 1 m ∂ V ∂ x j ( x ‾ ( t ) ) x j t = ∑ j = 1 m ∂ V ∂ x ( x ‾ ( t ) ) f j ( x ‾ ( t ) , t ) ≤ 0 ⇒ V ( x ‾ ( t ) ) не возрастает для всех t 0 < t < t ∗
Возьмём V ( x ‾ , t 0 )
m i n | x ‾ | = ε V ( x ‾ ) ≤ V ( x ‾ ( t ∗ ) ) ≤ V ( x ‾ ( t 0 ) ) ≤ m a x | x ‾ | ≤ δ ( ε ) V ( x ‾ ) < m i n | x ‾ = ε | V ( x ‾ ) пришли к противоречию. | x 0 | < δ ( ε ) ⇒ | x ( t ) | < ε ∀ t ≥ t 0
Теорема. Пусть для системы x ‾ ′ ( t ) = f ( x ‾ , t ) существует две функции V ( x ‾ ) , W ( x ‾ ) , которые обладают следующими свойствами:
V ∈ C 1 ( V ‾ σ ) , w ∈ C ( V ‾ σ )
V t = { x ‾ ∈ V ‾ σ | V ( x ‾ ) > 0 } ≠ 0
x ‾ = 0 является предельной точкой множества V t
w ( x ‾ ) > 0 на V t
( ▽ V ( x ‾ ) , f ‾ ( x ‾ , t ) ) ≥ w ( x ‾ ) ∀ x ∈ V t ∀ t ≥ t 0
тогда точка покоя системы не устойчива по Ляпунову.
Доказательство. Предположим, что условия теоремы выполнены, но точка покоя устойчива по Ляпунову.
0 < ε 0 < σ ∃ δ 0 = δ ( ε 0 ) > 0 : | x ( t 0 ) | < δ 0 ⇒ | x ‾ ( t ) | < ε ∀ t ≥ t 0 .
x ‾ 0 ∈ V t
V ( x ‾ 0 ) > 0 ⇒ x ‾ ( t ) ∈ V t
t ∗ -момент, когда траектория впервые выходит на границу V t
t 0 < t < t ∗ ⇒ V ( x ‾ ( t ) ) ∈ V t
d d t V ( x ‾ ( t ) ) = ( ▽ V ( x ‾ ) , f ‾ ( x ‾ , t ) ) ≥ w ( x ‾ ( t ) ) > 0 ⇒ V ( x ‾ ( t ) ) возрастает. V ( x ‾ ( t ) ) ≥ V ( x ‾ 0 ) > 0 .
x ‾ ( t ) ∈ V t для ∀ t
x ‾ ( t ) ∈ V x ‾ 0 = { x ‾ | | x ‾ | ≤ ε 0 , V ( x ‾ ) ≥ V ( x ‾ 0 ) > 0 }
множество ограничено и замкнуто.
m i n x ‾ ∈ V x ‾ 0 W ( x ) = W m i n > 0
x ‾ ∈ V x ‾ 0 , d v d t ( x ‾ ( t ) ) ≥ W m i n > 0
V ( x ‾ ( t ) ) − V ( x ‾ ( t 0 ) ) ≥ W m i n > 0
V ( x ‾ ( t ) ) − v ( x ‾ ( t 0 ) ) ≥ W m i n ( t − t 0 ) ⏟ → + ∞ , но это невозможно, так как траектория внутри шара ⇒ противоречие.
Теорема Четаева о неустойчивости[ править ]
Теорема. Пусть для системы d x → d t = f → ( t , x → ) ( 1 ) существует функция V ( x → ) заданная и непрерывно дифференцируемая в некоторой σ - окрестности начала координат и такая, что
1) V + = { x → | V ( x → ) > 0 } имеет в качестве предельной точки x → = 0 →
2) ( ∇ V ( x → ) , f → ( t , x → ) ) ≥ β ( α ) > 0 ∀ x → ∈ V α , ∀ t ≥ t 0 . Здесь V α = { x → | V ( x → ) ≥ α > 0 }
Тогда точка покоя системы (1) неустойчива
Доказательство. Предположим что точка покоя устойчива ∃ δ > 0 : | x → ( t 0 ) | < δ ⇒ | x → ( t ) | < δ ∀ t ≥ t 0
x → ( t 0 ) ∈ V + x → ( t )
Вычислим
d d t V ( x → ( t ) ) = ( ∇ V ( x → ( t ) ) , f → ( t , x → ( t ) ) ) ≥ β ( α ) > 0 , ∀ t > t 0 ( β ( α ) > 0 - в самый начальный момент растет, но положителен, следовательно производные положительны)
Начальная точка находится в V +
V ( x → ( t 0 ) ) = α > 0 . x → ( t 0 ) ∈ V α ⇒ x → ( t ) ∈ V α ∀ t ≥ t 0 . Функция V начинает расти.
V ( x → ( r ) ) ≥ V ( x → ( t 0 ) ) = α
V ( x → ( t ) ) = V ( x → ( t 0 ) ) ≥ β ( α ) ( t − t 0 ) → + ∞ при t → + ∞
Следовательно V ( x → ( t ) ) тоже должно → + ∞ , но она ограниченна - мы получили противоречие.