🌐 SV

🔺 Sierpinski-triangelgeneratorn

Rita Sierpinskis triangel med rekursiv uppdelning, eller se hur den växer fram ur slumpmässiga punkter i kaosspelet. Justera djup och färg, och exportera sedan en PNG.

5

Tips: kaosspelet placerar slumpmässiga punkter men konvergerar ändå till samma triangel.

GUIDE

Las mer

01

Vad är Sierpinskis triangel?

Sierpinskis triangel är en självliknande fraktal: ta en fylld triangel, ta bort den mittersta deltriangeln som bildas genom att sammanbinda sidornas mittpunkter, och upprepa samma steg på var och en av de tre återstående trianglarna för alltid. Resultatet har en fraktaldimension på log 3 / log 2 ≈ 1.585 - mer än en linje men mindre än en fylld yta. Den introducerades av den polske matematikern Wacław Sierpiński år 1915.
02

Två sätt att skapa den

Det här verktyget erbjuder två konstruktioner. Rekursiv uppdelning är deterministisk: den delar upp varje triangel i tre mindre kopior om och om igen, så formen ritas exakt. Kaosspelet är slumpmässigt: lås fast triangelns tre hörn, börja från en valfri punkt och välj sedan upprepade gånger ett hörn slumpmässigt och hoppa halvvägs mot det, och plotta varje landningspunkt. Båda metoderna ger exakt samma figur.
03

Varför kaosspelet fungerar

De tre reglerna om att gå halvvägs till ett hörn bildar tillsammans ett itererat funktionssystem (IFS), och systemets unika attractor är exakt Sierpinskis triangel. Eftersom varje regel krymper avståndet mot ett hörn dras upprepad slumpmässig iteration in mot attractorn och kan aldrig landa i de borttagna hålen i mitten. Därför kan tusentals slumpmässiga punkter ändå rita upp en perfekt ordnad fraktal.

Vanliga fragor

Vad är djupreglaget?
Det anger antalet uppdelningsnivåer i det rekursiva läget. Antalet fyllda trianglar vid djup n är 3^n, så djup 6 ritar redan 729 trianglar. Högre djup ger finare detaljer men tar längre tid att rendera.
Hur kan slumpmässiga punkter bilda en ordnad form?
Varje steg med "hoppa halvvägs mot ett slumpmässigt hörn" är en kontraktionsavbildning. Tillsammans bildar de tre avbildningarna ett itererat funktionssystem vars attractor är exakt Sierpinskis triangel, så de slumpmässiga punkterna dras alltid in mot den formen.
Vad är dess fraktaldimension?
Ungefär 1.585, vilket är lika med log 3 / log 2. Triangeln innehåller 3 kopior av sig själv, var och en nedskalad med faktorn 2, och log 3 / log 2 är exponenten som relaterar dessa tal.