Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 0,940

COMPLEX BEHAVIOR OF A SIMPLE SYSTEM: DISPLAY «THE BERNOULLI SHIFT»

Morozov A.V. 1
1 Military Space Academy named after A.F. Mozhaysky
It is known that the problem of approximate solution of algebraic and transcendental equations f(x) = 0 leads to the construction of iterative processes. One of the methods for solving the problem is the iteration method applied to the equivalent equation x = φ(x). It is based on the theorem: 1) let the function φ(x) be continuously differentiable in the localization interval of the root (a, b); 2) . Then, for any exists where . And ξ = φ(ξ), i.e., the specified numeric sequence converges to the root of the equation. From the conditions of the theorem, in particular, it follows that . It turns out that if we abandon the conditions 1) or 2) of the theorem, leaving only the condition , then many interesting effects can be observed in the behavior of the sequence xn. One of the tasks of a relatively new science is nonlinear dynamics and is devoted to the study of the properties of sequences xn depending on the properties of the function φ(x). In this article, we consider an example of such a system, which has already become classical, where the function φ(x) is discontinuous. According to the author of the article, the inclusion in the curriculum of the study of such a system in the topic of computational mathematics of a technical university is appropriate for the following reasons: 1. The role of discrete models in science has increased immeasurably; 2. Iterative methods underlie a large class of computational problems; 3. Discoveries and significant scientific results for theory and practice in the field of fundamental sciences, which include, for example, the discovery of deterministic chaos should be reflected in training courses not only of special disciplines, but also basic ones, which include mathematics, physics, computer science, etc.
Bernoulli mapping
teaching methods

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

missing image file (1)

При этом φ называют отображением и говорят, что (1) определяет дискретную динамическую систему [1–3]. В общем случае φ может быть непрерывной, разрывной, монотонно возрастающей или убывающей, иметь точку максимума. Ясно, что если задать начальную точку x0, то, используя формулу (1), можно построить последовательность

missing image file (2)

Числовая последовательность, построенная по такому принципу, называется итерационной. При этом (2) называют также решением, а соответствующее множество точек на оси 0x –траекторией динамической системы (1), выпущенной из точки x0. Может так случиться, что последовательность (2), индуцируемая некоторой функцией φ, будет иметь вид missing image file В этом случае говорят о точке покоя системы (1) и о решении x = x0 уравнения x = φ(x). Если числа в последовательности (2) начинают периодически повторяться, например missing image file, то говорят о периодическом решении (или траектории). При этом число m называют периодом решения (соответственно траектории). Обратим внимание, что простейшие примеры рекуррентных формул вида (1) изучаются ещё в средней школе. Это хорошо знакомая из курса математики арифметическая прогрессия, задаваемая формулой φ(xk) = xk + d, здесь d – заданное число, называемое разностью, и геометрическая прогрессия, определяемая формулой φ(xk) = xk∙q, здесь q – число, называемое знаменателем. Конечно, простота поведения последовательностей, отвечающих этим математическим моделям, обусловлена простотой функций φ, а именно их линейностью. Более содержательный пример приводится в стандартном курсе высшей математики и связан с алгоритмом вычисления квадратного корня из числа a: пусть missing image file. Тогда соответствующая этому отображению последовательность (2) при missing image file будет иметь предел. Доказывается, что этим пределом будет число missing image file, причем этот корень можно вычислить с любой степенью точности.

Заметим, что исторически дискретные модели в математике, по всей видимости, начали появляться ещё в XIII в. Это, в частности, знаменитая последовательность Фибоначчи [4]. Существенно позднее такие объекты изучались в связи с численным решением алгебраических и трансцендентных уравнений вида f(x) = 0 [5, 6]. Здесь речь идет о методе касательных (Ньютона), для которого при определенных условиях на функцию f рекуррентная формула missing image file где missing image file, позволяла найти корень уравнения f(x) = 0 с любой степенью точности; методе хорд missing image file где missing image file ; простых итераций missing image file где missing image file и др. Некоторые из этих методов сегодня излагаются во втузах, в связи с численным решением уравнения f(x) = 0. Позднее обнаружилось, что численное решение обыкновенных дифференциальных уравнений, например, по методу Эйлера, также сводится к вычислениям по подобным формулам [6, 7]. Кроме того, одним из эффективных современных инструментов численного исследования многомерных динамических систем является итерационный метод точечных отображений, восходящий к А. Пуанкаре [8].

Во второй половине XX в. в центр внимания ученых попали математические модели, также имеющие простую структуру вида (1), которые для некоторых φ демонстрировали весьма сложное поведение траекторий, названное впоследствии детерминированным хаосом.

