Научная статья на тему 'Модели хаотической динамики. Часть 4. Одномерные инварианты'

Модели хаотической динамики. Часть 4. Одномерные инварианты Текст научной статьи по специальности «Математика»

CC BY
158
50
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОДНОМЕРНЫЕ ДИНАМИЧЕСКИЕ СИСТЕМЫ / ONE-DIMENSIONAL DYNAMICAL SYSTEMS / ХАОТИЧЕСКИЕ РЕЖИМЫ / CHAOTIC REGIMES / ИНВАРИАНТЫ / INVARIANTS / ПОКАЗАТЕЛИ ЛЯПУНОВА / LYAPUNOV EXPONENTS

Аннотация научной статьи по математике, автор научной работы — Федотов В.Х., Кольцов Н.И.

Исследована возможность описания хаотической динамики одномерными обыкновенными дифференциальными уравнениями (ОДУ). Приводится методика получения этих ОДУ, а также одномерные нелинейные инварианты и результаты их численного исследования. Для доказательства существования хаоса проведен расчет показателей Ляпунова и использованы некоторые точные аналитические решения ОДУ.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The possibility of describing the chaotic dynamics of one-dimensional ordinary differential equations (ODE) was investigated. The technique of obtaining these ODE, as well as one-dimensional nonlinear invariants and the results of numerical studies is given. To prove the existence of chaos Lyapunov exponents were calculated and used some of the exact analytical solutions of the ODE.

Текст научной работы на тему «Модели хаотической динамики. Часть 4. Одномерные инварианты»

УДК 519.673

В. Х. Федотов, Н. И. Кольцов МОДЕЛИ ХАОТИЧЕСКОЙ ДИНАМИКИ. ЧАСТЬ 4. ОДНОМЕРНЫЕ ИНВАРИАНТЫ

Ключевые слова: одномерные динамические системы, хаотические режимы, инварианты, показатели Ляпунова.

Исследована возможность описания хаотической динамики одномерными обыкновенными дифференциальными уравнениями (ОДУ). Приводится методика получения этих ОДУ, а также одномерные нелинейные инварианты и результаты их численного исследования. Для доказательства существования хаоса проведен расчет показателей Ляпунова и использованы некоторые точные аналитические решения ОДУ.

Keywords: one-dimensional dynamical systems, chaotic regimes, invariants, Lyapunov exponents.

The possibility of describing the chaotic dynamics of one-dimensional ordinary differential equations (ODE) was investigated. The technique of obtaining these ODE, as well as one-dimensional nonlinear invariants and the results of numerical studies is given. To prove the existence of chaos Lyapunov exponents were calculated and used some of the exact analytical solutions of the ODE.

Введение

Описание хаотической динамики простыми обыкновенными дифференциальными уравнениями (ОДУ) открыло эпоху недетерминированной эволюции детерминированных диссипативных систем [1-4]. Первую хаотическую динамическую систему обнаружил Э. Лоренц [1] при описании погоды автономными диссипативными моделями гидродинамического типа. Такие модели представляют собой системы ОДУ размерности п с квадратичной нелинейностью (квадриками) в правых частях

х, ' = Ц Э1]кх]хк +Е; Ьц х, + с, ¡=1,...,п, (1) где Эц, Ьц, с, - параметры. Модель Лоренца является разновидностью систем (1) и в безразмерной записи включает три квадрики с тремя параметрами

х ' = -эх+эу, у ' = Ьх-хг-у, г' = ху-сг, (2) здесь х - скорость конвекции воздуха, у - разность температур между восходящими и нисходящими потоками, г - отклонение вертикального профиля температуры от линейного, э - число Прандтля, Ь -число Рэлея (разность температур верхних и нижних слоев), с =4/(1+э2). В системе Лоренца хаотическая динамика проявляется в виде непериодических колебаний с непредсказуемой амплитудой, например, при значениях параметров э=10, с=8/3 и Ь>Ь*=407/19и24,74 (порог хаоса). Ее фазовые портреты напоминают перекрученную восьмерку или бабочку, «летающую» вокруг трех неустойчивых равновесий и имеют фрактальный характер. Система Лоренца всегда имеет одно нулевое равновесие х = у = г = 0 (отсутствие конвекции) и при Ь > 1 еще два ненулевых х = у = + [с(Ь-1)]1/2, г = Ь - 1 (устойчивая конвекция). При э>с+1 и Ь>Ь* (например, Ь=28) ненулевые равновесия принимают значения х = у = +6^2 и +8,5, г и 27 и становятся неустойчивыми (также как и нулевое). При этом возникает хаотический режим (неустойчивая конвекция), которая легко воспроизводится в численном эксперименте.

