Исследование аттрактора Икеды
Как непрерывно вращающийся луч света создает сложный математический вихрь?
Представьте себе луч света, который входит в специальное устройство, циркулирует внутри и возвращается в исходную точку — лишь для того, чтобы снова совершить круг и вернуться обратно.
После каждого цикла луч претерпевает небольшие изменения: он поворачивается, ослабевает и смещается, прежде чем снова начать движение по кругу.
Самое удивительное, однако, заключается в том, что угол следующего поворота не фиксирован; луч сам определяет, как повернуться дальше, исходя из своего текущего состояния.
Таким образом, текущее положение влияет на следующий поворот, а этот поворот определяет последующее положение — и этот процесс повторяется бесконечно.
То, что начиналось как простое вращение, постепенно перерастает в узор из завихрений, спиралей, складок и переплетающихся нитей.
В конечном итоге возникает сложная математическая структура: аттрактор Икеды.
Изначально он не предназначался для создания красивых узоров
Многие математические фигуры, которые сегодня напоминают произведения искусства, изначально не создавались с художественными целями.
Аттрактор Икеды — не исключение; он возник из задачи, связанной со светом.
Впервые он был предложен для описания сложного поведения, возникающего при многократном распространении света внутри нелинейного оптического резонатора. Проще говоря, представьте свет, непрерывно циркулирующий в специальной оптической системе; после каждого цикла система вычисляет следующее состояние света на основе определенных правил. Так что причудливые вихри, которые мы видим сегодня, на самом деле являются результатом вполне практического вопроса: если свет раз за разом повторяет один и тот же процесс, какое поведение в итоге сформируется?
Представьте себе путь, который постоянно зацикливается
Пока что отложим в сторону понятие света и просто представим его как одну точку.
В данный момент эта точка находится в определенном месте. Система дает ей команды: «Повернись немного», затем: «Немного уменьшись» и, наконец: «Переместись в новую позицию». Так точка оказывается в следующей точке маршрута.
Затем система повторяет тот же процесс. Однако есть важная деталь: угол второго поворота не обязательно совпадает с первым; он каждый раз определяется заново, исходя из текущего положения.
Итак: текущее положение → определение способа поворота → вычисление новой позиции → новая позиция определяет следующий способ поворота → повтор. В этом и заключается самый захватывающий аспект аттрактора Икеды.
Это похоже на постоянно меняющееся «правило поворота»
Если бы вы каждый раз поворачивались на фиксированные 30° и уменьшались на фиксированную величину, результат после множества итераций был бы вполне предсказуемым.
С аттрактором Икеды всё иначе: угол поворота меняется в зависимости от текущего положения.
Представьте это так: каждый раз, когда вы перемещаетесь в новую точку, стрелка компаса меняет направление. Нельзя просто сказать: «На каждом шаге я поворачиваюсь на определенное количество градусов», потому что величина следующего поворота зависит от того, где вы находитесь прямо сейчас.
Это создает в системе уникальную обратную связь: прошлое определяет настоящее, настоящее определяет следующий шаг, а этот шаг продолжает влиять на будущее.
Почему возникают эти завитки?
Это, пожалуй, самая характерная визуальная особенность аттрактора Икеды.
Точка не просто движется в одном направлении; она постоянно совершает вращение, за которым — снова — следует вращение. При этом каждое вращение немного отличается от предыдущего.
В то же время траектория удерживается в пределах ограниченной области. В результате она не вращается бесконечно по идеальному кругу и не улетает в бесконечность, а непрерывно образует петли, скручивается, извивается и складывается.
В итоге совокупность этих траекторий постепенно формирует характерную структуру аттрактора Икеды: спиралевидную, скрученную и непрерывно извивающуюся.
Это не заранее нарисованная спираль
Этот момент крайне важен. Глядя на аттрактор Икеды, можно подумать: «Математик сначала придумал завиток, а потом использовал формулу, чтобы его нарисовать». На самом деле это не так.
Формула не говорит: «Нарисуй здесь спираль» или «Добавь здесь виток». Она лишь предписывает: вычислить следующий шаг на основе текущего положения, а затем вычислить последующий шаг на основе нового положения. Благодаря многократному повторению этих действий такие скрученные структуры возникают сами собой.
Таким образом, завиток не рисуется напрямую; завиток — это результат самого движения.
Все начинается с одной-единственной точки. Одно вычисление дает дополнительное положение. Десять вычислений создают короткий фрагмент траектории. Сотня вычислений может выявить начало вращения. После тысяч вычислений скрученная структура становится все более отчетливой. По мере продолжения вычислений проявляется все больше деталей, и в конечном счете перед нами предстает сложный аттрактор Икеды.
Почему система просто не улетает в бесконечность?
Это важнейшая характеристика аттрактора.
Хотя конкретная траектория движения точки весьма сложна, в целом она не уходит бесконечно далеко. Движение продолжается: иногда точка смещается наружу, а иногда возвращается обратно.
В конечном счете траектория остается в пределах определенной области.
В результате множество перемещений постепенно концентрируется, образуя устойчивую, целостную структуру.
Этим объясняется, почему система, которая никогда не прекращает движение, все же может формировать четкий узор.
Так что же такое «аттрактор»?
Аттрактор можно представить как область и структуру, в которых система продолжает функционировать после длительного периода движения.
Это не обязательно означает, что точка в итоге остановится; например, точка в аттракторе Икеды продолжает двигаться бесконечно.
Однако она не блуждает хаотично по всей плоскости: ее долгосрочная траектория остается вблизи определенной структуры. Если рассматривать совокупность траекторий, мы увидим аттрактор Икеды.
Это не случайность — это хаос
Аттрактор Икеды внешне напоминает случайные каракули, поскольку его траектория невероятно сложна.
На самом же деле каждый шаг вычислений подчиняется строгим правилам. При одинаковых начальных состояниях, параметрах и правилах результат эволюции системы всегда будет одним и тем же.
Следовательно, это не случайная система. И все же при определенных параметрах она может демонстрировать хаотическое поведение: начальные состояния, находящиеся в непосредственной близости друг от друга, в ходе многократных итераций могут постепенно разойтись, образуя совершенно разные траектории.
В этом и заключается самый удивительный аспект хаоса: правила детерминированы, однако долгосрочные результаты бывает трудно предсказать интуитивно.
Малейшее изменение может полностью изменить траекторию
Представьте себе две точки.
Первая начинается здесь: x = 0,500000.
Вторая начинается здесь: x = 0,500001.
Поначалу они практически совпадают. После запуска вычислений их траектории могут оставаться очень близкими.
Однако это крошечное начальное различие влияет на второй шаг вычислений; возникшая разница затем сказывается на третьем шаге и так далее. По мере повторения процесса расхождение усиливается. В определенных хаотических состояниях различие, которое поначалу было едва заметным, в итоге может привести к формированию совершенно иной траектории.
Один-единственный параметр может изменить весь мир
Параметры играют ключевую роль в аттракторе Икеды. При изменении параметра система может демонстрировать совершенно иные модели поведения.
В определенных диапазонах значений параметра траектория может оставаться относительно простой. По мере дальнейшего изменения параметра траектория может приобретать периодический характер или претерпевать переходы — например, бифуркации — к более сложным состояниям, в конечном итоге формируя классический хаотический аттрактор.
Вы можете убедиться в этом сами: дело не в переключении на другое изображение; это та же самая система, в которой изменение всего лишь нескольких условий преображает весь динамический мир.
Ваше текущее положение определяет следующий «поворот»
Особенность аттрактора Икеды заключается в том, что ваше текущее положение влияет на то, как произойдет следующий поворот.
Разумеется, со строгой математической точки зрения, текущее положение в любом аттракторе влияет на следующий шаг.
Однако аттрактор Икеды обеспечивает визуальное восприятие, позволяющее легко увидеть вращение, скручивание и постоянно меняющиеся углы поворота. Именно это делает его уникальным.
Всё начинается с луча света
Именно это делает аттрактор Икеды таким уникальным. Глядя на итоговый узор, легко представить себе дым, струящуюся воду, водовороты или произведения абстрактного искусства.
Однако история его возникновения начинается со света.
Луч света попадает в специальную оптическую систему и многократно циркулирует в ней. С каждым циклом состояние системы меняется; процесс повторяется, приводя к дальнейшим изменениям.
То, что начиналось как повторяющийся процесс в физической системе — будучи описанным математически, — породило сложный и красивый странный аттрактор: аттрактор Икеды.
За изображением, напоминающим абстрактное искусство, может скрываться реальная физическая история.
По сути, аттрактор Икеды — это история о повторении.
Луч света движется по замкнутой траектории, претерпевая небольшие изменения при каждом прохождении. Поначалу эти изменения просты.
Но простой процесс в сочетании с огромным количеством повторений может в итоге привести к невероятно сложным результатам.
Одна точка, конкретное положение, поворот, преобразование — и всё повторяется снова. После десятков тысяч итераций вы видите уже не просто движение точки, а целый математический мир.
Создайте свой собственный математический водоворот
Теперь вы можете попробовать сами.
Выберите готовый вариант и понаблюдайте за траекторией. Затем измените какой-либо параметр, чтобы увидеть, как преобразится водоворот.
Он может закрутиться туже, стать более свободным или начать ветвиться. Он может постепенно утратить первоначальную структуру или внезапно перейти в совершенно иной режим движения.
Затем нажмите «Далее», чтобы задать новые условия для системы и начать заново.
Невозможно заранее предугадать, что именно получится. И всё же вы знаете, что результат не возникает из ниоткуда; в его основе лежит всё тот же принцип: взять простое правило и бесконечно его повторять.
Продолжайте исследовать мир математики
Аттрактор Икеды — поистине уникальный пример в мире странных аттракторов. Он сочетает в себе вращение, повторение, обратную связь и хаос.
Если вам нравится наблюдать, как параметры формируют визуальные узоры, возможно, вас заинтересуют аттрактор Клиффорда и аттрактор Де Йонга.
Если вам интересно изучать необычные траектории в трехмерном пространстве, попробуйте исследовать аттрактор Аидзавы.
Если вас интригуют хаос, погодные явления и «эффект бабочки», то стоит обратить внимание на аттрактор Лоренца.
Все они демонстрируют одну важную мысль: высокая сложность не обязательно должна быть изначально заложена в правила системы. Иногда достаточно простой системы — всего лишь одной точки и правила, действующих циклически, — чтобы сложность возникла естественным образом.
Вы также можете изучить другие удивительные математические узоры или узнать больше об аттракторе Икеды в Википедии.