Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Басов7

.pdf
Скачиваний:
8
Добавлен:
16.04.2015
Размер:
299.41 Кб
Скачать

В. В. Басов Курс лекций по ОДУ

Df. Стационарная функция Ляпунова W (x) называется положительно определенной, если 9 a > 0 такое, что для 8 x: 0 < jjxjj < a функция W (x) > 0:

В частности, положительно определенная квадратичная форма (ее каноническая запись имеет вид: x21 + : : : + x2n ) является положительно определенной стационарной функцией Ляпунова в Rn:

Df. Функция Ляпунова V (t; x) называется положительно определенной, если существует положительно определенная стационарная функция Ляпунова W1(x) такая, что V (t; x) W1(x) > 0 в некоторой области Ga; и отрицательно определенной – если функция V (t; x) есть положительно определенная функция Ляпунова.

В связи этим определением следует привести пример нестационарной знакопостоянной функции Ляпунова V (t; x); которая обращается в нуль только при x = 0; но не является знакоопределенной. Действительно, функция V (t; x) = e t(x21 + : : : + x2n) 0 и V (t; x) ! 0 при t ! +1; поэтому не существует такой положительно определенной функции W (x); чтобы V (t; x) W (x):

Df. Функция Ляпунова V (t; x) допускает бесконечно малый высший предел, если существует такая стационарная функция Ляпунова W2(x); что jV (t; x)j W2(x) в некоторой области G:

Тем самым, любая допускающая бесконечно малый высший предел функция V (t; x) ограничена в любой Ga с конечным a:

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

Например, функция V (t; x) = sin(t(x21 + : : : + x2n)) ограничена, однако для 8 fx(k)g1k=1 : jjx(k)jj ! 0 найдется такая последовательность tk; что tk((x(1k))2 + : : : + (x(nk))2) = =2 + 2 m; а значит, V (tk; x(k)) = 1: Но любая непрерывная функция W (x) ! 0 при

x ! 0; поэтому найдется такой момент времени tk ; при котором неравенство jV (tk ; x(k ))j W2(x(k )) нарушается.

Df. Пусть W (x) – стационарная положительно определенная функция Ляпунова, тогда замкнутое множество W (x) = C называется поверхностью уровня, а при n = 2 – линией уровня.

11

20: Производная функции Ляпунова в силу системы

В дальнейшем

будем

предполагать, что

функция Ляпунова

V (x; t) 2 C1(G):

 

 

 

 

 

 

 

Рассмотрим линейный дифференциальный оператор DV :

DV =

@V

+

@V

f

или

DV (t; x) =

@V (t; x)

+

n

@V (t; x)

fi(t; x):

 

 

 

 

 

@t @x

 

 

@t

Xi

 

 

 

=1

@xi

 

 

 

 

 

 

 

 

 

 

 

– это производная функции Ляпунова V по t в силу системы (7.11).

 

Пусть x = x(t) – какое-либо решение системы (7.11), тогда

 

 

d V (t; x(t))

=

@V (t; x(t))

+

n

@V (t; x(t))

xi(t); откуда

 

 

 

 

 

 

 

 

dt

 

@t

Xi

@xi

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

d V (t; x(t))

DV (t; x(t)):

(7:12)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

Введенный оператор DV является функцией Ляпунова, так как

DV 2 C(G) и DV (t; 0) 0; поскольку V (t; 0) 0 и f(t; 0) 0:

Сравним функцию Ляпунова V (t; x) с произвольным интегралом U(t; x) системы (7.11).

Если x(t) – решение системы, то U(t; x(t)) const: Дифференцируя, это тождество по t; получаем

0

d U(t; x(t)) (7:12)

dt

= DU(t; x(t)):

Таким образом характеристическое свойство интеграла DU 0 позволяет проверять, является ли функция Ляпунова V (t; x) интегралом системы (7.11), а также, как ведут себя траектории системы в окрестности поверхностей уровня.

Остановимся подробнее на геометрической интерпретации знака оператора DV на решениях системы.

