Diagonal matris

I linjär algebra är en diagonal matris en matris där posterna utanför huvuddiagonalen alla är noll; termen syftar vanligtvis på kvadratiska matriser . Element i huvuddiagonalen kan antingen vara noll eller icke-noll. Ett exempel på en 2×2 diagonal matris är på en 3×3 diagonal matrisen är . En identitetsmatris av valfri storlek, eller vilken som helst multipel av den (en skalär matris ), är en diagonal matris.

En diagonal matris kallas ibland en skalningsmatris , eftersom matrismultiplikation med den resulterar i att skalan (storleken) ändras. Dess determinant är produkten av dess diagonala värden.

Definition

Som nämnts ovan är en diagonal matris en matris där alla off-diagonala poster är noll. Dvs matrisen D = ( d i , j ) med n kolumner och n rader är diagonal om

De huvudsakliga diagonala posterna är dock obegränsade.

Termen diagonal matris kan ibland hänvisa till en rektangulär diagonal matris , som är en m -by- n matris där alla poster inte har formen di i är , noll. Till exempel:

]

Men oftare hänvisar diagonal matris till kvadratiska matriser, som uttryckligen kan specificeras som en kvadratisk diagonal matris . En kvadratisk diagonal matris är en symmetrisk matris , så denna kan också kallas en symmetrisk diagonal matris .

Följande matris är en kvadratisk diagonal matris:

Om posterna är reella tal eller komplexa tal är det också en normal matris .

I resten av den här artikeln kommer vi endast att betrakta kvadratiska diagonala matriser och hänvisa till dem helt enkelt som "diagonala matriser".

Vektor-till-matris diag-operator

En diagonal matris kan konstrueras från en vektor med operatorn

Detta kan skrivas mer kompakt som .

Samma operator används också för att representera blockdiagonala matriser som där varje argument är en matris.

Operatorn kan skrivas som:

där representerar Hadamard-produkten och är en konstant vektor med element 1.

Matrix-till-vektor diag-operator

invers matris-till-vektor betecknas ibland med den identiskt namngivna av dess diagonala poster .

Följande egendom rymmer:

Skalär matris

En diagonal matris med lika diagonala poster är en skalär matris ; det vill säga en skalär multipel λ av identitetsmatrisen I. Dess effekt på en vektor är skalär multiplikation med λ . Till exempel har en 3×3 skalär matris formen:

De skalära matriserna är centrum för matrisernas algebra: det vill säga de är just de matriser som pendlar med alla andra kvadratiska matriser av samma storlek. Däremot, över ett fält (som de reella talen), pendlar en diagonal matris med alla diagonala element distinkta endast med diagonala matriser (dess centraliserare är uppsättningen diagonala matriser). Det beror på att om en diagonal matris har sedan ges en matris med den termer för produkterna är: och och (eftersom man kan dividera med ), så de pendlar inte om inte de off-diagonala termerna är noll. Diagonala matriser där de diagonala posterna inte alla är lika eller alla distinkta har centraliserare mellan hela utrymmet och endast diagonala matriser.

För ett abstrakt vektorrum V (snarare än det konkreta vektorrummet ), är analogen av skalära matriser skalära transformationer . Detta gäller mer generellt för en modul M över en ring R , där endomorfismalgebra End( M ) (algebra av linjära operatorer på M ) ersätter matrisalgebra. Formellt är skalär multiplikation en linjär karta, som inducerar en karta från en skalär λ till dess motsvarande skalära transformation, multiplikation med λ ) som visar End( M ) som en R - algebra . För vektorrum är skalära transformer exakt centrum för endomorfismalgebra, och på liknande sätt är inverterbara transformer centrum för den allmänna linjära gruppen GL( V ). Det förra är mer allmänt sant fria moduler för vilka endomorfismalgebra är isomorf till en matrisalgebra.

Vektoroperationer

Att multiplicera en vektor med en diagonal matris multiplicerar var och en av termerna med motsvarande diagonalpost. Givet en diagonal matris och en vektor är :

Detta kan uttryckas mer kompakt genom att använda en vektor istället för en diagonal matris, , och med Hadamard-produkten av vektorerna (ingångsprodukt), betecknad :

Detta är matematiskt ekvivalent, men undviker att lagra alla nolltermer i denna glesa matris . Den här produkten används alltså i maskininlärning , såsom att beräkna produkter av derivat i backpropagation eller multiplicera IDF-vikter i TF-IDF , eftersom vissa BLAS- ramverk, som multiplicerar matriser effektivt, inte inkluderar Hadamard-produktkapacitet direkt.

