Klaus Bernt Klaus BERNT

Mandelbrot- und Julia-Mengen

Die einfache Iteration von komplexen Zahlen nach der Formel zi+1 = zi2 + c mit einer komplexen Konstanten c kann konvergieren (z.B. gegen Null), divergieren oder keines von beiden. Der dritte Fall ist der eigentlich interessante: die Punkte der Folge springen dann in einem Teil der komplexen Ebene umher, können sich aber nicht entscheiden, ob ihr Betrag immer kleiner oder immer größer werden soll. Bekannt ist, daß die Folge, wenn eines ihrer Glieder einen Betrag größer als 2 hat, divergieren wird. Die Divergenzgeschwindigkeit kann man mit der Zahl von Iterationen messen, die zum Erreichen dieser Schranke (oder einer anderen, größeren) benötigt wird. Versieht man jede dieser Zahlen mit einer Farbe und färbt jeden Punkt c der komplexen Ebene mit der Farbe ein, die zu der Iterationszahl der Folge mit dem Startwert z0=0 gehört, ergibt sich ein Bild der Mandelbrot-Menge (Benoît Mandelbrot; französischer Mathematiker, 1924-2010) zu dieser Iteration.

Wählt man ein c beliebig aber fest, und variiert die Startpunkte z0 in der komplexen Ebene, ergibt sich analog das Bild einer Julia-Menge (Gaston Julia; französischer Mathematiker, 1893-1978). Diese sieht für jedes c anders aus.

 

Hinweise

1) Die folgenden Grafiken sind jeweils auf eine Webseite verlinkt, die eine größere Version des Bildes enthält. Diese wiederum verweist auf eine Poster-Version des Bildes. Dieses Poster-Bild existiert nur in der Offline-Version des Projekts; online steht nicht genug Speicherplatz zur Verfügung.
2) Nach einer Grafik und ihren Produktionsdaten folgen jeweils Angaben zur Verwandtschaft mit anderen Grafiken: welche sind eine Ausschnittsvergrößerung, von welcher ist diese Grafik selbst ein Ausschnitt, welche Julia-Mengen haben im Definitionsbereich dieser (Mandelbrot-)Grafik ihren Iterations-Startpunkt bzw. in welcher kleinsten Mandelbrot-Grafik findet man den Startpunkt dieser (Julia-)Grafik, welche Grafiken unterscheiden sich lediglich durch grafische Parameter von dieser usw..
3) Unter jeder der Verwandtschafts-Grafiken befinden sich Angaben zur Position ihres Zentrums in der 'großen' Grafik (relativ zur Kantenlänge, gemessen ab der Ecke unten links) und zum Vergrößerungsfaktor im Vergleich zu ihr.
4) Bei einigen Grafiken mit besonders hoher Vergrößerung (verglichen mit der jeweiligen Übersicht) erkennt man Bildfehler: kleine, zusammenhängende Regionen der Grafik haben die gleiche Farbe, obwohl sie verschiedenfarbig sein sollten, und bilden so ein Parkett, ein Puzzle oder ein Blättergewirr. Diese Grafiken zeigen ‚die Endlichkeit des Seins’: die Iteration kann die zugehörigen Punkte nicht mehr unterscheiden, da der Computer dafür nicht genügend Stellen zur Verfügung stellt. Dabei sind alle Berechnungen bereits in ‚double precision’ ausgeführt…

 

Mandelbrot-Mengen