Предположим, что система (7.11) – двумерная и W = W (x1; x2) – стационарная положительно определенная функция Ляпунова. Тогда m = (@W=@x1; @W=@x2) – вектор внешней нормали к линии уровня W (x1; x2) = C; а n = (x1; x2) – касательный вектор

к траектории системы. Следовательно

 

 

 

 

 

 

 

 

d W (x(t))

 

@W (x(t)) dx1

 

@W (x(t)) dx2

 

 

 

 

 

 

=

+

= hm; ni:

 

dt

 

 

@x1

 

dt

 

@x2

 

dt

12

В. В. Басов Курс лекций по ОДУ

Таким образом знак оператора DW на решении совпадает со знаком cos ; где – угол между векторами m и n в точке пересечения траектории решения с линией уровня W (x1; x2) = C : если =2 < < 3 =2; то траектория пересекает линию уровня внутрь; если 0 < =2 или 3 =2 < < 2 ; то – наружу; если= =2; 3 =2; то d W (x(t))=dt = 0 и направление касательной к траектории совпадает с направлением касательной к линии уровня, поэтому, если это происходит в любой точки кривой W (x1; x2) = C; то W (x) – интеграл системы (7.11).

20: Терема Ляпунова об устойчивости

Утверждение 1. Пусть функция Ляпунова V (t; x) положительно определена, а функция x(t) – непрерывна и jjx(t)jj a1 < a при t 2 [t0; +1); тогда: 1) если V (t; x(t)) ! 0 при t ! 1; то jjx(t)jj ! 0; 2) если V (t; x) допускает бесконечно малый высший предел и jjx(t)jj ! 0 при t ! 1; то V (t; x(t)) ! 0:

Д о к а з а т е л ь с т в о . Пусть V (t; x(t)) ! 0 при t ! 1: Поскольку V положительно определена, существует стационарная функция Ляпунова W1(x) такая, что V (t; x) W1(x) > 0 для 8 x 6= 0; а значит, W1(x(t)) ! 0 при t ! 1:

Допустим, x(t) 6!0: Тогда найдется последовательность tk ! 1 при k ! 1 такая, что jjx(tk)jj > 0; т. е. jjx(tk)jj 2 [ ; a1]:

Любая непрерывная функция на компакте достигает своего ми-

нимума, поэтому 9 x0 2 [ ; a1] : min[ ;a1] W1(x) = W1(x0) > 0: Но тогда W1(x(tk)) W1(x0) для 8 k; что невозможно.

Обратно. Пусть теперь jjx(t)jj ! 0 при t ! 1: Поскольку V (t; x) допускает бесконечно малый высший предел, существует стационарная функция Ляпунова W2(x) такая, что V (t; x) W2(x) в области G: Функция W2(x) непрерывна и W2(0) = 0; поэтому

V (t; x(t)) W2(x(t)) ! 0 при t ! 1:

Замечание 1. Лемма верна и для определенно отрицательной функции Ляпунова V (t; x); надо только заменить V на V:

13

Теорема (Ляпунова об устойчивости). Пусть в области Ga существует положительно определенная функция Ляпунова V (t; x); у которой DV (t; x) отрицательна, тогда в системе (7.11) невозмущенное движение x(t) 0 устойчиво по Ляпунову.

Д о к а з а т е л ь с т в о . По определению существует такая стационарная функция W1(x); что в Ga при x 6= 0 функция Ляпунова

V (t; x) W1(x) > 0:

 

"

 

< " < a

9

l

min W

(x) > 0:

Следовательно для 8

 

(0

 

 

)

 

= x ="

1

 

 

 

 

 

 

 

 

 

 

 

jj jj

 

 

Зафиксируем произвольный начальный момент времени t0 > :

 

< < "

 

l

 

max V (t

; x) > 0:

 

 

Для 8 0 (0

0

)

 

9 0 =

x

0

 

0

 

 

 

 

 

 

 

 

 

jj

jj

 

 

 

! 0: Поэтому

Но поскольку V (t0; 0) = 0;

то l0 ! 0 при 0

