zurück


Zweidimensionale Wellenausbreitung

Gerd Heinz

Tauschen wir nun Sample gegen Pixel. Prinzipiell ändert sich nur die Berechnung der Abstände. Wir erblicken Wellenfelder, die wir vom Wasser her zu kennen scheinen.

Inhalt

1 Wellen im Euklidischen Raum
   1.1 Projektion contra Rekonstruktion
   1.2 Sinoidale Erregung mit Aliasing
   1.3 Schwellwertbildung ohne Integration
   1.4 Wellenfeld mit (Pseudo-) Refraktärphase
   1.5 Hochkanalige Projektion
   1.6 Hochkanalige Rekonstruktion
   1.7 Biologisches Interferenznetzwerk
2 Wellen im nicht-euklidischen Raum
   2.1 Manhattan-Metrik
   2.2 Fremdinterferenzen bei zu schneller Taktung
3 Zu den Scilab-Quellen
4 Zu den Powerpoint-Animationen

1 Wellen im Euklidischen Raum

Um das prinzipielle Verständnis der Wellenausbreitung zu ermöglichen, nehmen wir abweichend vom Nervensystem einen Raum mit homogener Ausbreitungsgeschwindigkeit mit Euklidischem Abstandsmaß an.

1.1 Projektion contra Rekonstruktion

Lauschen wir an Leitbahnen eines Interferenznetzes, so interessieren zweierlei Dinge. Erstens kann interessieren, welcher Empfänger in einem Nervennetz adressiert ist (spiegelverkehrte Interferenz-Projektion).

Zweitens kann interessieren, von welchem Sender ein Signal kam (seitenrichtige Interferenz-Rekonstruktion), die bei der Akustischen Kamera mit inverser Zeitachse oder kompensierende, nichtkausale, negative Verzögerung zum Einsatz kommt.

Beide Aufgaben unterscheiden sich nur durch ein Vorzeichen. Die Bilder zeigen zweidimensionale Wellen der Projektion (Typ f(t-T)) und der Rekonstruktion (Typ f(t+T)). Das Vorzeichen (siehe darunterliegende Scilab-Quellen) entscheidet über auswärts oder einwärts laufende Wellen. Im rechten Bild ist jeweils die Entwicklung des (numerischen) Interferenzintegrals (besser: der I.-Summe) dargestellt.

Während wir das Wellenbild der Interferenz-Projektion (1a) von Wasserwellen aus der Natur kennen, ist das Wellenfeld der Interferenz-Rekonstruktion (1b) neu und unbekannt. Es ist nicht von dieser Welt, es kommt in der Natur nicht vor. Es entsteht nur mit negativen Verzögerungszeiten.


Bild 1a: Typ f(t-T)
Links: Welle der spiegelverkehrten Interferenz-Projektion mit vorwärts laufenden Wellen (Optik, Nervensystem). Wellenfront: gelb, Wellenschwanz: blau. Rechts: Interferenzintegral.


Bild 1b: Typ f(t+T) Links: Rückwärts (oder einwärts) laufende Welle der seitenrichtigen Interferenz-Rekonstruktion (Akustische Kamera). Wellenfront: gelb, Wellenschwanz: blau. Rechts: Interferenzintegral.

Beide Interferenzintegrale wurden multiplikativ (jeweils das rechte Bild) berechnet. Flecken entstehen nur dort, wo alle drei Wellen von Null verschieden sind.

Bild 1a zeigt ein "natürliches" Wellenfeld, wie es bei der Interferenzprojektion (mit vorwärtslaufender Zeit) im Detektorfeld auftritt.

Bild 1b zeigt ein zeitlich invertiertes Wellenfeld, wie es bei der Interferenzrekonstruktion (mit inverser Zeit) des Generatorfeldes erscheint. Dieses läuft nicht nur einwärts, auch liegt der Schweif (dunkelblau dargestellt) auf der Hinterseite der Welle. Ein Vergleich mit eindimensionalen Bildern zeigt, daß es sich bei (1a) um eine Form welle(vt-r) und bei (1b) um eine Form welle(vt+r) handelt (Substitution x gegen r).

