📐 МАТЕМАТИКА

Фракталы: бесконечная сложность из одной формулы

Береговая линия, ветки дерева, снежинка и молния похожи неспроста. За их сложностью прячется простая идея: повторяй одно и то же правило снова и снова — и получишь бесконечную деталь. Это и есть фракталы.

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

Целое, спрятанное в каждом кусочке

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

Слово фрактал придумал математик Бенуа Мандельброт в 1975 году — от латинского fractus, «дроблёный, изломанный». Он заметил, что обычная геометрия с её ровными прямыми, гладкими кругами и аккуратными треугольниками плохо описывает реальный мир. Облака — не шары, горы — не конусы, а кора дерева — не гладкий цилиндр. Природа любит изломанность и повторение, и для неё нужен был свой язык.

Фрактал — это фигура, в которой целое повторяется в своих частях снова и снова, до бесконечности.

Бесконечность из трёх простых шагов

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

  • Возьми обычный отрезок прямой.
  • Раздели его на три равные части и вместо средней построй «домик» — уголок, как два звена молнии.
  • Теперь сделай то же самое с каждым из получившихся отрезков. И ещё раз. И ещё.

После нескольких повторений ровная линия превращается в кружевной зубчатый край, похожий на узор инея на стекле. А теперь держись: если повторять правило бесконечно, длина этой линии становится бесконечной — хотя вся снежинка спокойно помещается на ладони. Конечная площадь, но бесконечный периметр. Звучит как нарушение всех правил, но это честная математика.

Точно так же устроен треугольник Серпинского: берёшь треугольник, вырезаешь из середины маленький треугольник, а с тремя оставшимися повторяешь то же самое. Простое правило, повторённое много раз, рождает узор бесконечной глубины.

Длина берега, которой не существует

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

Представь, что ты меряешь берег Британии шагами по километру. Ты перешагиваешь через маленькие заливчики и мысы и получаешь какое-то число. Теперь возьми линейку в метр — и придётся обходить каждый камень, каждый изгиб, которые раньше ты «срезал». Длина вырастет. Возьми линейку в сантиметр — придётся огибать каждую песчинку, и число подскочит ещё сильнее. Чем мельче линейка, тем длиннее берег — и так до бесконечности. Это называют парадоксом береговой линии.

Чтобы описать такую «изломанность», математики придумали дробную размерность. Мы привыкли, что линия одномерна, плоскость двумерна. А вот изрезанная береговая линия настолько кудрява, что её размерность оказывается где-то между 1 и 2 — например, 1,25. Она уже не совсем линия, но ещё не плоскость. Именно дробная, «фрактальная» размерность и дала фракталам их имя.

Одна формула, вмещающая вселенную узоров

А теперь главное чудо. Существует фрактал, который целиком задаётся одной крошечной формулой: z → z² + c. Берёшь число, возводишь в квадрат, прибавляешь другое число, и результат снова подставляешь на место z. И так по кругу. Для каждой точки на плоскости проверяют: разлетится ли последовательность в бесконечность или останется «прирученной». Точки, которые остаются, образуют множество Мандельброта — знаменитую фигуру, похожую на жука или сердечко с бесконечными завитками по краям.

Если начать увеличивать его границу, открывается невероятное: спирали, морские коньки, миниатюрные копии всего множества, узоры, которых никто никогда не видел до того, как направил туда «микроскоп». И всё это богатство — следствие одной строчки с возведением в квадрат. Бесконечная сложность буквально вырастает из простоты, как и обещано в заголовке.

Зачем это всё в реальной жизни

Фракталы — не просто красивые картинки для заставки. Они работают:

  • В кино и играх. Горы, облака, деревья и пламя в спецэффектах часто рисуют фрактальными алгоритмами — так дешевле и реалистичнее, чем лепить каждый листик вручную.
  • В технике. Антенны в смартфонах делают фрактальной формы — изломанная линия ловит сразу много частот, занимая мало места.
  • В медицине и природе. Бронхи в лёгких, кровеносные сосуды, русла рек ветвятся по фрактальному принципу: так на маленьком объёме умещается огромная площадь поверхности.
  • В сжатии данных и анализе. Фрактальная математика помогает описывать «шероховатость» — от колебаний цен на бирже до структуры галактик.

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

#геометрия#мандельброт#математика#самоподобие#фракталы
Понравилась статья?
В Telegram-канале — лучшее из журнала и анонсы новых учебников.