ebook img

Dynamische Systeme und Fraktale: Computergrafische Experimente mit Pascal PDF

400 Pages·1988·14.325 MB·German
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Dynamische Systeme und Fraktale: Computergrafische Experimente mit Pascal

Karl-Heinz Becker Michael Dörfler Dynamische Systeme und Fraktale Computergrafische Experimente mit Pascal ,---- Aus dem Programm Mikrocomputer ------- Turbo Pascal-Wegweiser Grundkurs/ Aufbaukurs/Übungen zum Grundkurs von E. Kaier Fortgeschrittene Programmiertechniken in Turbo Pascal von E. Hering und K. Scheurer Murmeltierwelt und Pascal Eine Einführung in das strukturierte Programmieren mit Pascal von H. Pinke Pascal Algebra-Numerik-Computergraphik von W. Fedtke Dynamische Systeme und Fraktale Computergrafische Experimente mit Pascal von K.-H. Becker und M. Dörfler Systemdynamik Grundwissen, Methoden und BASIC-Programme zur Simulation dynamischer Systeme von H. Bossel Physikalische Experimente mit dem Mikrocomputer "On-Une"-Messungen mit dem Apple 11 im Apple-Pascal-System von K.-D. Tillmann Technisch-naturwissenschaftlicher Pascal-Trainer von H. Kohler Turbo Pascal Tools Mathematische Verfahren und Programmroutinen zur Auswertung experimenteller Daten von M. Weber --- Vieweg ------------------~ Karl-Heinz Becker und Michael Dörfler Dynamische Systeme und Fraktale Computergrafische Experimente mit Pascal 2., neubearbeitete und erweiterte Auflage Mit 198 Bildern und 71 Programmbausteinen Friedr. Vieweg & Sohn Braunschweig / Wiesbaden Das in diesem Buch enthaltene Programm-Material ist mit keiner Verpflichtung oder Garantie irgend einer Art verbunden. Die Autoren und der Verlag übernehmen infolgedessen keine Verantwortung und werden keine daraus folgende oder sonstige Haftung übernehmen, die auf irgendeine Art aus der Benutzung dieses Programm-Materials oder Teilen davon entsteht. Die 1. Auflage erschien 1986 unter dem Titel "Computergrafische Experimente" 1. Nachdruck 1986 2. Nachdruck 1986 2., neu bearbeitete und erweiterte Auflage 1988 Der Verlag Vieweg ist ein Unternehmen der Verlagsgruppe Bertelsmann. Alle Rechte vorbehalten © Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig 1988 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlags unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Umschlaggestaltung: Ludwig Markgraf, Wiesbaden ISBN 978-3-663-00019-8 ISBN 978-3-663-00168-3 (eBook) DOI 10.1007/978-3-663-00168-3 v Inhaltsverzeichnis Vorwort VII Geleitwort ............................................... IX Neue Wege der Computergrafik - Experimentelle Mathematik 1 Forscher entdecken das Chaos ............................ 1 1.1 Chaos und Dynamische Systeme, was ist das? .................. 5 1.2 Computergrafische Experimente und Kunst ................... 9 2 Zwischen Ordnung und Chaos - Feigenbaumdiagramme ........ 19 2.1 Erste Experimente .................................... 20 2.1.1 Grafisch ist es schöner ............................. 30 2.1.2 Grafische Iteration ..... . . . . . . . . . . . . . . . . . . . . . . . . . .. 37 2.2 Lauter "Feigenbäume" ................................. 40 2.2.1 Bifurkationsszenario - Geheimnisvolle Zahl "delta" . . . . . . . . .. 49 2.2.2 Attraktoren und Grenzen ........................... 52 2.2.3 Feigenbaumlandschaften . . . . . . . . . . . . . . . . . . . . . . . . . . .. 56 2.3 Chaos - Zwei Seiten derselben Medaille ................... . .. 59 3 Merkwürdige A ttraktoren ................................ 61 3.1 Der seltsame Attraktor ................................. 62 3.2 Der Henon-Attraktor .................................. 69 3.3 Der Lorenz-Attraktor .................................. 72 4 Herr Newton läßt schön grüßen ............................ 77 4.1 Das Newton-Verfahren ................................. 78 4.2 Komplex ist nicht kompliziert ............................ 90 4.3 "Carl Friedrich Gauss trifft Isaac Newton" .................... 95 5 Komplexe Grenzen ..................................... 100 5.1 Julia und seine Grenzen ................................ 101 5.2 Einfache Formeln ergeben interessante Grenzen ................ 118 6 Begegnung mit dem Apfelmännchen ........................ 138 6.1 Ein Superstar mit unordentlichem Rand . . . . . . . . . . . . . . . . . . . . .. 139 6.2 Tomogramme des Apfelmännchens ......................... 157 6.3 Feigenbaum und Apfelmännchen .......................... 171 6.4 Metamorphosen...................................... 179 VI Inhaltsverzeichnis 7 Neue Ansichten - neue Einsichten ......................... 191 7.1 Über Berg und Tal .................................... 192 7.2 Umgekehrt ist auch was wert ............................. 199 7.3 Die Welt ist rund ..................................... 204 7.4 Im Inneren ......................................... 211 8 "Fraktale" Computergrafiken ............................ 215 8.1 Allerlei fraktale Kurven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 216 8.2 Landschaften: Bäume, Gräser, Wolken und Meere ............... 223 8.3 Graft ale ........................................... 228 8.4 Repetitive Muster .................................... 236 9 Schritt für Schritt in das Chaos ............................ 242 10 Reise in das Land der unendlichen Strukturen 260 11 Bausteine für grafische Experimente ........................ 268 11.1 Die grundlegenden Algorithmen ........................... 269 11.2 Erinnerung an Fraktale ................................. 277 11.3 Auf die Plätze fertig los . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 288 11.4 Die Einsamkeit des Langstreckenrechners . . . . . . . . . . . . . . . . . . . .. 294 11.5 Was man "schwarz auf weiß besitzt" ........................ 306 11.6 Ein Bild geht auf die Reise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 320 12 Pascal und die Feigenbäume .............................. 326 12.1 Gleich ist nicht gleich - Grafiken auf anderen Systemen ........... 327 12.2 MS-DOS-und PS/2-Systeme . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 327 12.3 UNIX-Systeme ...................................... 335 12.4 Macintosh-Systeme ................................... 344 12.5 Atari-Systeme ....................................... 355 12.6 Apple / I-Systeme ..................................... 358 12.7 "Hallo, hier ist Kermit" - Rechner/Rechnerverbindungen .......... 365 13 Anhang .............................................. 368 13.1 Daten zu ausgewählten Computergrafiken .................... 369 13.2 Verzeichnis der Programmbeispiele und Bilder . . . . . . . . . . . . . . . . .. 372 13.3 Zu diesem Buch und den Disketten ......................... 377 13.4 Syntaxdiagramme für Pascal . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 378 13.5 Literaturverzeichnis ................................... 383 13.6 Sachwortverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 386 VII Vorwort Oft wird heute im Zusammenhang mit der "Theorie komplexer dynamischer Systeme" von einer wissenschaftlichen Revolution gesprochen, die in alle Wis senschaften ausstrahlt. Computergrafische Methoden und Experimente bestim men heute die Arbeitsweise eines neuen Teilgebietes der Mathematik: der "experimentellen Mathematik". Ihr Inhalt ist neben anderem die Theorie kom plexer, dynamischer Systeme. Erstmalig wird hier experimentell mit Computer systemen und Computergrafik gearbeitet. Gegenstand der Experimente sind "mathematische Rückkopplungen", die mit Hilfe von Computern berechnet und deren Ergebnisse durch computergrafische Methoden dargestellt werden. Die rätselhaften Strukturen dieser Computergrafiken bergen Geheimnisse, die heute noch weitgehend unbekannt sind und eine Umkehrung des Denkens in vielen Bereichen der Wissenschaft bewirken werden. Handelt es sich hierbei tatsächlich um eine Revolution, dann muß dasselbe wie für andere Revolutionen gelten: • die äußere Sitution muß dementsprechend vorbereitet sein und • es muß jemand da sein, der neue Erkenntnisse auch umsetzt. Wir denken, daß die äußere günstige Forschungssituation durch die massenhafte und preisgünstige Verbreitung von Computern geschaffen wurde. Mehr und mehr haben sie sich als unverzichtbare Arbeitswerkzeuge durchgesetzt. Es ist aber immer die wissenschaftliche Leistung einzelner gewesen, das was möglich ist, auch zu tun. Hier sei zunächst der Name Benoit B. Mandelbrots erwähnt. Diesem wissenschaftlichen Aussenseiter ist es in langjähriger Arbeit gelungen, den grundlegenden mathematischen Begriff des "Fraktals" zu entwickeln und mit Leben zu füllen. Andere Arbeitgruppen waren es, die die speziellen grafischen Möglichkeiten weiterentwickelten. An der noch jungen Universität Bremen führte die fruchtbare Zusammenarbeit von Mathematikern und Physikern zu den Ergeb nissen, die inzwischen einer breiten Öffentlichkeit zugänglich geworden sind. An dieser Stelle soll die beispielslose Öffentlichkeitsarbeit der Gruppe um die Professoren Heinz-Otto Peitgen und Peter H. Richter herausgestellt werden. In mehreren phantastischen Ausstellungen boten sie ihre Computergrafiken dem interessierten Publikum an. Die Fragestellungen wurden in Begleitvorträgen und Ausstellungskatalogen didaktisch aufbereitet und so auch dem Laien zugänglich. Weitere Bemühungen, den "Elfenbeinturm" der Wissenschaft zu verlassen, erkennen wir darin, daß wissenschaftliche Vorträge und Kongresse nicht nur in der Universität veranstaltet wurden. In einem breiteren Rahmen konnte die Ar beitsgruppe ihre Ergebnisse in der Zeitschrift "Geo", in Fernsehsendungen des ZDF und in weltweiten Ausstellungen des Goethe-Institutes darstellen. Uns ist VIII Vorwort kein Beispiel bekannt, wo in so kurzer Zeit die Brücke von der "vordersten Front der Forschung" zu einem breiten Laienpublikum geschlagen werden konnte. Diesen Versuch wollen wir mit unserem Buch auf unsere Weise unterstützen. Wir hoffen, damit auch im Sinne der Arbeitsgruppe zu handeln, vielen Lesern den Weg zu eigenen Experimenten zu ebnen. Vielleicht können wir damit etwas zu einem tieferen Verständnis der mit mathematischen Rück kopplungen zusammenhängenden Probleme beitragen. Unser Buch wendet sich an alle, die über ein Computersystem verfügen und Spaß am Experimentieren mit Computergrafiken haben. Die verwendeten mathema tischen Formeln sind so einfach, daß sie leicht verstanden oder in einfacher Weise benutzt werden können. Ganz nebenbei wird der Leser auf einfache und anschauliche Weise mit einem Grenzgebiet aktueller, wissenschaftlicher For schung bekannt gemacht, in dem ohne Computereinsatz und grafische Daten verarbeitung kaum eine Erkenntnisgewinnung möglich wäre. Das Buch gliedert sich in zwei große Teile. Im ersten Teil (Kap.1-8) werden dem Leser die interessantesten Probleme und jeweils eine Lösung in Form von Pro grammbausteinen vorgestellt. Eine große Zahl von Aufgaben leitet zu eigenem experimentellen Arbeiten und selbständigen Lernen an. Der erste Teil schließt mit einen Ausblick auf "mögliche" Anwendungen dieser neuen Theorie. Im zweiten Teil (ab Kap.11) wird dann noch einmal das modulare Konzept unse rer Programmbausteine im Zusammenhang ausgewählter Problemlösungen vor gestellt. Vor allem Leserinnen und Leser, die noch nie mit Pascal gearbeitet haben, finden nicht nur ab Kap.l1, sondern im ganzen Buch eine Vielzahl von Programmbausteinen,mit deren Hilfe eigene computergrafische Experimente durchgeführt werden können. In Kap.12 werden Beispielprogramme und spe zielle Tips zur Erstellung von Grafiken für verschiedene Betriebssysteme und Programmiersprachen gegeben. Die Angaben beziehen sich dabei jeweils auf: MS-DOS-Systeme mit Turbo Pascal, UNIX 4.2 BSD-Systeme mit Hinweisen zu Berkeley-Pascal und C. Weitere Beispielprogramme, die die Einbindung der Grafikroutinen zeigen, gibt es für Macintosh-Systeme (Turbo Pascal, Light Speed Pascal, LightSpeed C), den Atari (ST Pascal Plus), den Apple Ile(UCSD Pascal) sowie den Apple IIGS (TML-Pascal). Für zahlreiche Anregungen und Hilfestellungen danken wir der Bremer For schungsgruppe sowie dem Vieweg-Verlag. Und nicht zuletzt unseren Lesern: Ihre Briefe und Hinweise haben uns dazu veranlaßt, die erste Auflage so zu über arbeiten, daß praktisch ein neues Buch entstanden ist. Hoffentlich schöner, bes ser, ausführlicher und mit vielen neuen Anregungen für computergrafische Experimente. Bremen Karl-Heinz Becker • Michael Dörfler IX Geleitwort Neue Wege der Computergrafik - Experimentelle Mathematik Als Mathematiker ist man schon einiges gewohnt. Wohl kaum einem Akade miker wird mit so vielen Vorurteilen begegnet wie uns. Für die meisten ist Mathematik eben das gräulichste aller Schulfächer, unverstehbar, langweilig oder einfach schrecklich trocken. Und so müssen dann wohl auch wir Mathe matiker sein : zumindest etwas eigenartig. Wir beschäftigen uns mit einer Wissenschaft, die (so weiß doch jeder) eigentlich fertig ist. Kann es denn da noch etwas zu erforschen geben? Und wenn ja, dann ist das doch sicher vollkommen uninteressant oder gar überflüssig. Es ist also für uns recht ungewohnt, daß unserer Arbeit plötzlich auch in der Öffentlichkeit so großes Interesse entgegengebracht wird. Am Horizont wissen schaftlicher Erkenntnis ist gewissermaßen ein funkelnder Stern aufgegangen, der jeden in seinen Bann zieht. Experimentelle Mathematik, ein Kind unserer "Computerzeit", sie ermöglicht uns Einblicke in die Welt der Zahlen, die nicht nur Mathematikern den Atem verschlagen. Bislang nur Spezialisten vertraute abstrakte Begriffsbildungen, wie zum Beispiel Feigenbaum-Diagramme oder Julia-Mengen, werden zu anschaulichen Objekten, die selbst Schüler neu motivieren. Schönheit und Mathematik, das paßt nun offenbar zusammen, nicht nur in den Augen von Mathematikern. Experimentelle Mathematik, das hört sich fast wie ein Widerspruch-in-sich an. Mathematik gründet sich doch auf rein abstrakte, logisch beweisbare Zusam menhänge. Experimente scheinen hier keinen Platz zu haben. Aber in Wirk lichkeit haben Mathematiker natürlich schon immer experimentiert: mit Bleistift und Papier (oder was ihnen sonst dergleichen zur Verfügung stand). Schon Pythagoras ist der (allen Schülern wohlbekannte) Zusammenhang a2+b2 = c2 für die Seiten eines rechtwinkligen Dreiecks natürlich nicht vom Himmel in den Schoß gefallen. Dem Beweis dieser Gleichung ging die Kenntnis vieler Beispiele voran. Das Durchrechnen von Beispielen ist ein ganz typischer Bestandteil mathematischer Arbeit. An Beispielen entwickelt sich die Intuition. Es entstehen Vermutungen und schließlich wird vielleicht ein beweisbarer Zusammenhang entdeckt. Es mag sich aber auch herausstellen, daß eine Vermutung nicht richtig war. Ein einziges Gegenbeispiel reicht aus. Computer und Computergraphik haben dem Durchrechnen von Beispielen eine neue Qualität gegeben. Die enorme Rechengeschwindigkeit moderner Computer macht es möglich Probleme zu studieren, die mit Bleistift und Papier niemals zu bewältigen wären. Dabei entstehen mitunter riesige Datenmengen, die das Er gebnis der jeweiligen Rechnung beschreiben. Die Computergraphik ermöglicht x Geleitwort es uns, mit diesen Datenmengen umzugehen: sie werden uns anschaulich. Und so gewinnen wir neuerdings Einblicke in mathematische Strukturen einer so unendlichen Komplexität, wie wir sie uns vor kurzem nicht einmal haben träumen lassen. Der Forschungsschwerpunkt "Dynamische Systeme" der Universität Bremen konnte vor einigen Jahren mit der Einrichtung eines umfangreichen Computer labors beginnen, das seinen Mitgliedern die Durchführung auch komplizierter mathematischer Experimente ermöglicht. Untersucht werden hier komplexe dynamische Systeme, insbesondere mathematische Modelle sich bewegender oder verändernder Systeme, die aus der Physik, Chemie oder Biologie stammen (Planetenbewegungen, chemische Reaktionen oder die Entwicklung von Popu lationen). Im Jahre 1983 beschäftigte sich eine Arbeitsgruppe des Forschungs schwerpunkts verstärkt mit sogenannten Julia-Mengen. Die bizarre Schönheit dieser Objekte beflügelte die Phantasie, und plötzlich war die Idee geboren mit den entstandenen Bildern in Form einer Ausstellung in die Öffentlichkeit zu gehen. Ein solcher Schritt, den "Elfenbeinturm" der Wissenschaft zu verlassen, ist natürlich nicht leicht. Doch der Stein kam ins Rollen. Der Initiativkreis "Bremer und ihre Universität" sowie die großzügige Unterstützung der Sparkasse in Bremen machten es schließlich möglich: im Januar 1984 wurde die Ausstellung "Harmonie in Chaos und Kosmos" in der großen Kassenhalle am Brill eröffnet. Nach der Vorbereitungshektik für die Ausstellung und der nur im letzten Moment gelungenen Vollendung eines Begleitkataloges hatten wir nun geglaubt einen dicken Punkt machen zu können. Aber es kam ganz anders : immer lauter wurde der Ruf, die Ergebnisse unserer Experimente auch außerhalb Bremens zu präsentieren. Und so entstand innerhalb weniger Monate die fast vollständig neue Ausstellung "Morphologie komplexer Grenzen". Ihre Reise durch viele Univer sitäten und Institute Deutschlands begann im Max-Planck-Institut für Biophysi kalische Chemie (Göttingen) und dem Max-Planck-Institutfür Mathematik (in der Sparkasse Bonn). Eine Lawine war losgebrochen. Der Rahmen, in dem wir unsere Experimente und die Theorie dynamischer Systeme darstellen konnten, wurde immer breiter. Selbst in für uns ganz ungewohnten Medien, wie zum Beispiel in der Zeitschrift "GEO" oder im ZDF, wurde berichtet. Schließlich entschied sich sogar das Goethe-Institut zu einer weltweiten Ausstellung unserer Computergraphiken. Wir begannen also ein drittes Mal (denn das ist Bremer Recht), nun aber doch mit recht umfangreicher Erfahrung ausgestattet. Graphiken, die uns zunächst etwas zu farbenprächtig geraten waren, wurden noch einmal überarbeitet. Dazu

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.