mandel-00; scale=1,000 mandel-00a; scale=1,000 mandel-00b; scale=1,000 mandel-00c; scale=1,000 mandel-99-9; scale=1,000
mandel-99-8; scale=0,100 mandel-89; scale=0,100 mandel-99-7; scale=0,010 mandel-00-2; scale=0,010 mandel-75; scale=0,010
mandel-114; scale=0,010 mandel-00-1; scale=0,010 mandel-96-3; scale=0,010 mandel-99-6; scale=0,001 mandel-100; scale=0,001
mandel-84; scale=0,001 mandel-84-2; scale=0,001 mandel-87; scale=0,001 mandel-07; scale=0,001 mandel-83; scale=0,001
mandel-83-2; scale=0,001 mandel-42; scale=0,001 mandel-17; scale=0,001 mandel-48; scale=0,001 mandel-96-2; scale=0,001
mandel-50; scale=0,001 mandel-51; scale=0,001 mandel-51-1; scale=0,000 mandel-99-5; scale=0,000 mandel-100-1; scale=0,000
mandel-45; scale=0,000 mandel-49; scale=0,000 mandel-00-3; scale=0,000 mandel-113; scale=0,000 mandel-113b; scale=0,000
mandel-88; scale=0,000 mandel-43; scale=0,000 mandel-41; scale=0,000 mandel-08; scale=0,000 mandel-82; scale=0,000
mandel-96-1; scale=0,000 mandel-50-1; scale=0,000 mandel-71; scale=0,000 mandel-51-3; scale=0,000 mandel-00-7; scale=0,000
mandel-51-2; scale=0,000 mandel-52; scale=0,000 mandel-99-4; scale=0,000 mandel-18; scale=0,000 mandel-28; scale=0,000
mandel-09; scale=0,000 mandel-09-KWK; scale=0,000 mandel-78; scale=0,000 mandel-00-7p; scale=0,000 mandel-63; scale=0,000
mandel-61; scale=0,000 mandel-96; scale=0,000 mandel-50-2; scale=0,000 mandel-102; scale=0,000 mandel-46; scale=0,000
mandel-46-KWK; scale=0,000 mandel-52-1; scale=0,000 mandel-99-3; scale=0,000 mandel-27; scale=0,000 mandel-40; scale=0,000
mandel-29; scale=0,000 mandel-11; scale=0,000 mandel-10; scale=0,000 mandel-01; scale=0,000 mandel-79; scale=0,000
mandel-76; scale=0,000 mandel-77; scale=0,000 mandel-81; scale=0,000 mandel-50-3; scale=0,000 mandel-58; scale=0,000
mandel-58b; scale=0,000 mandel-69; scale=0,000 mandel-70; scale=0,000 mandel-86; scale=0,000 mandel-62; scale=0,000
mandel-103; scale=0,000 mandel-00-4; scale=0,000 mandel-47; scale=0,000 mandel-52-2; scale=0,000 mandel-99-2; scale=0,000
mandel-39; scale=0,000 mandel-31; scale=0,000 mandel-02; scale=0,000 mandel-16; scale=0,000 mandel-80; scale=0,000
mandel-80-KWK; scale=0,000 mandel-44; scale=0,000 mandel-58b-2; scale=0,000 mandel-64; scale=0,000 mandel-64b; scale=0,000
mandel-64f; scale=0,000 mandel-55; scale=0,000 mandel-97; scale=0,000 mandel-108; scale=0,000 mandel-109; scale=0,000
mandel-107; scale=0,000 mandel-104; scale=0,000 mandel-104b; scale=0,000 mandel-00-5; scale=0,000 mandel-65; scale=0,000
mandel-64g; scale=0,000 mandel-52-3; scale=0,000 mandel-100-4; scale=0,000 mandel-53; scale=0,000 mandel-53-2; scale=0,000
mandel-53-3; scale=0,000 mandel-111; scale=0,000 mandel-111b; scale=0,000 mandel-110; scale=0,000 mandel-110b; scale=0,000
mandel-105; scale=0,000 mandel-106; scale=0,000 mandel-106b; scale=0,000 mandel-72a; scale=0,000 mandel-99-1; scale=0,000
mandel-56; scale=0,000 mandel-58b-3; scale=0,000 mandel-26; scale=0,000 mandel-30; scale=0,000 mandel-32; scale=0,000
mandel-12; scale=0,000 mandel-15; scale=0,000 mandel-06; scale=0,000 mandel-66; scale=0,000 mandel-19; scale=0,000
mandel-19-KWK; scale=0,000 mandel-64h; scale=0,000 mandel-52-4; scale=0,000 mandel-98; scale=0,000 mandel-99; scale=0,000
mandel-112; scale=0,000 mandel-112b; scale=0,000 mandel-85; scale=0,000 mandel-57; scale=0,000 mandel-20; scale=0,000
mandel-22; scale=0,000 mandel-34; scale=0,000 mandel-14; scale=0,000 mandel-05; scale=0,000 mandel-64i; scale=0,000
mandel-72b; scale=0,000 mandel-00-6; scale=0,000 mandel-100-3; scale=0,000 mandel-67; scale=0,000 mandel-68; scale=0,000
mandel-64j; scale=0,000 mandel-52-5; scale=0,000 mandel-90; scale=0,000 mandel-24; scale=0,000 mandel-33; scale=0,000
mandel-35; scale=0,000 mandel-13; scale=0,000 mandel-13-RGB; scale=0,000 mandel-04; scale=0,000 mandel-101; scale=0,000
mandel-72c; scale=0,000 mandel-72f; scale=0,000 mandel-59; scale=0,000 mandel-58b-5; scale=0,000 mandel-100-2; scale=0,000
mandel-72d; scale=0,000 mandel-52-6; scale=0,000 mandel-21; scale=0,000 mandel-25; scale=0,000 mandel-36; scale=0,000
mandel-03; scale=0,000 mandel-54; scale=0,000 mandel-72e; scale=0,000 mandel-72p; scale=0,000 mandel-72h; scale=0,000
mandel-72g; scale=0,000 mandel-52-7; scale=0,000 mandel-91; scale=0,000 mandel-23; scale=0,000 mandel-38; scale=0,000
mandel-60; scale=0,000 mandel-73; scale=0,000 mandel-72n; scale=0,000 mandel-72o; scale=0,000 mandel-72i; scale=0,000
mandel-72l; scale=0,000 mandel-52-8; scale=0,000 mandel-37; scale=0,000 mandel-91-1; scale=0,000 mandel-92; scale=0,000
mandel-95; scale=0,000 mandel-58b-8; scale=0,000 mandel-58b-8b; scale=0,000 mandel-74a; scale=0,000 mandel-72j; scale=0,000
mandel-58b-9a; scale=0,000 mandel-58b-9b; scale=0,000 mandel-58b-9c; scale=0,000 mandel-58b-9d; scale=0,000 mandel-58b-9e; scale=0,000
mandel-72m; scale=0,000 mandel-52-9; scale=0,000 mandel-58b-9; scale=0,000 mandel-74b; scale=0,000 mandel-72k; scale=0,000

 

