Фракта́л (від  — подрібнений, дробовий) — у поширеному розумінні структура, що складається з частин, які в певному сенсі подібні до цілого. Більш строге означення фракталу вимагає глибоких знань із курсів алгебри і математичного аналізу.

Однак, не всі самоподібні множини є фрактальними і не всі фрактальні множини є самоподібними. Наприклад, будь-який відрізок є самоподібною множиною, але водночас він не є фракталом. Водночас існують фрактальні множини, які не є самоподібними.

Термін фрактал запровадив у 1975 році французький математик Бенуа Мандельброт у своїй книжці «Фрактали: випадок, форма, розмірність».

Історія

Об'єкти, які виникають під час побудови фракталів, досліджувались задовго до того, як виник сам термін «фрактал». У етноматематиці, наприклад у роботах Рона Еглаша «Африканські Фрактали», задокументовано поширені нині геометричні фігури, які виникають при побудові фракталів, у мистецтві тубільців. У 1525 році німецький митець Альбрехт Дюрер опублікував свою працю «Керівництво Художника», один із розділів якої має назву «Черепичні шаблони, утворені пентагонами». Пентагон Дюрера багато в чому є схожим на килим Серпінського, але замість квадратів використовуються п'ятикутники. Джексон Поллок (американський експресіоніст 1950-х років) малював об'єкти, дуже схожі на ті, що виникають при побудові фракталів.

Ідею «рекурсивної самоподібності» було висунуто філософом Лейбніцом, який також розробив багато з деталей цієї ідеї. У 1872 році Карл Веєрштрасс побудував приклад функції з неінтуїтивною особливістю, скрізь неперервною, але усюди недиференційованою — графік цієї функції тепер би називався фракталом. У 1904 році Гельге фон Кох, незадоволений занадто абстрактним й аналітичним означенням Веєрштрасса, розробив більш геометричне означення схожої функції, яка тепер має назву сніжинки Коха. Ідею самоподібних кривих було далі розвинено Полем П'єром Леві, який у своїй роботі «Криві та поверхні на площині та у просторі, які складаються із частин, схожих на ціле», виданій у 1938 році, описав нову фрактальну криву, відому тепер як Крива Леві.

Георг Кантор навів приклади підмножин дійсних чисел із незвичними властивостями — ці множини Кантора тепер також визнаються як фрактали. Ітераційні функції на комплексній площині досліджувались в кінці XIX та на початку XX століття Анрі Пуанкаре, Феліксом Кляйном, П'єром Фату та Гастоном Жюліа. Проте за браком сучасної комп'ютерної графіки у них забракло засобів відобразити красу багатьох із відкритих ними об'єктів.

У 1960-х роках Бенуа Мандельброт почав дослідження самоподібності у своїх роботах, наприклад «Яка довжина узбережжя Британії? Статистична самоподібність і дробова розмірність». Ця доповідь базувалась на ранніх роботах Льюїса Фрая Річардсона. У 1975 році Мандельброт використав слово фрактал як назву для об'єктів, розмірність Гаусдорфа яких є більшою за топологічну розмірність. Він проілюстрував своє математичне означення захопливими зображеннями, зробленими за допомогою комп'ютера. Ці зображення привернули велику увагу; багато з них базувалися на рекурсії, що призвело до появи поширеного розуміння слова фрактал.

Приклади

Порівняно простий клас прикладів фракталів утворюють множини Кантора. Власне, сам Георг Кантор у своїй статті «Про потужність однієї досконалої множини точок» навів приклад лише однієї множини (нині її називають класичною множиною Кантора C0) і довів її континуальність. Аналітично класичну множину Кантора можна задати як множину точок одиничного інтервалу [0;1], у трійковому записі яких відсутня цифра 2. Ця множина є самоподібною, оскільки її можна представити як об'єднання двох множин, кожна з яких подібна до всієї множини з коефіцієнтом 1/3. Топологічна розмірність класичної множини Кантора C0 дорівнює нулю, а розмірність Гаусдорфа дорівнює log 2/log 3, а отже, вона є фракталом.

