11Spektralsætning og hermiteske matricer

Vi husker fra Kapitel 9, at for en matrix kan vi definere den konjugerede og transponerede matrix
I dette kapitel skal vi se på en helt særlig klasse at matricer.
En matrix kaldes hermitesk hvis
Hvis er en reel matrix, så vi i stedet har , kaldes den symmetrisk.
Matricen
er et eksempel på en hermitesk matrix, prøv selv at tjekke efter ved at finde dens konjugerede og transponerede.
Prøv at overvise jer selv om, hvorfor diagonalelementerne i en hermitesk matrix bliver nødt til at være reelle.
Matricen
er et eksempel på en symmetrisk matrix.
Blandt de komplekse matricer fortjener de hermiteske en særstatus. Det viser sig at disse altid er diagonaliserbare, og endda ved brug af en ONB bestående af egenvektorer. Dette resultat kaldes spektralsætningen og er et af højdepunkterne i noterne. Husk på, at normalt kan man ikke forvente at en matrix er diagonaliserbar. For eksempel er matricen
ikke diagonaliserbar.
Før vi når til diagonalisering af hermiteske matricer, skal vi se nogle pæne egenskaber for deres egenværdier og egenvektorer.

11.1 Egenværdier og egenvektorer for hermiteske matricer

En meget vigtig observation er, at selvom hermiteske matricer generelt har komplekse tal som indgange, så er deres egenværdier reelle tal og egenvektorer hørende til forskellige egenværdier er ortogonale. Dette er en meget stærk anvendelse af det indre produkt og faktisk er beviset slet ikke så kompliceret.
Lad være en hermitesk matrix. Så er egenværdierne for reelle tal.
Lad være to forskellige egenværdier for . Hvis er en egenvektor hørende til og en egenvektor hørende til , så gælder
Det vil sige at egenvektorer hørende til forskellige egenrum for er ortogonale.
Bevis
For en egenvektor hørende til egenværdi har vi
Dermed er og vi må have , fordi og dermed .
Samme type argument giver ortogonaliteten af egenvektorerne og :
Denne identitet medfører ligningen
hvoraf , da .
At egenværdierne for en hermitesk matrix er reelle skyldes symmetrien i matricen, f.eks. har
ikke reelle egenværdier. Faktisk er det ret utroligt at hvis man stanger en vilkårlig symmetrisk matrix som for eksempel
ud, at dens karakteristiske polynomium kun kan have reelle rødder. Det er en af konsekvenserne af Sætning 11.3.
Det er dog vigtigt at huske på, at Sætning 11.3 kun giver ortogonalitet for egenvektorer hørende til forskellige egenrum. Hvis den geometriske multiplicitet af en egenværdi er større end én, så bliver vi stadig nødt til at anvende Gram-Schmidt algoritmen for at finde ortogonale egenvektorer for dette egenrum.
Gør helt eksplicit rede for at en symmetrisk matrix
med faktisk har reelle egenværdier.
Hvilke af nedenstående udsagn er rigtige?
En hermitesk matrix er kvadratisk.
En hermitesk matrix kan godt have det komplekse tal som indgang i diagonalen.
er en hermitesk matrix.
er en hermitesk matrix.
er en symmetrisk matrix.
er en symmetrisk matrix.

11.2 Schurs lemma

Den matematiske indgang til diagonalisering af hermiteske matricer er et klassisk resultat af Issai Schur. Hvis du kigger fremad til beviset for Sætning 11.9 vil du helt klart opdage meningen med resultatet nedenfor, som kaldes Schurs lemma.
Lad være en matrix. Så findes en unitær matrix
er en øvre trekantsmatrix.
Hvis er en reel matrix, så kan vælges som en ortogonal matrix.
Bevis*
Vi beviser resultatet med induktion. Bemærk at det er sandt for matricer med Antag nu at resultatet er sandt for matricer, så skal vi vise at dette medfører resultatet for matricer.
Lad for en egenværdi og hvor . Nu kan Gram-Schmidt algoritmen finde vektorer , således at udgør en ONB for . Vi definerer nu en unitær matrix ved . Bemærk at vi har . Vi laver nu en udregning:
Vi har altså at første søjle af er . Så matricen har følgende struktur:
hvor er en matrix.
Fra induktionsantagelsen, så findes en unitær matrix således at er en øvre trekantsmatrix. Nu udvider vi til en matrix på følgende måde:
hvor ovenfor er en nulvektor. Bemærk at nullerne i søjlerne hvor indgår ikke påvirker længden af søjlevektorerne, og tydeligevis er første søjle af ortogonal med de resterende søjler. Da er unitær har den ortonormale søjler, og det samme er derfor tilfældet for . Altså er en unitær matrix.
Vi ser nu på matricen , hvor vi udnytter den særlige struktur for matricerne:
De ukendte tal under spørgsmålstegnet ovenfor er ikke nødvendigvis de samme på hver side af lighedstegnet, men disse er irrelevante. Da er en øvre trekantsmatrix, så får vi derfor også at
er en øvre trekantsmatrix. Beviset afsluttes ved at indse at produktet af unitære matricer igen giver en unitær matrix (se Opgave 11.11), så vi kan bruge
Hvilke af nedenstående matricer er øvre trekantsmatricer?
Udover at Schurs lemma kan anvendes til at bevise spektralsætningen i næste afsnit, så kan den også bruges til andre mindre resultater som kan udnytte den pæne struktur i en trekantsmatrix.
Lad være en matrix, og lad være dens egenværdier gentaget efter algebraisk multiplicitet. Så gælder at determinanten af er produktet af dens egenværdier,
Bevis
Bemærk at for en trekantsmatrix så er lig med produktet af diagonalelementerne
Dette følger af definition på determinanten fra Kapitel 5. Derfor har vi at det karakteristiske polynomium er på formen
og dermed står egenværdierne for , gentaget efter deres algebraiske multipliciteter, i diagonalen.
Lad os nu se på en generel matrix . Schurs lemma (Lemma 11.6) fortæller at der findes en unitær matrix således at er en øvre trekantsmatrix, lad os kalde denne for . Specifikt har vi at og er similære. Fra Opgave 8.32 har og det samme karakteristiske polynomium (og derfor samme egenværdier), samt de har samme determinant. Samlet set har vi at

