❄️ Koch-Schneeflocke
Interaktiver Koch-Schneeflocke-Fraktalsimulator. Beobachten Sie, wie sich die klassische Mittel-Drittel-Konstruktion über 0-6 Iterationen entfaltet, vergleichen Sie Schneeflocke-, Einzelkurven- und Anti-Schneeflocke-Varianten, und sehen Sie das Paradoxon von unendlichem Umfang und endlicher Fläche in realen Zahlen.
❄️ Was es zeigt
Die Koch-Schneeflocke, eingeführt vom schwedischen Mathematiker Helge von Koch im Jahr 1904, ist eine der frühesten jemals beschriebenen Fraktalkurven. Sie beginnt mit einem gleichseitigen Dreieck. Bei jedem Schritt wird jede gerade Kante in drei gleiche Teile geteilt, und der mittlere Teil wird durch zwei nach außen zeigende Seiten eines kleineren gleichseitigen Dreiecks ersetzt — eine „Beule". Wird diese Regel auf jedes neue Segment immer wieder angewendet, entsteht die Schneeflocke. Da jede Iteration die Anzahl der Segmente vervierfacht, während jedes Segment auf 1/3 seiner vorherigen Länge schrumpft, wird der Gesamtumfang bei jedem Schritt mit 4/3 multipliziert. Nach n Iterationen beträgt der Umfang P(n) = P₀ · (4/3)ⁿ, der mit n → ∞ unbegrenzt wächst — im Grenzfall ein unendlicher Umfang.
Bemerkenswerterweise bleibt die eingeschlossene Fläche endlich. Jede Iteration fügt immer kleinere dreieckige Beulen hinzu, deren Gesamtfläche geometrisch schrumpft (um den Faktor 4/9 im Verhältnis zur im vorherigen Schritt hinzugefügten Fläche), sodass die Gesamtfläche gegen A(∞) = (8/5) · A₀ konvergiert, wobei A₀ die Fläche des Ausgangsdreiecks ist. Dieses Paradoxon „unendlicher Umfang, endliche Fläche" ist eine charakteristische Eigenschaft von Fraktalkurven. Die Hausdorff-(fraktale)-Dimension der Grenze beträgt log(4)/log(3) ≈ 1,2619 — streng zwischen der Dimension einer Linie (1) und einer gefüllten Ebene (2), was widerspiegelt, wie die Kurve „rauer" ist als eine glatte Linie, aber dennoch keine Fläche selbst ausfüllt.
So wird es verwendet
- Ziehen Sie den Regler Iterationen (0–6), um die Rekursionstiefe zu steuern. Iteration 0 ist das einfache Dreieck.
- Wählen Sie einen Formmodus: volle Schneeflocke (Beulen nach außen an allen 3 Seiten), eine einzelne Koch-Kurve (eine offene Kante, nicht zu einem Dreieck geschlossen) oder die Anti-Schneeflocke (Beulen zeigen nach innen und schneiden die Form aus, statt sie zu ergänzen).
- Aktivieren Sie Wachstum animieren, um zu beobachten, wie jede Iteration schrittweise aufgebaut wird, statt direkt zur endgültigen Tiefe zu springen.
- Beobachten Sie das Statistik-Feld: Der Umfang wächst mit jeder Iteration, während die Fläche gegen einen festen Grenzwert konvergiert.
Wussten Sie schon?
Die Koch-Schneeflocke war eine der ersten Kurven, bei denen man erkannte, dass sie nirgendwo eine wohldefinierte Tangente besitzt — sie ist überall stetig, aber nirgends differenzierbar, eine Eigenschaft, die Mathematiker einst als pathologisch betrachteten. Benoit Mandelbrot nutzte später Kurven wie diese, um den modernen Begriff der fraktalen Dimension zu definieren, und prägte 1975 das Wort „Fraktal" selbst. Küstenlinien verhalten sich in grober, näherungsweiser Hinsicht ähnlich: Je genauer man hinschaut, desto mehr Details (und gemessene Länge) treten hervor — der Ursprung der berühmten Frage „Wie lang ist die Küste Großbritanniens?", die Mandelbrot 1967 stellte.
Über diese Simulation
Dieser Simulator baut die Koch-Schneeflocke, indem er das mittlere Drittel jedes Liniensegments rekursiv durch zwei Seiten eines kleineren gleichseitigen Dreiecks ersetzt. Ausgehend von einem Dreieck wird jede der 3 Seiten pro Iteration zu 4 Segmenten, sodass die Segmentanzahl als 3·4ⁿ wächst, während jedes Segment 1/3ⁿ der Originallänge hat — was einen Umfang ergibt, der unbegrenzt als (4/3)ⁿ wächst, während die eingeschlossene Fläche gegen 8/5 der Fläche des Ausgangsdreiecks konvergiert.
🔬 Was es zeigt
Ein rekursives Kantenunterteilungs-Fraktal, gezeichnet auf Canvas. Der Schneeflocke-Modus schließt drei Koch-Kurven zu einem Dreiecksumriss; der Kurven-Modus zeigt eine einzelne offene Kante; die Anti-Schneeflocke kehrt die Beulenrichtung nach innen um und schneidet Material weg, statt es hinzuzufügen.
🎮 So wird es verwendet
Stellen Sie die Iterationen (0–6) ein, um die Rekursionstiefe zu steuern. Wählen Sie einen Formmodus aus dem Dropdown. Schalten Sie Wachstum animieren um, um die Konstruktion Schritt für Schritt zu beobachten, und Innenfläche füllen, um die eingeschlossene Region zu schattieren. Das Statistik-Feld zeigt live Umfang und Fläche neben ihren Grenzformeln.
💡 Wussten Sie schon?
Die Koch-Kurve ist überall stetig, aber nirgends differenzierbar — sie besitzt an keinem Punkt eine definierte Tangentenlinie, eine Eigenschaft, die Mathematiker des 19. und frühen 20. Jahrhunderts überraschte und zur Entwicklung der modernen Fraktaltheorie beitrug.
Häufig gestellte Fragen
Warum wächst der Umfang unendlich, während die Fläche endlich bleibt?
Jede Iteration vervierfacht die Segmentanzahl und schrumpft jedes Segment auf 1/3 seiner vorherigen Länge, sodass der Umfang bei jedem Schritt um den Faktor 4/3 skaliert — eine unbeschränkte geometrische Folge. Die bei jedem Schritt hinzugefügten Beulen werden jedoch um den Faktor 1/9 kleiner in der Fläche, und es gibt viermal so viele, sodass die insgesamt hinzugefügte Fläche bei jeder Runde um 4/9 schrumpft und eine konvergente geometrische Reihe bildet, die zu einer endlichen Summe führt.
Was ist die fraktale (Hausdorff-)Dimension?
Sie beträgt log(4)/log(3) ≈ 1,2619. Dies ergibt sich aus der Selbstähnlichkeitsregel: Jedes Segment wird durch 4 auf 1/3 skalierte Kopien ersetzt, und die Dimension D erfüllt 4 = 3^D. Eine Dimension zwischen 1 und 2 spiegelt eine Kurve wider, die „rauer" ist als eine glatte 1-dimensionale Linie, aber dennoch keine 2-dimensionale Fläche ausfüllt.
Was ist die Anti-Schneeflocke?
Die Anti-Schneeflocke verwendet dieselbe Konstruktionsregel, kehrt aber jede Beule nach innen statt nach außen, sodass dreieckige Kerben in die Form geschnitten statt hinzugefügt werden. Ihre Umfangsformel folgt demselben (4/3)ⁿ-Wachstum, doch die eingeschlossene Fläche schrumpft gegen einen endlichen positiven Grenzwert, statt zu wachsen.
Wie unterscheidet sich das von einer einzelnen Koch-Kurve?
Die Schneeflocke wendet die Konstruktion auf alle drei Seiten eines geschlossenen gleichseitigen Dreiecks an und bildet eine geschlossene Kurve, die eine Fläche einschließt. Der Einzelkurven-Modus wendet dieselbe Regel nur auf eine offene Kante an, sodass eine wohldefinierte Länge, aber keine eingeschlossene Fläche entsteht, was die Randkonstruktion isoliert veranschaulicht.
Ist dies ein exaktes Modell oder eine Näherung?
Die Geometrie ist bei jeder endlichen Iteration mathematisch exakt: Jede neue Eckpunktposition wird direkt aus den Standardformeln der Mittel-Drittel-Konstruktion berechnet, nicht angenähert. Nur der wahre fraktale Grenzwert (n → ∞) ist auf einem endlichen Bildschirm unerreichbar — der Simulator begrenzt die Iterationen auf 6, was die visuelle Auflösung bereits übersteigt.
Bauen Sie die Koch-Schneeflocke, indem Sie das mittlere Drittel jedes Segments rekursiv durch eine nach außen gerichtete gleichseitige Beule ersetzen, ausgehend von einem Dreieck, Quadrat oder Sechseck. Beobachten Sie, wie der Umfang unbegrenzt wächst, während die Fläche konvergiert.
2D · HTML5 Canvas 2D · 60 FPS-Ziel · läuft vollständig clientseitig, keine Installation nötig