Мир фракталов
Введение…………………………………………………………
1.Понятие фрактала………………………………
2.История исследований……………………
3.Классификация фракталов……………
3.1Геометрические
фракталы…………………………………………………………
3.2Алгебраические
фракталы…………………………………………………………
3.2Стохастические
фракталы…………………………………………………………
4.Цвета фракталов…………………………………
5.Практическое применение
фракталов………………………………………………….
Заключение……………………………………………………
Список литературы…………………………………
Когда большинству людей казалось,
что геометрия в природе
Однако многие природные системы настолько сложны и нерегулярны, что использование только знакомых объектов классической геометрии для их моделирования представляется безнадежным. Как к примеру, построить модель горного хребта или кроны дерева в терминах геометрии? Как описать то многообразие биологических конфигураций, которое мы наблюдаем в мире растений и животных? Представьте себе всю сложность системы кровообращения, состоящей из множества капилляров и сосудов и доставляющей кровь к каждой клеточке человеческого тела. Представьте, как хитроумно устроены легкие и почки, напоминающие по структуре деревья с ветвистой кроной.[3]
Столь же сложной и нерегулярной
может быть и динамика реальных природных
систем. Как подступиться к моделированию
каскадных водопадов или
Фракталы --- подходящие средства для исследования поставленных вопросов. Термин фрактал относится к некоторой статичной геометрической конфигурации, такой как мгновенный снимок водопада.[1]
Термин
«фрактал» происходит от
В более общем понимании
Классическим
примером фрактального объекта
является наша планета. При
взгляде из космоса Земля
До недавних пор ученые не имели возможности проследить закономерность формирования всех природных неровностей, трещинок и извилин. Все изменилось с появлением фрактала – множества, позволяющего создавать высокоточные модели самых сложных объектов, систем, процессов и явлений. Знакомая со школьной скамьи геометрия, оперирующая сферами, конусами, окружностями, линиями, плоскостями, не способна в мельчайших деталях описать форму облаков, гор, морской глади, молний, морозных рисунков на стекле или деревьев. Но фрактальной геометрии это под силу – она способна систематизировать сложные закономерности, по которым создавались удивительные природные формы. Принципы фрактальной геометрии прослеживаются в самых разнообразных объектах – от микроскопической клеточной мембраны до гигантской Вселенной. На основе этого множества можно смоделировать самые разнообразные динамические процессы и явления, происходящие вокруг нас. Для этого достаточно лишь задать несколько нужных коэффициентов и подставить их в соответствующую несложную формулу, а остальную работу сделает компьютер.[4]
Первые идеи о фракталах были сформулированы
в конце XIX – в начале XX столетия. Ученые
создавали удивительные объекты, сами
тогда не подозревая, что работают с геометрическими
фракталами. Намного позже таким термином
был назван фрактал, образованный путем
несложных построений, суть которых заключается
в следующем. За основу принимается какая-либо
фигура, или так называемый инициатор,
каждая часть которого преобразовывается
по определенному принципу. Так простой
геометрический объект постепенно становится
все более сложным. Предположим, что такое
преобразование производится бесконечное
количество раз – именно так формируется
геометрический фрактал, в некоторых источниках
называемый линейным, детерминированным
или классическим. Геометрический фрактал,
в отличие от более сложных аналогов, проявляет
свойство самоподобия абсолютно на всех
уровнях.
Независимо друг от друга математики из
разных стран занимались исследованием
геометрических фракталов. В 1883 году немецкий
математик Георг Кантор создал простейший
фрактал – так называемое «Канторово
множество». Алгоритм его формирования
очень прост – отрезок прямой делится
на три части, после чего удаляется средняя
треть. Оставшиеся два фрагмента отрезка
делятся на части по аналогичному принципу.
Неоднократное повторение этой процедуры
позволяет получить одно из самых простых
фрактальных множеств. При любом увеличении
Канторово множество остается самоподобным.[2]
В 1890 году итальянский математик Джузеппе Пеано создал уникальную бесконечную кривую, заполняющую плоскость внутри квадрата. Кривая Пеано
Немецкий математик Давид Гильберт по-своему интерпретировал кривую Пеано и создал свое фрактальное множество.
Кривая Гильберта
В 1904 году шведский математик Хельге фон Кох, взяв за основу обычный треугольник, построил так называемую «снежинку Коха».
Кривая Коха
В 1915 году польский математик Вацлав Серпинский, взяв за основу множество Кантора, создал два двухмерных фрактальных множества, которые получили название «ковер Серпинского» и «треугольник Серпинского».
Ковер Серпинского
Еще одна разновидность геометрических фракталов – дерево Пифагора, построенное в середине XX века математиком А. Босманом.
Для чтобы
представить все многообразие
фракталов удобно прибегнуть
к их общепринятой
3.1Геометрические фракталы
Фракталы этого класса самые наглядные. В двухмерном случае их получают с помощью некоторой ломаной (или поверхности в трехмерном случае), называемой генератором. За один шаг алгоритма каждый из отрезков, составляющих ломаную, заменяется на ломаную-генератор, в соответствующем масштабе. В результате бесконечного повторения этой процедуры, получается геометрический фрактал. [3]
Построение триадной кривой Кох.
Рассмотрим один из таких фрактальных объектов - триадную кривую Кох. Построение кривой начинается с отрезка единичной длины - это 0-е поколение кривой Кох. Далее каждое звено (в нулевом поколении один отрезок) заменяется на образующий элемент, через n=1. В результате такой замены получается следующее поколение кривой Кох. В 1-ом поколении - это кривая из четырех прямолинейных звеньев, каждое длиной по 1/3. Для получения 3-го поколения проделываются те же действия - каждое звено заменяется на уменьшенный образующий элемент. Итак, для получения каждого последующего поколения, все звенья предыдущего поколения необходимо заменить уменьшенным образующим элементом. Кривая n-го поколения при любом конечном n называется предфракталом. На рисунке представлены пять поколений кривой. При n стремящемся к бесконечности кривая Кох становится фрактальным обьектом. [4]
Построение "дракона" Хартера-Хейтуэя.
Для получения другого фрактального объекта нужно изменить правила построения. Пусть образующим элементом будут два равных отрезка, соединенных под прямым углом. В нулевом поколении заменим единичный отрезок на этот образующий элемент так, чтобы угол был сверху. Можно сказать, что при такой замене происходит смещение середины звена. При построении следующих поколений выполняется правило: самое первое слева звено заменяется на образующий элемент так, чтобы середина звена смещалась влево от направления движения, а при замене следующих звеньев, направления смещения середин отрезков должны чередоваться. На рисунке представлены несколько первых поколений и 11-е поколение кривой, построенной по вышеописанному принципу. Предельная фрактальная кривая (при n стремящемся к бесконечности) называется драконом Хартера-Хейтуэя .[2]
В машинной графике использование геометрических фракталов необходимо при получении изображений деревьев, кустов, береговой линии. Двухмерные геометрические фракталы используются для создания объемных текстур (рисунка на поверхности обьекта). [1]
3.2Алгебраические фракталы
Это самая крупная группа фракталов. Получают их с помощью нелинейных процессов в n-мерных пространствах. Наиболее изучены двухмерные процессы. Интерпретируя нелинейный итерационный процесс, как дискретную динамическую систему, можно пользоватся терминологией теории этих систем: фазовый портрет, установившийся процесс, аттрактор и т.д. [4]
Известно, что нелинейные динамические системы обладают несолькими устойчивыми состояниями. То состояние, в котором оказалась динамическая система после некоторого числа итераций, зависит от ее начального состояния. Поэтому каждое устойчивое состояние (или как говорят - аттрактор) обладает некоторой областью начальных состояний, из которых система обязательно попадет в рассматриваемые конечные состояния. Таким образом фазовое пространство системы разбивается на области притяжения аттракторов. Если фазовым является двухмерное пространство, то окрашивая области притяжения различными цветами, можно получить цветовой фазовый портрет этой системы (итерационного процесса). Меняя алгоритм выбора цвета, можно получить сложные фрактальные картины с причудливыми многоцветными узорами. Неожиданностью для математиков стала возможность с помощью примитивных алгоритмов порождать очень сложные нетривиальные структуры. [4]
Множество Мандельброта.
В качестве примера рассмотрим множество Мандельброта.Алгоритм его построения достаточно прост и основан на простом итеративном выражении:
Z[i+1] = Z[i] * Z[i] + C,
где Zi и C - комплексные переменные. Итерации выполняются для каждой стартовой точки C прямоугольной или квадратной области - подмножестве комплексной плоскости. Итерационный процесс продолжается до тех пор, пока Z[i] не выйдет за пределы окружности радиуса 2, центр которой лежит в точке (0,0), (это означает, что аттрактор динамической системы находится в бесконечности), или после достаточно большого числа итераций (например 200-500) Z[i] сойдется к какой-нибудь точке окружности. В зависимости от количества итераций, в течении которых Z[i] оставалась внутри окружности, можно установить цвет точки C (если Z[i] остается внутри окружности в течение достаточно большого количества итераций, итерационный процесс прекращается и эта точка растра окрашивается в черный цвет). [5]
Участок границы множества
Вышеописанный алгоритм дает приближение к так называемому множеству Мандельброта. Множеству Мандельброта принадлежат точки, которые в течение бесконечного числа итераций не уходят в бесконечность (точки имеющие черный цвет). Точки принадлежащие границе множества (именно там возникает сложные структуры) уходят в бесконечность за конечное число итераций, а точки лежащие за пределами множества, уходят в бесконечность через несколько итераций (белый фон). [4]
3.3Стохастические фракталы
Еще одним известным классом фракталов являются стохастические фракталы, которые получаются в том случае, если в итерационном процессе случайным образом менять какие-либо его параметры. При этом получаются объекты очень похожие на природные - несимметричные деревья, изрезанные береговые линии и т.д. Двумерные стохастические фракталы используются при моделировании рельефа местности и поверхности моря. [2]
Существуют и другие классификации фракталов, например деление фракталов на детерминированные (алгебраические и геометрические) и недетерминированные (стохастические).[2]
Красоту фракталам добавляет их яркая и броская расцветка. Сложные цветовые схемы делают фракталы красивыми и запоминающимися. С математической точки зрения фракталы – это черно-белые объекты, каждая точка которых либо принадлежит множеству, либо не принадлежит. Но возможности современных компьютеров позволяют делать фракталы цветными и яркими. И это не простое раскрашивание соседних областей множества в произвольном порядке.[3]
Анализируя
значение каждой точки,
Уже сегодня фракталы находят широкое применение в самых разнообразных областях. Активно развивается направление фрактального архивирования графической информации. Теоретически, фрактальное архивирование может сжимать изображения до размеров точки без потери качества. При увеличении картинок, сжатых по фрактальному принципу, отчетливо отображаются мельчайшие детали, а эффект зернистости при этом полностью отсутствует.[4]
Принципы
теории фракталов используются в медицине
для анализа электрокардиограмм, поскольку
ритм сердечных сокращений также является
фракталом. Активно развивается направление
исследований кровеносной системы и других
внутренних систем человеческого организма.
В биологии фракталы применяются для моделирования
процессов, происходящих внутри популяций.
Метеорологи
используют фрактальные зависимости для
анализа интенсивности движения воздушных
масс, благодаря чему появляется возможность
более точного прогнозирования изменений
погоды. Физика фрактальных сред с большим
успехом решает задачи изучения динамики
сложных турбулентных потоков, процессов
адсорбции и диффузии. В нефтехимической
отрасли фракталы используются для моделирования
пористых материалов. Теория о фракталах
эффективно применяется в работе на финансовых
рынках. Фрактальная геометрия используется
для создания мощных антенных устройств.
[4]
Сегодня теория фракталов является самостоятельной областью науки, на основе которой создаются все новые и новые направления в различных областях. Значимости фракталов посвящено множество научных трудов.
Но эти необычные объекты не только чрезвычайно полезны, но и невероятно красивы. Именно поэтому фракталы постепенно находят свое место в искусстве. Их удивительная эстетическая привлекательность вдохновляет многих художников на создание фрактальных картин. Современные композиторы создают музыкальные произведения, используя электронные инструменты с различными фрактальными характеристиками. Писатели применяют фрактальную структуру для формирования своих литературных произведений, а дизайнеры создают фрактальные предметы мебели и интерьера.[3]
Яркие и невероятно красивые фракталы нашли широчайшее применение в компьютерной графике. Возможности современных компьютеров позволяют легко и быстро генерировать фракталы, создавая очень реалистичные изображения любых природных объектов. Сегодня каждый желающий, освоив один из многочисленных генераторов фракталов, может почувствовать себя настоящим творцом и научиться создавать образы, секрет которых еще недавно было доступен только мудрой и очень изобретательной природе.[1]
Разветвления трубочек трахей, листья на деревьях, вены в руке, река, бурлящая и изгибающаяся, рынок ценных бумаг - это все фракталы. От представителей древних цивилизаций до Майкла Джексона, ученые, математики и артисты, как и все остальные обитатели этой планеты, были зачарованы фракталами и применяли из в своей работе.
Программисты и специалисты в области компьютерной техники так же без ума от фракталов, так как фракталы бесконечной сложности и красоты могут быть сгенерированы простыми формулами на простых домашних компьютерах. Открытие фракталов было открытием новой эстетики искусства, науки и математики, а так же революцией в человеческом восприятии мира.[2]
Фрактальная графика - это не просто множество самоповторяющихся изображений, это модель структуры и принципа любого сущего. Вся наша жизнь представлена фракталами. Не только визуальными, но ещё и структура этого изображения отражает нашу жизнь. Взять, к примеру, ДНК, это всего лишь основа, одна итерация, а при повторении… появляется человек! И таких примеров много. Нельзя не отметить широкое применение фракталов в компьютерных играх, где рельефы местности зачастую являются фрактальными изображениями на основе трёхмерных моделей комплексных множеств и броуновского движения. Фрактальная графика необходима везде, и развитие "фрактальных технологий" - это одна из немаловажных задач на сегодняшний день.[1]
Список исползуемой литературы
1.Божкин С.В., Паршин Д.А. — Ижевск : НИЦ «Регулярная и хаотическая динамика», 2001.
2.Бондаренко
В.А.,Дольников В.Л.
3.Мандельброт Б. Фрактальная геометрия природы. — М.: «Институт компьютерных исследований», 2002.
4.Морозов А.Д. Введение в
5.Федер Е. Фракталы. — М: «Мир»,2003.