Charakterisierung der unitären Diagonalisierung
Der komplexe Spektralsatz charakterisiert genau, wann Eigenvektoren orthonormal gewählt werden können. Er verbindet die Geometrie einer unitären Basis mit der algebraischen Bedingung der Normalität.
Für sind die folgenden Aussagen äquivalent:
- Es gibt eine Orthonormalbasis von , die aus Eigenvektoren von besteht.
- Die Matrix ist normal: .
- Es gibt eine unitäre Matrix und eine Diagonalmatrix mit .
Der Satz ist stärker als gewöhnliche Diagonalisierbarkeit. Eine diagonalisierbare Matrix kann eine schlecht konditionierte Eigenvektorbasis besitzen, während eine unitäre Basis Normen und Winkel erhält.
Beweis der ersten Richtung
Nehmen wir zunächst an, dass eine Orthonormalbasis aus Eigenvektoren existiert. Daraus zeigen wir direkt, dass die Matrix normal ist.
Sei eine Orthonormalbasis bestehend aus Eigenvektoren der Matrix . Für jedes haben wir .
Da es sich um eine Orthonormalbasis handelt, haben wir die folgende Berechnungsfolge:
Das bedeutet , sodass:
Da dies für alle Basisvektoren gilt, ist , was bedeutet, dass normal ist.
Beweis von der Normalität zur Diagonalisierung
Die Gegenrichtung lässt sich durch vollständige Induktion über die Matrixgröße zeigen. Der Basisschritt behandelt die kleinste Größe, für die die Aussage gilt, und der Induktionsschritt führt eine normale -Matrix auf einen normalen Block der Größe zurück.
Mathematische Induktionsstruktur
Der Beweis wird durch Induktion geführt, deshalb legen die Schritte unten den Induktionsanfang fest, nennen die Induktionsannahme und vollziehen danach den Schritt von nach .
Basisschritt Für erfüllt die leere Matrix die Aussage.
Induktionshypothese Nimm an, dass die Aussage für alle Normalmatrizen der Größe wahr ist.
Induktionsschritt Sei normal. Nach dem Fundamentalsatz der Algebra besitzt einen Eigenwert . Sei ein zugehöriger Eigenvektor mit .
Es gilt . Das folgende Lemma zeigt, dass außerdem gilt.
Warum die Adjungierte denselben Eigenvektor besitzt
Sei . Da normal ist, ist auch normal. Deshalb gilt
Also ist und damit genau . Dieser Zwischenschritt sorgt dafür, dass das orthogonale Komplement von invariant ist.
Bildung des invarianten Unterraums
Vervollständige mit den Vektoren zu einer Orthonormalbasis von . Definiere:
Die lineare Hülle der Vektoren ist die Menge aller ihrer Linearkombinationen. Mit anderen Worten: enthält genau die Vektoren, die sich als mit schreiben lassen.
Für jeweils haben wir:
Also , was bedeutet:
Mit anderen Worten ist unter invariant: Wendet man auf einen Vektor aus an, liegt das Ergebnis wieder in .
Unitäre Transformation und Bewahrung der Normalität
Sei eine unitäre Matrix mit den Spalten . Dann .
Bezüglich dieser unitären Basis hat folgende Blockform:
Der rechte untere Block hat die Größe
Da unitäre Ähnlichkeitstransformationen die Normalität bewahren, gilt:
Daher ist auch die Blockdiagonalmatrix normal, was bedeutet, dass auch normal ist.
Konstruktion einer vollständigen orthonormalen Basis
Nach der Induktionshypothese besitzt eine Orthonormalbasis aus Eigenvektoren. Sei die unitäre Matrix mit diesen Spalten, wobei:
In der Basis wird die Matrix diagonal:
Die Diagonaleinträge sind die Eigenwerte von .
Jetzt definieren wir:
Dann ist eine unitäre Matrix mit:
Das Einsetzen der Matrix in die Ähnlichkeitstransformation ergibt
Die Spalten von bilden eine Orthonormalbasis der Eigenvektoren der Matrix .
Reeller Matrixfall
Bei reellen Matrizen ist entscheidend, ob die benötigten Eigenwerte und Eigenvektoren reell bleiben. Eine reelle Matrix:
Die reelle Matrix heißt normal, wenn
Reelle normale Matrizen sind über weiterhin unitär diagonalisierbar, ihre Eigenwerte und Eigenvektoren müssen jedoch nicht reell sein. Über führt ein orthogonaler Basiswechsel zu einer Blockdiagonalmatrix mit reellen Eigenwertblöcken und Blöcken
Jeder -Block steht für ein konjugiertes Eigenwertpaar . Eine reelle normale Matrix ist über genau dann orthogonal diagonalisierbar, wenn alle Eigenwerte reell sind.
Symmetrische Matrizen und orthogonale Matrizen sind immer normal. Für eine symmetrische Matrix mit gilt
Für eine orthogonale Matrix gilt:
Rotationsbeispiel
Eine Vierteldrehung wird durch die folgende Matrix dargestellt:
Die Matrix ist reell und orthogonal, also normal. Ihre Eigenwerte sind und mit den folgenden normierten Eigenvektoren:
Damit ist über unitär diagonalisierbar, kann aber nicht durch eine reelle orthogonale Matrix diagonalisiert werden. Über ist die Rotationsmatrix selbst der benötigte -Block.