Изучите аттрактор Хопалонга

Попробуйте изменить параметры самостоятельно: : : : :

Аттрактор Hopalong: математическая «шкатулка с сюрпризом», скрытая в хаосе

При работе с некоторыми математическими фигурами даже небольшое изменение параметров позволяет наблюдать, как они постепенно превращаются в бабочек, цветы, туманности или водовороты.

Однако аттрактор Hopalong — явление иного рода; он больше напоминает настоящую математическую «шкатулку с сюрпризом»: никогда не знаешь, что именно возникнет перед глазами в следующий момент. Порой изображение состоит лишь из разрозненных точек. В других случаях линии постепенно складываются в сложные структуры. А иногда из хаоса внезапно проступает потрясающий узор — и тут же исчезает, стоит лишь немного изменить параметры.

Поэтому эксперименты с аттрактором Hopalong напоминают не столько «рисование», сколько исследование.

Математическое путешествие, начинающееся с одной точки

История Аттрактора Хопалона начинается с чего-то очень простого: точки.

Предположим, есть только одна точка, и мы заставляем ее двигаться в соответствии с некоторыми математическими правилами: двигаться немного, затем двигаться немного, а затем продолжать движение.

Один шаг, один шаг и еще один. Если записать все пройденные позиции, то получится траектория. Ничего особенного в ней нет

Но когда мы позволили этому процессу продолжаться долго, 10 раз, 100 раз, 10 000 раз, 1 000 000 раз, произошла очень странная вещь: хаотическое движение начало оставлять закономерности

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

Вы обнаружите, что каждый шаг очень прост, если посмотреть на него отдельно, но объединение тысяч или даже миллионов шагов вместе может сформировать очень сложную структуру. Это самая захватывающая вещь в Аттракторе Гопалона.

Что произойдет в разных стартовых точках?

Вы можете считать начальную позицию отправной точкой путешествия, а затем продолжать движение по тем же правилам. Изменение начальной точки может привести к другой траектории.

Но когда мы делаем много итераций, зачастую действительно важным является не вопрос: «С чего все началось?» », но:«Какую структуру примет эта система в долгосрочной перспективе? ”Таким образом, краткосрочное движение в конечном итоге оставляет долгосрочные модели

Простое правило может породить совершенно разные миры

Классический способ построения аттрактора Хопалонга (Hopalong attractor) основан на наборе простых итеративных правил.

Его можно представить как непрерывное движение по плоскости: с каждым шагом «путник» решает, куда двигаться дальше, исходя из своего текущего положения и нескольких параметров.

Затем этот процесс повторяется — снова и снова.

Математика не дает прямой команды «нарисуй цветок» или «нарисуй бабочку»; она просто многократно выполняет одно и то же простое правило.

И все же после множества итераций определенные комбинации параметров порождают удивительные структуры.

Именно эти параметры — ключ к содержимому такой «коробки с сюрпризом».

Представьте себе эти параметры как код, открывающий эту коробку. Измените один параметр — и можете не получить ничего. Измените снова — возникнет хаос. Еще одно изменение — и начинает проступать структура. А затем — внезапно — появляется прекрасный узор. Но стоит лишь немного его скорректировать, как он может снова исчезнуть.

Не пытайтесь его контролировать

Если вы уже экспериментировали с другими аттракторами, то, возможно, заметите существенную разницу.

Например, у некоторых аттракторов даже незначительное изменение параметров приводит к плавным трансформациям узора. Можно постепенно превратить «бабочку» в цветок, спираль или туманность...

Аттрактор Hopalong ведет себя иначе — он не столь «послушен». В пределах диапазона параметров разные настройки могут давать кардинально различающиеся результаты.

В одних областях не возникает ничего интересного, в других узоры получаются разреженными, а в третьих — невероятно плотными. Однако при определенных значениях параметров внезапно возникают прекрасные структуры.

Вы можете оказаться в любопытной ситуации: в одно мгновение думаете: «Что это такое?», в следующее — «Погодите, это же потрясающе!», а затем, после крошечной корректировки, — «И всё исчезло».

Поэтому не пытайтесь его контролировать; именно это и делает аттрактор Hopalong таким уникальным. Работая с обычным инструментом для рисования, вы, вероятно, задаетесь вопросом: «Как мне подправить изображение, чтобы оно выглядело именно так, как я хочу?» Но в случае с аттрактором Hopalong интереснее спросить: «Что здесь скрыто?» Вы не заставляете его рисовать что-то конкретное — вы исследуете пространство параметров.

