УДК 517.9
Оценка показателей Ляпунова методами
1
символического анализа
Г. С. Осипенко
Московский государственный университет им. М. В. Ломоносова, филиал в Севастополе, Севастополь 299001, E-mail: [email protected]
Аннотация. Рассматривается задача вычисления характеристических показателей всех траекторий компактного инвариантного множества. Спектр Морса есть множество показателей Ляпунова псевдотраекторий. Показано, что этот спектр можно локализовать, используя символический образ динамической системы, который является ориентированным графом, построенным для конечного покрытия фазового пространства. Исследования символического образа позволяют локализовать цепно-рекуррентное множество и оценить спектр Морса. Точность оценок зависит от диаметра покрытия и модуля непрерывности дифференциала. Приведен численный эксперимент оценки спектра Морса и проверки гиперболичности нетривиального инвариантного множества.
Ключевые слова: псевдотраектория, цепно-рекуррентное множество, проективное расслоение, показатель псевдотраектории, символический образ, оснащенный граф, эквивалентные возвратные вершины, гиперболичность.
Evaluation of the Lyapunov exponents through symbolic analysis methods
G. S. Osipenko
M. V. Lomonosov Moscow State University, branch in Sevastopol, Sevastopol 299001.
Abstract. The problem of calculating the characteristic exponents of all the trajectories of a compact invariant set is considered. Morse spectrum is the set of the exponents of pseudotrajectories. It has been shown that this spectrum can be localized using the symbolic image of a dynamic system which is a directed graph constructed for the finite covering of the phase space. Research of the symbolic image allows estimating the Morse spectrum. The accuracy estimation depends on the diameter of covering and the continuity module of the differential. The numerical experiment of Morse spectrum assessment and verification of hyperbolicity of nontrivial invariant set is given.
Keywords: pseudotrajectory, chain-recurrent set, projective bundle, exponent of pseudotrajectory, symbolic image, equivalent recurrent vertices, hyperbolicity. MSC 2010: 37C50, 34D08, 37M25
1 Работа выполнена при частичной финансовой поддержке Российского фонда фундаментальных исследований (РФФИ, грант N 16-01-00452).
© Г. С. ОСИПЕНКО
1. Введение
Одним из основных понятий теории динамических систем являются характеристические показатели, которые были введены Ляпуновым в 1892 году в его докторской диссертации [4]. Сейчас эти показатели называют ляпуновскими показателями. Если динамическая система является линейной системой дифференциальных уравнений с постоянной матрицей
х' — Ах
то характеристические показатели совпадают с действительными частями собственных чисел матрицы А и характеризуют экспоненциальную скорость приближения или удаления траектории от нулевого решения. Если динамическая система является дискретной и задается разностным линейным уравнением
хп+1 Вхп
с постоянной матрицей, то характеристические показатели это логарифмы модулей собственных чисел матрицы В. Эти числа также характеризуют экспоненциальную скорость изменения расстояния между траекториями системы. Инвариантное подпространство с отрицательными показателями называют устойчивым, траектории на этом подпространстве экспоненциально стремятся к состоянию равновесия. Инвариантное подпространство с положительными показателями называют неустойчивым, траектории на этом подпространстве экспоненциально уходят от состояния равновесия. Если у линейной системы дифференциальных уравнений с постоянной матрицей имеются положительные и отрицательные показатели и нет нулевых показателей, то состояние равновесия называется гиперболическим. Если система дифференциальных уравнений является нелинейной
х' — Е (х), (1.1)
то изучение поведения траекторий вблизи решения сводится к исследованию разности х — ф(Ь) — у. Подставляя х — ф(Ь) + у в исходное уравнение, найдем уравнение для у
дЕ
У — дх (Ф(1))У +
где нелинейная часть ,У) есть о-малое от |у|. Линейное уравнение
, дЕ
У — ^ (ф(г))У, (1.2)
называют линеаризованной системой вблизи решения Аналогично, изучение динамики вблизи некоторой траектории разностного уравнения сводится к изучению линейного разностного уравнения вида
^п+1 — В(и)Ьп.
Характеристические показатели линеаризованной системы часто определяют геометрическую картину поведения решений вблизи решения исходной нелинейной системы. Например, если линеаризованная система (1.2) является гиперболической, то нелинейная система (1.1) вблизи решения ip(t) имеет устойчивое и неустойчивое многообразия, которые являются гладкими аналогами устойчивого и неустойчивого подпространств линеаризованной системы.
Важность и актуальность исследований связанных с показателями Ляпунова невозможно переоценить. В книгах [2, 3, 5] подробно описаны теория и приложения показателей Ляпунова. В настоящее время мы имеем хорошие методы и компьютерные пакеты для вычисления характеристических показателей индивидуальной траектории [3, 7, 16].
Если каждая траектория системы является гиперболической, то устойчивые (неустойчивые) многообразия образуют инвариантное слоение, которое называется устойчивым (неустойчивым) слоением. Описанные системы впервые исследовал Д.В. Аносов [1]. Главным свойством гиперболических инвариантных множеств является их устойчивость относительно возмущений динамической системы. Часто наличие хаотических режимов связано с гиперболичностью инвариантных множеств, а показатели Ляпунова дают существенную информацию о параметрах динамики системы (энтропия, размерность хаотических множеств и т.д.).
В настоящее время актуальной задачей является вычисление показателей Ляпунова всех траекторий из нетривиального инвариантного множества. Как правило, такие множества плотно заполнены периодическими траекториями, при этом периоды траекторий не ограничены в совокупности. В этом случае мы не можем свести изучение показателей Ляпунова к исследованию отдельных траекторий. Кроме того, мы должны учитывать, что исследования осуществляются с помощью компьютера, т.е. всегда с некоторыми малыми погрешностями.
В настоящей работе изучается предельное множество показателей Ляпунова периодических псевдотраекторий (спектр Морса). Псевдотраектории это траектории с малыми погрешностями, что имеет место при компьютерных вычислениях. Периодические псевдотраектории это траектории, которые на компьютере выглядят как периодические, однако они могут и не быть таковыми в реалии. Спектр Морса содержит показатели как настоящих траекторий, так и их возмущений. Он сушественно определяет динамику системы, например, отсутствие нуля в спектре Морса гарантирует гиперболичность [13].
2. Спектр Морса
Рассмотрим дискретную динамическую систему
Хп+1 = f (xn), (2.1)
порожденную диффеоморфизмом f : M ^ M компактного многообразия. Дифференциал Df (x) = (тХ) задает линейное расширение системы
Vn+1 = Df (xn)vn, (2.2)
на касательном расслоении TM.
Любое невырожденное линейное отображение A : Rd ^ Rd можно представить в виде:
Av = \Av\ • Av/\Av\ = r\Ae\ • Ae/\Ae\ = r\Ae\ • As(e),
где r = \v\, \v\ = 0, e = Щ £ Sd-1, Sd-1 - единичная сфера. Таким образом, линейное отображение A : v ^ Av есть произведение двух отображений
e ^ As(e) = Ae/\Ae\ и r ^ r \Ae\,
где первое действует на сфере Sd-1, а второе действует на положительной полупрямой R+. Проективное пространство Pd-1 может быть получено путем отождествления диаметрально противоположных точек сферы Sd-1. Симметричность отображения As(e), относительно изменения знака As(±e) = ±As(e), позволяет нам определить отображение PA(e) = Ae/\Ae\ на проективном пространстве Pd-1, отождествляя противоположные точки на сфере. Для точек пространства Pd-1 мы сохраним обозначение e, т. е. e обозначает одномерное подпространство и (или) единичный вектор на нем, что не приводит к недоразумениям. Таким образом, мы получаем отображение
Pf(x'e) = (f(x), \пШ)
на проективном расслоении P = {(x,e) : x £ M, e £ Pd-1(x)}, которое порождает дискретную динамическую систему вида
_ f(\ _ Df (xn)en (2 3)
xn+1 = f (xn), en+1 = | n ,, ч T (2.3)
\Df (xn)en\
на проективном расслоении P. Положительное число a(x, e) = \Df (x)e\ есть коэффициент изменения длины на подпространстве e под действием дифференциала в точке x.
Последовательность точек {xn} называется траекторией системы (2.1), если f (xn) = xn+1, для любого n. Аналогично определяется траектория системы (2.3). Если £ = {(xk, ek), k = 0,1, 2, • • •} является полутраекторией системы (2.3), тогда предел
X(£)=Hm-ln\Dfn(xo)eo\ = lim sup-ln\Dfn(x0)e0\ (2.4)
п^ж n п^ж n
есть показатель Ляпунова этой полутраектории. Имеем
\Dfn(xo)eo\ = \Df (fn-1(xo))Dfn-1(xo)eo\ =
\Df (xn-1) DDf n-1(xo)ee°0\\\Df n-1(xo)eo\ = \Df (xn-1)en-1\\Dfn-1(xo)eo\.
к=0
1 n— 1
Применяя полученную рекуррентную формулу, получим
n— 1
\Dfn(xo)eo\ = П Df (Хк)вк\
и показатель Ляпунова
X(£) = W-^ln\Df (Хк )вк \ (2.5)
к=0
Так как предел (2.5) существует, то найдется подпоследовательность nm ^ œ, для которой предел
1 Пт—1
X(C,nm)= lim — Vln\Df (Хк )вк \ (2.6)
nm^tx nm z—' m к=0
существует и
Щ,Пт) = m-
Если последовательность £ = {(хк,ек)} является р-периодической, то все выше перечисленные пределы существуют и совпадают со средним арифметическим функции ф(х,е) = ln \ Df (x)e\ по периоду:
1 1 p 1 Р
X(£) = lim - ln\Dfn(xo)eo\ = - Y>\Df (хк)ек\ = - V фк,ек) (2.7)
n^x n р р
1 к=1 1 к=1
Для численной оценки показателей Ляпунова удобно расширить множество последовательностей, для которых допускается применение формулы (2.6). Это расширение состоит в следующем: вместо траекторий мы будем рассматривать псевдотраектории (определение см. ниже) и предел (2.6) будет применяться для всех подпоследовательностей, для которых он существует. Ясно, что в этом случае мы будем вычислять более широкое множество чисел, в которое входят показатели Ляпунова траекторий.
Определение 1. Бесконечная в обе стороны последовательность точек {xi} называется е-траекторией (или псевдотраекторией) системы (2.1), если расстояние P(f (xi),xi+1) < е для любого i.
Аналогично определяются псевдотраектория системы (2.3), где расстояние между подпространствами есть угол между ними.
Определение 2. Спектр Морса определяется как
S = {X G R : существуют ек — траектории £к системы (2.3) такие, что ек ^ 0, Х(£к) ^ X при к ^ œ}.
Предложение 1. Пусть £ = {(xk,ek), k Е N+} является е-полутраекторией и существует сходящаяся подпоследовательность
1 nm 1
4£,nm)= lim — У^ ln I Df (xk)ek|,
m
k=0
тогда найдется последовательность периодических 2е-траекторий {£р} таких что, Ч£р) ^ Ч£> Пт) при р ^ Ж.
Доказательство. Не трудно показать, что предел Х(£,ит) не зависит от конечного числа начальных точек последовательности £ = {(хк,вк), к £ N+1, т.е., если вместо последовательности £ рассмотрим последовательность £(N0) = {(хк,вк), к > N0}, то
1 Пт-\
Х(£,ит)= 11т -— V" 1п | Б/(хк)вк|, где ит > N0.
Пт - N0 ^
к=Мо
Так как последовательность {(хПт,вПт)} лежит на компакте, то существует подпоследовательность сходящаяся к некой точке (х*, в*). Не ограничивая общности, можно считать, что сама последовательность {(хПт,вПт)} сходится к (х*,в*). По предположению, исходная последовательность £ является е-полутраекторией. Пусть и есть е/2-окрестность точки (х*,в*). Существует номер N0 такой, что все {(хПт,вПт), ит > N0} лежат в и и, следовательно, расстояние между ними меньше е. Тогда конечная последовательность £р = {(хк,вк), N < к < ир} является периодической 2е-траекторией. Действительно, по предположению, {(хк,вк)} является е-траекторией, следовательно надо оценить расстояние между Р/(хПр-1,вПр-1) и (хМо,вМо). По построению, р((хМо,вМо), (хПр,вПр)) < е и
p(Pf (xnp-i,enp-i), (xnp,enp)) < е, тогда p(Pf (xnp-i, enp-i), (xno,eNo)) < 2е. Усреднение на £p = {xk, N0 < k <np}
1 np-1 X(£p) =-vT. ln I Df (xk )ek I.
ПР - N0 k=No
Таким образом, X(£,nm) = limp—TO X(£p). Утверждение доказано. Близкое утверждение доказано в работе [9].
Из Утверждения 1 следует, что спектр Е совпадает с предельным множеством усреднений над периодическими е-траекториями при е ^ 0, т.е.
Е = {X Е R : существует последовательность периодических en — траекторий {£n},en ^ 0 таких, что X = lim X(£n)}.
n—^^о
Таким образом, спектр Морса есть предельное множество показателей Ляпунова периодических е-траекторий при е ^ 0. Нашей целью является метод (алгоритм) вычисления спектра Морса динамической системы.
3. Свойства спектра Морса
Определение 3. Точка x называется цепно-рекуррентной, если x является е-периодической для любого е > 0, т.е. найдется периодическая е-траектория, проходящая через точку x.
Цепно-рекуррентное множество состоит из всех цепно-рекуррентных точек и обозначается через СR. Цепно-рекуррентное множество СR является инвариантным замкнутым и содержит все типы возвратных траекторий: периодические, почти-периодические, неблуждающие, гомоклинические и т.д. Отметим, что, если цепно-рекуррентная точка не является периодической и dim M > 1, то существует сколь угодно малое возмущение f в С0-топологии, для которого данная точка является периодической [17]. Можно сказать, что цепно-рекуррентные точки порождают периодические траектории при С0-возмущениях.
Определение 4. Множество П С CR называется компонентой цепно-рекуррентного множества, если любые две точки из П можно соединить периодической е-траекторией для любого е > 0.
Предложение 2. Пусть {£n} последовательность периодических ега-траекторий, еп ^ 0. Тогда предельное множество последовательности {С™} состоит из цепно-рекуррентных точек.
Доказательство проведем для отображения f, доказательство для Pf осуществляется аналогично. На каждой траектории Сп отметим точку xn. Так как M - компакт, то существует сходящаяся подпоследовательность такая, что xnk ^ x*, т.е. точка x* является предельной. Покажем, что точка x* является цепно-рекуррентной. Построим последовательность периодических псевдотраекторий {шк }, заменяя в траектории {£nk} точку xnk на x*. Покажем, что {шк} является е*к-траекторией с е*к < enk + Yk, где Yk = max{^0($k), 8к}, 8к - расстояние между xnk и x *, По(р) - модуль непрерывности f . Действительно, по построению, имеем
P(f (x nk-l),xnk) < enk и p(xnk ,x*) = , тогда p(f (xnk-\),x*) < enk + . Кроме того, имеем p(f (xnk),xnk+i) < enk и p(f (xnk),f (x*)) < г/о(дк), тогда p(f (x*),xnk) < enk + п($к). Так как enk и 8к сходятся к 0, то е*к ^ 0. Таким образом, последовательность периодических ек-траекторий {шк} такая, что каждая {шк} проходит через x* и е*к ^ 0. Следовательно, x* является цепно-рекуррентной. Доказательство закончено.
Предельная точка x* лежит в некоторой компоненте П цепно-рекуррентного множества. Если x** другая предельная точка подпоследовательности {£nk}, то можно показать, что x** £ П.
Рассмотрим последовательность {£n} периодических en-траекторий на проективном расслоении P, en ^ 0 такую, что А = limn^^ A(^n) и ее предельная точка (x*,e*) лежит в некоторой компоненте П цепно-рекурентного множества. В этом случае мы будем говорить, что усреднение А реализуется на компоненте П. Отметим, что число А может реализоваться на разных компонентах цепно-рекуррентного множества.
Предложение 3. Пусть {£п} последовательность периодических псевдотраекторий описанных выше. Тогда существует последовательность {шп} периодических ^-траекторий, таких что (х*, в*) Е шп, £*п — 0 и Л(шп) — Л.
Доказательство. Рассмотрим последовательность {шп}, построенную при доказательстве предыдущего Утверждения 2. По построению, каждая псевдотраектория шп получена из £п заменой точки (хп,вп) на предельную точку (х*,в*), шп является периодической ^-траекторией, £*п — 0. Расстояние р((хп,вп), (х*,в*)) < 8п — 0. Если £п = {(х1,в1), (х2,в2), ••• , (хк ,вк) = (х0 ,в0)} периодическая траектория с отмеченной точкой (х0,в0), которая совпадает с (хп,вп), то шп = {(хьв1), (х2,в2), ••• , (хк-1,в—), (х*к ,в*к) = (х0,в0)}, где (х**,в*0) = (х* ,в*) и р((хо,во), (х0,в**)) = р((хп,вп), (х*,в*)) = 6п. Найдем усреднение функции ф(х,в) = 1п\Б! (х)в\
1 к 1 1 к 1 1 Л(£п) = ^^ ф(хг, вг) = к ( ^ ф(хг, вг) + ф(х*,в*)) + ^ (ф&п, вп) — ф(х*,в*)) =
г=0 г=1
= Л(Шп) + Еп,
где Еп = к(ф(хп, вп) — ф(х*, в*)) — 0 при п — то. Утверждение доказано.
Предложение 4. Если Л1 и Л2 реализуются на компоненте П, то любое число Л между Л1 и Л2 также реализуется на П.
Доказательство. По предположению, существуют две последовательности периодических £-траекторий {£п} и {фп} такие, что
Xi = lim Х(Сп), X2 = lim Х(фп)-
п^х
Предельное множество каждой последовательности {Сп} и {фп} лежит в П. Следовательно, найдутся две последовательности точек {(xn,en) Е Сп} и {(yn,vn) Е фп}, которые сходятся к двум точкам (x*,e*) Е П и (y*,v*) Е П, соответственно. Согласно Утверждению 3 можно считать, что периодические псевдотраектории {Сп} проходят через (x*,e*) и периодические псевдотраектории {фп} проходят через (y*,v*). Так как (x*,e*) и (y*,v*) лежат в одной компоненте П, то для любого £п > 0 найдется периодическая е-траектория {С*}, проходящая через (x*,e*) и (y*,v*). При этом переход от (x*,e*) к (y*,v*) вдоль {С*} назовем первой половиной {С*}, а переход от (y*,v*) к (x*,e*) назовем второй половиной {С*}. Построим периодическую псевдо-траекторию хп из трех периодических псевдо-траекторий {С*}, {Сп} и {фп}. Начнем с точки (x*,e*) и сделаем N число оборотов по Сп, затем идем по первой половине траектории {С*} до точки (y*,v*), затем делаем K оборотов по фп и возвращаемся к исходной точке (x*, e*) по второй половине траектории {С*}. Усреднение вдоль хп зависит от чисел оборотов N и K, которые
можно выбрать произвольно большими. При этом усреднение вдоль соединяющей псевдотраектории £ * фиксировано. Любое число А между А1 и А2 имеет вид
А = аА\^ + (1 — а)А2,
где 0 < а < 1. Период построенной траектории Хп равен NT1 + КТ2 + Тз, где Т1, Т2 и Тз периоды {£п}, {фп} и {£*}, соответственно. Усреднение вдоль хп
1 МТ1 +КТ2+Тз-1
АХ) = + КТ2 + тз £ ^ 'в*)' (3Л)
1 213 г=0
Сумма состоит из трех частей, первая часть порождена N оборотами по псевдотраектории £п, вторая часть порождена К оборотами по псевдотраектории фп и последняя часть порождена псевдотраекторией £*. Приведем подобные и перепишем усреднение в виде
А(х) = + КТ2 + п тА£п) + КТ2А(фп) + ТзА(£*)).
Выберем числа N и К так, чтобы
NTl NT2 п ,
--у а,--у (1 — а),
NTl + КТ2 + Т3 ' NTl + КТ2 + Т3 У Ь
Тз 0
Ш1 + КТ2 + Тз — ' при N —у ж и К —у ж. Для этого мы построим последовательность целых чисел V и Ш такую, что V, Ш — ж и V/Ш — а. Так как 0 < а < 1, то 0 < V < Ш. Определим последовательность чисел N и К так, что
NT1 = V + КТ2 = Ш'
например,
N = Т^ К = Тг(Ш — V). (3.2)
Если Т1, Т2 и Т3 фиксированы, то
Тз 0
Ш1 + КТ2 + Тз — ' NT1 + КТ2
—У а
+ КТ2 + Тз NTl + КТ2 + КТ2 + Тз при N — ж и К — ж. Выберем последовательности Nn — ж и Кп — ж как описано выше. Таким образом мы получили последовательность хп такую, что
А(Хп) = аА(£п) + (1 — а)А(фп) + 6п, где 8п — 0. Отсюда следует, что
А(Хп) — аА1 + (1 — а)А2, при и — ж Утверждение доказано.
Следствие 1. Каждая компонента П цепно-рекуррентного множества порождает отрезок [а(П),Ь(П)], где a = Ainf(П) и b = А8ир(П) нижняя и верхняя грани усреднений над периодическими псевдотраекториями компоненты П.
Каждая компонента П^ цепно-рекуррентного множества CR(Pf) на проективном расслоении P проектируется на некую компоненту П цепно-рекуррентного множества CR(f) на многообразии M. Число цепно-рекуррентных компонент на M не ограничено. Например, уравнение x' = x2 sin X имеет бесконечное число состояний равновесия, которые совпадают с цепно-рекуррентными компонентами. Однако, число компонент ПС P проективного расслоения, которые проектируются на фиксированную компоненту П С M не превышает размерности многообразия M [13]. Таким образом, мы должны оценить бесконечно много интервалов, что невозможно в общем случае. Однако, как мы увидим в нашей ситуации, эти интервалы также как и компоненты цепно-рекуррентного множества сгущаются, как это имеет место в рассмотренном выше примере. Это позволяет для фиксированной величины аппроксимации е > 0 построить конечное число интервалов, некоторые из которых содержат бесконечно много интервалов спектра. Ясно, что при е — 0 число аппроксимирующих интервалов может расти до бесконечности. Основным инструментом вычисления спектра есть символический образ динамической системы, который является ориентированным графом.
4. Символический образ
В основе дальнейшего изложения лежит понятие символического образа динамической системы [13, 14], которое соединило в себе символическую динамику [8, 10] и численные методы [11].
Пусть C = {M(1),..., M(и)} есть конечное покрытие многообразия M замкнутыми подмножествами, M(i) будем называть ячейкой индекса i.
Определение 5. [6] Пусть G является ориентированным графом с вершинами {i} соответствующими ячейкам {M(i)}. Вершины i и j связаны ориентированным ребром (дугой) i — j тогда и только тогда, когда
f (M(i)) П M(j) = t
Граф G называется символическим образом отображения f для покрытия C.
Символический образ является геометрическим средством для дискретизации динамической системы. Исследование символического образа позволяет получить полезную информацию о глобальной структуре динамики системы. Символический образ зависит от покрытия C, изменение которого меняет символический образ. Существование ребра i — j гарантирует существование точки x в ячейке M(i) такой, что ее образ f (x) Е M(j). Другими словами, ребро i — j является
следом перехода x ^ f (x), где x Е M(i), f (x) Е M(j). Если ребро i ^ j не существует, то нет точек x Е M(i) таких, что их образ f (x) Е M(j). Пусть покрытие C состоит из ячеек, которые являются параллелепипедами, пересекающимися по граничным дискам. Из этого покрытия мы будем строить разбиение C*, состоящее из полуоткрытых параллелепипедов, у которых граничные диски принадлежат к одной из примыкающих ячеек.
Определение 6. Бесконечная в обе стороны последовательность {zk} вершин графа G называется путем (или допустимым путем), если для каждого k граф G содержит направленную дугу zk ^ zk+1.
Пусть diamM(i) = max(p(x,y) : x,y Е M(i)) есть диаметр ячейки M(i) и d = diam(C) = max diamM(i) назовем диаметром покрытия C. Существует естественное соответствие между допустимыми путями на символическом образе и е-траекториями отображения f.
Теорема 1. Слабое свойство отслеживания [13]
1. Если последовательность {zk} есть допустимый путь на символическом образе G, тогда существует последовательность точек {xk}, xk Е M(zk), которая является е-т,раекторией f для любого е > d.
В частностиесли последовательность {z1, z2,..., zp} является р-периодической, тогда е-траектория {x1, x2,..., xp} является р-периодической.
2. Существует число р > 0 такое, 'что, если последовательность точек {xk} является е-траекторией f, е < р и xk Е M(zk), тогда последовательность {zk} является допустимым путем на символическом образе G.
В частности, если е-траектория {x1,x2, ...,xp} является р-периодической, тогда {z1, z2,..., zp} является р-периодическим путем на G.
Грубо говоря, допустимый путь есть след е-траектории и наоборот. Так что путь на символическом образе можно рассматривать как кодировку траекторий.
Определение 7. Вершину символического образа назовем возвратной, если через нее проходит периодический путь. Множество возвратных вершин обозначается RV. Две возвратные вершины i и j называются эквивалентными, если существует периодический путь, проходящий через i и j .
Множество возвратных вершин RV разбивается на классы эквивалентности {Hk}. В теории графов Hk называют компонентами сильной связности.
Мы будем применять процесс подразбиения покрытий и строить последовательность символических образов. Рассмотрим главный шаг процесса подразбиения. Пусть C = {M(i)} - покрытие и G - символический образ для C. Предположим, что новое покрытие NC является подразбиением покрытия C. Это означает,
что каждая ячейка М(г) подразбивается на ячейки т(г, к), к = 1, 2,..., т.е.
\^т(г, к) = М(г). к
Обозначим N0 новый символический образ для покрытия N0 = {т(г, к)}. Вершины N0 обозначаются как (г, к). Такое построение генерирует отображение в из N0 на О, которое переводит вершины (г, к) на вершину г. Из
f (т(г, к)) П т(],1) = 0
следует, что
f (М(г)) П М(3) = 0
Следовательно, ребро (г, к) — (],[) отображается на ребро г — ]. Следовательно, в отображает ориентированный граф N0 на ориентированный граф О. Поэтому, каждый допустимый путь на N0 преобразуется отображением в на некий допустимый путь на 0. В частности, образ периодического пути есть периодический путь, а образ возвратной вершины есть возвратная вершина. Более того, образ класса NH эквивалентных возвратных вершин (на N0) лежит в классе Н эквивалентных возвратных вершин на 0.
Построим многозначное отображение к из многообразия М на множество вершин Увг(0) символического образа, сопоставляя точке х все вершины г такие, что х Е М(г). Отображение к обладает следующими свойствами:
• если х - цепно-рекуррентная точка и г Е к(х), то г - возвратная вершина,
• если х1 и х2 лежат в одной компоненте П, а г1 Е к(х1) и г2 Е к(х2), то г1 и г2 эквивалентные возвратные вершины.
Из этих свойств следует, что образ к(П) компоненты П лежит в некотором классе эквивалентных возвратных вершин, который будем обозначать Н(П), а компонента П лежит в {уг М(г), г Е Н(П)}.
Обозначим Р< объединение ячеек М(г), для которых вершина г является возвратной, т.е.
Р(<) = М(г) : г - возвратная вершина}, (4.1)
где < - диаметр покрытия. Предположим, что С = С0 является исходным покрытием и С1,С2,... получены описанным процессом подразбиения, множества Р0, Р1, Р2,... построены согласно (4.1).
Теорема 2. Локализация цепно-рекуррентного множества [13] Последовательность множеств Р0, Р1, Р2,... обладает следующими свойствами.
1. Каждое Рк есть замкнутая окрестность цепно-рекуррентного множества СП,
2. Рк вложены друг в друга
Ро Э Рг Э Р2 Э ... Э СП,
3. Если диаметры покрытий вк ^ 0, тогда
Иш Рк = Прк = СП.
к—)-оо 1 1
к
Следствие 2. Пусть П является компонентой С Я, ^ М (г) : г Е Н (П)} = Р (О,) замкнутая окрестность компоненты П. Если диаметр вк ^ 0 тогда
Ро(П) Э Рг(П) Э Р2(П) Э ... Э П и Иш Рк(П) = Г|Рк(П) = П. (4.2)
к
5. Вычисление спектра
Для вычисления спектра мы построим символический образ G отображения Pf и оснащение графа G, фиксируя величину a[ij] для каждого ребра i ^ j следующим образом. Пусть i ^ j - ребро на G. Возмем точку (х,е) из ячейки M (i) и положим a[ij ] = ln\Df (x)e\ = ф(х,е). Отметим, что оснащение a[ij ] не зависит от j и, если (х*,е*) - другая точка в M (i), a*[ji] = ф(х*,е* ), то мы имеем оценку
\a*[ij] - a[ij]\ = \ф(х,е) - ф(х*,е*)\ < n(d),
где n(d) есть модуль непрерывности функции ф и d - диаметр покрытия.
Определение 8. Пару G и {a[ij]} назовем оснащенным символическим образом и обозначим Gib.
Усреднение оснащения над конечным путем ш = {z0, z1}..., zp} есть среднее арифметическое
1 Р
Х(ш) = - У^ a[zk-\zk]. 1 k=i
В частности, если ш = {z1}zp = z0} является периодическим путем, то \(ш) есть среднее значение оснащения на периоде. Если ш = {zk, k = 0, 1, 2, ... } является бесконечным путем, тогда предел
1 n
\(£ ) = Иш S^a[zk-izk ]
n^x n L—' k=1
назовем усреднением над ш, если такой предел существует. В том случае, когда данный предел не существует, то (т. к. оснащение ограничено) найдется подпоследовательность nm ^ œ, для которой предел
1 Пт-1
\(ш,ит)= Иш — У^ a[zkzk+1] (5.1)
m k=0
существует. Такие подпоследовательности назовем сходящимися. Спектр усреднения оснащения над ш есть предельное множество усреднений над сходящимися подпоследовательностями
Х(ш) = [X Е R\ существует nm — то такие, что X = Х(ш,ит)}.
Определение 9. Спектр усреднения оснащенного символического образа Gib есть предельное множество усреднений над всеми допустимыми путями
^(Glb) = [X Е R\ X = lim Xm, Xm Е Е(шт), шт-допуст,имый путь}.
Предложение 5. Пусть ш = [zk, k = 0, 1, 2, ... } является бесконечным путем на G и найдется сходящаяся подпоследовательность (5.1). Тогда найдется последовательность периодических путей [шр}, p — то таких что, X^p) — X(ш, nm) при p — то.
Доказательство. Не трудно показать, что предел (5.1) не зависит от конечного числа начальных точек последовательности ш, т.е.
1 nm 1
X^,nm)= lim - y^a[zkZk+i].
Пт ^X nm — n0
k=no
Так как символический образ содержит конечное число вершин, то найдется вершина z* = zn0, которая повторяется в ш бесконечно много раз z* = znp, p — то. Тогда конечная последовательность шр = [zk, n0 < k < np} является периодическим путем на G. Усреднение над шр
1 пр-1
XM =-V" a[zkzk+i].
k=no
np — no
Таким образом, X^,nm) = limp^x X^p). Утверждение доказано.
Следствие 3. Спектр Y,(Glb) совпадает с предельным множеством усреднений над периодическими путями, т.е.
^(Glb) = [X Е R\ существует последовательность периодических путей [шп} таких, что X = lim X(on)}.
n^x
Таким образом, спектр оснащенного символического образа определяется на возвратных вершинах RV. Рассмотрим последовательность периодических путей [шп}, n — то, на которой достигается X Е Y,(Glb). Множество RV разбито на конечное число классов эквивалентных возвратных вершин. Каждый класс H содержит некоторое множество элементов последовательности [шп}. Если это множество конечно, то соответствующие значения X^n) не влияют на предельное значение X. Поэтому можно считать, что таких элементов нет. Остаются только
классы, которые содержат бесконечное число элементов последовательности. Если последовательность лежит в классе H и Л = limk^x ), то будем говорить, что показатель Л реализуется в классе H. Спектр класса H определяется как
^(H) = {Л Е R\ существует последовательность периодических путей
{шп С H} таких, что Л = lim Л(шп)}.
Предложение 6. Если Л1 и Л2 реализуются в классе H, то любое число Л между Л1 и Л2 также реализуется в классе H.
Доказательство данного утверждения повторяет доказательство Утверждения
4.
Следствие 4. Спектр класса H есть отрезок [a(H),b(H)], где a = Л^(H) и b = Л^р^) - нижняя и верхняя грани усреднений над периодическими путями из H.
Периодический путь ш = {z1,...,zp = z0} назовем простым или циклом, если его вершины z1,...,zp являются различными, т.е., Zi = Zj для i = j; i,j = 1, ...,p. Покажем, как любой периодический путь можно разложить в сумму циклов.
Пусть ш = {z1, ...,zp = z0} является периодическим путем периода р. Если ш не является простым, то существует вершина z* такая, что z* = zi = zi+pi, 0 < p1 < р. Рассмотрим две конечные последовательности ш* = {z1,..., zl-1, zl+pi, ...,zp = z0} и ш** = {zl+1,..., zl+pi = zl}. Так как путь ш является допустимым, то существуют дуги zl-1 ^ zl = zl+pi и zl+pi = zl ^ zl+1, поэтому последовательности ш1 и ш2 являются периодическими допустимыми путями с периодами р1 и р2 = р — р1, соответственно. Ясно, что р1 + р2 = р. В этом случае мы будем говорить, что путь ш есть сумма периодических путей ш* и ш** и писать
ш = ш + ш .
Мы можем применить описанное разложение к путям ш* и ш**. Повторяя этот процесс разложения, придем к разложению ш в сумму периодических путей ш1,...,шд периодов р1,...,ря, р1 + ... + ря = р. Ясно, что этот процесс конечен и финальное разложение ш = ф1 + ф2 + ... + фг состоит только из простых периодических путей. Циклы ф1,...,фг могут совпадать. Если путь ш* повторяется k раз в разложении ш, то мы будем писать ш
ш = кш* + ш**.
Так как число вершин конечно, то число циклов также конечно. Пусть ф1,...,фя есть набор всех циклов класса H и р1, ...,рд являются периодами этих путей, соответственно. Найдем усреднения на этих циклах
1 pj
Лф) = -£ a[zi-zk]. р k=1
Рассмотрим периодический путь ш С Н и предположим, что ш = к\ф\ + ... + кяфч есть разложение на простые периодические пути, период ш есть р = к\р\ +... + кяря. Не ограничивая общности, мы можем считать, что каждый цикл ф^ входит в ш с коэффициентом kj > 0, при этом случай kj = 0 означает, что ш реально не проходит через фj). Если ш = к\ф\ + ... + кдфд, то будем говорить, что цикл фj сходит в ш с весом |lj = 11. Ясно, что ^1 |^j = 1. Не трудно доказать следующее.
Предложение 7. Усреднение оснащения над периодическим путем ш = к\ф\ + ... + кдфд вычисляется по формуле
X(w) = Y1 Vi i=i
где Vi = 'jT-
Пусть
Xmin(H) = min[X^i), j = 1, ...,q}, Xmax(H) = max[X^i), j = 1,...,q}
есть минимальное и максимальное значения усреднения на циклах класса Н. Из Утверждения 7 следует
Предложение 8. Усреднение Х(ш) над любым периодическим путем ш из класса Н удовлетворяет неравенству
Кш(Н) < Л(ш) < Лтах(Н).
Предложение 9. Спектр усреднения класса ^(Н) — [Лтщ(Н),Лтах(Н)], т.е. для любого Л Е [Лтп(Н),Лтах(Н)] найдется последовательность периодических путей {шт} в Н таких, что Л(шт) — Л при т — то.
Доказательство. Без потери общности мы предположим, что Л = аЛт\п(Н) + (1 - а)Лтах(Н), 0 < а < 1. Пусть фтш = {г*,...,г*} и фтах = {г**,...,г**} есть циклы реализующие усреднения Лтп(Н) и Лтах(Н), соответственно. Так как г* и г** являются эквивалентными возвратными вершинами, то существует периодический путь ф = {г\ = г*,..., Zj = г**,..., }, проходящий через вершины г* и г**. Построим допустимый периодический путь ш следующим образом. Начинаем с г** и сделаем к * оборотов по фт\п, затем идем по ф от г* до г * *, делаем к * * оборотов по фтах и возвращаемся по ф к исходной вершине г**. Построенный периодический путь ш имеет разложение
ш = к * фтт + к * * фтах + ф.
Пусть p*, p** и q являются периодами фт\п, фтах и ф, соответственно. В этом случае веса фтш, фтах и ф имеют значения /1(фт-т) = , H^max) = ^-pp— и ц(ф) = p, где p = k*p* + k**p** + q есть период ш. Усреднение над ш
Х(ш) = ц(фтт)Чфтт) + Мф max Х(ф max )+ ^ф)Х(ф).
Если k* и k** — ж, то /1(ф) = p — 0. Выбирая числа k* и k** — ж, как это было сделано при доказательстве Утверждения 4, построим последовательность путей ш так, что
Х(шт) — aXmin(H) + (1 - a)Xmax(H) = X.
Утверждение доказано.
Следующая теорема является следствием Утверждений 8 и 9.
Теорема 3. Спектр оснащенного символического образа £(Glb) состоит из интервалов [Xmin(Hk),Xmax(Hk)], где {Hk} есть полное семейство классов эквивалентных возвратных вершин символического образа G.
Рассмотрим фиксированный символический образ и его оснащение. Согласно предыдущей теореме мы можем найти спектр усреднения оснащенного символического образа за конечное число шагов. Возникает вопрос об оценке спектра Морса через спектр оснащенного символического образа.
Теорема 4. Спектр Морса £ лежит в расширенном спектре оснащенного символического образа £(Glb), который состоит из интервалов [Xmin(Hk) — n(d),Xmax(Hk) + n(d)], где {Hk} есть полное семейство классов эквивалентных возвратных вершин символического образа G, d - диаметр покрытия и п(0 - модуль непрерывности функции ф(х,е) = ln\Df (x)e\.
Доказательство. Пусть £ = {(x1,e1), (x2, e2), ... , (xp, ep) = (x0,e0)} есть периодическая е-траектория отображения Pf. Согласно Теореме 1 об отслеживании, найдется r > 0 такое, что если е < r и (xk ,ek) Е M(zk), то периодический путь ш = {z1, z2,... ,zp = z0} является допустимым. Найдем усреднение функции ф на
£
1 p
X(£ ) = V(xk ,ek k) p
1 k=1
и усреднение оснащения на периодическом пути ш
1 P 1 P
Х(ш) = ~У1 a[zk ,zk+1] = "У] V(x*k ,e*k), p ^ p ^
1 k=1 1 k=1
где точки (xk, ek) и (x*k,e*k) лежат в ячейке M(zk). При этом ф(xk,ek) — ф(x*k, e*k) = ak, \ak\ < n(d). Тогда
X(£ ) = Х(ш) + E,
где \Е\ = |\ < п(^). Пусть Л лежит в спектре Е усреднения функции ф, т.е. существует последовательность периодических £п-траекторий {£п}, £п — 0, таких что Л(^п) — Л, при п — то. Рассмотрим ту часть последовательности, где £п < г. Построим периодические допустимые пути {шп} как это сделано выше. Тогда мы имеем оценку
Л(Сп) = Л(шп) + Еп,
где \Еп\ < п(^). Не ограничивая общности, мы можем считать, что последовательности Л(шп) и Еп сходятся к Л* и Е* . Если это не так, то мы перейдем к подпоследовательностям. Таким образом, мы имеем равенство
Л = Л* + E*, \E*\ <n(d).
(5.2)
По определению, предельное значение Л* лежит в спектре оснащенного символического образа Е(Сгь). Отсюда следует утверждение теоремы.
Таким образом, для оценки спектра Морса исходной системы нам нужно найти спектр оснащенного символического образа. Эта задача сводится к нахождению циклов с минимальным и максимальным характеристическим показателями. Понятно, что поиск таких циклов с помощью перебора невозможен в наших условиях, так как при итерационных построениях символического образа число циклов резко возрастает. Поэтому для достижения цели используется метод, сводящий нашу задачу к специальной транспортной задаче линейного программирования [14].
6. Численные эксперименты
Рис. 1. Аттрактор модифицированного отображения Икеды Рассмотрим модифицированное отображение Икеды:
xi Vi
2 — 0.9(x cos т(x, у) — V sin т(x, V)) 0.9(x sin т(x, у) + у cos т(x, у)),
(6.1)
где
Отображение (6.1) обладает свойством сжатия площадей и имеет глобальный аттрактор Ад, см. рис. 1. Существует единственная гиперболическая неподвижная точка Н(1.3815, —2.4746). Кроме того, отображение имеет единственную 2-периодическую траекторию Р2 = {(0.2338, —0.7031), (1.9995, 0.6681)}, устойчивое и неустойчивое многообразия которой пересекаются и образуют гомоклинический цикл.
Известно [13], что, если спектр Морса не содержит нуля, то цепно-рекуррентное множество системы является гиперболичным и, следовательно, П-устойчиво. Вычисления показывают, что аттрактор Ад не является гиперболическим. Нам хотелось бы найти нетривиальное инвариантное множество, которое окажется гиперболическим. Мы рассмотрели часть этого аттрактора, а именно, максимальное цепно-рекуррентное множество П0 в области [—1.1, 3.5] х [—1.5,1.8]. Применение описанной выше техники локализации дает следующие результаты. При начальном разбиении базы 10 х 10 стартовые размеры ячейки были 0.46 х 0.33. После нескольких итераций (при размерах ячейки 0.0071 х 0.0051) множество распадается на две компоненты и П2, соответствующие двум компонентам сильной связности на символическом образе.
Инвариантное множество П1 оказалось 6-периодической орбитой. Для лучшей локализации в базе проведено несколько итераций до момента, когда размеры ячейки составили 0.00045 х 0.00032. Построение оснащенного символического образа проводилось до момента, пока размер ячейки в проективном пространстве не стал равен 0.0003. При таких данных расстояние между спектром Морса исходной системы и спектром символического образа не превосходит 0. 01 . В результате вычислений на проективном расслоении получены две компоненты и спектр Морса над множеством П1 содержится в объединении интервалов [0.522, 0.523] и [—0.734, —0.733], т.е. П1 является 6-периодической гиперболической траекторией. Эти вычисление были проверены прямым вычислением показателей Ляпунова 6-периодической траектории.
Инвариантное множество П2 оказалось нетривиальным канторовым множеством. Итерации в базе проводились до размера ячейки 0.00089 х 0.00058. Затем строились итерации оснащенного символического образа до размера ячейки по углу 0.00038. Аналогично вычислениям для первой компоненты, при таких данных спектр Морса исходной системы отличается от спектра символического образа на 0.01. В результате получены два интервала [0.632, 0.793] и [—1.004, —0.843], которые являются расширенными интервалами оснащенного символического образа. Эти интервалы не содержат нуля, следовательно, множество П2 является гипер-
болическим и П-устойчивым, т.е. оно будет сохраняться при C^возмущениях системы.
7. Заключение
В работе показано, что показатели Ляпунова всех траекторий гладкой динамической системы можно оценить, используя символический образ системы. Теорема 4 описывает набор отрезков, где располагаются показатели Ляпунова псевдотраекторий системы (спектр Морса). Символический образ является ориентированным графом, который строится для замкнутого конечного покрытия фазового пространства. Вершины символического образа соответствуют ячейкам покрытия, а ребра соответствуют динамике (отображению) ячеек. Символический образ стал удобным инструментом для получения теоритических результатов (см. [15]). Предложенные доказательства теорем являются конструктивными и допускают постре-ние соответствующих алгоритмов. Символический образ, как конечный граф, допускает компьютерное изучение, что дает информацию о глобальной динамике системы. Точность такой информации определяется диаметром ячеек покрытия. Таким образом, увеличение точности полученной информации приводит к росту числа ячеек покрытия и, следовательно, к росту вершин графа. Численные эксперименты показывают, что исследования символического образа на современных персональных компьютерах дают хорошие результаты в реальном времени, если число узлов (вершин) не превышает миллион. Для более мощных компьютеров это число может быть увеличено на порядок. При этом, применение последовательности символических образов (как это описано в Теореме 2 о локализации цепно-рекуррентного множества) значительно сокращает время вычисления. Описанный численный эксперимент показывает, что представленная технология позволяет проверить гиперболичность нетривиального инвариантного множества.
Список цитируемых источников
1. Аносов Д. В. Геодезические потоки на замкнутых римановых многообразиях отрицательной кривизны. // Труды математического института им. В. А. Стеклова. — 1967. — Т.90.
Anosov D. V. (1967). Geodesic flows on closed Riemannian manifolds with negative curvature. Proc. Steklov Mathematics Inst. 90.
2. Былов Б.Ф., Виноград Р.Э., Гробман Д.М., Немыцкий В.В. Теория показателeй Ляпунова. — М.: Наука, 1966.
Bylov B. F., Vinograd R. E., Grobman D. M., Nemytskii V. V. (1966). Theory of Lyapunov Exponents. Moscow: Nauka.
3. Кузнецов С. П. Динамический хаос. — М.: Физматлит, 2001. Kuznetsov S. P. (2001). Dynamical Chaos (in Russian). Moscow: Nauka.
4. Ляпунов А. М. Общая задача об устойчивости движения. — М.—Л.: Гостехиздат, 1950.
Lyapunov A. M. (1950). The General Problem of the Stability of Motion (in Russian). Moscow: Gostechizdat.
5. Малинецкий Г. Г., Потапов А. Б. Современные проблемы нелинейной динамики. — M.: Едиториал УРСС, 2002.
Malinetskii G. G., Potapov A. B. (2002). Modern problems of nonlinear dynamics. Moscow: Editorial URSS.
6. Осипенко Г. С. О символическом образе динамической системы // Краевые задачи — Пермь, 1983. — C. 101-105.
Osipenko G. S.(1983). On Symbolic Image of Dynamical System (in Russian). In Kraevye zadachi (pp. 101-105). Perm.
7. Benettin G, Galgani L, Giorgilli A., Strelcyn J.M. Lyapunov characteristic exponents for smooth dynamical systems and for Hamiltonian systems: A method for computing all of them. P. I: Theory. P. II: Numerical applications // Meccanica. — 1980, — Vol. 15. — 930.
8. Bowen R. Symbolic Dynamics // Ann. Math. Soc. — 1982. — Vol. 8.
9. Colonius F. and Kliemann W. The Dynamics of Control. — Basel: Burkhauser, 2000.
10. Douglas Lind, Brian Marcus An introduction to symbolic dynamics and coding. — Cambridge: Cambridge University Press, 1995.
11. Hsu C. S. Cell-to-Cell Mapping. — New York: Springer-Verlag, 1987.
12. Katok A., Hasselblat B. Introduction to the Modern Theory of Dynamical Systems. — Cambridge: Cambridge University Press, 1995.
13. Osipenko George Dynamical systems, Graphs, and Algorithms. In Lectures Notes in Mathematics 1889. — Berlin: Springer, 2007.
14. Osipenko G.S., Romanovsky J.V., Ampilova N.B. and Petrenko E.I. Computation of the Morse Spectrum // Journal of Mathematical Sciences — 2004. — Vol. 120, no.2. — P. 11551166.
15. Osipenko George Symbolic images and invariant measures of dynamical systems // Ergodic Theory and Dynamical Systems. — 2010. — Vol. 30. — P. 1217-1237.
16. Parter Thomas, Shua Leon Practical Numerical Algorithms for Chaotic Systems. — New York: Springer-Verlag, 1989.
17. Shub M. Stabilite globale de systems denamiques // Asterisque — 1978. — Vol. 56. — P. 1-21.
Получена 01.03.2016