Якщо розглядати множини точок одиничного інтервалу, запис яких у системі числення з основою N не міститиме однієї чи кількох цілком визначених цифр, можна отримати узагальнення класичної множини Кантора, які мають аналогічні властивості, зокрема, вони також є самоподібними фракталами, розмірність яких обчислюється аналогічно до розмірності множини C0. Наприклад, множина всіх чисел одиничного інтервалу [0;1], запис котрих не містить цифри 7 із їх десяткового подання, є самоподібною фрактальною множиною, розмірність розмірність Гаусдорфа якої дорівнює log 9/log 10.

Також до прикладів фракталів належить фрактал Ляпунова, трикутник Серпінського, килим Серпінського, губка Менгера, сітка Аполлонія, крива дракона, крива заповнення простору, межі множин груп Кліні та крива Коха. Фрактали можуть бути детермінованими або стохастичними (наприклад, недетермінованими).

Хаотичні динамічні системи іноді асоціюються з фракталами (дивіться атрактор). Об'єкти в просторі параметрів, що задають динамічну систему, також можуть бути фракталами. Цікавим прикладом є множина Мандельброта. Ця множина містить у собі цілі круги, тому її розмірність Гаусдорфа дорівнює топологічній розмірності, яка дорівнює 2. Отже, формально множина Мандельброта не є фракталом, але розмірність Гаусдорфа її межі також дорівнює 2 (а топологічна розмірність дорівнює 1). Це було доведено японським математиком Міцухіро Шішікурою в 1991 році. Множини, розмірність Гаусдорфа яких на одиницю більша за їх топологічну розмірність, називають суперфракталами.

Самоподібні множини з незвичайними властивостями в математиці Починаючи з кінця XIX століття, в математиці з'являються приклади самоподібних об'єктів з патологічними з точки зору класичного аналізу властивостями. До них можна віднести такі: Множина Кантора — ніде не щільна континуальна досконала множина нульової міри Лебега (модифікувавши процедуру, можна також отримати ніде не щільну множину додатної міри Лебега). Трикутник Серпінського («серветка» Серпінського) і килим Серпінського — аналоги множини Кантора на площині. Губка Менгера — аналог множини Кантора в тривимірному просторі. Приклади Веєрштрасса і ван дер Вардена ніде не диференційованої неперервної функції. Крива Коха — неперервна крива, що не має самоперетинів, нескінченної довжини, яка не має дотичній в жодній точці. Крива Пеано — неперервна крива, що проходить через всі точки квадрата. Траєкторія броунівської частинки також з імовірністю 1 ніде не диференційована. Її гаусдорфова розмірність дорівнює двом.

Рекурсивна процедура для побудови фрактальних кривих

Існує проста рекурсивна процедура для побудови фрактальних кривих на площині. Задамо довільну ламану зі скінченним числом ланок, яку називають генератором фрактальної кривої. Далі, замінимо в ній кожен відрізок на генератор (точніше, ламаною, подібною до генератора). У цій ламаній знову замінимо кожний відрізок на генератор. Продовжуючи цей процес до нескінченності, як границю (граничну множину) одержимо фрактальну криву.

Прикладами таких кривих: крива Коха (сніжинка Коха); крива Леві; крива Мінковського; крива Гільберта; ламана (крива) дракона (фрактал Гартера — Гайвея); крива Пеано.

За допомогою схожої процедури можна побудувати дерево Піфагора.

Стохастичні фрактали

Природні об'єкти часто мають фрактальну форму. Для їх моделювання можуть застосовуватися стохастичні (випадкові) фрактали. Приклади стохастичних фракталів: траєкторія броунівського руху на площині і в просторі; межа траєкторії броунівського руху на площині. У 2001 році Лоулер, Шрамм і Вернер довели припущення Мандельброта про те, що її розмірність дорівнює 4/3; еволюції Шрамма — Левнера — конформно — інваріантні фрактальні криві, що виникають в критичних двовимірних моделях статистичної механіки, наприклад, у моделі Ізінга і перколяції; різні види рандомізованих фракталів, тобто фракталів, отриманих за допомогою рекурсивної процедури, в яку на кожному кроці введений випадковий параметр.  — приклад використання такого фракталу в комп'ютерній графіці.