Als mit Bio-Interface (PSI-Tools) 1995 erste Interferenz-Rekonstruktionen gerechnet wurden, bemerkte ich nicht, daß das zugehörige Wellenfeld so exotisch ist. Die Bildauflösung war zu gering, siehe hier.

Die Höhe einer Welle und damit der Wert des Interferenzintegrales ist lokal genau dort am höchsten, wo sich viele Wellen treffen. Genau dort wird ein Bildpunkt stärker "belichtet", als in der Nachbarschaft. (Man denke an Monsterwellen im Ozean). Bei genauerem Hinsehen entdeckt man, daß der Treffort der Wellen zwischen Projektion und Rekonstruktion lokal variiert: Kein Wunder, erzeugt doch die Projektion das spiegelverkehrte Bild der Rekonstruktion.

Durch die gewählte Multiplikation codieren je drei Wellen die Belichtung eines Bildpunktes. Nur dort, wo alle drei Amplituden verschieden von Null sind, entsteht ein von Null verschiedenes Produkt der Multiplikation. Die zeitliche Ankunft der Wellen codiert damit den Ort des Bildpunkts. Die unter den Bildern liegende Scilab-Quelle generiert Wellenfeld und Interferenzintegral.

Im Detail betrachte man auch Simulationen auf den historischen Seiten (german / english), speziell diese (german / english).

1.2 Sinoidale Erregung mit Aliasing

Bild 2: Wellenfeld (links) und summatives Interferenzintegral (rechts) bei sinoidaler Erregung. Statt dreier Pulswellen vom Gauss-Typ werden hier drei Sinuswellen verwendet.

Bei der Ausbildung von Interferenzintegralen existiert ein bester und ein schlechtester Fall, gekennzeichnet durch Pulswelle contra Sinus. Tauschen wir die Pulswellen von Bild 1 durch Sinuswellen aus, verschwindet die Möglichkeit einer Projektion eines Abbildes. Erst durch Hinzunahme vieler weiterer Kanäle (Thema Überbestimmtheit der Abbildung) läßt sich wieder eine Kartierung erreichen. So ist es zu erklären, daß akustische Kameras erst mit mehr als 8 Kanälen halbwegs brauchbare Bilder realer, sinusartiger Schallquellen liefern.
Eine minimale Anzahl von Kanälen k = d+1 (d als Raumdimension: hier ist k = 3, d = 2) liefert nur mit pulsförmigen Wellen ein Ergebnis ohne Aliasing.
Weil jeder Wellenberg auf jedem Kanal mit jedem Wellenberg eines anderen Kanals interferiert, wird der Ort der Selbstinterferenz ebenso stark "beleuchtet", wie alle Orte einer Fremdinterferenz. Zu Selbstinterferenz und Fremdinterferenz siehe z.B. auch das Ilmenau-Paper (deutsch), (english).

1.3 Schwellwertbildung ohne Integration

Die Scilab-Quelle wurde aus Rechenzeitgründen umgestellt. Im ersten Schritt werden die Verzögerungsmasken berechnet (leider wird der Code damit nicht besser lesbar).


Bild 3: Wellenfeld (links) und Schwellwertfeld (rechts). Hier wurde auf die Integration der Pixelwerte verzichtet. Schwellwerte zeigen an, wo sich zwei oder drei Wellen treffen. Es ist zu erkennen, daß nur wenige Orte erregt werden können, die Adresse der Interferenzorte liegt im zeitlichen Code. Gelb sind die von der Interferenz zweier Wellen getroffenenen Orte dargestellt, rotbraun ist kurz eine dreifache Interferenz zu erkennen.

Nervenzellen haben ähnliche Eigenschaften, auch sie verzögern und integrieren. Der Film zeigt, daß nervliche Interferenzorte keineswegs eine Frage des Glaubens sind. Unter Biologen und Neurowissenschaftlern war dies lange umstritten. So schrieb Andrew Packard noch 2006 auf die Frage nach Konishis Artikel zur Schallokalisation der Schleiereule:

