Wenn eine Diagonalisierung nicht möglich ist
Für eine Diagonalisierung braucht man eine Basis, die vollständig aus Eigenvektoren besteht. Eine solche Basis existiert nicht immer. Ein schwächeres Ergebnis bleibt jedoch erhalten: Zerfällt das charakteristische Polynom von über in Linearfaktoren, so transformiert eine invertierbare Matrix die Matrix in eine obere Dreiecksmatrix.
Die Diagonaleinträge sind die Eigenwerte, jeweils entsprechend ihrer algebraischen Vielfachheit wiederholt. Über zerfällt jedes charakteristische Polynom. Über kann diese Voraussetzung bei nicht reellen Eigenwerten scheitern.
Die Jordan-Normalform beschreibt diese Dreiecksform genauer. Sie erfasst die Eigenwerte und zeigt, wie viele Eigenvektoren für eine Basis fehlen.
Ein Jordanblock
Ein Jordan-Block der Größe zum Eigenwert lautet
Die nilpotente Matrix besitzt Einsen auf der Superdiagonalen und sonst nur Nullen. Ein Block der Größe ist einfach . Ein größerer Block zeigt, dass ein Eigenvektor durch verallgemeinerte Eigenvektoren ergänzt werden muss.
Verallgemeinerte Eigenvektorketten
Die Vektoren bilden eine Jordan-Kette zu , wenn
Der erste Vektor ist ein gewöhnlicher Eigenvektor. Dabei gilt . Die Rekursion garantiert dann die lineare Unabhängigkeit der Kettenvektoren. Jeder folgende Vektor wird durch auf seinen Vorgänger abgebildet. In der geordneten Basis wird die Einschränkung von auf diese Kette durch dargestellt.
Die vollständige Jordanform
Das charakteristische Polynom von habe die folgende Form.
Zerfällt dieses Polynom über mit den verschiedenen Eigenwerten , existiert eine invertierbare Matrix mit der folgenden Blockdiagonalform. Fasse Blöcke zum selben Eigenwert zusammen:
Für jeden Eigenwert erfüllen die Blockgrößen
Die Anzahl der Blöcke zu entspricht der geometrischen Vielfachheit . Die Blockgrößen werden durch eindeutig bestimmt, ihre Reihenfolge auf der Diagonalen jedoch nicht.
| Frage | Aussage der Jordan-Blöcke |
|---|---|
| Ist diagonalisierbar? | Genau dann, wenn jeder Jordan-Block die Größe hat. |
| Wie viele linear unabhängige Eigenvektoren gehören zu ? | Einer für jeden Jordan-Block zu . |
| Warum entscheidet ein mehrfacher Eigenwert noch nicht über die Diagonalisierbarkeit? | Dieselbe algebraische Vielfachheit kann auf Blöcke unterschiedlicher Größe verteilt sein. |
Jordanblöcke aus einer Matrix ablesen
Betrachten wir
Das charakteristische Polynom ist
Für gilt
Der Eigenwert hat die algebraische Vielfachheit , aber nur einen linear unabhängigen Eigenvektor. Deshalb ist nicht diagonalisierbar. Wir betrachten die beiden folgenden Vektoren.
Die beiden Vektoren bilden eine Jordankette, denn und . Der Eigenwert liefert den separaten Block .
Matrixpotenzen aus Jordanblöcken
Die Darstellung mit macht Potenzen explizit berechenbar:
Für ganze Zahlen und :
Für verwendest du direkt mit . Zum Beispiel wächst der Superdiagonaleintrag mit jeder Multiplikation:
Die Formel erklärt, warum Potenzen einer nicht diagonalisierbaren Matrix neben Eigenwertpotenzen auch Polynomfaktoren in enthalten. Sie liefert die exakten Matrixpotenzen, die zur Analyse von Rekursionen und Differentialgleichungen benötigt werden.
Die Jordan-Form dient vor allem der exakten algebraischen Klassifikation. Sie reagiert sehr empfindlich auf kleine numerische Störungen. Numerische Software berechnet deshalb gewöhnlich eine Schur-Zerlegung, weil sie auf diese Störungen stabiler reagiert.