К настоящему времени известны общие закономерности возникновения сложных непериодических колебаний в динамических

системах, но многие свойства хаоса остаются неясными. Считается доказанным, что причиной возникновения хаотических колебаний является переход системы в область неустойчивости, а не большое число степеней свободы или флуктуации. Следствием этого является эффект «бабочки» (butterflay effect), т.е. чувствительность к малым возмущениям параметров и непредсказуемое поведение. Необходимым условием возникновения хаоса в непрерывной автономной системе считается наличие не менее двух степеней свободы (размерность не ниже 3D).

В свете этих представлений большой неожиданностью стало обнаружение сложной апериодической динамики в непрерывных автономных двумерных (2D) системах ОДУ с особенностью в нуле [5]. В работе [6] нами найдены и приведены новые, более простые, примеры таких моделей и показано, что они не противоречат теории динамических систем на плоскости. Возникает вопрос - какова же минимальная размерность хаотических систем? Для ответа на него рассмотрим и обсудим возможность описания хаотической динамики низкоразмерными 2D и даже 1D моделями.

Результаты и их обсуждение

Двумерные проекции модели хаоса. Системе автономных ОДУ можно поставить в соответствие несколько систем неавтономных ОДУ меньшей размерности (непрерывные проекции). Так автономной 3D модели xt' = f(x,y,z), yt' = g(x,y,z), zt' = h(x,y,z), где t - время, соответствуют три двухмерные неавтономные системы, получаемые делением на любое из трех уравнений, например xz = f(x,y,z)/h(x,y,z), yz' = g(x,y,z)/h(x,y,z) и рассматривая z как новое время. Аналогично получаются еще две непрерывные двумерные проекции Xy ' = f(x,y,z)/g(x,y,z), zy' = g(x,y,z)/g(x,y,z), где y - новое время и ух' = g(x,y,z)/f(x,y,z), zx' = h(x,y,z)/ f(x,y,z), где x - новое время. Такое понижение размерности можно рассматривать как неавтономное преобразование с недифференциируемыми особенностями h = 0, g = 0 и f = 0 соответственно, которых не было в

исходной системе. Очевидно, что при построении любой из этих проекций теряется часть информации об исходной, полной системе. Соответственно, полностью восстановить эту информацию можно, рассматривая все проекции вместе. При этом множество особенностей совпадет с множеством равновесий исходной системы. Учитывая, что на системы с особенностями (сингулярные, негладкие) не распространяются базовые выводы теории динамических систем, от них можно ожидать более сложной динамики, чем релаксационные или многопериодические колебания.

