Хаотическая динамика и классическая теория устойчивости движения
.pdf
10.1. ЛЕММЫ ЯКУБОВИЧА – КАЛМАНА И КАЛМАНА – СЕГЕ |
131 |
пание» становится настолько сильным, что полностью компенсирует растяжение.
Такая ситуация определяет возможность сосуществования локальной экспоненциальной неустойчивости на аттракторе и притягивающих свойств (или по крайней мере компактности) самого аттрактора. Этим же определяется возможность применения к анализу странных аттракторов дискретных систем всего богатого арсенала методов, приемов и результатов нелинейного анализа дискретных систем управления.
10.1. Леммы Якубовича – Калмана и Калмана – Сеге
Продолжая параллельное рассмотрение непрерывных и дискретных динамических систем, сформулируем леммы Якубовича – Калмана [6, 11, 92, 94] и Калмана – Сеге [6, 40, 41, 56] и выясним связь между этими двумя утверждениями.
Пусть P и q — матрицы размерностей n × n и n × m соответ-
ственно, F (x, ξ) — эрмитова форма векторных переменных x Cn,
ξ Cm.
Здесь Cn — n-мерное комплекснозначное линейное векторное пространство с евклидовой нормой
*
|x| = |x1|2 + . . . + |xn|2,
где xj — компоненты вектора x.
Напомним, что любую эрмитову форму F (x, ξ) можно представить в следующем виде:
F (x, ξ) = |
x |
M |
x |
, |
(10.1) |
|
ξ |
ξ |
|||||
|
|
|
|
где является операцией эрмитова сопряжения (т. е. транспонирова-
ния и комплексного сопряжения) и M — самосопряженная (эрмитова) (n + m) × (n + m) — матрица (т. е. M = M ).
132 ГЛАВА 10
Из соотношения (10.1) следует, что эрмитова форма принимает только вещественные значения при любых x Cn и ξ Cm. При вещественнозначной M (т. е. если все компоненты M — вещественные числа) и при x Rn, ξ Rm форма F (x, ξ) превращается в квадратичную форму. Как будет показано ниже, в конкретных исследованиях часто оказывается очень полезным при исследовании квадратичных форм вида (10.1) «выйти» в комплекснозначное пространство Cn+m (x Cn, ξ Cm) с сохранением эрмитовости формы, т. е. оставляя матрицу M симметричной и вещественнозначной.
Для дальнейших формулировок нам потребуется следующее определение [11, 27, 56, 92, 94].
Определение 10.1. Пара (P, q) называется полностью управляемой, если ранг матрицы
(q, P q, . . . , P n−1q)
равен n.
Заметим, что в наиболее интересном для нас случае, когда q — вектор, условие полной управляемости можно записать следующим образом:
det(q, P q, . . . , P n−1q) = 0.
Лемма 10.1 (Якубовича – Калмана). Пусть пара (P, q) полностью управляема. Для существования эрмитовой матрицы H = H , такой, что для любых x Cn и ξ Cm выполнялось неравенство
2Re[x H(P x + qξ)] + F (x, ξ) 0, |
(10.2) |
необходимо и достаточно, чтобы для любых вещественных ω R1 и любых ξ Cm было выполнено неравенство
F ((iωI − P )−1qξ, ξ) 0. |
(10.3) |
10.1. ЛЕММЫ ЯКУБОВИЧА – КАЛМАНА И КАЛМАНА – СЕГЕ |
133 |
Если P, q и коэффициенты формы F вещественны, то элементы матрицы H могут быть выбранными вещественными.
Все известные до сих пор доказательства этого факта являются весьма громоздкими. Они изложены во многих книгах [11, 51, 94] и поэтому здесь не приводятся.
Выведем здесь в качестве следствия из леммы Якубовича – Калмана другой аналогичный результат — лемму Калмана – Сеге.
Лемма 10.2. Для матриц P , q, H и числа ρ такого, что |ρ| = 1 и det(P + ρI) = 0, справедливо тождество
(P z + qξ) H(P z + qξ) − z Hz =
= 2Rex H(P0x + q0ξ), x Cn, ξ Cm, (10.4)
где
z = ρ−1(I |
P )( |
1 x |
|
1 qξ), |
||||
|
− |
0 |
√ |
|
|
− |
2 |
|
|
2 |
|||||||
P0 = (P + ρI)−1(P − ρI), |
||||||||
|
1 |
(I |
|
|
|
|
|
|
q0 = √ |
|
− P0)q. |
|
|||||
2 |
|
|||||||
ДОКАЗАТЕЛЬСТВО.
Легко видеть, что
P = ρ(I − P0)−1(I + P0).
Поэтому
(P z + qξ) = ρ(I − P0)−1
1 = √
2
|
1 |
|
1 |
|
(I − P0)( √ |
|
x − |
2 qξ) + qξ = |
|
2 |
||||
|
1 |
|
|
|
(I + P0)x + |
2 (I − P0)qξ. (10.5) |
|||
134 |
ГЛАВА 10 |
Используя это тождество, получим следующие соотношения:
(P z + qξ) H(P z + qξ) − z Hz =
=12 x [(I + P0) H(I + P0) − (I − P0) H(I − P0)]x+
=14 ξ [q (I − P0) H(I − P0)q − q (I − P0) H(I − P0)q]ξ+
+ |
|
1 |
|
x [(I + P ) H(I |
P )q + (I |
|
P ) H(I |
|
|
P )q]ξ+ |
||||||||||
|
|
|
|
|
|
|
||||||||||||||
|
|
|
√ |
|
|
0 |
− 0 |
− 0 |
|
|
|
− |
|
0 |
|
|||||
2 |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
+ |
|
|
1 |
|
ξ [q (I |
P )H(I + P ) + q (I |
P ) H(I |
|
|
P )]x = |
||||||||||
|
|
|
|
|
|
|||||||||||||||
2 |
√ |
|
|
|
− 0 |
0 |
|
|
|
− |
0 |
|
|
|
− |
|
0 |
|||
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
= x (P H + HP )x + √ |
|
2Re(x H(I |
− |
P )qξ) = |
||||||||||||
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
0 |
0 |
|
|
|
|
|
0 |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
= 2Re(x (P x + |
1 (I |
− |
P )qξ)). |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
√ |
|
|
|
0 |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|||||
Лемма доказана. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Заметим, что из равенства (10.5) и соотношения |
|
|
|
|
|
|||||||||||||||
|
|
|
P0x + q0ξ = iωx |
|||||
имеем |
|
|
|
|
|
|
|
|
P z + qξ = |
1 [(I + P |
)x + q |
ξ] = |
1 (1 + iω)x. |
||||
|
√ |
|
0 |
0 |
|
√ |
|
|
|
2 |
|
2 |
|||||
Равенство (10.4) можно переписать следующим образом:
√
2ρz = x − P0x − q0x.
Из соотношений (10.6)–(10.8) получим
pZ + qξ = ρ 1 + iω z. 1 − iω
(10.6)
(10.7)
(10.8)
(10.9)
Теперь, используя лемму 10.2 и эквивалентность соотношений (10.6) и (10.9), сформулируем лемму Калмана – Сеге как следствие из леммы Якубовича – Калмана.
10.1. ЛЕММЫ ЯКУБОВИЧА – КАЛМАНА И КАЛМАНА – СЕГЕ |
135 |
Лемма 10.3 (Калмана – Сеге). Пусть пара (P, q) полностью уп-
равляема. Для существования эрмитовой матрицы H = H такой, что для любых x Cn и ξ Cm
(P x + qξ) H(P x + qξ) − x Hx + F (x, ξ) 0, |
|
(10.10) |
|||
необходимо и достаточно, |
чтобы для любых значений |
p |
C1, для |
||
|
m |
|
|
||
которых |p| = 1, и любых ξ C |
|
было выполнено неравенство |
|||
F ((pI − P )−1qξ, ξ) 0. |
|
(10.11) |
|||
Заметим, что если P, q и коэффициенты формы F вещественны и для эрмитовой матрицы H = H1 + iH2 (H1 и H2 — вещественные) выполнено неравенство (10.10), то для матрицы H = H1 также выполнено (10.10) при всех x Rn и ξ Rm. Поэтому если выполнено условие (10.11) для вещественных P, q и F , то существует вещественная, симметричная матрица H = H1 такая, что выполнено неравенство (10.10) для всех x Rn, ξ Rm.
Часто полезен следующий результат.
Лемма 10.4. [69]. |
Пусть в |
условиях леммы Калмана – Сеге |
F (x, 0) > 0, x Cn, |
x = 0, и |
матрица P имеет m собствен- |
ных значений вне единичного круга и n − m собственных значений внутри единичного круга.
Тогда матрица H имеет m отрицательных и n − m положительных собственных значений.
Для доказательства этого факта достаточно воспользоваться лем-
мой 10.2 и неравенством |
|
|
|
|
|
Rex HP x < 0, |
|
x |
|
Cn, x = 0, |
(10.12) |
0 |
|
|
|
где
P0 = (P + ρI)−1(P − ρI).
Легко видеть, что собственные значения λj матрицы P и собственные значения νj матрицы P0 связаны соотношениями
λj − ρ νj = λj + ρ .
136 |
ГЛАВА 10 |
||
Поэтому |
|
|
|
|
Re νj = |
|λj |2 − |ρ|2 |
. |
|
|
||
|
|
|λj + ρ|2 |
|
Отсюда следует,что в условиях леммы m собственных значений матрицы P0 имеет положительные вещественные части и n − m — отрицательные вещественные части.
Хорошо известно [11, 27], что при выполнении (10.12) и при таких условиях на спектр матрицы P0 выполнено утверждение леммы.
10.2.Определение длины кривой и слабой экспоненциальной неустойчивости
Рассмотрим систему |
|
|
x(t + 1) = f (x(t), t), |
x Rn, t Z, |
(10.13) |
где f (x, t) — вектор-функция: Rn × Z → Rn, Rn — евклидово пространство размерности n, Z — множество целых чисел. Будем обозначать через x(t, x0) решение системы (10.13) с начальными данными x(0, x0 ) = x0. Обозначим через S(r, x0 ) сферу радиуса r с цен-
тром в точке x0 Rn.
В дальнейшем нам потребуется понятие длины l(γ) кривой γ(s), s [0, 1], где γ(s) — непрерывная вектор-функция: [0, 1] → Rn.
Для дискретных систем (10.13) на кривой γ с параметризацией γ(s) в дальнейшем будут проводиться итерации
γt(s) = f (. . . (f (γ(s), 0) . . . t).
Даже в одномерном случае полной информации о γt(s) у нас, как правило, нет. В интересующих нас случаях отображения f (·) неинъективны и поэтому происходит «слипание» некоторых точек γ при отображении f :
γt(s1) = γt(s2),
f (γt(s1), t) = f (γt(s2), t).
10.2. ОПРЕДЕЛЕНИЕ ДЛИНЫ КРИВОЙ |
137 |
Определение длины пути γt(s) без учета «слипания» [18, 64] не даст нам интересующей нас информации о разбегании траекторий друг от друга. Поэтому здесь необходимо определить длину γ с учетом слипшихся точек.
Рассмотрим сначала случай, когда γ(s) — инъективное отображение отрезка [0, 1] в Rn. Другими словами, здесь γ(s1) = γ(s2), если s1 = s2. В этом случае длину l(γ) кривой γ определим следующим образом. Рассмотрим всевозможные конечные или счетные разбиения отрезка Q = [0, 1] на множества вида Qj = (αj , βj ], где
Qi ∩ Qj = , |
i = j, |
5 |
|
Q \ {0} = |
Qj . |
j |
|
Здесь — пустое множество. В этом случае длиной l(γ) кривой γ(s) назовем следующее число (или +∞):
l(γ) = sup |
"γ(β ) |
− |
γ(α )", |
(10.14) |
|
|
" |
j |
j " |
|
|
j
где супремум берется по всевозможным разбиениям {Qj } отрезка [0, 1]. Если γ — инъективно и l(γ) < ∞, то это стандартное определение длины кривой γ [47, 55, 59, 63].
В стандартных определениях длины обычно ограничиваются конечными разбиениями. Однако легко видеть, что добавление к этим разбиениям счетных разбиений даст ту же самую величину l(γ).
Предположим теперь, что отрезок Q = [0, 1] можно разбить на конечное или счетное число множеств Lj (j = 1, . . . , m) вида (αj , βj ), где
Li ∩ Lj = , i = j,
5
Q = Lj , Lj = [αj , βj ]
j
и отображение γ(·) инъективно на каждом множестве Lj .
138 |
ГЛАВА 10 |
Другими словами, здесь рассматриваются кривые, которые яв-
ляются разбиваемыми на инъективные непрерывные куски γj (s):
Lj → Rn.
Будем теперь предполагать, что рассматриваемое разбиение {Lj } обладает еще одним свойством: для подмножества {Lj }1 этого разбиения выполнено условие
γ(Lj ) ∩ γ(Li) =
для любого Lj {Lj }1 и для любого i = j.
Для подмножества {Lj }2 разбиения {Lj } куски γ(Lj ) двукратно
«слипнутся друг с другом», т. е. для любого Lj {Lj }2 существует единственное Li {Lj }2, i = j, такое, что γ(Lj ) = γ(Li) и γ(Lj )∩
∩γ(Lk ) = , k = i, k = j.
Для подмножества {Lj }3 соответствующие куски γ(Lj ) «трое-
кратно слипнутся друг с другом», т. е. для любого Lj {Lj }3 существуют ровно два различных Li {Lj }3, Lk {Lj }3, i = j, k = j, i = k такие, что
γ(Lj ) = γ(Li) = γ(Lk )
иγ(Lj ) ∩ γ(Lg ) = , g = j, g = i, g = k.
Продолжая аналогично этот процесс, далее определим подмножества {Lj }4, . . . , {Lj }m. Здесь m — некоторое натуральное число, для которого
m
5
{Lj } = {Lj }k .
1
Будем предполагать, что такое m существует. Разумеется, некоторые из подмножеств {Lj }k могут быть пустыми.
Определение 10.2. Длиной l(γ) кривой γ(s) с указанными выше свойствами назовем следующее число (или +∞):
|
m |
|
|
|
l(γ) = |
1 |
l(γ( |
|
j )). |
L |
||||
|
k |
|
|
|
k=1 {Lj }k
10.2. ОПРЕДЕЛЕНИЕ ДЛИНЫ КРИВОЙ |
139 |
Здесь обозначение l(γ(Lj )) означает суммирование по
{Lj }k
всем Lj , которые принадлежат подмножеству {Lj }k .
Ясно, что для случая, когда γ(·) — диффеоморфизм, данная в определении 10.2 длина совпадает с обычной длиной кривой. Сомножители k−1 позволяют учесть случаи, когда некоторая часть кривой «проходится при увеличении s» два, три и более раз. Необходимость исключить из рассмотрения «случай кратности» типична при изучении хаоса.
Заметим, что имеет место следующая простая оценка:
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|||
l(γ) |
|
l0 |
(γ), l0 |
(γ) = |
l(γ(Lj )), |
||
m |
|||||||
|
|
|
|
|
{Lj } |
||
которая лежит в основе доказательства сформулированного здесь критерия неустойчивости. Здесь 0(γ) — длина пути γ(s) [18, 64]. Величину l0(γ) можно интерпретировать так же, как длину кривой «с учетом кратности слипания», так как l0(γ) можно определить по формуле (10.14) для любой непрерывной кривой γ(s). В том случае, когда затруднительно или невозможно ввести в рассмотрение величину l(γ) для неинъективных γ(s), можно ввести величину lm(γ) = = l0(γ)/m, где m — некоторая верхняя оценка максимального числа прообразов точек кривой γ. Будем называть lm(γ) m-оценкой длины кривой γ.
Введем теперь следующее обозначение отрезка прямой в Rn:
Γ(s, x0, y0) = s(y0 − x0) + x0, |
s [0, 1]. |
Определение 10.3. Будем называть решение x(t, x0) слабо экспоненциально неустойчивым, если существуют положительные числа C, ρ > 1, ε, такие, что для любого δ (0, ε) найдется точка y0 S(δ, x0 ), удовлетворяющая следующим условиям:
1) существуют положительные числа t Z и s [0, 1], для которых
"x(t, x |
0 |
) |
− |
x(t, Γ(s, x , y |
))" |
> ε; |
(10.15) |
" |
|
0 |
0 " |
|
|
140 ГЛАВА 10
2) если при всех t [0, N], t Z, и s [0, 1] выполнено неравен-
ство |
|
) |
|
x(t, Γ(s, x , y |
))" |
|
|
|
"x(t, x |
0 |
− |
ε, |
(10.16) |
||||
" |
|
0 |
0 " |
|
|
|||
то для этих значений t справедлива оценка |
|
|
|
|||||
l x(t, Γ(s, x0, y0)) Cρtδ, |
|
(10.17) |
||||||
либо оценка |
|
|
|
|
|
|
|
|
lm x(t, Γ(s, x0, y0)) Cρtδ. |
|
(10.18) |
||||||
Заметим, что определение 10.3 является для неинъективных отображений f (x, t) некоторым ослаблением обычного определения экспоненциальной неустойчивости с ляпуновским показателем ln ρ, которое широко применяется для диффеоморфизмов, непрерывных динамических систем и дифференциальных уравнений. Заметим, что здесь из неравенств (10.17), (10.18) не обязательно следует свойство 1). В случае негладких неинъективных отображений, вообще говоря, возможен случай, когда δ ε, при любом t > 0 кривые x(t, Γ(s, x0 , y0)) остаются в ε-окрестности решения x(t, x0), и в то же время в этой окрестности происходит экспоненциальное растягивание по негладко зависящим от t направлениям.
10.3. Частотный критерий неустойчивости
Рассмотрим систему (10.13) с
f (x, t) = Ax + bϕ(c x), |
(10.19) |
где A — постоянная n × n-матрица, b и c — постоянные n-век- торы, ϕ(σ) — непрерывная кусочно-дифференцируемая функция, имеющая разрывы производной первого рода в точках σ = σj (j = = 1, . . . , m. Здесь m — некоторое число, либо ∞). Будем предполагать, что все эти точки изолированы и σj+1 > σj . Другими словами, можно указать такое число t > 0, что
|σj − σi| t, i = j. |
(10.20) |