11.3 Spektralsætningen for hermiteske matricer

Selvom Schurs lemma havde et relativt teknisk bevis, bliver beviset for spektralsætningen tilgengæld ekstremt kort.
Lad være en hermitesk matrix. Så findes en unitær matrix
er en diagonalmatrix med reelle indgange.
Søjlerne i er en ONB for bestående af egenvektorer for , og diagonalen i består af de tilsvarende egenværdier for , gentaget efter deres algebraiske multiplicitet.
Hvis er en symmetrisk matrix, så kan vælges som en ortogonal matrix.
Bevis
Dette er et smukt og kort bevis, som benytter Schurs lemma (Lemma 11.6): Fra Schurs lemma ved vi at der findes en unitær matrix
er en øvre trekantsmatrix. Men er en hermitesk matrix, da
En øvre trekantsmatrix som er hermitesk bliver nødt til at være en diagonalmatrix med reelle indgange, hvilket giver resultatet i sætningen.
Relationen til egenværdier og egenvektorer for en diagonalisering, er kendt fra Kapitel 8.
Betragt den symmetriske matrix
Det oplyses at har egenværdierne og . Find ud fra dette en ortogonal matrix er en diagonalmatrix.
Her er det nok at finde en ONB af egenvektorer for . Dette gøres ved at finde en ONB for hvert egenrum og kombinere dem til en basis for . Den samlede basis bliver ortonormal, fordi egenvektorer hørende til forskellige egenværdier er ortogonale af Sætning 11.3. Vi kigger først på egenværdien . Her regner man sig frem til at
er en basis for egenrummet ved at løse ligningssystemet
Se tilbage i kapitel 6 hvordan dette relaterer sig til RREF af matricen , og hvordan man kan finde en basis for .
Vi benytter nu Gram-Schmidt algoritmen (Sætning 9.15) på vektorerne i (11.1) og kommer frem til ONB
Nu ved vi at for egenværdien (hvorfor? Hvis du ikke ved dette, kan det være en god ide at genopfriske kapitel 8). Som ovenfor finder vi at
er en basis for og dermed at
er en ONB for . Samlet bliver en ONB for bestående af egenvektorer for . Matricen er dermed en ortogonal matrix
som opfylder at

11.4 Spektralsætningen for normale matricer

I næste store revision af noterne vil jeg her give det lidt mere generelle resultat, som viser at alle normale matricer kan diagonaliseres, det vil sige matricer som opfylder . Her skal man ikke lade sig snyde af navnet normal matrix, da der er masser af ''unormale'' matricer.
Hermiteske matricer er normale, og det viser sig at være lige præcis de normale matricer hvor alle egenværdierne er reelle.

11.5 Opgaver

Vis at produktet af to unitære matricer er en unitær matrix.
Lad være en øvre trekantsmatrix. Hvorfor bliver nødt til at være en diagonalmatrix, hvis den er hermitesk?
Lad
Find en unitær matrix, som diagonaliserer .
Udregn en ONB af egenvektorer for matricen
Find dernæst en ortogonal matrix er en diagonalmatrix.
Gør rede for at det karakteristiske polynomium til matricen
er . Benyt dette til at vise at
for naturlige tal . Find dernæst en ortogonal matrix er en diagonalmatrix.
(Eksamen januar 2021)
Lad en kompleks matrix være givet ved
  1. Gør rede for at ikke er invertibel.
  2. Gør rede for, uden at regne egenværdier og egenvektorer, at er diagonaliserbar.
  3. Vis at vektorerne
    er egenvektorer for .
  4. Bestem en unitær matrix og en diagonalmatrix , således at