Lagrange-Mechanik - kleine Oszillationen um die Gleichgewichtsdiagonalisierung

In meiner analytischen Mechanikklasse wurde uns beigebracht, dass Normalmoden kleiner Schwingungen um das Gleichgewicht herum durch die Lösung von gegeben sind

P ( ω ) = det ( K ω 2 M ) = 0
Wo K ich J = 2 L Q ich Q J Und M ich J = 2 L Q ˙ ich Q ˙ J , Wo L ist der Lagrange-Operator des Problems und ist die Form L ( { Q ich } , { Q ˙ ich } ) = T ( { Q ˙ ich } ) v ( { Q ich } ) , Wo ich = 1 , . . . , N , N Anzahl generalisierter Koordinaten, T , v sind kinetische bzw. potentielle Energie.

Das wurde uns gesagt P wird immer haben N Lösungen für ω 2 (könnte entartet sein), was daran liegt, dass M 1 ist invertierbar, und M 1 K ist immer diagonalisierbar.

Ist das wahr? Warum ist M 1 K immer diagonalisierbar (in diesem speziellen Lagrange)?

Beachten Sie das det ( K ω 2 M ) = det ( M ) det ( M 1 K ω 2 ICH ) = det ( M ) det ( M 1 2 K M 1 2 ω 2 ICH ) . Jetzt M 1 2 K M 1 2 ist diagonalisierbar und det ( M ) 0 durch Hypothese. Jedoch M 1 K ist nicht garantiert diagonalisierbar, es sei denn, z. K Und M pendeln. Vielleicht gibt es zusätzliche Annahmen über die Lagrange-Funktion?
Vorschlag zur Frage (v2): Ersetze den Satz M 1 ist invertierbar mit M ist invertierbar.
Siehe auch: physical.stackexchange.com/q/78500/2451 und darin enthaltene Links.

Antworten (1)

Die Antworten auf Ihre beiden Fragen laufen im Grunde darauf hinaus, "weil die kinetische Energie nur Null ist, wenn das System in Ruhe ist, und ansonsten positiv ist". Besonders die Antwort auf die zweite Frage gerät jedoch ziemlich tief in das linear-algebraische Unkraut, also schnallen Sie sich an.

1. Warum ist M umkehrbar?

Dies ist im Grunde eine Annahme über die Form, die die kinetische Energie annimmt. Grob gesagt wird es im Allgemeinen so sein, dass, wenn sich eine unserer Koordinaten ändert, mit dieser Änderung eine gewisse kinetische Energie verbunden ist. Wenn wir an die kinetische Energie denken T ( Q ˙ ich ) als Funktion der Geschwindigkeiten erwarten wir keine "flachen" Richtungen im Geschwindigkeitsraum; Wenn ja, würde dies bedeuten, dass wir das System so in Bewegung setzen könnten, dass mit dieser Bewegung keine kinetische Energie verbunden wäre.

Mathematisch wird diese Aussage durch die Idee erzwungen, dass M ist nicht entartet . Eine Matrix M ich J ist entartet, wenn es einen Nicht-Null-Vektor gibt v ich wofür J M ich J v J = 0 . Das bedeutet insbesondere, dass M einen nicht-trivialen Kern hat und somit nicht invertierbar ist. Wenn andererseits ein solcher Vektor existiert, dann ich , J M ich J v ich v J = 0 . Wenn wir daran denken v J Als Darstellung eines Spaltenvektors von Geschwindigkeiten würde dies bedeuten, dass es im Geschwindigkeitsraum eine "flache Richtung" gibt, die wir nicht wollen: Es gibt eine Kombination von Geschwindigkeiten, die zu einer kinetischen Energie von Null führt (da T 1 2 ich , J M ich J v ich v J ). Wenn es also keine "flachen" Richtungen im Geschwindigkeitsraum gibt, müssen wir eine nicht entartete Richtung haben M , was bedeutet, dass es invertierbar ist.

2. Warum ist M 1 K diagonalisierbar?

Während wir für den obigen Teil nur Nicht-Entartung brauchten M gehorcht normalerweise einer etwas stärkeren Bedingung als nicht entartet zu sein; sie ist normalerweise positiv definit , was in physikalische Begriffe übersetzt bedeutet, dass die kinetische Energie immer positiv ist, es sei denn, das System ist in Ruhe, in diesem Fall ist sie Null. Mathematisch übersetzt bedeutet dies die folgende Bedingung M : für alle Vektoren v , ich , J M ich J v ich v J 0 , mit Gleichheit nur wenn v ich = 0 .

Seit M eine symmetrische Matrix ist, kann sie diagonalisiert werden; mit anderen Worten, es existiert eine orthogonale Matrix ( R T = R 1 ) so dass

M ~ = R M R T
ist eine Diagonalmatrix, deren Einträge die Eigenwerte von sind M . Außerdem – und hier kommt die positive Eindeutigkeit ins Spiel – sind alle diese Einträge positiv. (Eine symmetrische positiv definite Matrix kann keinen nicht-positiven Eigenwert haben, da dies dies implizieren würde M ich J w ich w J 0 für den entsprechenden Eigenvektor w ich .) Dies bedeutet, dass es eine weitere Diagonalmatrix gibt S was befriedigt
S 2 = M ~ 1 .
(Die Einträge von S sind nur 1 / μ ich , bei dem die μ ich sind die diagonalen Einträge von M ~ , auch bekannt als die Eigenwerte von M .) Insbesondere bedeutet dies, dass
M 1 = R T M ~ 1 R = R T S 2 R .

Also, in diesem Sinne: Nehmen wir an, wir wollen das Eigenwertproblem lösen

M 1 K v = λ v .
Definieren v ' so dass v = R T S v ' . Dann wird die obige Gleichung
( R T S 2 R ) K R T S v ' = λ R T S v '
Linksmultiplizieren beider Seiten mit dem Kehrwert von R T S , wir bekommen
S R K R T S v ' = λ v ' .
Aber die Matrix auf der linken Seite ist symmetrisch: ( S R K R T S ) T = S R K R T S . Mit anderen Worten, dies ist jetzt ein herkömmliches Eigenwertproblem, und es wird eines geben N Eigenvektoren und Eigenwerte, die eine Basis für den Vektorraum bilden.

Beachten Sie vor allem, dass die Eigenvektoren v nicht orthogonal sein, wie man erwarten könnte. Dies liegt daran, dass wir die Basis über eine nicht-orthogonale Transformation geändert haben ( S ist keine orthogonale Matrix), und Vektoren, die vor einer solchen Transformation orthogonal sind, müssen danach nicht unbedingt orthogonal sein. Die Eigenvektoren v ' sind durch die Eigenschaften reeller symmetrischer Matrizen garantiert orthogonal, aber die entsprechenden Vektoren v = R T S v ' wird nicht sein.

Vielleicht wäre es interessant zu bemerken, dass das Verfahren gleichzeitig zwei quadratische Formen diagonalisiert und nicht zwei Operatoren , was unmöglich wäre, wenn sie nicht wie im vorliegenden Fall im Allgemeinen kommutieren ...
Vielen Dank. Und N Eigenvektoren v liegt daran, dass R T S ist invertierbar und vor allem eins-zu-eins, oder?