Zum Inhalt springen
  • Mathe-Löser öffnen
  • Den KI-Tutor fragen
  • AP-Kurs finden
  • Quiz erstellen
  • Rechner öffnen
  • Graphenrechner
  • Alle Rechner ansehen
  • Mathe-Anleitungen lesen
↑ ↓Enter zum Öffnen · Esc zum Schließen
Aufgabe lösen

Lineare Algebra

Eigenwerte und Eigenvektoren mit Beispielen erklärt

Von MathSolver Pro Editorial Team · Veröffentlicht am

Ein Eigenvektor einer Matrix ist eine Richtung, die die Matrix nur streckt oder umkehrt, ohne sie je zu drehen, und der Eigenwert ist der Streckfaktor. Sie zeigen das wesentliche Verhalten einer Matrix und sind die Grundlage der Diagonalisierung, der Stabilitätsanalyse, der Markow-Ketten und der Datenkompression.

Die definierende Gleichung

Die meisten Vektoren ändern ihre Richtung, wenn man sie mit einer Matrix multipliziert. Einige besondere Vektoren nicht: Die Matrix streckt, staucht oder spiegelt sie nur entlang derselben Geraden. Das sind die Eigenvektoren, und der Faktor, mit dem jeder multipliziert wird, ist sein Eigenwert. In Symbolen ist ein vom Nullvektor verschiedener Vektor v\mathbf{v} ein Eigenvektor der quadratischen Matrix AA zum Eigenwert λ\lambda, wenn gilt:

Av=λv,v≠0A\mathbf{v} = \lambda\mathbf{v}, \qquad \mathbf{v} \ne \mathbf{0}

Der Nullvektor ist ausgeschlossen, weil er die Gleichung für jedes λ\lambda erfüllen würde. Eigenwerte dagegen dürfen null, negativ oder sogar komplex sein. Ein Eigenwert gleich 2 bedeutet, dass Vektoren in dieser Richtung ihre Länge verdoppeln, −1-1, dass sie umgekehrt werden, und 0, dass sie auf den Nullvektor zusammengedrückt werden, was genau dann passiert, wenn die Matrix singulär ist.

Eigenwerte mit der charakteristischen Gleichung finden

Schreibe die Gleichung in der Form (A−λI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0}. Damit es eine vom Nullvektor verschiedene Lösung gibt, muss die Matrix A−λIA - \lambda I singulär sein, ihre Determinante muss also null sein. So erhält man die charakteristische Gleichung:

det⁡(A−λI)=0\det(A - \lambda I) = 0

Für eine n×nn \times n-Matrix ist das eine Polynomgleichung vom Grad nn in λ\lambda: Es gibt also nn Eigenwerte, gezählt mit Vielfachheit und unter Zulassung komplexer Werte. Für eine 2×22 \times 2-Matrix ist das Polynom quadratisch, und du kannst es mit den Verfahren aus quadratische Gleichungen lösen lösen.

Ein vollständiges 2-mal-2-Beispiel

Beispiel 1: Eigenwerte und Eigenvektoren einer 2-mal-2-Matrix

  1. Sei A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}. Dann gilt det⁡(A−λI)=(4−λ)(3−λ)−2=λ2−7λ+10\det(A - \lambda I) = (4 - \lambda)(3 - \lambda) - 2 = \lambda^2 - 7\lambda + 10.
  2. Faktorisiere: (λ−5)(λ−2)=0(\lambda - 5)(\lambda - 2) = 0, die Eigenwerte sind also λ=5\lambda = 5 und λ=2\lambda = 2.
  3. Für λ=5\lambda = 5: A−5I=(−112−2)A - 5I = \begin{pmatrix} -1 & 1 \\ 2 & -2 \end{pmatrix}. Die erste Zeile liefert −x+y=0-x + y = 0, also y=xy = x, und ein Eigenvektor ist (1,1)(1, 1).
  4. Für λ=2\lambda = 2: A−2I=(2121)A - 2I = \begin{pmatrix} 2 & 1 \\ 2 & 1 \end{pmatrix}, also 2x+y=02x + y = 0, und ein Eigenvektor ist (1,−2)(1, -2).
  5. Probe: A(1,−2)=(4−2,2−6)=(2,−4)=2(1,−2)A(1, -2) = (4 - 2, 2 - 6) = (2, -4) = 2(1, -2).