Julia-Mengen

julia-27; scale=1,000 julia-35; scale=1,000 julia-34; scale=0,100 julia-28; scale=0,010 julia-29; scale=0,001
julia-30; scale=0,000 julia-31; scale=0,000 julia-33; scale=0,000 julia-32; scale=0,000 julia-23; scale=1,000
julia-22; scale=0,100 julia-24; scale=0,100 julia-26; scale=0,000 julia-25; scale=0,000 julia-52; scale=1,000
julia-52-2; scale=0,100 julia-52-3; scale=0,010 julia-52-4; scale=0,001 julia-45; scale=1,000 julia-44; scale=1,000
julia-21; scale=1,000 julia-18-GoB; scale=0,010 julia-18-GoR; scale=0,010 julia-18-GoM; scale=0,010 julia-18-GoG; scale=0,010
julia-18-GoC; scale=0,010 julia-20; scale=0,010 julia-19; scale=0,001 julia-17; scale=0,000 julia-16; scale=0,000
julia-15; scale=0,000 julia-13; scale=1,000 julia-12; scale=0,100 julia-04; scale=0,010 julia-11; scale=0,010
julia-14; scale=0,001 julia-03; scale=0,001 julia-06; scale=0,000 julia-05; scale=0,000 julia-10; scale=0,000
julia-07-GoM; scale=0,000 julia-07-Si40C; scale=0,000 julia-08; scale=0,000 julia-09; scale=0,000 julia-00; scale=1,000
julia-00-2; scale=0,100 julia-02; scale=0,100 julia-00-1; scale=0,100 julia-01; scale=0,011 julia-01-GoR; scale=0,011
julia-00-2b; scale=0,010 julia-00-3; scale=0,010 julia-53; scale=0,010 julia-53-1; scale=0,002 julia-00-4; scale=0,001
julia-53-2; scale=0,000 julia-00-5; scale=0,000 julia-00-2c; scale=0,000 julia-00-6; scale=0,000 julia-00-3d; scale=0,000
julia-00-3f; scale=0,000 julia-00-3e; scale=0,000 julia-00-7; scale=0,000 julia-00-4e; scale=0,000 julia-00-4b; scale=0,000
julia-00-4f; scale=0,000 julia-00-4a; scale=0,000 julia-00-8; scale=0,000 julia-00-9; scale=0,000 julia-00-8b; scale=0,000
julia-00-5h; scale=0,000 julia-00-5g; scale=0,000 julia-00-5b; scale=0,000 julia-00-5c; scale=0,000 julia-00-5f; scale=0,000
julia-00-10c; scale=0,000 julia-00-10b; scale=0,000 julia-00-10; scale=0,000 julia-00-10d; scale=0,000 julia-00-6i; scale=0,000
julia-00-6g; scale=0,000 julia-00-11d; scale=0,000 julia-00-6f; scale=0,000 julia-00-6h; scale=0,000 julia-00-11f; scale=0,000
julia-00-11e; scale=0,000 julia-00-11c; scale=0,000 julia-00-11g; scale=0,000 julia-00-11; scale=0,000 julia-00-7h; scale=0,000
julia-43; scale=1,000 julia-41; scale=0,100 julia-40; scale=0,100 julia-42; scale=0,100 julia-40-log; scale=0,100
julia-48; scale=1,000 julia-47; scale=0,100 julia-47-fire; scale=0,100 julia-47-blue; scale=0,100 julia-46; scale=0,001
julia-49; scale=1,000 julia-51; scale=0,100 julia-50; scale=0,100 julia-36; scale=1,000 julia-36-wkw-log; scale=1,000
julia-36-kyr; scale=1,000 julia-36-kwk; scale=1,000 julia-37-GoR; scale=0,125 julia-37-kwk; scale=0,125 julia-39-GoR; scale=0,016
julia-38-GoR; scale=0,002 julia-z-0; scale=1,000 julia-z-1c; scale=0,133 julia-z-1b; scale=0,100 julia-z-1; scale=0,100
julia-z-1d; scale=0,017 julia-z-2; scale=0,010 julia-z-1e; scale=0,002 julia-z-3; scale=0,001 julia-z-3b; scale=0,001
julia-z-4; scale=0,000 julia-z-4b; scale=0,000 julia-z-5; scale=0,000 julia-z-7; scale=0,000 julia-z-7b; scale=0,000
julia-z-6; scale=0,000 julia-z-6b; scale=0,000      

 

