Новый взгляд на мир. Фрактальная геометрия - [30]

Шрифт
Интервал

Кривая Коха, о которой мы рассказали в прошлой главе, обладает свойством самоподобия, так как состоит из нескольких (четырех) частей, подобных всей кривой в целом. Чтобы получить первую часть кривой (расположенную слева), нужно всего.\ишь уменьшить всю кривую в три раза и совместить левый конец кривой с левым концом полученной уменьшенной копии.

Чтобы получить вторую часть, нужно опять-таки уменьшить всю кривую в три раза, повернуть ее на 60° относительно горизонтальной оси и совместить ее левый конец с правым концом первой части кривой. Здесь мы используем параллельный перенос, сжатие и поворот — все эти преобразования являются преобразованиями подобия.

Можно выполнить аналогичные действия и с треугольником Серпинского. Нам не понадобится использовать поворот, достаточно параллельного переноса и уменьшения в три раза. Это же справедливо и для канторова множества (называемого также канторовой пылью), ковра Серпинского, губки Менгера и кривой дракона.

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



Папоротник Барнсли и его различные аффинные преобразования.


Используя эти преобразования, можно построить множество различных фракталов, которые называются линейными фракталами или системами итерируемых функций (от английского IFS — Iterated Function Systems). Эти системы получаются путем применения ряда преобразований к некоему множеству. Согласно формулировке, введенной Барнсли в книге «Фракталы повсюду», система итерируемых функций — это система функций, задающих определенное преобразование, которое затем выполняется на протяжении множества итераций. Результатом применения этих преобразований является так называемый аттрактор. Другими словами, аттрактор системы итерируемых функций — это форма, к которой стремится фрактал, когда указанные преобразования повторяются достаточно большое число раз. Может показаться удивительным, но аттрактор не зависит от изначально выбранной исходной фигуры, на которой строится фрактал. Все фракталы, о которых мы рассказали в этой книге, можно построить, используя это множество преобразований.

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

В случае с отрезком будем для простоты считать его длину равной единице. Сначала уменьшим отрезок в 1/√2 раз и повернем его на 45° против часовой стрелки. Поместим левый конец отрезка в точку с координатами (0, 0). Затем снова уменьшим исходный отрезок в 1/√2 раз и повернем его на 135° снова против часовой стрелки, поместив правый конец полученного отрезка в точку с координатами (1,1).

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



Кривая дракона, построенная на основе отрезка.

>(Источник: Мария Изабель Бинимелис.)


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



Кривая дракона, построенная на основе изображения далматинца.

>(Источник: Мария Изабель Бинимелис.)


Коллаж для воссоздания любого изображения

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


Рекомендуем почитать
Динозавры. 150 000 000 лет господства на Земле

Если вы читали о динозаврах в детстве, смотрели «Мир юрского периода» и теперь думаете, что все о них знаете, – в этой книге вас ждет много сюрпризов. Начиная c описания мегалозавра в XIX в. и заканчивая открытиями 2017 г., ученые Даррен Нэйш и Пол Барретт рассказывают о том, что сегодня известно палеонтологам об этих животных, и о том, как компьютерное моделирование, томографы и другие новые технологии помогают ученым узнать еще больше. Перед вами развернется история длиной в 150 миллионов лет – от первых существ размером с кошку до тираннозавра и дальше к современным ястребам и колибри.


История девяти сюжетов

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


Как стать популярным автором

Месяцы сочинительства и переделок написанного, мыканья по издательствам, кропотливой работы по продвижению собственной книги — так начиналась карьера бизнес-автора Екатерины Иноземцевой. Спустя три года в школе писательства, основанной Екатериной, обучались 1287 учеников, родилось 2709 статей, 1756 из которых опубликовали крупные СМИ. И главное: каждый из выпускников получил знания о том, как писательство помогает развить личный бренд. В этой книге — опыт автора в создании полезного и интересного контента, взаимодействия со СМИ и поиска вашего кода популярности.


Тайны, догадки, прозрения

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


Интернет животных. Новый диалог между человеком и природой

Еще в древности люди познавали мир, наблюдая за животными и анализируя их поведение. Теперь же, в XXI веке, мы можем делать это совсем на другом уровне. Интернет животных – важнейшее достижение человечества – решает сразу несколько проблем. Во-первых, при помощи него мы становимся ближе к животному миру и лучше понимаем братьев наших меньших. Во-вторых, благодаря этой сенсорной сети мы получаем доступ к новым знаниям и открытиям. В книге представлен подробный анализ «фундаментальных перемен, которые сыграют не меньшую роль для человеческого самосознания, чем открытие жизни на других планетах».


Иван Александрович Стебут, 1833–1923

Настоящая книга посвящена жизни и деятельности выдающегося русского агронома И. А. Стебута (1833— 1923). Свыше полувека он занимал наиболее видное место среди деятелей русской агрономии. С именем Стебута связаны последние годы жизни первого сельскохозяйственного высшего учебного заведения в нашей стране — Горыгорецкого земледельческого института (ныне Белорусская сельскохозяйственная академия) и первые тридцать лет жизни Петровской академии (ныне Московская сельскохозяйственная Академия имени К. А. Тимирязева), в которой он возглавлял кафедру земледелия.


Том 16. Обман чувств. Наука о перспективе

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


Том 13. Абсолютная точность и другие иллюзии. Секреты статистики

Статистика — наука, которая кажется знакомой, ведь мы привыкли слышать упоминания о ней в СМИ. Иногда к ней относятся несерьезно, потому что статистические прогнозы не всегда сбываются. Однако этот факт не отменяет чрезвычайной важности статистических исследований. Цель статистики — получить знания объективным способом на основе наблюдений и анализа реальности. В этой книге затронуты некоторые наиболее интересные аспекты статистики, например, вопросы о том, как провести сбор данных и как представить информацию с помощью графиков.


Секреты числа Пи. Почему неразрешима задача о квадратуре круга

Число π, пожалуй, самое удивительное и парадоксальное в мире математики. Несмотря на то что ему посвящено множество книг, оно по праву считается самым изученным и сказать о нем что-то новое довольно сложно, оно по-прежнему притягивает пытливые умы исследователей. Для людей, далеких от математики, число π окружено множеством загадок. Знаете ли вы, для чего ученые считают десятичные знаки числа π? Зачем нам необходим перечень первого миллиарда знаков π? Правда ли, что науке известно все о числе π и его знаках? На эти и многие другие вопросы поможет найти ответ данная книга.


Дилемма заключенного и доминантные стратегии. Теория игр

Какова взаимосвязь между играми и математикой? Математические игры — всего лишь развлечение? Или их можно использовать для моделирования реальных событий? Есть ли способ заранее «просчитать» мысли и поведение человека? Ответы на эти и многие другие вопросы вы найдете в данной книге. Это не просто сборник интересных задач, но попытка объяснить сложные понятия и доказать, что серьезная и занимательная математика — две стороны одной медали.