9 = l (0 < < ")

такое, что для 8 x :

 

jjxjj <

) V (t0; x) < l

(возьмем, например, l0 = l=2):

Докажем, что полученное таким образом обеспечит выполнение неравенства из определения устойчивости движения. Точнее, для 8 x0 : jjx0jj < рассмотрим возмущенное движение x(t; x0) и покажем, что jjx(t; x0)jj < " для 8 t t0:

Доказательство этого факта проведем от противного. Предположим, что существует t > t0 – первый момент времени,

при котором jjx(t ; x0)jj = ": Тогда jjx(t; x0)jj " при t 2 [t0; t ]:

 

Продифференцируем функцию V (t; x(t; x0))

по t: В силу (7.12)

d V (t; x(t; x0))

DV (t; x(t; x0)) 0

при t 2 [t0; t ]:

 

dt

 

 

Следовательно V (t ; x(t ; x0)) V (t0; x0) < l

по выбору :

 

С другой стороны jjx(t ; x0)jj =

"; поэтому V (t ; x(t ; x0))

W (x(t ; x0)) l по определению l:

!!!

 

Следствие 1. Если система (7.11) имеет в области G положительно определенный интеграл U(t; x) и U(t; 0) 0; то невозмущенное движение x(t) 0 устойчиво по Ляпунову.

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

14

В. В. Басов Курс лекций по ОДУ

Пример 1. Рассмотрим уравнение движения консервативной

системы с одной степенью свободы

 

x• + g(x) = 0;

(7:13)

где функция g(x); называемая восстанавливающей силой, определена, непрерывна и удовлетворяет условию Липшица при jxj < a; g(0) = 0; xg(x) > 0 (x 6= 0):

Уравнение (7.13) имеет решение x 0 и при g(x) = sin x описывает колебания математического маятника.

Сделаем в (7.13) стандартную замену x = x1; x = x2; получая

автономную систему

 

x1 = x2; x2 = g(x1):

(7:14)

Решение x 0 уравнения (7.13) устойчиво по Ляпунову, асимптотически устойчиво или неустойчиво, если соответственно устойчиво по Ляпунову, асимптотически устойчиво или неустойчиво тривиальное решение системы (7.14).

Рассмотрим функцию Ляпунова V (x1; x2) = Z0

x1

1

x22:

g(s) ds +

 

2

Она стационарна и определена положительно, так как x1g1(x1) > 0: Кроме того, DV = g(x1)x1 + x2x2 0 в силу (7.14).

Следовательно, функция Ляпунова V (x1; x2) является интегралом, определяющим полную энергию системы (7.14), а тождество DV 0 означает закон сохранения энергии.

Согласно следствию 1 положение равновесия x 0 – устойчиво по Ляпунову, но не асимптотически.

30: Асимптотическая устойчивость Теорема (Ляпунова об асимптотической устойчивости). Пусть

в области Ga существует положительно определенная функция Ляпунова V (t; x); допускающая бесконечно малый высший предел, а ее производная в силу системы DV (t; x) определенно отрицательна, тогда невозмущенное движение x(t) 0 системы (7.13) асимптотически устойчиво.

15

Д о к а з а т е л ь с т в о . Поскольку условия теоремы Ляпунова об устойчивости выполнены, невозмущенное движение x 0 устойчиво по Ляпунову. Остается показать, что найдется такое 0 > 0; что для 8 x0 : jjx0jj < 0 ) jjx(t; x0)jj ! 0 при t ! +1:

Возьмем число a1 : 0 < a1 < a (оно играет роль " из определения устойчивости), тогда по нему найдется такое число 0 > 0; что для

8 x0 : jjx0jj < 0 ) jjx(t; x0)jj a1

для 8 t 2 [t0; +1):

Надо показать, что V (t; x(t; x0)) ! 0

при t ! +1; тогда по

утверждению 1 jjx(t; x0)jj также будет стремиться к нулю.

Заметим, что

V (t; x(t; x0))

убывающая функция t при x0 = 0;

 

 

 

0

 

