+1 Daumen
1,5k Aufrufe

Ich hab eine eher allgemeine Frage zur Diagonalisierung von Matrizen.

Allgemein gilt es ja, die Eigenvektoren zu bestimmen, diese zu einer Basiswechselmatrix zusammen zu fassen, sowie von dieser das Inverse zu bilden.

Anschließend berechnet man die Diagonalmatrix über die Formel

D = U * A * U-1

Soweit die Theorie. Jetzt ist in einer meiner Übungen die Matrix

A = -3  12
       -2   7

angegeben, sowie die Eigenvektoren  (3 , 1)t  und (2 , 1). Darüber sollen die Eigenwerte berechnet werden.

EV (3 , 1)t  hat den EW 1 und EV (2 , 1)hat den EW 3.

Nun soll die Diagonalmatrix anhand der EW vorausgesagt werden, sie müsste
3  0
0  1

ergeben. Anschließend sollen wir die Diagonalmatrix noch per Rechnung überprüfen. Heraus bekomme ich jedoch mit der Formel D = U * A* U-1 folgendes:

D = 57  -126
      24   -53

Wenn ich die Formel jedoch "Umdrehe" zu D = U-1 * A * U, dann bekomme ich die zuvor vorausgesagte Diagonalmatrix heraus.

Warum muss ich hierfür die Formel umdrehen? Kann mir das einer bitte erklären?


:)

Avatar von

2 Antworten

+2 Daumen
 
Beste Antwort

Warum muss ich hierfür die Formel umdrehen? Kann mir das einer bitte erklären?

Das sind die Fragen, die ich liebe, weil sie meines Erachtens zum Kern der Mathematik vordringen. Warum muss es \(D = E^{-1} \cdot A \cdot E\) heißen und nicht anders herum? (\(E\) sei die Matrix aus den Eigenvektoren). Ich möchte hier versuchen, dass ganz anschaulich zu erklären. Dazu wähle ich folgendes konkrete Beispiel. $$A= \begin{pmatrix}  -1,4 & 1,2 \\ 1,2 & 0,4\end{pmatrix}$$ Damit fällt mir das Erklären leichter als mit dem \(A\) aus der Fragestellung. Das ändert aber am Prinzip rein gar nichts! Schauen wir uns zunächst an, was \(A\) tut, wenn ich die Abbildung, die (mein) \(A\) definiert, graphisch interpretiere.

Skizze2.png

Dazu bilde ich das Dreieck \(\triangle ABC\) auf \(\triangle A'B'C'\) ab und sehe, dass es sich um eine Spiegelung inklusive einer Streckung senkrecht zur Spiegelachse handelt. Formal habe ich folgendes gemacht:

$$\triangle A'B'C' = A \cdot \triangle ABC = A \cdot \begin{pmatrix} 3 & 5 & 5 \\ 1 & 0 & 5 \end{pmatrix} = \begin{pmatrix} -3 & -7 & -1 \\ 4 & 6 & 8 \end{pmatrix}$$

Die Eigenwerte und Eigenvektoren von \(A\) sind $$\lambda_1 = -2; \quad \lambda_2 = 1; \\ e_1 = \begin{pmatrix} 2\\-1 \end{pmatrix}; \quad e_2 = \begin{pmatrix} 1\\2 \end{pmatrix}; \quad E=\begin{pmatrix} 2 & 1 \\ -1 & 2 \end{pmatrix}$$

Jetzt zeichne ich die Eigenvektoren in die Graphik ein:

Skizze3.png

und nun ist es essentiell für das Verständnis, dass man sieht, was die Matrix \(E\) beschreibt. Dazu nenne ich das Koordinatensystem, in dem wir uns gerade tummeln, das 0-System. Die Eigenvektoren, die ja identisch mit den Spalten von \(E\) sind, sind im 0-System beschreiben (wo auch sonst!). Wenn ich nun einen der Punkte - z.B. \(^0C=\begin{pmatrix} 5 & 5 \end{pmatrix}^T\) mit den Eigenvektoren beschreibe, so steht dort: $$^0c= {^0e_1}\cdot r + {^0e_2} \cdot s = {^0e_1}\cdot 1 + {^0e_2} \cdot 3 \\ \space =E \cdot  \begin{pmatrix} 1 \\ 3 \end{pmatrix}=\begin{pmatrix} 2 & 1\\1 & 2 \end{pmatrix} \cdot \begin{pmatrix} 1 \\ 3 \end{pmatrix} = \begin{pmatrix} 5 \\ 5 \end{pmatrix}$$ Wähle ich also die Eigenvektoren als Basis, so hat der Punkt \(C\) dort die Koordinaten 1 und 3. \(E\) ist also so gesehen eine Transformation aus dem System der Eigenvektoren (das nenne ich das E-System) in das 0-System. Man kann man also jeden Punkt \(P\) damit vom 0-System in das E-System transformieren: $$^0p = E \cdot {^Ep}$$ die inverse Richtung gilt natürlich genauso $$^Ep = E^{-1} \cdot {^0p}$$ (probier's mal aus!).

Jetzt kommen wir zur Matrix \(D\). $$D = \begin{pmatrix} -2 & 0 \\ 0 & 1 \end{pmatrix}$$ und interpretieren \(D\) wieder als graphische Abbildung

Skizze4.png

Ich habe oben das Dreieck \({^E \triangle ABC}\) mit \(D\) auf \({^E \triangle A'B'C'}\) abgebildet. Und dies ist doch die gleiche Abbildung, die \(A\) macht. Eine Spiegelung und eine Streckung um den Faktor 2 senkrecht zur Spiegelachse. Und die Koordinaten der Punkte sind alle aus dem E-System. Schließlich beschreibt \(D\) mit welchen Faktoren (die Eigenwerte) die Eigenvektoren bei der Abbildung mit \(A\) multipliziert werden. Es handelt sich hier also um das E-System. Möchte ich also einen Punkt \(P\) auf \(P'\) mit \(D\) abbilden, so müssen die Koordinaten von \(P\) im E-System angegeben werden. Rein formal heißt das:

$$^Ep' = D \cdot {^Ep}$$ wie kommt man aber zu \(D\) wenn man nur \(A\) hat? Nun dann transformiert man den \({^Ep}\) zunächst mal in das 0-Systen. Wie das geht, steht schon weiter oben $$^0p = E \cdot {^Ep}$$ anschließend wird die eigentliche  Abbildung durchgeführt $$^0p' = A \cdot {^0p} = A \cdot E \cdot {^Ep}$$ gibt aber den Punkt im 0-System. D.h. der muss jetzt wieder in das E-System transformiert werden. Steht auch schon oben. Es ist: $$^Ep' = E^{-1} \cdot {^0p'} = \underbrace{E^{-1} \cdot A \cdot E}_{=D} \cdot {^Ep}$$ Ja - und deshalb heißt es $$D = E^{-1} \cdot A \cdot E$$ und umgekehrt gilt genauso $$A = E \cdot D \cdot E^{-1}$$ klar - oder?

Gruß Werner

Avatar von 48 k

Das ist ja mal ausführlich! Vielen dank für den EInblick

0 Daumen

Weil das Matrix-Produkt nicht kommutativ ist und die durch Eigenvektoren diagonalisierte Matrix als

D = U^-1 * A * U

berechnet wird...

Avatar von 21 k

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Mathelounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community