Целью настоящей статьи является краткое адаптированное для студентов первого курса втуза (с небольшим количеством учебных часов) изложение одной динамической системы, именуемой в литературе сдвигом Бернулли. Предлагается этим материалом завершить тему «Численное решение конечных уравнений» курса математического анализа. Ранее подобная связка этих учебных вопросов не предлагалась. На наш взгляд, такая последовательность изложения возможна и целесообразна, так как отвечает на вопрос студенческой аудитории: «А что будет, если missing image file, а числовая последовательность итераций (2) предела не имеет?» Ответ же на этот вопрос, как оказалось, нетривиален и послужил началом новой бурно развивающейся сегодня науки – нелинейной динамики, изучающей нелинейные модели, бифуркации, детерминированный хаос, фракталы [9, 10]. О проблемах модернизации курса математики в последнее время много говорится на конференциях, а также на страницах журнальной и монографической литературы (например, [11–13]). На наш взгляд, включение предлагаемого материала в учебную программу позволит частично заполнить существующую брешь между устоявшимся классическим втузовским курсом математики и новым научным направлением – детерминированным хаосом.

Отображение сдвиг Бернулли

Конкретизируем теперь систему

missing image file

полагая, что φ имеет вид missing image file График φ в этом случае будет разрывным и представлен на рис. 1 [3, 9].

Здесь, как нетрудно видеть, условие missing image file выполнено и траектория, выпущенная из произвольной начальной точки missing image file, целиком находится в интервале (0,1). При этом положений равновесия в интервале (0,1) у системы нет. Заметим, что модель можно задать кратко missing image file.

missing image file

Рис. 1. График отображения φ(x)

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

Пусть missing image file начальная точка. Здесь числа ai принимают лишь два значения: 0 или 1. Число x0 будем при этом записывать, как обычно, в виде missing image file. Попутно заметим, что если все числа ai = 0, то x0 = 0; если все ai = 1, то x0 = 1. Если число a0 = 1, то missing image file, если missing image file, то missing image file.

Вычислим последовательно missing image file;

missing image file; missing image file.

Легко видеть, что на n-м шаге будем иметь missing image file . Это свойство и оправдывает термин «сдвиг». Число xn+1 получается из xn путем сдвига двоичного набора цифр числа xn влево, при этом цифра первого его двоичного разряда (0 или 1) исчезает.

Рассмотрим теперь две близкие начальные точки:

missing image file… и missing image file

и соответствующие траектории missing image file и missing image file. Очевидно, что разность missing image file представляет собой монотонно возрастающую числовую последовательность, при этом missing image file. Таким образом, если два начальных числа missing image file и missing image file отличаются в n + 1 знаке после двоичной запятой, то числа missing image file и missing image file отличаются уже в первом знаке. При этом точки missing image file и missing image file оказываются в разных промежутках missing image file и missing image file. Это свойство траекторий называется чувствительной зависимостью от начальных данных и присуще всем динамическим системам с хаотическим поведением.

Рассмотрим теперь случай, когда x0 – рациональное число. Здесь есть две возможности: либо число x0 представляется конечной двоичной дробью, либо – двоичной периодической.

В случае конечной дроби missing image file ясно, что missing image file и траектория, заканчивает эволюцию в положении равновесия x = 0. В случае периодической дроби missing image file, будем иметь missing image file. Последнее означает, что x0 является элементом цикла (периодической точкой траектории), при этом n – период цикла. Из проведенных рассуждений следует, что множество периодических траекторий в нашей системе бесконечно, но счетно. Это следует из того, что множество рациональных числе отрезка [0,1] счетно. Однако все периодические траектории неустойчивы, в силу чувствительной зависимости от начальных данных.

Пример 1. Цикл missing image file периода 2 единственный: missing image file missing image file. В десятичной форме записи числа x1 и x2 запишутся так

missing image file

На рис. 2 изображены графики функции missing image file и биссектрисы missing image file. Абсциссы точек пересечения x1 и x2 этих графиков как раз и образуют цикл missing image file.

Заметим, что в школе и вузовском курсе математики задаче построения графиков функций missing image file, missing image file,…, missing image file внимания уделяется мало. Желательно на практике восполнить этот пробел, ибо эта задача в настоящее время является актуальной.

missing image file

Рис. 2. График второй итерации Рис. 3. График третьей итерации

Рассмотрим теперь цикл периода missing image file.