6

 

d V (t; x(t; x

)) (7:12)

так как по условию теоремы

 

 

 

 

DV (t; x(t; x0)) < 0:

 

 

dt

 

Рассуждая от противного, допустим, что V (t; x(t; x0)) ! l > 0 при t ! +1:

Тогда 9 > 0 : jjx(t; x0)jj a1 для 8t 2 [t0; +1); иначе существует такая последовательность моментов времени tk ! +1 при k ! 1; что jjx(tk; x0)jj ! 0; а значит, по утверждению 1, имея бесконечно малый верхний предел, V (tk; x(tk; x0)) ! 0 при k ! 1:

По определению отрицательная определенность DV означает, что существует такая стационарная положительно определенная функция Ляпунова W1(x); что в области Ga при x 6= 0 функция

Ляпунова DV (t; x) W1(x) < 0:

d V (t; x(t; x0))

 

Пусть

min

W

(x) = l

 

> 0;

тогда

 

 

l :

 

dt

 

x

a1

1

 

1

 

 

1

 

jj

jj

 

 

 

 

 

 

 

 

Интегрируя это неравенство по s от t0 до t; получаем:

V (t; x(t; x0)) V (t0; x0) l1(t t0) ! 1 при

t ! +1;

но V (t; x)

– положительно определенная функция. !!!

 

 

Пример 2. Рассмотрим уравнение движения диссипативной сис-

темы с одной степенью свободы

 

x• + h(x)x + g(x) = 0;

(7:15)

где функции g(x); h(x) определены, непрерывны и удовлетворяет условию Липшица при jxj < a; g(0) = 0; xg(x) > 0 (x 6= 0); h(x) > 0 при jxj < a: Тем самым, h(x) a0 > 0:

Слагаемое h(x)x задает силу трения в уравнении (7.15).

16

В. В. Басов

Курс лекций по ОДУ

Покажем, что решение x 0 уравнения (7.15) асимптотически устойчиво, для чего сделаем стандартную замену x = x1; x = x2;

получая автономную систему

 

x1 = x2; x2 = g(x1) h(x1)x2:

(7:16)

Рассмотрим стационарную и определенную положительно функ-

цию Ляпунова W (x1; x2) =

Z0

x1

1

x22 из примера 1. По

g(s) ds +

 

2

определению она сама допускает бесконечно малый высший предел. Продифференцируем W в силу системы (7.16):

DW (x1; x2) = g(x1)x2 + x2( g(x1) h(x1)x2) = h(x1)x22 0:

Таким образом DW (x1; 0) 0 и непосредственно применить теорему Ляпунова об асимптотической устойчивости не удается.

Однако, для автономных систем теорему можно усилить. Если система (7.11) автономна, то она имеет вид

x = f(x); f 2 C(D); f 2 Lipxloc(D);

f(0) = 0;

(7:17)

где D = Da = fx j jjxjj < ag; т. е. Da = G1a

:

 

Теорема (Об асимптотической устойчивости для автономных систем). Пусть у автономной системы (7.17) в области Da существует положительно определенная стационарная функция Ляпунова W (x); у которой производная в силу системы DW (x) 0; а множество M = fx j DW (x) = 0g не содержит целых траекторий, тогда невозмущенное движение x(t) 0 этой системы асимптотически устойчиво.

Д о к а з а т е л ь с т в о . Рассуждая аналогично доказательству теоремы Ляпунова об асимптотической устойчивости допустим, что

W (x(t; x0)) ! l > 0 при t ! +1; где jjx(t; x0)jj a1 < a:

Поскольку движение x(t; x0) системы (7.17) положительно устойчиво по Лагранжу, его -предельное множество не пусто.

Пусть x 2 ; тогда x 6= 0; иначе W (x) будет обязана принимать сколь угодно малые значения.

Функция Ляпунова W (x) непрерывна и не возрастает, так как DW (x) по условию теоремы отрицательна, поэтому W (x) = l:

17