1.4 Wellenfeld mit (Pseudo-) Refraktärphase

Bild 4: Zweikanaliges Wellenfeld links und Wellenfeld mit Refraktärphase rechts. Wellenauslöschung (tiefblau) wurde als erstes am Ischiasnerv beobachtet. Erregt man ihn rechts und links gleichzeitig, kommt an keiner Seite ein Puls an. Die Pulse fressen sich gegenseitig auf. Im Zweidimensionalen bezeichnete Beurle diesen Effekt 1956 visionär als Grassfire. Hinter der Feuerwalze ist kein Brennstoff mehr vorhanden. Hier eine nicht perfekte Simulation des Effekts (noch mit Artefakten, eigentlich müßte das rechte Feld zum Schluß geschlossen tiefblau erscheinen).

Was könnte der Effekt bedeuten? Wenn wir an Fremdinterferenzen im Nervensystem denken, so verschwinden Fremdinterferenzen aus diesen zum großen Teil, der Fremdinterferenzradius erhöht sich. Wenn wir an konkurierende Kommunikation denken, dann erreicht nur das Neuron das Ziel, das mit der höchsten Rate feuert. Auch wird durch den Effekt das Aliasing in Nervennetzen reduziert.

1.5 Hochkanalige Projektion

Bild 5: Zweidimensionales, 30-kanaliges Wellenfeld als (Interferenzprojektion) berechnet. Hier wurde die Bildfolge der Rekonstruktion zeitlich invertiert, um eine seitenrichtige Projektion zu erhalten. Bei der Generierung der Kanaldaten pulsten alle Pixel gleichzeitig.

Treffen Wellen aus vielen Quellorten zusammen, so entstehen Interferenzbilder mit nahezu optischen Qualitäten. Um den Film abzukürzen, sind die Zeitfunktionen komprimiert. Bei der Synthese (PSI-Tools 09/1995) wurde nicht gewartet, bis das Feld wieder frei von Wellen ist, ehe die nächste Welle losgeschickt wurde (Wirkungen: kurze Refrakterität, hoher Aliasinganteil). Zum Ende erkennt man kurz das erzeugte Bild: "GFaI". Dieser Film brauchte 1995 mehrere Tage Rechenzeit auf einem Intel-486 Pentium. Solche Filme wurden meist am Freitag Nachmittag gestartet. Dann sah man Montags früh bereits, ob die Einstellungen aller Parameter glücklich gewählt waren. Wenn nicht, brach man ab und wartete wieder auf den Freitag.

Der Film ist eigentlich das Wellenfeld. Integriert man dieses Wellenfeld pro Pixel aber nur über je ein Sample (garnicht), so entsteht ein Interferenzintegral-Film mit der Auflösung der Samplerate. Wellenfeld und Interferenzintegral sind folglich nicht grundlegend verschieden (Quelle).


Bild 6: Interferenzintegral zu Bild 6. Hier wurde über die gesamte Laufzeit integriert. Es wurde eine gestufte Grauwert- Farbtabelle in Pseudo-3d-Darstellung benutzt (Quelle).

Hinweis: Nur die Interferenz zweier Kanäle läßt sich mathematisch-analytisch in einfacher Form ausdrücken. Sind Interferenzintegrale von mehr als zwei Kanälen zu berechnen, so sind andere Verfahren erforderlich. Für die akustische Photo- und Kinematographie (akustische Kamera) wie auch bei der neurologischen Auswertung von Spike-Mustern wird der Maskenalgorithmus eingesetzt - zu finden in Animationen, bei der akustischen Kamera oder in Lectures wie hier.


1.6 Hochkanalige Rekonstruktion

Bild 7: Wellenfeld aufgenommen mit dem Kalibriertester "Klicker" der "Akustischen Kamera" 1999. Der eingebaute Lautsprecher gibt einen Klick ab, dessen Wellenfeld hier rekonstruiert wird. Man beachte das einwärts laufende Wellenfeld der Interferenz-Rekonstruktion.


