Darstellung des Operators als Blockmatrix

Ich habe zwei Betreiber, die pendeln: A = ( 2 0 ich 0 1 0 ich 0 2 ) Und B = 1 2 ( 3 ich 2 ich ich 2 2 2 ich 2 3 ) .

Ich wurde gebeten, Eigenwerte und Eigenvektoren des Operators zu finden A , und um zu zeigen, dass wenn A hat entartete Eigenwerte, dann kann man Operatoren darstellen B als Blockmatrix in der Basis der Eigenvektoren von A .

Meine Lösung : Ich habe festgestellt, dass die Eigenwerte von A Sind ω 1 = 3 ; ω 2 , 3 = 1 mit den entsprechenden Eigenvektoren v 1 = ( ich 0 1 ) , Und v 2 = ( ich S T S ) , entsprechend dem entarteten Eigenwert.

Jetzt muss ich eine Matrix darstellen B als Block von Matrizen der Basis, die ich gefunden habe. ich weiß, dass v 1 simultaner Eigenvektor von ist B , aber wie weiter vorgehen?

Wenn v 1 wäre ein Eigenvektor, den Sie diagonalisieren könnten B in der Grundlage von A . Es ist eher der Unterraum, der von erzeugt wird v 1 Und v 2 Ist B -invariant, daher die blockdiagonale Zerlegung.
Wie kann ich daraus die "Blöcke" auf der Diagonalen ableiten B ?
Kennen Sie das Verfahren zum Ausdrücken einer beliebigen Matrix in der Eigenbasis eines Operators durch eine Ähnlichkeitstransformation unter Verwendung der Matrix, deren Zeilen/Spalten die Eigenvektoren des besagten Operators sind?

Antworten (2)

Sie müssen die Form des Operators finden B ^ ins die Basis, die durch die Eigenvektoren von gegeben ist A ^ . Also, wenn Sie haben

A ^ v ich = ω ich v ich ,
Sie müssen alle Matrixelemente berechnen
B ich J = v ich T B ^ v J ,
Schreiben Sie sie als Matrix auf und ordnen Sie die Zeilen gegebenenfalls neu an.

Es ist mir nicht gestattet, die vollständige Antwort zu geben, aber ich vermute, dass Sie eine haben 1 × 1 Block, der dem Eigenvektor entspricht, der der Eigenvektor der beiden Matrizen ist, und eine Nicht-Diagonale 2 × 2 Block für die verbleibenden zwei Eigenvektoren.

Wie kommt es, dass einer von ihnen eine Matrix sein kann? Wenn ich versuche, es zu berechnen, sollte es auch nur mit den Matrix- / Vektordimensionen sein 1 X 1 Block, (Skalar) überall, oder irre ich mich?
Ich denke, Sie sind verwirrt darüber, was eine Blockdiagonalmatrix ist. Für 1 × 1 Block gibt es nur ein Diagonalelement.
Übrigens müssen Sie zuerst Ihre Eigenvektoren normalisieren und orthogonalisieren v 2 Und v 3 .

Seit v 2 = ( ich S T S ) = S ( ich 0 1 ) + T ( 0 1 0 ) , daher wähle ich meinen Basissatz als

e 1 = ( ich 0 1 )
e 2 = ( ich 0 1 )
e 3 = ( 0 1 0 )
Jetzt können Sie leicht überprüfen, ob diese Matrix mit B identisch ist.
B = ( ( 2 ich e 1 + ich e 2 + 2 e 3 ) ( 2 e 2 + 2 e 3 ) ( 2 e 1 + e 2 + 2 e 3 )     )

Danke, aber ist es von hier aus möglich, die Blöcke der Matrix herauszufinden?
Die endgültige Matrix kann als Blockmatrix betrachtet werden e 1 , e 2 , e 3 sind Matrizen, aber wenn Sie eine quadratische Matrix in Form von Quadratblöcken schreiben möchten, können Sie nicht schreiben, da die Basisvektoren keine quadratischen Matrizen sind.