MakarovSuites
Italiano
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contatti e licenze

Math

Gioco del caos

Un dado e un salto verso un vertice a caso costruiscono un frattale che nessuno ha disegnato - il triangolo di Sierpinski, la felce, il drago, la spugna di Menger - lo stesso da qualunque partenza; trascina i vertici, cambia il salto, conta le scatole e misura la sua dimensione.

Gioco del caos — Immagine reale dell’applicazione
Immagine reale dell’applicazione

Cosa succede

Scegli un angolo a caso e sposta il punto di una frazione fissa verso di esso. La ripetizione di questa regola locale produce un frattale. Nel preset triangolo, un salto a mezza distanza genera l'attrattore Sierpinski dopo transienti iniziali.
Due punti guidati dalla stessa sequenza di angoli dimenticano la loro separazione iniziale: per i salti a mezza distanza la loro distanza dopo k passi è d_k = d_0·(1/2)^k, dove d_0 è la loro distanza iniziale. Questa contrazione esatta riguarda traiettorie accoppiate sotto la stessa regola, non due sequenze casuali indipendenti. Trascinare un angolo per riprodurre le scelte memorizzate con una nuova geometria.
Confronta i preset triangolo, tetraedro, quadrato vincolato, pentagono, felce, drago, Koch e Menger. Il conteggio delle caselle stima una dimensione dalla nuvola di punti finiti. La formula di somiglianza D = log(n)/log(1/c) si applica a n copie con una contrazione comune c in base alle appropriate ipotesi di separazione; Non è una formula di dimensione universale per le mappe affini sovrapposte o disuguali.

Equazioni del modulo
Equazioni
gioco:  x ← x + r·(v − x) = (1 − r)·x + r·v verso un vertice casuale v;  salto r, contrazione c = 1 − r;  forma generale  x ← A_i·x + b_i con probabilità p_i (un sistema di funzioni iterate)
partenza dimenticata:  due punti x, y con lo stesso dado:  |x_k − y_k| = c^k·|x_0 − y_0| esattamente per le similitudini - dopo 20 dimezzamenti 1.79·10^−6 dell'originale 1.88;  la felce (che non è una similitudine) si contrae a 2.4·10^−5 di 5.26 in 40 salti
buco:  per r = 1/2 il quarto centrale del triangolo è esattamente vuoto (0 punti su 50 000 dopo il transitorio iniziale);  per r = 0.45 le copie si riducono di 0.55, si sovrappongono e 10 435 punti su 50 000 cadono lì;  per r = 0.55 il buco si allarga
dimensione:  scatole di lato 2^−k sul cubo circoscritto;  N(k) ∝ 2^(k·D);  D = pendenza di log2 N rispetto a k, adattata su k = 4 … 7 (piano) oppure 3 … 5 (spazio);  Moran: n copie di rapporto c che non si sovrappongono hanno Σ c^D = 1, D = log n / log(1/c)
preimpostazioni:  triangolo log3/log2 = 1.585 (misurato 1.60 su 200 000 punti);  tetraedro 2 (1.90);  quadrato senza ripetizioni, tre scelte di 1/2: log3/log2 (1.586);  pentagono con r = 1/φ, c = 1/φ²: log5/log φ² = 1.672 (1.64);  felce - nessuna dimensione di similarità (1.81);  drago, due mappe di 1/√2: 2 (1.80);  Koch, quattro di 1/3: log4/log3 = 1.262 (1.34);  Menger, venti di 1/3: log20/log3 = 2.727 (2.79)
felce:  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
dado:  lo xorshift condiviso; i 20 salti del transitorio iniziale non vengono registrati;  partenza (0.1, 0.2), z = 0.3 nello spazio

Altri esperimenti

Torna al catalogo
Stormo (boids) — Immagine reale dell’applicazione

Physics / Math

Stormo (boids)

Stormo da tre regole locali; predatori e ostacoli.

Automi cellulari — Immagine reale dell’applicazione

Math

Automi cellulari

Una regola, molte celle: le 256 regole elementari di Wolfram impilate in un foglio, il cannone di alianti e l'R-pentamino di Life con le loro linee d'universo sotto il piano, e le regole dello stencil 3D che restano vive.