Двухмерные проекции модели Лоренца. Понизим размерность трехмерной модели Лоренца на единицу, разделив первые два уравнения (2) на третье хг ' = (-ах+ау)/(ху-сг), уг' = (Ьх-хг-у)/(ху-сг). Рассматривая г как новое время получим двумерную непрерывную неавтономную проекцию модели Лоренца с особенностью в знаменателе х ' = (-ах+ау)/(ху-с() = Р(х,у), у' = (Ьх-х^у)/(ху-сГ) = О(х,у). (3) Эта двухмерная система ОДУ имеет единственное изолированное равновесие в нуле х=у=0, &Ь-1, что соответствует отсутствию конвекции (в трехмерной системе). При критических значениях параметров а=10, с=8/3, Ь=28 и &27 это равновесие неустойчиво (седло в трехмерной системе). В двухмерной системе, если считать, что частные производные от / по х и у равны нулю, собственные числа определяются корнями характеристического уравнения Х2-стХ+Д = 0 где Рх =[а(^-у2)]1(ху-с()2, Ру = [а(-^+х2)]/(ху-с()2, Ох = [-Ь^+гс+у]/(ху-с()2, Оу = [^-х2(р-Г)]/(ху-с()2, ст = [а(^-у2)+^-х2(Ь-Г)]/(ху-сГ)2, Д = РхОу - РуО2. В равновесии стм = (а+1)/(с/)>0, Дм = а(1-Ь+()/(с()2>0 при 1>27 и собственные числа Х12 =(а+1±йУ2)/(2сТ), где О = (а-1) +4а{Ь-Т)<0 при больших I Следовательно, и с точки зрения 2Б проекции, нулевое равновесие неустойчиво.

В двухмерной системе (3) обе производные отрицательны (траектории направлены внутрь фазового прямоугольника) при х(Ь-Т)<у<х, для чего необходимо х(Ь-Т)<х, что выполняется при х>0, Ь-< (т.е. 1>27) или х<0, Ь-> (т.е. Н27). При t=хy/с обе производные обращаются в бесконечность (недифференциируемая

особенность), что соответствует попаданию трехмерной системы Лоренца в область неустойчивых ненулевых равновесий х = у = ±6^2, г и 27 (неустойчивой конвекции). Численное исследование подтверждает, что область сингулярности начинается при /*и50, когда текущие координаты удовлетворяют условию Р=ху/с (см. рис.1).

Как видно из рис. 1, двумерная непрерывная неавтономная проекция модели Лоренца «вроде бы» тяготеет к хаосу. Однако расчет показателей Ляпунова Ц и 1-2 и -0.17 показал, что при н.у. (1,1) наблюдаемый квазихаос не является «истинным» хаосом, а вызван погрешностями численного интегрирования. При вариации алгоритмов численного интегрирования, н.у. (0.1-0.5,1) и Ь=30-

50 старший показатель Ляпунова возрастал, но оставался отрицательным. При вариации н.у. около точки (35,70) он становился положительным и доходил до максимума -2= 0.022 при 0.002, что свидетельствует о появлении «истинного» хаоса, но не исключает погрешностей вычислений. Контрольный численный расчет при хаотических значениях показателей Ляпунова «зависал» на больших временах (система (3) не интегрировалась) и сделать однозначный вывод о наличии «истинного» или «ложного» хаоса не удалось.

45 40 35 30 25 20 15 10 5 0

0 10 20 30 40 50 60 70 80 90 100

Рис. 1 - Зависимости у(1) для модели (3) при а=10, Ь=28, с=8/3-И0

Аналогично можно построить и исследовать еще две непрерывные неавтономные двумерные проекции модели Лоренца, разделив другие два уравнения х ' = -ах+ау, у ' = Ьх-хг-у, г' = ху-сг на третье и рассматривая третью переменную как новое время

х' = (-ах+а()/(Ьх-хг-(), г' = х-сг)/( Ьх-хг-(). у' = (Ы-^-у)/(^+ау), г' = ^у-сг)/(^+ау). (4) Одномерные проекции модели хаоса. Понизим порядок еще на один уровень, исключив следующую переменную, например г и полагая ее параметром г0, а у считая новым временем ху' = Уд. Аналогично можно получить второй вариант ух = 1/ху'. Перепишем любую из двух одномерных моделей в виде х\ ' = ^х^,г0).

Неавтономная одномерная проекция модели Лоренца. Разделим первое из уравнений неавтономной двухмерной проекции (4) на второе, рассматривая у как новое время, а старое время -как параметр г0, получим дробно-линейное уравнение с особенностью в знаменателе

х ' = {-ах+аТ)/(Ьх-хг0-Т) = Р(х). (5) Эта модель имеет единственное неизолированное равновесие t=х при х^0 и &Ьх-хг0. При критических значениях параметров а=10, с=8/3, Ь=28 и &27 это равновесие неустойчиво, т.к. Рх = а^1-Ь+г0)/(Ьх-хг0-^ . В равновесии стм = а/(1-Ь+г0)х] > 0 при г0>Ь-1=27. Производная отрицательна (траектории направлены внутрь фазового отрезка) при (-х+()(Ьх-хг0-§<0, т.е. при ^х, ^х(Ь-г0) или ^х, Нх(Ь-г0). При t=x(Ь-z0) = -7х (при г0=35) и 4.5 (при х=-0.65) обращается в бесконечность (недифференциируемая

особенность), что соответствует попаданию трехмерной системы Лоренца в область неустойчивых ненулевых равновесий х = у = ±6^2,

г и 21 (неустойчивой конвекции). Результаты численного исследования приведены на рис. 2.

Рис. 2 - Зависимость x(t) для модели (5) при Zo=35, н.у.=1

Анализ показал, что при малых значениях параметра z0 система ведет себя квазилинейно. При этом единственный показатель Ляпунова оставался отрицательным L1 » - 0.005, что свидетельствует об отсутствии хаоса. С ростом z0 появлялась тенденция к неустойчивости и возникал квазихаос, аналогичный квазихаосу в двухмерной непрерывной модели (3). При этом показатель Ляпунова становился положительным L1 » +0.005, что свидетельствует о появлении «истинного» хаоса (но не исключает ошибок численного интегрирования и «ложного хаоса»).

Автономный непрерывный одномерный аналог проекции модели Лоренца. _На основе приведенных выше неавтономных 2D моделей можно построить и автономные модели, считая время в правой части параметром. Заменим в неавтономной модели (5) время t на параметр у0 и умножим первый терм, например на x (для обеспечения квадратичной нелинейности), получим дробно-квадратичное уравнение c особенностью в знаменателе, но уже автономное и не следующее напрямую из модели Лоренца

xt' = (-ax2+ay0)/(bx-xz0-y0) = P(x), (6) где у0 - новый параметр. Проведем его качественный анализ. Это уравнение имеет до двух равновесий. При у0>0 существует два вещественных равновесия с координатами x-ii2 = +Vy0. Исследуем устойчивость. Якобиан J(x) = Px = a[2xy0—x2(b— z0)-y0(b-z0)]/(bx-xz0-y0)2 в равновесиях J(x1|2) = 2ay0 [+Vy0-(b-z0)]/(bx-xz0-y0)2 принимает значения J(xi) = -2a/(b- z0-Vy0) и J(x2) = 2a/(-b + z0-Vyü). При b < z0-Vy оба эти выражения положительны, а равновесия - неустойчивы. В этом случае в системе возможны сложные движения. В противном случае - одно из них устойчиво и движения становятся регулярными. При y0 =0 оба равновесия сливаются в одно. Анализ показал, что с ростом параметра z0 качественная картина не изменялась. Автономная 1D непрерывная проекция модели Лоренца также демонстрировала хаотичные свойства, аналогичные непрерывным 3D и 2D моделям. При y0<0 равновесия становятся мнимыми. Кроме того, в точке х = y0/(ß—z0) знаменатель правой части ОДУ (6) обращается в нуль и в системе возникает особенность, в которой производная не существует.

Этот особый случай аналогичен отсутствию вещественных корней в линейной системе [7-8].

Автономная кубическая 1D модель. Построим новую непрерывную автономную 1D модель, имеющую три равновесия (нелинейность) и особенность (неподвижную или подвижную), не используя каких-либо аналогов, например х ' = x (x-1)(x+1)/(x- с) = x (x2—1)/(x—с) = P(x). (7) Эта система имеет три изолированных равновесия x1=0, x2=1, x3=-1 и недифференциируемую изолированную подвижную особенность в точке x=c. Исследуем устойчивость. Производная Px = [2x3-c(3x2 —1)]/(x—с) . Отсюда видно, что нулевое равновесие неустойчиво при с>0. Положительное равновесие х=1 неустойчиво при Px=2/(1-c)>0, т.е. при с<1. Отрицательное равновесие х=-1 неустойчиво при Px= -2(1+c)/(x-c)2>0, т.е. при с<-1. Таким образом, если выбрать 0<с<1, то оба неотрицательных равновесия будут неустойчивы. Если при этом выбрать и н.у. между этими равновесиями x0e[0,1], x0^c, то получим - хаос ! Результаты численного анализа ОДУ (7) при с=1/2 аналогичны предыдущим, т. е. показывают наличие хаоса. При попадании траектории в область сингулярности начинаются квазихаотические биения небольшой амплитуды, которую нетрудно увеличить до любых значений за счет растяжения координат. При этом уйти из этой области система не может, т. к. оба окружающих ее равновесия -неустойчивы. Расчеты при н.у. вне te[0,1] на отрезке te[1,2] показали, что ситуация не изменилась (хаос есть). Показатели Ляпунова для этой модели рассчитать не удалось. Таким образом, этот пример подтверждает, что малоразмерные системы (dim<=2) могут демонстрировать сложное поведение, которое можно интерпретировать как хаос или квазихаос. Попытаемся найти дополнительные аргументы в пользу наличия-отсутствия хаоса в малоразмерных системах.

Проверка наличия хаоса. Уравнение (7) с н.у. не решается явно относительно х. Однако существует общее явное аналитическое решение относительно времени, причем линейное

2t = ln[x2c/(x-1)c-1(x+1)c+1] -2С1. (8) Табулирование решения (8) на отрезке xe [-10,10] показало, что с ростом С1 график не меняется качественно, а только смещается влево по оси времени. Одна (верхняя) ветвь xe[1,o>] -вещественная, а остальные (две) - мнимые (физически не реализуемы), т.е. н.у. t»0, xe[0,1] отвечают режиму хаоса без равновесий.

Автономная квадратичная 1D модель. Рассмотрим еще более простую модель, имеющую только два равновесия и неподвижную или подвижную особенность, например

х ' = (x—1)(x+1 )/x = (x2-1)/ (x—с) = P(x). (9) Координаты изолированных равновесий x1 = 1, x2= -1. При с=0 (неподвижная особенность в нуле) производная Px = (x2+1)]/x2 всегда положительна (кроме особой точки), т. е. оба равновесия неустойчивы. Более того, в этом случае система неустойчива при любых х. При с^0 (подвижная

особенность в любой точке) производная Рх = (х?-2хс+1)/(х-с)2 отрицательна только при х1< х<х2, -1< с<1, где х12=с±^О, й=с2-1 (устойчивость) и положительна в остальных случаях (неустойчивость). В положительном равновесии Рх = 2/(1-с), т.е. оно неустойчиво при с<1. В отрицательном равновесии Рх = 2(1+с)/(1-с)2, т.е. оно неустойчиво при с>-1. Следовательно, в этом случае, в интервале -1<с<1 оба равновесия не устойчивы и хаос возможен при х<х1 или х>х2. Результаты численного решения ОДУ (8), приведенные на рис. 3 (х1=с±^й , х1,2=с±^й), аналогичны решению ОДУ (7).

0.2 0.3 0.4 0.5

0.7 0.8 0.9

Рис. 3 - Зависимость x(t) для модели (9) при с=1/2, н.у.= 0.6

Проверка наличия хаоса. Общее решение ОДУ (9) можно записать в виде

2t = !п[(х+1)с+1/(х-1)с1] -2С1. (10)

Табулирование выражения (10) на отрезке хе[-10,10] показало, что с ростом С1, также как в предыдущем примере, зависимость х(§ не меняется качественно: н.у. хе[0,1] отвечают режиму

хаоса без равновесий.

Инварианты. Различные замены координат в ОДУ (9) позволяют получить следующие ее одномерные инварианты, сохраняющие свойство хаотичности:

- замена х=ау+Ь приводит к ОДУ

у ==[(ау+Ь)2-1]/[а(ау+Ь-с)]; (11)

- замена х=ау2+Ь приводит к ОДУ

у' = [(ау2+Ь)2-1]/ [2ау(ау2+Ь-с)]; (12)

- замена х=а/у+Ь приводит к ОДУ

у' = - у2[(а/у+Ь)2-1]/ [а(а/у+Ь-с)]. (13)

52 51.5 51 50.5 50 49.5 49 48.5

ИМИ

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

Рис. 4 - Зависимость x(t) для модели (11) при а=0.01, b=0, с=1/2

Таким образом, вопрос о том, может ли «истинный» хаос описываться одномерными ОДУ, до конца остается не решенным. Из результатов проведенных выше исследований следует - с помощью одномерных ОДУ можно описать квазихаотическое (непредсказуемое) поведение, обусловленное двумя причинами (по аналогии с моделями Диксона [5]): ограничивающей областью неустойчивости и недифференциируемой особенностью внутри этой области. В этом смысле можно считать, что хаос может быть описан одномерными ОДУ, т.е. более простыми моделями хаоса, чем описанные в работах [1, 5].

Литература

1. E.N. Lorenz, Journal of Atmospheric Science, 20, 130-141 (1963).

2 А.А. Андронов, Е.А. Леонтович, И.И. Гордон, А.Г. Майер, Качественная теория динамических систем второго порядка, Наука, Москва, 1966. 568 с.

3 А.А. Андронов, Е.А. Леонтович, И.И. Гордон, А.Г. Майер, Теория бифуркаций динамических систем на плоскости, Наука, Москва, 1967. 384 с.

4. А.П. Кузнецов, А.В. Савин, Л.В.Тюрюкина, Введение в физику нелинейных отображений, Научная книга, Саратов, 2010. 134 с.

5. D.D. Dixon, F.W. Cummings, P.E. Kaus, Phys. Nonlinear Phenom, 65, 109-116 (1993).

6. В.Х. Федотов, Н.И. Кольцов, Вестник Казан. технол. ун-та (2014), в печати.

7. В.Х. Федотов, Н.И. Кольцов, Вестник Казан. технол. ун-та, 16, 23, 7-9 (2013).

8. В.Х. Федотов, Н.И. Кольцов, Вестник Казан. технол. ун-та, 16, 23, 10-12 (2013).

© В. Х. Федотов - канд. хим. наук, доц. каф. информационных систем ЧувГУ, fvh@inbox.ru; Н. И. Кольцов - д-р хим. наук, проф. каф. физической химии и ВМС ЧувГУ, koltsovni@mail.ru.

© V. H. Fedotov - PhD, assistant professor of ChuvGU, fvh@inbox.ru; N. 1 Koltsov ChuvGU, koltsovni@mail.ru.

Doctor of Chemical Sciences, prof. of

0.6

0.6

23235323894853482348532348234823485348534823485323484853485348232323235323235353485353232348

i Надоели баннеры? Вы всегда можете отключить рекламу.