Jedes von null verschiedene Vielfache eines Eigenvektors ist ebenfalls ein Eigenvektor: (3,3)(3, 3) oder (−2,4)(-2, 4) wären genauso richtige Antworten. Es kommt auf die Richtung an, nicht auf die Länge. Beachte auch, dass die beiden Zeilen von A−λIA - \lambda I in beiden Fällen proportional waren. Das ist garantiert, wenn λ\lambda wirklich ein Eigenwert ist, und eine hervorragende Kontrolle deiner Rechnung.

Zwei Abkürzungen: Spur und Determinante

Die Eigenwerte jeder quadratischen Matrix hängen mit zwei leicht zu bestimmenden Zahlen zusammen. Ihre Summe ist gleich der Spur, also der Summe der Diagonaleinträge, und ihr Produkt ist gleich der Determinante:

λ1+λ2+⋯+λn=tr⁡(A),λ1λ2⋯λn=det⁡(A)\lambda_1 + \lambda_2 + \cdots + \lambda_n = \operatorname{tr}(A), \qquad \lambda_1\lambda_2\cdots\lambda_n = \det(A)

In Beispiel 1 ist die Spur 4+3=7=5+24 + 3 = 7 = 5 + 2 und die Determinante 12−2=10=5⋅212 - 2 = 10 = 5 \cdot 2. Für eine 2×22 \times 2-Matrix bedeutet das, dass die charakteristische Gleichung immer λ2−tr⁡(A)λ+det⁡(A)=0\lambda^2 - \operatorname{tr}(A)\lambda + \det(A) = 0 lautet, sodass du die Determinante nicht von Hand ausrechnen musst. Dreiecksmatrizen sind noch einfacher: Ihre Eigenwerte sind einfach die Diagonaleinträge.

Komplexe und mehrfache Eigenwerte

Die Drehmatrix (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} dreht jeden Vektor um 90 Grad: Keine reelle Richtung bleibt auf ihrer eigenen Geraden. Ihre charakteristische Gleichung ist λ2+1=0\lambda^2 + 1 = 0, was die komplexen Eigenwerte λ=±i\lambda = \pm i liefert. Komplexe Eigenwerte einer reellen Matrix treten immer als konjugierte Paare auf und weisen auf eine Drehung hin.

Eigenwerte können auch mehrfach auftreten. Die Matrix (2102)\begin{pmatrix} 2 & 1 \\ 0 & 2 \end{pmatrix} hat den doppelten Eigenwert 2, aber A−2I=(0100)A - 2I = \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix} erzwingt y=0y = 0: Die einzigen Eigenvektoren sind also die Vielfachen von (1,0)(1, 0). Eine solche Matrix mit weniger linear unabhängigen Eigenvektoren, als ihre Größe angibt, ist nicht diagonalisierbar. Die Einheitsmatrix dagegen hat ebenfalls den mehrfachen Eigenwert 1, aber jeder vom Nullvektor verschiedene Vektor ist ein Eigenvektor von ihr.

Symmetrische Matrizen entgehen beiden Komplikationen. Ihre Eigenwerte sind immer reell, und Eigenvektoren zu verschiedenen Eigenwerten sind orthogonal. Für (2112)\begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} sind die Eigenwerte 3 und 1, mit den Eigenvektoren (1,1)(1, 1) und (1,−1)(1, -1), deren Skalarprodukt null ist.

Diagonalisierung und Matrixpotenzen

Hat eine n×nn \times n-Matrix nn linear unabhängige Eigenvektoren, ist sie diagonalisierbar. Schreibe die Eigenvektoren in die Spalten von PP und die Eigenwerte auf die Diagonale von DD; dann gilt:

A=PDP−1⇒Ak=PDkP−1A = PDP^{-1} \quad \Rightarrow \quad A^k = PD^kP^{-1}

Eine Diagonalmatrix potenziert man, indem man jeden Diagonaleintrag potenziert: So wird die Berechnung von A100A^{100} einfach. Eigenwerte sagen auch das Langzeitverhalten voraus: Ist ein Eigenwert betragsmäßig echt größer als alle anderen, dann dreht wiederholtes Multiplizieren mit AA fast jeden Startvektor in die Richtung des zugehörigen Eigenvektors.

Beispiel 2: der stationäre Zustand einer Markow-Kette

  1. Jedes Jahr bleiben 90 Prozent der Kunden von Firma X, und 10 Prozent wechseln zu Y, während Y 50 Prozent seiner Kunden hält und die anderen 50 Prozent an X verliert. Die Übergangsmatrix ist (0.90.50.10.5)\begin{pmatrix} 0.9 & 0.5 \\ 0.1 & 0.5 \end{pmatrix}.
  2. Die Spur ist 1,4 und die Determinante 0.45−0.05=0.40.45 - 0.05 = 0.4, die Eigenwerte sind also 1 und 0,4.
  3. Für λ=1\lambda = 1: −0.1x+0.5y=0-0.1x + 0.5y = 0, was den Eigenvektor (5,1)(5, 1) liefert.
  4. Normiert man so, dass die Summe 1 ergibt, betragen die langfristigen Marktanteile fünf Sechstel für X und ein Sechstel für Y, unabhängig von den Anfangsanteilen, weil der Anteil zum Eigenwert 0,4 jedes Jahr weiter abklingt.

Wo Eigenwerte eine Rolle spielen

  • Suchmaschinen: Der ursprüngliche PageRank-Algorithmus ordnet Webseiten nach dem dominanten Eigenvektor einer Linkmatrix.
  • Technik: Die Eigenfrequenzen von Brücken und Gebäuden ergeben sich aus Eigenwerten, die Ingenieure von den erwarteten Anregungsfrequenzen fernhalten.
  • Data Science: Die Hauptkomponentenanalyse nutzt die Eigenvektoren einer Kovarianzmatrix, um die Richtungen größter Streuung zu finden.
  • Differenzialgleichungen: Die Vorzeichen der Eigenwerte entscheiden, ob ein Gleichgewicht stabil oder instabil ist.
  • Quantenmechanik: Messbare Größen wie Energieniveaus sind Eigenwerte von Operatoren.

Der Eigenwert-Rechner findet Eigenwerte und Eigenvektoren, auch komplexe, und zeigt das charakteristische Polynom Schritt für Schritt. Der Determinantenrechner hilft, det⁡(A−λI)\det(A - \lambda I) für einen Kandidatenwert zu überprüfen.

Ein 3-mal-3-Beispiel

Größere Matrizen folgen demselben Verfahren, und Nullen helfen genau wie bei Determinanten. Nimm die Matrix mit den Zeilen (2,0,0)(2, 0, 0), (0,3,4)(0, 3, 4) und (0,4,9)(0, 4, 9). Entwickelt man det⁡(A−λI)\det(A - \lambda I) nach der ersten Zeile, erhält man (2−λ)(2 - \lambda) mal das charakteristische Polynom des Blocks mit den Zeilen (3,4)(3, 4) und (4,9)(4, 9). Dieser Block hat die Spur 12 und die Determinante 27−16=1127 - 16 = 11, sein Polynom ist also λ2−12λ+11=(λ−1)(λ−11)\lambda^2 - 12\lambda + 11 = (\lambda - 1)(\lambda - 11).

Die Eigenwerte sind daher 2, 1 und 11. Zur Kontrolle: Ihre Summe ist 14, die Spur der ganzen Matrix, und ihr Produkt ist 22, ihre Determinante. Die Eigenvektoren sind (1,0,0)(1, 0, 0) zum Eigenwert 2, (0,−2,1)(0, -2, 1) zum Eigenwert 1 und (0,1,2)(0, 1, 2) zum Eigenwert 11. Die Matrix ist symmetrisch, und wie versprochen sind diese drei Vektoren paarweise orthogonal.

