Хаотическая динамика и классическая теория устойчивости движения
.pdfВВЕДЕНИЕ |
11 |
Работа выполнена на кафедре теоретической кибернетики мате- матико-механического факультета Санкт-Петербургского государственного университета и в лаборатории управления сложными системами НИИ проблем машиноведения РАН при постоянной поддержке их заведующих: В. А. Якубовича и А. Л. Фрадкова.
Традиции классической теории устойчивости движения бережно сохранялись и развивались на кафедре дифференциальных уравнений, руководимой В. А. Плиссом. Они оказали огромное влияние на автора этой книги.
Содержательные советы рецензентов А. Х. Гелига и А. Н. Чурилова существенно улучшили содержание многих разделов книги.
Я благодарен Л. П. Виноградовой, Ю. К. Зотову и С. Н. Пакшину, которые подготовили рукопись к печати.
Частично работа над книгой финансировалась программой фундаментальных исследований Президиума РАН № 19 «Управление механическими системами» (проект 1.4 Управление колебаниями и хаосом в физико–технических системах), грантами РФФИ, грантом НШ – 2257.2003.1 программы поддержки ведущих научных школ Министерства промышленности и науки России.
e-mail: leonov@math.spbu.ru |
Санкт-Петербург, 2005 |
ГЛАВА 1
Определения аттракторов
Аттрактор динамической системы — это притягивающее, замкнутое, инвариантное множество в ее фазовом пространстве. Мы будем рассматривать динамические системы, порожденные дифференциальными
dx |
|
1 |
, x R |
n |
|
|
dt |
= f (x), t R |
|
, |
(1.1) |
||
и разностными |
|
|
|
|
|
|
x(t + 1) = f x(t) , |
t Z, x Rn, |
(1.2) |
||||
уравнениями. Здесь Rn — евклидово пространство, Z — множество целых чисел, f (x) — вектор-функция: Rn → Rn.
Определение 1.1. Будем говорить, что уравнение (1.1) или (1.2) порождает динамическую систему, если по любому начальному состоянию x0 Rn однозначно определена траектория x(t, x0) при t [0, +∞).
Здесь x(0, x0 ) = x0.
Хорошо известно, что в рассматриваемом случае для решений системы (1.1) справедливо следующее полугрупповое свойство:
x(t + s, x0) = x t, x(s, x0) |
(1.3) |
при всех t 0, s 0.
Имеется много теорем существования и единственности на [0, +∞) для уравнения (1.1) [11, 62, 79, 86], которые можно применять для определения соответствующей динамической системы с фазовым
ОПРЕДЕЛЕНИЯ АТТРАКТОРОВ |
13 |
пространством Rn. Уравнения с частными производными, порождающие динамические системы с различными бесконечномерными фазовыми пространствами, приведены в [4, 5, 21, 67]. Классические результаты теории динамических систем с метрическим фазовым пространством изложены в [49].
Для разностного уравнения (1.2) очевидно, что всегда по начальному условию x0 однозначно определяется траектория, определенная при всех t = 0, 1, 2, . . . и обладающая свойством (1.3). Таким образом, уравнение (1.2) всегда порождает динамическую систему с фазовым пространством Rn.
Динамическую систему, порожденную уравнением (1.1), будем называть непрерывной, а уравнением (1.2) — дискретной динамической системой.
Введем определения аттракторов, следуя в основном работам [21, 26, 67, 78, 115].
Определение 1.2. Будем говорить, что K инвариантно, если x(t, K) = K, t 0.
Здесь
x(t, K) = {x(t, x0 ) | x0 K}.
Определение 1.3. Будем говорить, что инвариантное множество K является локально притягивающим, если для некоторой ε-ок- рестности этого множества K(ε) выполнено соотношение
t + |
|
|
|
|
|
0 |
|
|
0 |
) |
= 0, |
x |
K(ε). |
||||
lim |
ρ K, x(t, x |
|
|
|
→ ∞
Здесь ρ(K, x) — расстояние от точки x до множества K, которое определяется по формуле
ρ(K, x) = inf |z − x|.
z K
Напомним, что | · | — евклидова норма в Rn, K(ε) — множество точек x, для которых ρ(K, x) < ε.
14 |
ГЛАВА 1 |
Определение 1.4. Будем говорить, что инвариантное множество K является глобально притягивающим, если
lim ρ K, x(t, x0 ) = 0, |
|
x0 |
|
Rn. |
|
t + |
∞ |
|
|
||
→ |
|
|
|
|
|
Определение 1.5. Будем говорить, что инвариантное множество K является равномерно локально притягивающим, если для некоторой его ε-окрестности K(ε), и для любого числа δ > 0, и ограниченного множества B существует число t(δ, B) > 0 такое, что
x t, B ∩ K(ε) K(δ), |
t t(δ, B). |
|||||||
Здесь |
|
K(ε) = x(t, x0 ) |
|
x0 |
|
(B |
|
K(ε)) . |
x t, B |
∩ |
| |
|
∩ |
||||
|
{ |
|
|
} |
||||
Определение 1.6. Будем говорить, что инвариантное множество K является равномерно глобально притягивающим, если для любого числа δ > 0 и ограниченного множества B Rn существует число t(δ, B) > 0 такое, что
x(t, B) K(δ), t t(δ, B).
Определение 1.7. Будем говорить, что инвариантное множество K устойчиво по Ляпунову, если для любого числа ε > 0 существует число δ > 0 такое, что
x(t, K(δ)) K(ε), t 0.
Заметим, что если K состоит из единственной траектории, то последнее определение совпадает с классическим определением устойчивости решения по Ляпунову. Если такое K является также локально притягивающим, то мы имеем асимптотическую устойчивость в смысле Ляпунова.
Определение 1.8. Будем говорить, что K — аттрактор, если K является инвариантным, замкнутым, локально притягивающим множеством.
ОПРЕДЕЛЕНИЯ АТТРАКТОРОВ |
15 |
Будем говорить, что K — глобальный аттрактор, если K является инвариантным, замкнутым, глобально притягивающим множеством.
Будем говорить, что K — B-аттрактор, если K является инвариантным, замкнутым, равномерно локально притягивающим множеством.
Будем говорить, что K — глобальный B-аттрактор, если K является инвариантным, замкнутым, равномерно глобально притягивающим множеством.
Тривиальным примером аттрактора является все фазовое пространство Rn, если в нем определены траектории при всех значениях t 0. Этот пример показывает, что целесообразно ввести понятие минимального аттрактора — наименьшего инвариантного множества, обладающего свойством притягиваемости.
Приведем простейшие примеры аттракторов.
ПРИМЕР 1.1. Рассмотрим уравнение движения маятника
˙
θ = z,
(1.4)
z˙ = −αz − β sin θ,
где α и β — положительные числа. Хорошо известно асимптотическое поведение траекторий уравнения (1.4) (рис. 1.1).
Любое решение уравнения (1.4) стремится при t → +∞ к некоторому состоянию равновесия. Поэтому минимальный глобальный аттрактор системы (1.4) — это ее стационарное множество.
Рассмотрим теперь шар B малого радиуса с центром на сепаратрисе седла (рис. 1.2). Образ x(t, B) этого шарика при t → +∞ стремится к множеству, состоящему из седловой особой точки и двух сепаратрис, выходящих из этой точки и стремящихся при t → +∞ к асимптотически устойчивым состояниям равновесия (рис. 1.2).
Таким образом, глобальный минимальный B-аттрактор — это объединение стациoнарного множества и сепаратрис, выходящих из седловых особых точек (рис. 1.3).
16 |
ГЛАВА 1 |
Рис. 1.1
Рис. 1.2
И в более общих ситуациях B-аттрактор содержит неустойчивые многообразия седловых (гиперболических) особых точек. Этот факт часто используется для оценок снизу топологической размерности
аттракторов [4, 5]. |
|
|
ПРИМЕР 1.2. Рассмотрим уравнения Ван-дер-Поля |
|
|
y˙ = z, |
(1.5) |
|
z˙ = −μ(y2 − 1)z − y, |
||
|
где μ — положительное число. Хорошо известно [79], что эти уравнения имеют неустойчивое состояние равновесия и предельный цикл,
ОПРЕДЕЛЕНИЯ АТТРАКТОРОВ |
17 |
Рис. 1.3
к которому притягиваются при t → +∞ все траектории, за исключением состояния равновесия (рис. 1.4).
Здесь глобальным минимальным аттрактором является множество, состоящее из стационарной точки и предельного цикла. Глобальным минимальным B-аттрактором является множество, ограниченное предельным циклом (рис. 1.5).
Рис. 1.4
ПРИМЕР 1.3. Рассмотрим разностное уравнение (1.2) с n = 1 и кусочно-линейной функцией f (x):
f (x) = 3x |
при |
x [0, 1/2], |
|
||
f (x) = 3(1 − x) |
при |
x [1/2, 1], |
(1.6) |
||
f (x) = 0 |
при |
x |
|
[0, 1]. |
|
18 |
ГЛАВА 1 |
Рис. 1.5
Кaждый из двух отрезков [0, 1/3] и [2/3, 1] отoбражается на отрезок [0, 1], а интервал (1/3, 2/3) выбрасывается отображением f за отрезок [0, 1]. Следовательно,
f (f ((1/3, 2/3))) = 0.
Ясно, что при отображении f (f (·)) каждый из отрезков [0, 1/9], [2/9, 3/9], [6/9, 7/9], [8/9, 1] отображается на отрезок [0, 1], а решение x(2) с начальными данными x(0) из интервалов (1/9, 2/9), (1/3, 2/3), (7/9, 8/9) выскакивает из множества (0, 1) и, следовательно, для них x(3) = 0.
Легко видеть, что на N -м шаге при отображении
f (f (. . . f (·) . . .))
N
на (0, 1) остaнутся те решения x(N ), начальные данные которых находятся на множествах
0, |
1 |
, |
|
2 |
, |
3 |
, |
|
6 |
, |
7 |
, . . . , 3N − 1 |
, 1 . |
|
3N |
3N |
3N |
3N |
3N |
||||||||||
|
|
|
|
|
|
|
3N |
|
ОПРЕДЕЛЕНИЯ АТТРАКТОРОВ |
19 |
Рис. 1.6
Этот процесс выбрасывания середин оставшихся отрезков обычно сопровождают следующим рисунком (рис. 1.6).
Ту часть отрезка [0, 1], которая остается после бесконечного числа процедур с выбрасыванием открытых середин оставшихся отрезков, называют канторовским множеством. Обозначим это множество через K.
Ясно, что это множество инвариантно: f (K) = K. Отсюда и из того факта, что для x(0) R1 \ K выполнено соотношение
lim x(t) = 0,
t→+∞
следует глобальная притягиваемость множества K.
Множество R1 \ K является объединением открытых множеств. Поэтому R1 \ K — открытое множество. Отсюда следует, что K– замкнуто.
Таким образом, K — глобальный аттрактор рассматриваемой системы (1.2), (1.6).
Заметим, что по любому натуральному N можно указать точку x0 [0, 1], для которой x(N, x0) = 1/2. Но тогда x(N + 1, x0) = = 3/2. Последнее означает, что K не является равномерно глобально притягивающим множеством. Таким образом, K — не глобальный B-аттрактор.
Рассмотренные выше примеры показывают существенное отличие определений аттрактора и B-аттрактора. Пример 1.3 показывает,
20 |
ГЛАВА 1 |
что очень просто задаваемые динамические системы могут иметь аттракторы весьма сложной структруры.
Отметим, что естественными обобщениями понятия аттрактора являются более слабые требования притягивания: на множествах положительной лебеговой меры, почти всюду и т. д. [74, 75, 83, 102, 103, 106].
В качестве иллюстрации такого подхода дадим определение слабого аттрактора (weak attractor) [74, 83].
Определение 1.9. Будем говорить, что K — слабый аттрактор, если K является инвариантным, замкнутым множеством, для которого существует множество положительной лебеговской меры U Rn, удовлетворяющее соотношению
t + |
0 |
)) = 0, |
|
x |
0 |
|
U. |
lim |
ρ(K, x(t, x |
|
|
|
→ ∞
Отметим, что для конкретных систем необходимо конкретизировать и множество U .
ПРИМЕР 1.4. Рассмотрим уравнения Лотки – Вольтерра в вырожденном случае [27]
n˙ 1 = λ1n1 − βn1n2
(1.7)
n˙ 2 = −λ2n2.
Здесь n1 — численность популяции жертвы, n2 — численность популяции хищника, λj , β — положительные параметры.
Поскольку nj (t) — неотрицательные величины, то
U = {n1 0, n2 0}, |
|
K = {n1 0, n2 = 0}. |
|
В некоторых важных прикладных задачах оказывается, что достаточно рассмотреть специальные множества U нулевой лебеговой меры.