1.7 Erregungswellen eines biologischen Interferenznetzwerkes

Bei Tintenfischen mit einseitig durchtrenntem Rückenmark bilden sich für einige Stunden spontane Erregungsmuster auf der Haut aus, siehe Movie. Die Farbzellen (Chromatophoren) der Tintenfische, die normalerweise zur Erzeugung von Tarnmustern dienen, zeigen spontane Erregung und wellenförmige Erregungsausbreitung.

Bild 8: Andrew Packard machte 1995 bei Experimenten mit Tintenfischen (Squids) eine hochbrisante Entdeckung zum Verständnis des Nervensystems. Eine Entdeckung, deren Tragweite die wenigsten erahnen. Er zeigte, daß berechenbare Wellen in Interferenznetzen tatsächlich im Tierexperiment zu beobachten sind.

Der glücklichste Umstand dieser Aufnahme aber ist, daß sich die Wellen nahezu gleichförmig ausbreiten. Die nervliche Leitgeschwindigkeit ist also im gesamten Ausbreitungsgebiet etwa konstant. Es handelt sich also nahezu um einen euklidischen Raum.

Wenn wir genau hinsehen, erkennen wir einzelne, diskrete Punkte (Chromatophoren), die jeder für sich die Farbe ändern. Zwischen diesen findet eine ionische, extrem langsame Erregungsweiterleitung nicht-elektrischer Art statt, wir sprechen umgangsspachlich von nervlicher Weiterleitung. (Im Gegensatz dazu ist die elektrische Leitung der Haut um mehr als sechs Zehnerpotenzen schneller, sie wäre erst im Nanosekundenbereich nachweisbar).

In der Abstraktion erkennen wir Erregungsausbreitung in einem lebenden Nervennetz oder Interferenznetzwerk. Das sind Netze, deren Leitbahnen keine Knotenabstraktion* besitzen. Wie in Nervennetzen wird ein Signal bei jedem noch so geringen Ortswechsel proportional zur Weglänge verzögert. Bei Interferenznetzen sei eine Zeitfunktionsabstraktion** gestattet: Eine in eine Leitbahn einfließende Zeitfunktion komme andernorts in identischer Form, nur i.a. verzögert, wieder heraus. Feldtheoretisch handelt es sich bei IN um i.a. diskrete Wellenausbreitungen mit stückweise konstanten Geschwindigkeiten.

Hinterfragt man Andrews Beobachtung mit der Theorie der Interferenznetze, so zeigt sich ein spannender Aspekt. Die verschiedenen Filme zeigen Wellen, die in verschiedene Richtungen laufen. Auch kann man farblich verschiedene Wellen (gelb, rötlich, bläulich, hier nicht zu erkennen) studieren, die unabhängig von den schwarzen Wellen laufen. Dies impliziert mehrere homogene, nicht wechselwirkende Interferenznetze unter der Haut.

Warum zeigen sich auf diesen homogenen Netzen aber Wellen? Offenbar, weil die refraktive Auslöschung (bekannt vom Ischiasnerv) auch hier wirkt. Erregungen können nicht seitlich von der Welle fliehen, sondern nur nach vorn - damit entsteht erst die Welle. In Summe können wir in der Simulation abstrahieren**. Dies ist extrem bedeutsam, eröffnet es uns doch die vereinfachte Möglichkeit globaler statt lokaler Simulationen.

Würdigen wir heute Luigi Galvani's Froschexperimente, so sollten wir uns auch der Tragweite der Entdeckung von Andrew Packard - der Farbwellen auf Tintenfischen - bewußt werden: Hier können Eigenschaften eines kompletten Interferenznetzes real studiert werden - ohne simulative Annahmen. Andrew Packard ist nicht mehr der Jüngste. Es wäre an der Zeit, auch diese großartige Entdeckung noch zu Lebzeiten zu würdigen. Wenigstens wurde ein antarktischer Gletscher (Packard Glacier) schon nach ihm benannt in Anerkennung der Tatsache, daß er vorschlug, dort nach Leben zu suchen. Und er fand lebende Organismen im ewigen Eis.

