MakarovSuites
Українська
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Зв’язок і ліцензії

Math

Гра в хаос

Кубик і стрибок до випадкового кута будують фрактал, якого ніхто не малював — трикутник Серпінського, папороть, дракона, губку Менгера — той самий з будь-якого старту; тягай кути, міняй стрибок, рахуй клітинки і вимірюй його розмірність.

Гра в хаос — Зображення з програми
Зображення з програми

Що відбувається

Вибрати кут випадковим чином і пересунути точку на фіксовану відстань до нього. Повторення цього локального правила створює фрактал. У попередньому налаштуванні трикутника стрибки на половину відстані створюють атракціон Sierpinski після початкових переходів.
Дві точки, що рухаються однією і тією ж послідовністю кутів, забувають про своє початкове розділення: для стрибків на половину відстані їх відстань після k кроків дорівнює d_k = d_0·(1/2)^k, де d_0 є їх початковою відстанню. Ця точна контракція стосується парних траєкторій за одним правилом, а не двох незалежних випадкових послідовностей. Перетягніть кут, щоб відтворити запам’ ятані вибірки з новою геометрією.
Порівняти трикутник, тетраедр, обмежений квадрат, п’ ятірку, папороть, дракона, Koch і Menger. Підрахунок блоків оцінює розмір з хмари кінцевих точок. Формула подібності D = log(n)/log(1/c) застосовується до n копій з спільним скороченням c за відповідних припущень розділення; це не універсальна формула розмірності для перетинаючихся або нерівних афінних відображень.

Рівняння модуля
Рівняння
гра:  x ← x + r·(v − x) = (1 − r)·x + r·v до випадкового кута v;  стрибок r, стиск c = 1 − r;  загальний вигляд  x ← A_i·x + b_i з імовірністю p_i (система ітерованих функцій)
забутий початок:  дві точки x, y за того самого кубика:  |x_k − y_k| = c^k·|x_0 − y_0| точно для перетворень подібності - після 20 поділів навпіл 1.79·10^−6 від початкових 1.88;  папороть (не перетворення подібності) стискається до 2.4·10^−5 від 5.26 за 40 стрибків
дірка:  при r = 1/2 середня чверть трикутника цілком порожня (0 із 50 000 точок після розігріву);  при r = 0.45 копії масштабуються з коефіцієнтом 0.55, перекриваються, і туди потрапляє 10 435 із 50 000;  при r = 0.55 дірка розширюється
розмірність:  комірки зі стороною 2^−k в охоплювальному кубі;  N(k) ∝ 2^(k·D);  D = нахил log2 N відносно k, підігнаний на k = 4 … 7 (на площині) або 3 … 5 (у просторі);  Моран: n копій з коефіцієнтом подібності c, що не перекриваються, мають Σ c^D = 1, D = log n / log(1/c)
готові набори:  трикутник log3/log2 = 1.585 (виміряно 1.60 на 200 000 точок);  тетраедр 2 (1.90);  квадрат без повторів, три вибори по 1/2: log3/log2 (1.586);  п'ятикутник при r = 1/φ, c = 1/φ²: log5/log φ² = 1.672 (1.64);  папороть - без розмірності подібності (1.81);  дракон, два відображення з коефіцієнтом 1/√2: 2 (1.80);  Кох, чотири відображення з коефіцієнтом 1/3: log4/log3 = 1.262 (1.34);  Менгер, двадцять відображень з коефіцієнтом 1/3: log20/log3 = 2.727 (2.79)
папороть:  A₁ = [[0, 0], [0, 0.16]], p = 0.01;  A₂ = [[0.85, 0.04], [−0.04, 0.85]], b = (0, 1.6), p = 0.85;  A₃ = [[0.20, −0.26], [0.23, 0.22]], b = (0, 1.6), p = 0.07;  A₄ = [[−0.15, 0.28], [0.26, 0.24]], b = (0, 0.44), p = 0.07
кубик:  спільний xorshift; 20 стрибків розігріву не записуються;  старт (0.1, 0.2), z = 0.3 у просторі

Інші експерименти

До каталогу
Рій (боїди) — Зображення з програми

Physics / Math

Рій (боїди)

Зграя з трьох локальних правил; хижаки та перешкоди.

Клітинні автомати — Зображення з програми

Math

Клітинні автомати

Одне правило, багато клітин: 256 елементарних правил Вольфрама, укладених в аркуш, рушниця глайдерів і R-пентаміно з «Життя» з їхніми світовими лініями під площиною, і правила тривимірного трафарету, які не гаснуть.