Matrisoperationer

Operationerna för matrisaddition och matrismultiplikation är särskilt enkla för diagonala matriser. Skriv diag( a 1 , ..., a n ) för en diagonal matris vars diagonala poster som börjar i det övre vänstra hörnet är a 1 , ..., a n . Sedan har vi som tillägg

diag( a 1 , ..., a n ) + diag( b 1 , ..., b n ) = diag( a 1 + b 1 , ..., a n + b n )

och för matrismultiplikation ,

diag( a 1 , ..., a n ) diag( b 1 , ..., b n ) = diag( a 1 b 1 , ..., a n b n ) .

Den diagonala matrisen diag( a 1 , ..., a n ) är inverterbar om och endast om posterna a 1 , ..., a n alla är icke-noll. I det här fallet har vi

diag( a 1 , ..., a n ) −1 = diag( a 1 −1 , ..., a n −1 ) .

Speciellt bildar de diagonala matriserna en subring av ringen av alla n -by- n matriser.

Att multiplicera en n -med- n matris A från vänster med diag( a 1 , ..., a n ) motsvarar att multiplicera den i :te raden i A med a i för alla i ; att multiplicera matrisen A från höger med diag( a 1 , ..., a n ) motsvarar att multiplicera den i -te kolumnen i A med a i för alla i .

Operatörsmatris i egenbas

Som förklarats vid bestämning av koefficienter för operatormatris finns det en speciell grund, e 1 , ..., e n , för vilken matrisen tar diagonalformen. Därför, i den definierande ekvationen , alla koefficienter med i j är noll, vilket bara lämnar en term per summa. De överlevande diagonala elementen, , är kända som egenvärden och betecknas med i ekvationen, vilket reduceras till . Den resulterande ekvationen är känd som egenvärdesekvation och används för att härleda det karakteristiska polynomet och, vidare, egenvärden och egenvektorer .

Med andra ord är egenvärdena för diag( λ 1 , ..., λ n ) λ 1 , ..., λ n med tillhörande egenvektorer av e 1 , ..., e n .

Egenskaper

  • Determinanten för diag( a 1 , ..., n ) är a produkten a 1 a n .
  • Adjugatet av en diagonal matris är återigen diagonal .
  • Där alla matriser är kvadratiska,
  • Identitetsmatrisen I n och nollmatrisen är diagonala .
  • En 1×1 matris är alltid diagonal.

Ansökningar

Diagonala matriser förekommer i många områden av linjär algebra. På grund av den enkla beskrivningen av matrisoperationen och egenvärden/egenvektorer som ges ovan är det typiskt önskvärt att representera en given matris eller linjär karta med en diagonal matris.

Faktum är att en given n -by- n matris A liknar en diagonal matris (vilket betyder att det finns en matris X så att X −1 AX är diagonal) om och bara om den har n linjärt oberoende egenvektorer. Sådana matriser sägs vara diagonaliserbara .

När det gäller reella eller komplexa tal är mer sant. Spektralsatsen säger att varje normalmatris är enhetligt lik en diagonal matris (om AA = A A så finns det en enhetlig matris U så att UAU är diagonal). Dessutom singularvärdesuppdelningen att det för vilken matris A som helst finns enhetliga matriser U och V så att U AV är diagonal med positiva poster.

Operatörsteori

I operatörsteorin , särskilt studiet av PDE:er , är operatörer särskilt lätta att förstå och PDE:er lätta att lösa om operatören är diagonal med avseende på grunden som man arbetar med; detta motsvarar en separerbar partiell differentialekvation . Därför är en nyckelteknik för att förstå operatorer en förändring av koordinater – på operatorernas språk, en integrerad transformation – som ändrar basen till en egenbas av egenfunktioner : vilket gör ekvationen separerbar. Ett viktigt exempel på detta är Fourier-transformen , som diagonaliserar konstantkoefficientdifferentieringsoperatorer (eller mer allmänt translationsinvarianta operatorer), såsom den Laplacian-operatorn, säg, i värmeekvationen .

Speciellt lätta är multiplikationsoperatorer , som definieras som multiplikation med (värdena av) en fast funktion – funktionens värden vid varje punkt motsvarar de diagonala ingångarna i en matris.

Se även

Anteckningar

Källor