IFS Итерационные Функциональные Системы

Исследуйте генеративное искусство самоподобных фракталов, используя методы хаос-игры и детерминированной итерации

Отрисованные Точки: 0 Активное Преобразование: - FPS: 0 Фрактальная Размерность: -

Образовательный Контент

Игра Хаоса

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

Детерминированная Итерация

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

Принцип Сжимающего Отображения

Каждое преобразование является сжатием расстояния: d(T(x), T(y)) ≤ r·d(x, y), где r < 1. Согласно теореме о коллаже, единственный аттрактор удовлетворяет самоподобию.

Фрактальная Размерность

Для самоподобных фракталов: D = log(N) / log(1/r), где N - количество похожих копий, а r - коэффициент масштабирования. Например, треугольник Серпинского имеет размерность примерно 1.585.

Классические Примеры Фракталов

  • Треугольник Серпинского: 3 преобразования, масштаб 1/2 каждое, размерность ≈ 1.585
  • Кривая Коха: 4 преобразования, масштаб 1/3 каждое, размерность ≈ 1.262
  • Кривая Дракона: 2 преобразования, масштаб 1/√2, размерность = 2
  • Папоротник Барнсли: 4 преобразования, различные вероятности и масштабы, размерность ≈ 1.88