В каждом «открытии» заложен скрытый код. Находя красивый узор, помните: это не просто случайное изображение. За ним стоит конкретный набор параметров.

Например, числа a = …, b = … и c = … служат «кодом», создающим этот узор. Сохранив их, вы сможете вернуться в мир, который только что открыли.

В этом смысле любой красивый узор Hopalong можно рассматривать как отпечаток, оставленный набором математических параметров.

Иногда красота возникает лишь на миг

Пожалуй, это самая уникальная черта аттрактора Хопалонга. При постоянной корректировке параметров одни узоры возникают постепенно, другие — внезапно, а некоторые проявляются лишь в очень узком диапазоне настроек.

Это напоминает поиск особенной ракушки на бескрайнем пляже. Большинство мест пусты, но порой, взглянув под ноги, вы находите экземпляр исключительной красоты — не зная при этом, где может оказаться следующий.

Именно поэтому кнопка «Далее» здесь — не просто обычный элемент управления; она выполняет захватывающую функцию: переносит вас в совершенно неизведанное пространство параметров. Никогда не знаешь, каким будет следующий результат: разреженным узором из точек, плотной текстурой, причудливой геометрической формой, сложной кривой или потрясающей абстрактной композицией. В этом и заключается магия «сюрприза» (эффект «слепой коробки») аттрактора Хопалонга.

Каждый набор параметров — это координата; каждый красивый узор — скрытое сокровище.

По-настоящему удивительная сторона математики

Самое примечательное в аттракторе Хопалонга — не какое-то одно красивое изображение, а тот факт, что эти изображения никто никогда не «рисовал». Никто не задавал команд вроде «проведи здесь линию», «нарисуй тут круг» или «создай здесь лепесток». Компьютер просто раз за разом выполняет элементарное математическое правило: вычисление, перемещение, вычисление, перемещение — и отрисовка траектории. В итоге из этих простых правил спонтанно возникают сложные узоры.

Аттрактор Хопалонга демонстрирует простую, но завораживающую математическую идею: простые правила не обязательно приводят к простым результатам.

Когда правило повторяется множество раз, когда параметры слегка меняются, а бесчисленные простые шаги складываются воедино, могут возникнуть сложные структуры, которые невозможно было предвидеть вначале. И эти структуры скрыты внутри, казалось бы, самых обычных чисел.

Начните поиск узоров

Теперь выберите случайный набор параметров, запустите построение траектории и посмотрите, к чему она приведет.

Если ничего интересного не появилось, попробуйте еще раз.

Если вы по-прежнему ничего не находите — продолжайте. Самое удивительное в аттракторе Хопалонга (Hopalong attractor) — это то, что никогда не знаешь, когда очередной клик внезапно откроет перед тобой прекрасный мир. Некоторые математические узоры не были созданы намеренно; они просто всё это время скрывались там, ожидая, пока вы их обнаружите.

Что именно такое «аттрактор»?

Это понятие часто вызывает неверные представления. Услышав термин «аттрактор», мы можем закономерно предположить, что он означает ситуацию, когда все точки в конечном счете оказываются в одном и том же месте.

Необязательно. В динамических системах «аттрактор» точнее определяется как множество состояний, к которым тяготеет траектория системы — или в которых она устойчиво пребывает — после длительной эволюции. Этим множеством может быть одна точка, периодическая орбита или сложная геометрическая структура.

Траектория аттрактора Хопалонга — идеальный пример этого последнего, захватывающего случая.

Чем аттрактор Хопалонга отличается от других?

Аттрактор Лоренца раскрывается, напоминая крылья бабочки.

Аттрактор Аидзавы образует сложные трехмерные вращающиеся структуры.

Аттрактор Клиффорда создает замысловатые двумерные текстуры на основе простых уравнений.

Аттрактор Де Йонга позволяет получать множество абстрактных узоров за счет изменения параметров.

Аттрактор Икеды демонстрирует характерные структуры вращения, складывания и орбитального движения.

В отличие от них, аттрактор Хопалонга напоминает пространство параметров, таящее в себе скрытые сокровища: никогда не знаешь, где именно возникнет самый красивый результат. Здесь важна не цель «придать фигуре конкретную форму», а скорее подход: «Посмотрим, что удастся открыть на этот раз».

Продолжайте исследовать мир аттракторов

Вы также можете изучить другие удивительные математические фигуры или почитать об аттракторах в Википедии.

Хотите видеть эти потрясающие математические визуализации каждый раз, когда открываете новую вкладку? Установите расширение для Chrome прямо сейчас и сделайте «Math Wonder Box» страницей новой вкладки.🚀

Узнать больше