Рассмотрим траекторию x(t; x ); которая целиком состоит из ! - предельных точек в силу инвариантности : Поэтому W (x(t; x )) = l для 8 t 0: Продифференцируем это равенство по t :

d W (x(t; x )) (7:12)

dt

DW (x(t; x )) = 0:

Следовательно x(t; x ) 2 M для 8 t 0: !!!

Пример 2 (продолжение 1). Итак, DW = h(x1)x22 = 0; если x2 = 0 при jx1j a1: При x2 = 0 во втором уравнении системы (7.16) имеем: 0 = g(x1) 6= 0 при x1 6= 0: Следовательно x2 0 не является решением (7.16), и M не содержит целых траекторий, отличных от состояния равновесия x1 = x2 = 0:

Теперь по доказанной выше теореме тривиальное решение системы (7.16) асимптотически устойчиво.

Полученный результат в механическом смысле полностью оправдан: колебания маятника под воздействием силы трения затухают.

40: Устойчивость в целом

Систему (7.11) x = f(t; x) будем рассматривать в области G =

G1

=

f

(t; x)

j

t

2

( ; +

1

); x

n

g

;

при этом

f(t; 0) t> 0:

 

 

 

 

 

 

2 R

 

 

Df.

 

Невозмущенное движение

 

x 0 называется устойчивым

в целом, если оно устойчиво по Ляпунову и

8 x0 2 Rn движение

x(t; x0) ! 0 при t ! +1:

 

 

 

 

 

Таким образом устойчивость в целом решения является усилением свойства асимптотической устойчивости, так как областью притяжения оказывается все пространство D1 = Rn:

Докажем аналог теоремы об асимптотической устойчивости для автономных систем должным образом усилив предположения на стационарную функцию Ляпунова.

Df. Стационарная функция Ляпунова W (x) называется бесконечно большой, если W (x) ! 1 при jjxjj ! +1:

Из приведенного определения непосредственно вытекает, что любая поверхность уровня стационарной бесконечно большой функции Ляпунова ограничена.

18

В. В. Басов

Курс лекций по ОДУ

Теорема

(Об устойчивости в целом для автономных систем).

Пусть у автономной система (7.17) в области D1 = fjjxjj < 1g существует положительно определенная стационарная бесконечно большая функция Ляпунова W (x); у которой производная в силу системы DW (x) 0; а множество M = fx j DW (x) = 0g не содержит целых траекторий, тогда невозмущенное движение x(t) 0 этой системы устойчиво в целом.

Д о к а з а т е л ь с т в о . Покажем, что если функция Ляпунова W (x) – бесконечно большая, то все решения системы (7.17) ограничены по норме.

Возьмем произвольное решение x(t; x0) и рассмотрим функцию

W (x(t; x0)): В силу (7.12) d W (x(t; x0)) DW (x(t; x0)) 0: dt

Следовательно W (x(t; x0)) W (x0):

Если допустить, что решение x(t; x0) неограничено, то найдется последовательность tk ! +1 при k ! 1; что jjx(tk; x0)jj ! 1: Но тогда по определению бесконечно большой функции Ляпунова W (x(tk; x0)) ! +1; а она, как было установлено, ограничена. !!!

Поэтому 9 a1 : jjx(t; x0)jj a1; и дальнейшее доказательство дословно совпадает с доказательством предыдущей теоремы.

Пример 2 (продолжение 2). Предположим дополнительно, что в уравнении (7.15) функция h(x) a0 > 0 для 8 x 2 R1:

Тогда стационарная положительно определенная функция Ляпу-

x1

1

2

Z0

x1

 

2 2

 

нова W (x

; x

) =

g(s) ds+

1

x2

будет бесконечно большой, если

 

Z0

g(s) ds ! 1 при jx1j ! 1; так как, очевидно, что W (x) ! 1

при jx2j ! 1: Следовательно невозмущенное движение x(t) 0 уравнения (7.15) – устойчиво в целом.

В заключение отметим, что условие, делающее функцию W (x) бесконечно большой, не слишком обременительно. Достаточно, например, чтобы h(x) была не меньше чем 1=x:

19