За гранью простого. Новый вид науки.
При дальнейшем увеличении г поведение последовательности {хn} опять изменяется. Возникает цикл S4: х4n › а1, x4n+1 › a2, х4n+1 › a3 > x4n+3 › а4 при n › ∞, причем а2 = f(a1), а3=f(a2), аn =f(an). Численность популяции начинает колебаться с периодом в 4 года.
Но и это еще не все. Приведем еще несколько примеров поведения наших последовательностей.
Последовательно увеличивая значение параметра, мы увидим циклы S8, S16, S32 и т.д. При этом каждый раз цикл S2 теряет устойчивость, и устойчивым становится цикл S2. Наконец, при некотором значении г (его иногда обозначают г") формула xn+1 = rхn(1-хn) дает уже непериодическую последовательность {xn}.
Полученная нами картина оказалась очень интересной. Во-первых, в поразительно простой модели хn+1 = rхn(1-хn) заложено очень сложное поведение. Во-вторых, в ней удается проследить большое количество бифуркаций, приводящих к усложнению решения. Сделать это в более сложных моделях гораздо труднее. Как это ни удивительно, но пока встречались только циклы, период которых равен степени 2.
Чтобы понять, чем это вызвано, и изучить поведение модели более подробно, наряду с функцией f(x) удобно рассмотреть отображение f(f(х)), обозначаемое далее через f2 (х), и вообще положить fn+l (x) =f(fn (x)), считая, конечно, что f(n) =f(х).
Построим график f(x).
Вот нужные нам определения.
f[x_,r_] :
=
r
*
x
*
(
1
-
x);
ff[x_,r_,n_] :
=
Module[{t
=
x},Do[{t
=
f[x,r],x
=
t},{n}];t]
Сначала рассмотрим случай устойчивой неподвижной точки. Вот что получим для случая г = 3.
Теперь рассмотрим случай устойчивого цикла S2.
График функции f(x) пересекается с прямой у = х во всех неподвижных точках отображения / (ведь для любой неподвижной точки х отображения f имеем f2 (х*) = f(f(x')) = f(x') = (х'), а также в точках, принадлежащих циклам 52 (потому что а2 = f(a1) = f(f(a2)) и а1 = f(a2) = f(f(f())) – Увеличивая параметр r, мы растягиваем функцию f(x) вдоль оси у. И если при некотором значении г линии у = х и у = fix) пересекаются в одной точке, то с увеличением г могут появиться еще две точки пересечения. Они-то и будут определять цикл S2.