2 Zweidimensionale Wellen im nicht-euklidischen Raum

2.1 Manhattan-Metrik

Bild 9: Wellenfeld (links) und multiplikatives Interferenzintegral (rechts) der Ausbreitung dreier Rechteckwellen in einem nicht-eklidischen Raum. Das könnte zum Beispiel die Einspeisung des Taktes aus drei Pins auf einem Integrated Circuit (IC) oder auf einer Leiterplatte sein. Der Interferenzort im rechten Bild markiert die Gleichzeitigkeit der Ankunft der drei Signale.

Intuitiv gehen wir stets von einem euklidischen Abstandsmaß im dreidimensionale Raum und von Kugelwellen aus:

Beim Design integrierter Schaltkreise (IC) werden Leitbahnen aber nahezu ausschließlich in x- oder y- Richtung verlegt. Der Abstand r zweier Punkte ist in diesem orthogonalen, nicht-euklidischen Raum der Betrag der Entfernungen in x-, y- und z-Richtung (beim IC ist δz = 0). Wegen der rechteckigen Anordnung der Straßen scheint der Begriff Manhattan-Raum geeignet:

Entsprechend verändert sich das Wellenfeld: es wird eckig. Halten wir das Wellenfeld kurz an, so haben alle Punkte einer Welle den gleichen Abstand (hier orthogonal gemessen) zu deren Quellort. Suchen wir nun einen Ort, an welchem alle drei Wellen (das könnten auch Taxis in Manhatten sein) gleichzeitig ankommen, so genügt ein Blick in das Interferenzintegral (rechts). Dort wurden die einzelnen Wellen multipliziert. Da hier jede einen Wertebereich zwischen 0...1 bekam, entsteht im Produktfeld nur dort ein von Null verschiedener Wert, wo alle Wellen zeitgleich ankommen. Zeitliche Integration (Aufsummation) über das Produktfeld liefert das Interferenzintegral (I²). Man schaue sich Details in der Scilab-Quelle unter dem Wellenfeld an.

2.2 Fremdinterferenzen bei zu schneller Taktung

Bild 10: Fremdinterferenzen bei sehr schneller Taktung in Manhattan-Metrik ohne Integration. Der Takt wird zeitversetzt an drei Stellen in das Feld eingespeist. (Die geriffelten Flanken auf Südost und Nordwest sind wahrscheinlich auf die Antialiasing- Dreieckszerlegung von Scilab zurückzuführen, die nicht zu beseitigen ist).

a) b)

Bilder 10a), 10b): Im Taktabstand (normiert auf 10) treten alternierend die Interferenzmuster a) und b) auf.

Mit den Koordinaten der Quellorte

  t1=0; x1=10; y1=-8;  // wave 1 origin
  t2=4; x2=9;  y2=9;   // wave 2 origin
  t3=8; x3=-11; y3=10; // wave 3 origin 

tritt Welle 3 links oben als erste aus. Sie ist (negativ) mit t1 verzögert. Es folgt Welle 2 von rechts oben und Welle 1 von rechts unten. Die erste Interferenz tritt zwischen der ersten Pulswelle von Welle 1, Welle 2 und Welle 3 auf, Notation (i, i, i). Das ist der Ort der Selbstinterferenz (Bild 10a rechte Spalte, unten). Gleichzeitig erfolgt eine Interferenz (i, i-1, i) schräg rechts darüber. Das wäre die erste Fremdinterferenz. Alle weiteren Interferenzen sind zumeist Fremdinterferenzen zwischen Pulswellen mit unterschiedlichem Laufindex i. Der Abstand zwischen den Interferenzorten entspricht der sog. Refraktärzeit, also der Verzögerungszeit zwischen den Pulswellen.

Man erkennt, daß sich Manhattan-Metrik nicht sonderlich eignet, um den Unterschied zwischen Selbst- und Fremdinterferenz zu demonstrieren.

