1 Цель занятия
Реализовать фракталы.
Краткая теория
Рассмотрим классический пример фрактального множества - триадную кривую Кох (рис. 1).
Рис. 1. Построение триадной кривой Кох
Построение кривой начинается с единичного
отрезка, который называется инициатором и является
предфракталом 0-го порядка. Далее инициатор
заменяется на образующий элемент - кривую из четырех
прямолинейных звеньев, каждое из которых имеет длину
1/3. Так образуется предфрактал 1-го порядка. Его длина равна 4/3. Для построения предфрактала
следующего порядка каждое звено заменяется на уменьшенный образующий элемент. В результате
получаем кривую, состоящую из 4 x 4 = 16 звеньев, каждое из которых имеет длину (1/3) / 3 = 1/9, общая
длина равна 16/9. Длина предфрактала n-го порядка равна (4/3) в степени n. Очевидно, что предел длины
кривой при n, стремящемся к бесконечности, равен бесконечности. В итоге получили кривую бесконечной
длины, заполняющую ограниченное множество на плоскости, что само по себе очень любопытно. Если
построение кривой начинать не с отрезка, а с треугольника, и применить вышеперечисленные построения к
каждой его стороне, то получим "снежинку" Кох (рис. 2).
Рис. 2. "Снежинка" Кох
(Предфрактал 4-го порядка)
Эта фигура интересна
тем, что ее периметр - линия
бесконечной длины -
ограничивает конечную
площадь. В [3] показано, что
фрактальная размерность
триадной кривой Кох D равна
ln4/ln3, то есть D является
дробным числом,
находящимся между 1 и 2.