Häufige Fehler

  • λ\lambda von allen Einträgen abziehen statt nur von den Diagonaleinträgen.
  • Nach dem Lösen von (A−λI)v=0(A - \lambda I)\mathbf{v} = \mathbf{0} den Nullvektor als Eigenvektor gelten lassen.
  • Annehmen, dass ein mehrfacher Eigenwert immer zwei linear unabhängige Eigenvektoren hat.
  • Vergessen, das Ergebnis zu prüfen, indem man AvA\mathbf{v} berechnet und mit λv\lambda\mathbf{v} vergleicht.

Die abschließende Probe ist die wertvollste Gewohnheit von allen. Sie erfordert nur ein Matrix-Vektor-Produkt, und ist AvA\mathbf{v} kein Vielfaches von v\mathbf{v}, dann ist der Eigenwert oder der Eigenvektor falsch.

Ein geometrisches Bild

Stell dir vor, du wendest die Matrix aus Beispiel 1 auf jeden Punkt eines karierten Blatts Papier an. Die meisten Pfeile, die vom Ursprung ausgehen, werden gleichzeitig länger und gedreht. Aber die Pfeile auf der Geraden durch (1,1)(1, 1) werden einfach fünfmal so lang, und die auf der Geraden durch (1,−2)(1, -2) verdoppeln ihre Länge, ohne ihre Gerade zu verlassen. Die Eigenvektoren sind das Gerüst der Abbildung: Wenn du weißt, was entlang dieser beiden Geraden passiert, weißt du, was überall passiert, denn jeder Vektor lässt sich in Komponenten entlang dieser Geraden zerlegen.

Häufige Fragen

Kann ein Eigenwert null sein?

Ja. Ein Eigenwert null bedeutet, dass ein vom Nullvektor verschiedener Vektor auf den Nullvektor abgebildet wird: Die Matrix ist also singulär und hat keine Inverse. Eigenvektoren dagegen können nie der Nullvektor sein.

Sind Eigenvektoren eindeutig?

Nein. Jedes von null verschiedene Vielfache eines Eigenvektors ist ebenfalls ein Eigenvektor zum selben Eigenwert; deshalb normiert man sie meist so, dass sie einfache ganzzahlige Einträge oder die Länge 1 haben.

Hat jede Matrix reelle Eigenwerte?

Nein. Drehmatrizen zum Beispiel haben komplexe Eigenwerte. Reelle symmetrische Matrizen dagegen haben immer reelle Eigenwerte.

Was ist das charakteristische Polynom?

Es ist det⁡(A−λI)\det(A - \lambda I), ein Polynom in λ\lambda, dessen Nullstellen die Eigenwerte sind. Für eine 2×22 \times 2-Matrix lautet es λ2−tr⁡(A)λ+det⁡(A)\lambda^2 - \operatorname{tr}(A)\lambda + \det(A).

Woher kommt der Begriff Eigenwert?

Er stammt aus dem Deutschen und geht auf David Hilbert zurück; „eigen“ bedeutet hier so viel wie „zur Matrix gehörig“ oder „charakteristisch“. Das Wort wurde in viele Sprachen übernommen. Ein Eigenvektor ist eine der Matrix eigene Richtung, die sie in sich selbst abbildet, und ein Eigenwert ist ihr charakteristischer Skalierungsfaktor.

MathSolver Pro Editorial Team

Redaktion und mathematisches Lektorat

Unser Redaktionsteam schreibt jede Anleitung so, dass sie die Überlegung hinter jedem Verfahren erklärt und nicht nur die Antwort. Jedes Rechenbeispiel wird vor der Veröffentlichung mit den Lösungs-Engines der Website und durch automatische Tests geprüft, und die Artikel werden überarbeitet, sobald sich ein Verfahren oder das Format eines Tests ändert.