Bedeutung für ANN-Algorithmen (#ANN)

In Hinblick auf Artificial Neural Nets (ANN) ist die Simulation dennoch interessant. (ANN sind die Netze, die in Layer zwischen Input und Output gegliedert sind, deren Informationen mit einem Takt bewegt werden und die ohne Verzögerungszeiten auskommen). Die Simulation verdeutlicht, daß auch diese künstlichen, getakteten Netzwerke prinzipiell Töne, Geräusche, Bewegungen oder allgemein Dynamik detektieren können. Wie zu erkennen ist, taucht das gesamte Muster der Fremdinterferenzen periodisch gleichzeitig auf (deshalb wurde hier auf eine Integration verzichtet). Das Muster kann von einem einzigen, lernenden Schwellwertgatter oder AND-Gate erfaßt werden. Die Erregung dieses Gatters repräsentiert dann einen ganz spezifischen, dynamischen Vorgang gleich welcher Art.

3 Zu den Scilab-Quellen der GIF-Animationen

Unter den GIF-Animationen befinden sich die Scilab-Quellen. Syntax-Beispiele zur verwendeten Scilab-Version 3.11 sind unter Techdocs zu finden. Scilab sce-Files können mit jedem Texteditor geöffnet werden.

Die Scilab-Files erzeugen jeweils eine Bildserie im GIF-Format. Diese kann mit herkömmlichen GIF-Animationsprogrammen, z.B. mit dem "IC ImageConverter 1.20" (http://www.polygonsoft.com, 2006, freeware) zu einem Movie-GIF zusammengebunden werden (Link existiert nicht mehr).

Der Aufbau der Scilab-Programme ist ähnlich. Für jeden x-Bereich wird eine Schleife über alle vt durchlaufen. Jedes Ausgabe-Bild wird als separater File in einem Unterverzeichnis ...\test abgelegt. Damit die Bilder sortiert vorliegen, beginnen sie mit dem Index 1000 im Filenamen. Für längere Movies bitte den Indexzähler j erhöhen. Der erste Zugriff auf ...\test löscht dort bereits vorhandene Files.

Achtung: Auch Scilab unterliegt beständigem Wandel. Sollte eine höhere Release von Scilab nicht funktionieren, bitte die Version 3.1.1 installieren oder die Quellen konvertieren.

Bitte die Quellenangabe www.gheinz.de nicht vergessen.

Scilab-Source des Wellen-Bildes im Vorwort und Wellen-Bild

4 Powerpoint-Bilder und Animationen für Interferenznetze und Wellen

Die Zusammenstellung enthält Animationen, die in jeder Form nichtkommerziell genutzt werden können, vorausgesetzt, die Quelle ist deutlich gekennzeichnet (Minimum: www.gheinz.de). Historisch erste Belege finden sich im GFaI Jahresbericht 1994. Für Lehrzwecke können auch die Powerpoint-Animationen genutzt werden.




* Knotenabstraktion: in der Elektrik und Elektronik oder bei ANN (Artifical Neural Nets) gebräuchliche Methode, bei der Leitbahnen als Knoten betrachtet werden. Eine Leitbahn hat dabei z.B. zu einem Zeitpunkt an allen Stellen das gleiche Potential.

** Zeitfunktionsabstraktion: Reale Nervennetze können nur mit verteilten Parametern simuliert werden. Damit ist eine Simulation derzeit noch auf kleine Neuronengruppen begrenzt (Software: z.B. "Neuron"). Abstrahieren wir, daß die Pulsamplitude auf Nerven immer etwa konstant bleibt, können wir viel Rechenzeit sparen und entsprechend größere Netzwerke berechnen. Letztlich sind dazu nur Zeitfunktionen (Wellen) zu verschieben. Erst diese Abstraktion erlaubte die vielen Entdeckungen in der Theorie der Interferenznetzwerke.




Impressum

top
Created Dec.28, 2006; permanent edited
stylesheet included Oct.14, 2023; ToC Oct.22, 2026.
Mail to info@gheinz.de
Visits since Dec.6, 2021: