Interpretation von Eigenwerten und Eigenvektoren eines hyperbolischen Erhaltungssatzes ∂tW+A∂xW=0∂tW+A∂xW=0\partial_t W + A \partial_x W = 0

Ich habe in einem Artikel über hyperbolische partielle Differentialgleichungen diese Aussage gelesen:

Für jedes System hyperbolischer partieller Differentialgleichungen (pde), ausgedrückt als

(1) T W + A X W = 0 ,

mit A eine diagonalisierbare Matrix, spielt das Eigensystem von A eine herausragende Rolle.

Die Eigenwerte von A sind die Wellengeschwindigkeiten, die rechten Eigenvektoren definieren die Wege, die einfache Wellen im Phasenraum nehmen, und die linken Eigenvektoren definieren die charakteristischen Gleichungen.

Normalerweise beschäftige ich mich mit dem hyperbolischen pde, aber hier treffe ich zum ersten Mal auf diese Bedeutung des rechten und des linken Eigenvektors:

  1. rechte Eigenvektoren definieren die Wege, die einfache Wellen im Phasenraum nehmen
  2. linke Eigenvektoren definieren die charakteristischen Gleichungen

Ich wäre dankbar, wenn mir jemand helfen könnte, dies besser zu verstehen

Seufz ... das ist bei Math.SE quer gepostet. Es ist sehr schlechter Stil, identische Fragen auf mehreren Websites zu posten.
Wo ist das Problem, wenn wir zwei Sichtweisen wollen, da dieses Problem ein mathematisch-physikalisches Problem ist ...
Das Problem ist A) identisches Kopieren und Einfügen, B) keine Benachrichtigung, da es an beiden Stellen war, C) kein Versuch, es auf die spezifische Zielgruppe zuzuschneiden, D) innerhalb von 4 Stunden nach jedem gepostet – was anscheinend darauf hindeutet, dass es dauerte zu lang für eine Antwort auf Mathe, also wurde es hier gepostet. All diese Dinge sind gegen die Normen, die wir hier haben. Ich kann nicht für Math.SE sprechen, sie sind vielleicht total cool damit und deshalb habe ich nur einen Kommentar mit einem Link zum Cross-Post hinterlassen, aber SO als Ganzes mag es nicht, und wir nicht hier auch nicht. Es gibt keine Strafe, weil die Frage gut ist, aber sie verbrennt guten Willen.
Tut die Funktion W darauf ankommen X R Und T R ? Was vermutest du A ? Im Allgemeinen kann es komplexe Eigenwerte haben, die nicht konsistent sind X R .
@ Urgje, eigentlich W = W ( X , T ) mit X R N , N = 1 , 2 , . . . . Und A ist ein N × N Matrix mit reellen Eigenwerten. Also kein Problem damit. Ich suche nur die physikalische Interpretation der Eigenstruktur
@ tpg2114 ok ich werde die Frage auf Math.SE löschen
verwandte interessante Frage: physical.stackexchange.com/q/83549/226902

Antworten (2)

Ich finde, Pulliams Notizen zu den Euler-Gleichungen sind eine ziemlich gute Einführung in dieses Thema unter Verwendung der Gleichungen der Flüssigkeitsbewegung. Die Idee ist, dass Sie mit einem Erhaltungsgesetz beginnen:

Q T + F ( Q ) X = 0

Wo Q ist Ihr variabler Vektor und F ist Ihre Flussfunktion. Sie können einen Fluss-Jacobian einführen und davon ausgehen, dass der Jacobian konstant ist, um eine quasi-lineare Gleichung zu erhalten:

Q T + F Q Q X = 0

wo wir anrufen können F / Q = A ' . Jetzt wollen wir einen neuen Vektor von Variablen suchen, die sich auf den ersten Satz beziehen, W = ( Q / W ) Q = J Q . Wir führen dies in unsere Gleichung ein und erhalten:

J W T + A ' J W X = 0 W T + J 1 A ' J W X = 0

Und wir wählen unser neues Variablenset W so dass J 1 A ' J = A ist nett". Wie wir "nett" wählen, liegt bei Ihnen. Sie möchten es zu etwas machen, das Sie diagonalisieren können, damit Sie es auseinanderbrechen können A = T 1 Λ T Wo Λ ist eine Diagonalmatrix mit den Eigenwerten entlang der Diagonalen. Wenn du das kannst, bekommst du:

W T + T 1 Λ T W X

Dann durch multiplizieren mit T und Sie erhalten einen neuen Satz von Variablen T W = S :

S T + Λ S X

Wenn Sie sich erinnern, Λ ist diagonal! Das bedeutet, dass Sie Ihre Gleichungen jetzt entkoppelt haben, sodass sie unabhängig voneinander gelöst werden können – eine enorme Verbesserung beim Finden der Lösung! Der Vektor S ist der charakteristische Variablenvektor.

Entlang jeder Kennlinie darf sich nur eine Komponente des Vektors ändern, die anderen sind entlang der Kennlinie konstant. Jeder Vektor in der rechten Eigenvektormatrix T gibt Ihnen den charakteristischen Vektor (Richtung der charakteristischen Linie) und das Element in Λ gibt Ihnen die charakteristische Geschwindigkeit entlang dieses Vektors. Der Vektor in der linken Eigenvektormatrix multipliziert mit Ihrem ursprünglichen Variablenvektor ergibt die charakteristische Variable für diese Gleichung.

Das Letzte, worauf Sie wirklich achten müssen, ist die Notation. Manche Leute wählen A = T Λ T 1 während andere wählen A = T 1 Λ T und wenn die Matrix symmetrisch ist, kann sie es sein A = T T Λ T oder A = T Λ T T

Vielen Dank für Ihre Antwort. Wenn ich gut verstehe, funktioniert Ihre Erklärung nur im linearen Fall, was ist mit dem nichtlinearen? Und was ist das gleiche mit dem 2D-Fall?
Wenn es möglich ist, können Sie mir Ihren Standpunkt zum Beispiel der Sallow Water Equation in konservativer Form veranschaulichen? Danke
@AmineHANINI Dinge mit nichtlinearen Gleichungen zu tun, wirft es völlig aus dem Fenster. Was wir in den Euler-Gleichungen tun, ist anzunehmen, dass die Jacobi-Gleichung fest ist, und dies macht die Gleichung "linear" oder manchmal als quasi-linear bezeichnet. Es gilt nur in einer kleinen Nachbarschaft um einen bestimmten Betriebspunkt herum, aber das reicht aus, um die erforderliche Analyse durchzuführen. In Bezug auf Ihre Frage zur Flachwassergleichung - ich vermute, das ist die Gleichung, für die Sie dies tun müssen? Ich beantworte gerne spezifische Fragen zu bestimmten Schritten, aber ich werde nicht die vollständige Herleitung vornehmen – das ist eine Übung für Sie.
Und es funktioniert in jeder Dimension. Aber in einer höheren Dimension können Sie (zumindest für die Euler-Gleichungen) nicht beide Dimensionen gleichzeitig diagonalisieren. Lesen Sie das verlinkte PDF durch, es erklärt ziemlich gut, was passiert, und es enthält alle Gleichungen, die zum Durcharbeiten und Verifizieren der Antworten für 1D und 2D in konservativer und nicht konservativer Form der Euler-Gleichungen erforderlich sind.
Ich habe kein Problem mit der mathematischen Analyse der hyperbolischen pde, ich bin nur ein wenig verwirrt mit der physikalischen Interpretation. Mit meinem spezifischen Problem, nämlich der Flachwassergleichung: W = ( H , H u ) , A = ( 0 1 u 2 + C 2 2 u ) wir haben : Λ = ( u C 0 0 u + C ) Und T = ( 1 1 u C u + C )
@AmineHANINI Es sieht so aus, als hätten Sie einen Schritt übersprungen - Sie haben die Eigenvektoren und Eigenwerte von gefunden A , nicht von J 1 A J . Mit anderen Worten, Sie haben nicht symmetrisiert A Erste.

Hier einige Einzelheiten

T w ( X , T ) + A X w ( X , T ) = 0
Lassen A Bohne N × N Matrix. Dann w muss sein N -dimensional. Nehmen wir das an A hat echte Einträge und w hat echte Komponenten.

w ( X , T ) = exp [ T A X ] w ( X , 0 ) A = v 1 B v w ( X , T ) = exp [ T v 1 B v X ] w ( X , 0 ) = v 1 exp [ T B X ] v w ( X , 0 ) j ( X , T ) = v w ( X , T ) = exp [ T B X ] j ( X , 0 ) B = J B J u J v J T , v J T u H = δ J H exp [ T B X ] = J exp [ B J T X ] u J v J T j ( X , T ) = J exp [ B J T X ] u J v J T j ( X , 0 ) j J ( X , T ) = v J T j ( X , T ) = exp [ B J T X ] v J T j ( X , 0 ) = exp [ B J T X ] j J ( X , 0 ) = j J ( X + B J T , 0 )
Beachten Sie, dass B J muss real sein, damit dies sinnvoll ist. Es bestimmt die Wellengeschwindigkeit im Kanal J . Beachten Sie ferner, dass die Situation in höheren Dimensionen komplizierter wird.