Фрактальна розмірність межі кривої Коха

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

Загальна довжина N малих сходинок L дорівнює добуткові NL. При застосуванні до сніжинки Коха отримуємо невизначене число, коли L прямує до 0. Але таке означення не є задовільним, оскільки різні криві Коха мають різні розміри. Вихід полягає в тому, щоб вимірювати ані в метрах (m), ані у квадратних метрах (m2), але в деякому іншому ступені метра, mx. Тепер 4N(L/3)x = NLx, оскільки втричі коротший відрізок потребує в 4 рази більше відрізків, як це видно з малюнку. Єдиним розв'язком цього рівняння є x = (log 4)/(log 3) ≈ 1,26186. Тому, одиниця вимірювання довжини межі сніжинки Коха дорівнює приблизно m1.26186.

Генерування фракталів Навіть збільшення в 2000 разів розкриває деталі множини Мандельброта, які відтворюють всю множину.

Три поширені методи генерування фракталів: Ітераційні функції — будуються відповідно до фіксованого правила геометричних заміщень. Множина Кантора, килим Серпінського, трикутник Серпінського, крива Пеано, крива Коха, крива дракона, Т-Квадрат та губка Менгера є прикладами таких фракталів. Рекурентні співвідношення — Фрактали, що визначаються рекурентним відношенням в кожній точці простору (як-от площина комплексних чисел). Прикладами фракталів цього типу є множина Мандельброта, палаючий корабель та фрактал Ляпунова. Випадкові процеси — Фрактали, що генеруються з використанням стохастичних, а не детермінованих процесів, наприклад: фрактальні ландшафти, траєкторія Леві та броунівське дерево. Останній утворює так звані кластери та (реакційних концентратів).

Класифікація фракталів

Фрактали також можна класифікувати відповідно до їхньої самоподібності. Розрізняють три типи самоподібності у фракталах:

Точна самоподібність — Це найсильніший тип самоподібності; фрактал виглядає однаково при різних збільшеннях. У фракталів, згенерованих з використанням ітераційних функцій, часто виявляється точна самоподібність. Майже самоподібність — Слабка форма самоподібності; фрактал виглядає приблизно (але не точно) самоподібним при різних збільшеннях. Майже самоподібні фрактали містять малі копії цілого фракталу у перекручених та вироджених формах. Фрактали, згенеровані з використанням рекурентних відношень, зазвичай є майже (але не точно) самоподібними. Статистична самоподібність — Це найслабкіша форма самоподібності; фрактал має чисельні або статистичні міри, що зберігаються при збільшенні. Найприйнятніші означення «фракталів» просто містять в собі деякий вид статистичної самоподібності (розмірність фракталу, сама по собі, є чисельною мірою, що зберігається при збільшенні). Ймовірнісні фрактали є прикладами фракталів, які є статистично, але не майже й не точно самоподібними.

Слід зазначити, що не всі самоподібні об'єкти є фракталами; наприклад, числова вісь (евклідова пряма) є точно самоподібною, але, оскільки її розмірність Гаусдорфа та топологічна розмірність дорівнюють одиниці, вона не є фракталом.

Природні об'єкти, що володіють фрактальними властивостями У живій природі: Корали Морські зірки і їжаки Раковини деяких молюсків Частини деяких рослин (броколі, капуста, ананас) Крони дерев і листя рослин Кровоносна система і бронхи людей і тварин У неживій природі: Межі географічних об'єктів (країн, областей, міст) Берегові лінії Гірські хребти Сніжинки Хмари Блискавки Утворені на склі візерунки Кристали Сталактити, сталагміти, геліктити

Дерева та папороті є фрактальними за своєю природою та можуть моделюватись на комп'ютерах із використанням рекурсивних алгоритмів. Таку рекурсивність ясно видно на таких прикладах: гілка дерева або фронд від папороті є мініатюрним відтворенням цілого; не ідентичне, але схоже за природою.