Здесь missing image file, missing image file,…, т.е. цифры числа missing image file представляют собой круговую перестановку цифр числа xk: missing image file.

Выведем полезную формулу перехода от двоичной записи числа missing image file к десятичной. Для этого представим x в виде

missing image file

missing image file

missing image file

missing image file

missing image file

Откуда вытекает формула missing image file

Пример 2. Существует два цикла missing image file и missing image file периода 3 (рис. 3):

1. missing image file, здесь missing image file, missing image file, missing image file.

Или в десятичной записи: missing image file, missing image file, missing image file.

2. missing image file, здесь missing image file, missing image file, missing image file.

Или missing image file, missing image file, missing image file.

Пример 3. Существуют три цикла missing image file, missing image file и missing image file с периодом 4

1. missing image file,

где missing image file, missing image file, missing image file, missing image file.

Или в десятичной записи missing image file, missing image file, missing image file, missing image file.

2. missing image file,

где missing image file, missing image file, missing image file, missing image file.

Или в десятичной записи missing image file, missing image file, missing image file, missing image file.

3. missing image file,

где missing image file, missing image file, missing image file, missing image file.

Или в десятичной записи missing image file, missing image file, missing image file, missing image file.

Справедливо следующее простое утверждение.

Теорема 1. Если n > 1 простое число, то число циклов периода n будет равно missing image file.

Речь идет о циклах с наименьшим периодом.

Если же число n – не простое, то вопрос о количестве циклов является нетривиальным.

Пусть X – множество корней уравнения missing image file. Обозначим missing image file – делители числа n (n1 = 1, nm – максимальный делитель), Xn – множество периодических точек периода n missing image file, missing image file – множество периодических точек периода missing image file. Тогда справедлива следующая теорема.

Теорема 2. Для числа периодических точек Xn и количества циклов μn периода n справедливы формулы: missing image file missing image file

Результаты подсчета количества циклов периода n приведены в таблице.

Циклы периода n

Период цикла n

2

3

4

5

6

7

8

9

10

11

12

Количество циклов μn

1

2

3

6

9

18

30

56

99

186

335

Дальнейшие вычисления величин μn(n > 12) приводят к приближенной формуле:

missing image file,

точность, которой с ростом n возрастает. Грубо говоря, количество циклов μn с периодом n при больших значениях n растет геометрически.

Пусть теперь missing image file произвольное иррациональное число. Напомним, что в иррациональном числе любая последовательность из k цифр повторяется бесконечное число раз.

Для определенности представим x0 в виде missing image file Тогда для заданного сколь угодно малого произвольного числа ε > 0 найдется натуральное число m = m(ε), такое, что missing image file, т.е. траектория, выпущенная из начальной точки x0, через некоторое время (через некоторое количество итерационных шагов) возвращается в ε – окрестность Sε(x0) точки x0. Это свойство траекторий называется эргодичностью [9].

Замечание

Рассмотренный в настоящей статье пример допускает обобщение. Подобным образом можно было бы рассмотреть системы missing image file missing image file n = 0, 1, 2,... или missing image file n = 0, 1, 2,... (m – целое). Другие примеры систем со сложным поведением траекторий можно найти, например, в работах [3, 9, 14]).

Заключение

Известно, что рабочие программы курсов математического анализа технических вузов включают изучение методов (способов) приближенного решения алгебраических и трансцендентных уравнений вид f(x) = 0. Здесь имеются в виду методы Ньютона, хорд, простых итераций и др. Суть всех сводится к построению некоторых итерационных процедур, позволяющих приближенно находить корень уравнения f(x) = 0 с любой наперед заданной степенью точности. При этом корень изначально локализован в некотором интервале (a, b). Основаны эти способы на построении в окрестности (a, b) некоторой вспомогательной функции φ, итерации которой сходят к корню. Однако, как оказалось, итерационные процессы, построенные по рекуррентной формуле missing image file, missing image file, интересны сами по себе, вне связи с задачей о решении уравнения f(x) = 0. Причем в настоящее время известен весьма широкий класс функций φ, для которых индуцируемая итерациями последовательность xn ведет себя очень сложно. В этом случае говорят, что φ порождает хаотическую динамику или детерминированный хаос. Этот класс систем хорошо изучен, описан в научной литературе и уже построена достаточно полная теория. В настоящей статье мы выбрали простейший из таких примеров и считаем, что в курсе математического анализа знакомство студентов с таким сложным поведением итераций в таких системах должно найти отражение. К тому же это не займет много учебного времени, познавательный эффект будет очевидным, а сложность материала вполне по силам студенту-первокурснику.