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

Два способа повторения
Итерация — это применение одной и той же операции к изменяющемуся состоянию: z превращается в f(z), затем в f(f(z)). Рекурсия — это определение объекта через его меньшие версии. Программа может реализовывать рекурсивную геометрию итеративно, поэтому не следует путать математическую идею и технику программирования.
Это различие приобретает практическое значение при программировании конструкции. Рекурсивное описание треугольника Серпиньского может вызывать функцию для трех меньших треугольников; итеративная реализация может обрабатывать те же состояния в цикле или очереди. Видимый результат может совпадать, хотя использование памяти и порядок выполнения различаются. В динамических системах итерация обычно также обозначает временную последовательность состояний. Поэтому математические и программно-технические значения следует сознательно разделять.
Конечные этапы и бесконечные пределы
Каждая отображаемая кривая Коха или треугольник Серпинского представляет собой конечную аппроксимацию. Математический объект — это предел, к которому приближаются по мере продолжения этапов построения. Пиксельные сетки делают поздние этапы неразличимыми, хотя абстрактное определение не имеет последнего шага.
Промежуточные стадии не являются упрощёнными версиями предельного объекта; они представляют собой единственные версии, которые может отобразить дисплей или материал. Их глубина определяет, какие структуры остаются видимыми, а какие сжимаются до размера менее одного пикселя. В случае геометрических построений требуемую стадию можно оценить по наименьшей отображаемой грани. В фракталах с ограничением времени сбега итерационный предел играет схожую, но иную роль: он ограничивает время наблюдения, а не глубину геометрического построения.
Обратная связь формирует чувствительность
В динамических фракталах небольшое изменение начального значения или параметра может привести к тому, что орбита пойдёт к иному результату. Границы фиксируют эти конкурирующие варианты будущего. Именно поэтому такая лаконичная формула, как z² + c, может порождать границу с, казалось бы, неисчерпаемой структурой.
Обратная связь усиливает различия только там, где динамика чувствительна. Другие начальные состояния могут быстро сходиться или переходить в стабильные циклы. Сочетание растяжения, сгибания и захвата создает богатое фазовое пространство. Поэтому хороший эксперимент изменяет более одного начального значения: он отслеживает окрестности, отбрасывает переходный период и проверяет, остается ли наблюдаемое поведение численно стабильным. Одна-единственная впечатляющая орбита редко раскрывает всю картину.
Источники и дополнительная литература
В данной статье в оригинальной формулировке обобщены следующие специализированные источники. Доступ получен и редакционная проверка проведена 12 августа 2026.
- Fractal Geometry: Mathematical Foundations and ApplicationsWiley
- FractalWolfram MathWorld


