Poesie ist eine sehr schöne, oft nachdenkliche Silbe, die wir im Alltag nicht gebrauchen, aber gerne so genießen. Gleiches gilt für die Mathematik. Im Film "Pi" nennt der Protagonist Mathematik "die Sprache der Natur", und im Film "Games of the Mind" spricht der Protagonist von einer "besonderen Art von Kunst". Im Alltag können wir das völlig vergessen.
Das Aussehen seltsamer Attraktoren ist selbst in der zweidimensionalen Dimension ungewöhnlich und attraktiv. Mit Plotly können Sie sie in drei Dimensionen erstellen und es ist sehr einfach, ein 3D-Modell zu erhalten, das Sie "drehen" und durch das Sie "fliegen" können - ein Gefühl der "Berührung".

Wie alles begann
Alles begann vor langer Zeit, irgendwann im Jahr 2007 an der Universität lernte ich die Theorie der Selbstorganisation kennen und sah zum ersten Mal den Lorenz-Attraktor, dessen schwarz-weiße Abbildung in einem Buch zu sehen ist. Dann kam es mir zu seltsam vor, dass sich etwas auf einem so ungewöhnlichen Weg bewegen könnte. Noch fremder erschien mir der Gedanke, dass fast alles auf der Welt mit einer einzigen Theorie beschrieben werden könnte.
Im Allgemeinen ist alles wie gewohnt - mein Weltbild hat sich verändert, das Leben ging weiter, die Zeit verging. Und jetzt, in letzter Zeit, stoße ich auf einen
Link und sehe Folgendes:
Bild genommen von chaoticatmospheres.com"Schön", dachte ich. Die Idee, dass all dies in Matplotlib gebaut werden kann, ist auch aufgetaucht, aber ich wusste bereits im Voraus, dass nichts Spektakuläres funktionieren würde. Und erst vor zwei Wochen habe ich Plotly getroffen und sofort gemerkt, dass etwas daraus werden kann.
Der erste Versuch, sofort zu erstellen, schlug fehl. Es stellte sich heraus, dass die Formeln auf einigen Bildern der "Galerie der seltsamen Attraktoren" Fehler enthalten. Der Autor der Galerie warnt jedoch ehrlich, dass er kein Mathematiker ist, wie der Autor dieses Artikels.
Ein kurzes „googeln“ ermöglichte es, diesen
Code zu finden, der sich als äußerst nützlich herausstellte und von Michael Tyka erstellt wurde. Diese wundervolle Person hat ein ganzes Plug-In für Blender erstellt, mit dem Sie Modelle (!) Von 60 Attraktoren bauen können. Tatsächlich können sie auf einem 3D-Drucker gedruckt werden, und da es Wachsdrucktechnologien gibt, ist es ziemlich einfach, eine Form zum Gießen in Bronze zu erhalten.
Visualisierungscode
Ich bin nicht nur Amateur-Mathematiker, sondern auch Amateur-Programmierer. Also nicht streng nach der Qualität des Codes urteilen.
Als Ergebnis sollte ein 3D-Modell eines seltsamen Attraktors namens
Lorenz Mod 1 erscheinen:

Es sollte sofort beachtet werden, dass zur Lösung von Differentialgleichungssystemen die
Odeint- Funktion aus dem SciPy-Modul ausgewählt wurde, was mir der einfachste und schnellste Weg schien,
Arbeitscode zu erstellen. Alle Gleichungen können jedoch mit der üblichen Euler-Methode gelöst werden.
Um die Koeffizienten im Code anzuzeigen, habe ich aus Gewohnheit die Namen der griechischen Buchstaben verwendet, die in LaTeX übernommen wurden. Bei der Arbeit mit Jupyter-Notizbüchern ist dies manchmal sehr nützlich, da Formeln schnell zu Code werden und Code schnell zu Formeln werden kann.
Wenn Sie mit dem Python-Ökosystem noch nicht
vertraut sind, der Code jedoch garantiert ausgeführt werden soll, ist es am besten, die neueste Version der Python
Anaconda- Distribution zu installieren. Das Plotly-Paket through
conda ist der integrierte Distributionspaket-Manager.
Angesichts der schieren Anzahl seltsamer Attraktoren scheint es unmöglich, sie alle zu bauen. Daher werde ich in diesem Artikel nur die interessantesten von denen nennen, die ich bauen konnte.
Der Chen-Lee-Attraktor

Der Chua-Attraktor

Der Coullet-Attraktor

Der Dadras-Attraktor

Der Dequan Li Attraktor

Der Finanzattraktor

Der vierflügelige Attraktor

Der Hadley-Attraktor

Der Halvorsen-Attraktor

Der Liu-Chen-Attraktor

Der Lorenz Mod 2 Attractor

Der modifizierte chaotische Chua-Attraktor

Der Newton Leipnik Attraktor

Der Nose-Hoover-Attraktor

Der Rössler Attraktor

Der Sakarya-Attraktor

Der Thomas Attraktor

Der Attraktor für das einheitliche chaotische System mit drei Rollen (TSUCS1)

Der Wang-Sun-Attraktor

Abschließend
Feuer, Wasser, Erde, Himmel, Sonne, Mond, Sterne - all dies sind die ältesten poetischen Essenzen. Sehr oft finde ich in der Mathematik etwas ähnlich Schönes. Aber viel öfter verstehe ich nicht einmal, wie man über all dies in mathematischer und gewöhnlicher Sprache spricht. Ich verstehe nicht, aber ich möchte lernen.
Was mir jedoch zu 100% klar wurde, ist, dass moderne Visualisierungstools eine fantastische Gelegenheit bieten, Ihre Einstellung zu dem, was Sie gerade tun, zum Ausdruck zu bringen und zu zeigen, wie wichtig dies für Sie ist und wie interessant Sie sind. Mach alles ohne Worte.