Grafische Experimente

Um die Wirkung der grafischen Parameter zu testen, wurden einige Experimente in Trickfilm erstellt:
  1. Start des Spektrums: Mit einem festgelegten Spektrum wurde der Iterationswert verändert, der mit der Anfangsfarbe des Spektrums dargestellt wird.
  2. Start des Spektrums: Mit einem festgelegten Spektrum wurde der Iterationswert verändert, der mit der Anfangsfarbe des Spektrums dargestellt wird. (Gleiches Prinzip wie beim ersten Film, aber anderes Bild und anderes Spektrum)
  3. Start des Spektrums: Mit einem festgelegten Spektrum wurde der Iterationswert verändert, der mit der Anfangsfarbe des Spektrums dargestellt wird. (Gleiches Prinzip wie beim zweiten Film, gleiches Bild, nur anderes Spektrum)
  4. Abbruch wegen Iterationszahl (äquidistant): Von Bild zu Bild ändert sich die Iterationszahl, bei deren Überschreitung die Iteration abgebrochen wurde, um den gleichen Wert.
  5. Abbruch wegen Iterationszahl (äquivariat): Die Grenzen wurden nachträglich derart festgelegt, daß von Bild zu Bild gleich viele Pixel das Abbruchkriterium erreichen.

 

© Klaus.Bernt@math.uni-augsburg.de; Stand: 31.03.2011


[Uni Augsburg]  [Math.-Nat. Tech. Fakultät]  [Institut für Mathematik]  [Print-Version]  [E-Mail]  aktualisiert am: 31.03.2011;  © Uni Augsburg