Diagonale matrix

In lineaire algebra, a diagonale matrix is een Matrix waarin de inzendingen buiten de Hoofddiagonaal zijn allemaal nul; De term verwijst meestal naar vierkante matrices. Elementen van de hoofddiagonaal kunnen nul of niet -nul zijn. Een voorbeeld van een 2 × 2 diagonale matrix is , terwijl een voorbeeld van een diagonale matrix van 3 × 3 is. Een identiteitsmatrix van elke grootte, of een veelvoud ervan (a scalaire matrix), is een diagonale matrix.

Een diagonale matrix wordt soms een schalende matrix, omdat matrix vermenigvuldiging ermee resulteert in het veranderen van schaal (grootte). De bepalende factor is het product van zijn diagonale waarden.

Definitie

Zoals hierboven vermeld, is een diagonale matrix een matrix waarin alle off-diagonale inzendingen nul zijn. Dat wil zeggen de matrix D = (di,j) met n kolommen en n Rijen is diagonaal als

De belangrijkste diagonale inzendingen zijn echter onbeperkt.

De voorwaarde diagonale matrix kan soms verwijzen naar een rechthoekige diagonale matrix, dat is een m-door-n matrix met alle vermeldingen niet van de vorm di,i nul zijn. Bijvoorbeeld:

of

Vaker echter, diagonale matrix verwijst naar vierkante matrices, die expliciet kunnen worden gespecificeerd als een vierkante diagonale matrix. Een vierkante diagonale matrix is ​​een symmetrische matrix, dus dit kan ook een symmetrische diagonale matrix.

De volgende matrix is ​​vierkante diagonale matrix:

Als de vermeldingen zijn echte getallen of complexe getallen, dan is het een normale matrix ook.

In de rest van dit artikel zullen we alleen vierkante diagonale matrices beschouwen en ze eenvoudigweg noemen als "diagonale matrices".

Vector-naar-matrix diag-operator

Een diagonale matrix kan worden geconstrueerd vanuit een vector de ... gebruiken Operator:

Dit kan compacter worden geschreven als .

Dezelfde operator wordt ook gebruikt om te vertegenwoordigen Blokdiagonale matrices net zo Waar elk argument is een matrix.

De Operator kan worden geschreven als:

waar vertegenwoordigt de Hadamard -product en is een constante vector met elementen 1.

Matrix-naar-vector diag-operator

De inverse matrix-tot-vector Operator wordt soms aangeduid door de identiek genoemde waar het argument nu een matrix is ​​en het resultaat een vector is van zijn diagonale vermeldingen.

De volgende eigenschap geldt:

Scalaire matrix

Een diagonale matrix met gelijke diagonale vermeldingen is een scalaire matrix; dat wil zeggen een scalair veelvoud λ van de identiteitsmatrix I. Het effect op een vector is scalaire vermenigvuldiging door λ. Een scalaire matrix van 3 × 3 heeft bijvoorbeeld de vorm:

De scalaire matrices zijn de centrum van de algebra van matrices: dat wil zeggen, het zijn precies de matrices dat pendelen met alle andere vierkante matrices van dezelfde grootte.[a] Daarentegen over een veld (zoals de reële getallen), pendt een diagonale matrix met alle diagonale elementen alleen maar met diagonale matrices (zijn centralizer is de set diagonale matrices). Dat komt omdat als een diagonale matrix heeft dan een matrix gegeven met de Term van de producten zijn: en en (omdat men zich kan verdelen ), dus ze pendelen niet tenzij de off-diagonale termen nul zijn.[b] Diagonale matrices waarbij de diagonale ingangen niet allemaal gelijk of allemaal verschillend zijn, hebben centrale centrale tussen de hele ruimte en alleen diagonale matrices.[1]

Voor een abstracte vectorruimte V (in plaats van de betonnen vectorruimte ), de analoog van scalaire matrices zijn scalaire transformaties. Dit geldt meer in het algemeen voor een module M over een ring R, met de endomorfisme algebra Einde(M) (Algebra van lineaire operators op M) De algebra van matrices vervangen. Formeel is scalaire vermenigvuldiging een lineaire kaart, die een kaart induceert (van een scalair λ met de overeenkomstige scalaire transformatie, vermenigvuldiging door λ) Tentoonstelling van het einde (M) als een R-algebra. Voor vectorruimten zijn de scalaire transformaties precies de centrum van de endomorfisme -algebra, en, op dezelfde manier, zijn omkeerbare transformaties het midden van de Algemene lineaire groep GL (V). De eerste is meer in het algemeen waar Gratis modules , waarvoor de algebra van het endomorfisme isomorf is voor een matrixalgebra.

Vectoractiviteiten

Het vermenigvuldigen van een vector met een diagonale matrix vermenigvuldigt elk van de termen met de overeenkomstige diagonale invoer. Gegeven een diagonale matrix en een vector , het product is:

Dit kan compacter worden uitgedrukt door een vector te gebruiken in plaats van een diagonale matrix, en het nemen van de Hadamard -product van de vectoren (onderweg product), aangeduid :

Dit is wiskundig equivalent, maar vermijdt alle nul termen hiervan op te slaan schaarse matrix. Dit product wordt dus gebruikt in Machine Learning, zoals het berekenen van producten van derivaten in backpropagatie of IDF -gewichten vermenigvuldigen TF-IDF,[2] Sinds wat Blas Frameworks, die matrices efficiënt vermenigvuldigen, omvatten geen Hadamard -productcapaciteit.[3]

Matrixbewerkingen

De bewerkingen van matrix -toevoeging en Matrix vermenigvuldiging zijn vooral eenvoudig voor diagonale matrices. Schrijven Diag (a1, ..., an) Voor een diagonale matrix waarvan de diagonale inzendingen in de linkerbovenhoek zijn a1, ..., an. Vervolgens hebben we voor toevoeging

Diag (a1, ..., an) + Diag (b1, ..., bn) = Diag (a1 + b1, ..., an + bn)

en voor Matrix vermenigvuldiging,,

Diag (a1, ..., an) Diag (b1, ..., bn) = Diag (a1b1, ..., anbn).

De diagonale matrix Diag (a1, ..., an) is inverteerbaar als en alleen als de inzendingen a1, ..., an zijn allemaal niet nul. In dit geval hebben we dat

Diag (a1, ..., an)−1 = Diag (a1−1, ..., an−1).

In het bijzonder vormen de diagonale matrices een onderlinge van de ring van allemaal n-door-n matrices.

Een vermenigvuldiging van een n-door-n Matrix A van de links met Diag (a1, ..., an) bedraagt ​​het vermenigvuldigen van de i-e rij van A door ai voor iedereen i; De matrix vermenigvuldigen A van de Rechtsaf met Diag (a1, ..., an) bedraagt ​​het vermenigvuldigen van de i-e kolom van A door ai voor iedereen i.

Operatormatrix in eigenbasis

Zoals uitgelegd in Bepaling van de coëfficiënten van operatormatrix, er is een speciale basis, e1, ..., en, waarvoor de matrix neemt de diagonale vorm aan. Vandaar in de bepalende vergelijking , alle coëfficiënten met ij zijn nul en laat slechts één termijn over. De overlevende diagonale elementen, , staan ​​bekend als eigenwaarden en aangeduid met in de vergelijking, die vermindert tot . De resulterende vergelijking staat bekend als eigenwaarde vergelijking[4] en gebruikt om de karakteristiek polynoom en verder, eigenwaarden en eigenvectoren.

Met andere woorden, de eigenwaarden van Diag (λ1, ..., λn) zijn λ1, ..., λn met geassocieerd eigenvectoren van e1, ..., en.

Eigendommen

  • De bepalend van Diag (a1, ..., an) is het product a1an.
  • De doorgeven van een diagonale matrix is ​​opnieuw diagonaal.
  • Waar alle matrices vierkant zijn,
    • Een matrix is ​​diagonaal als en alleen als deze driehoekig is en normaal.
    • Een matrix is ​​diagonaal als en alleen als het beide is bovenste- en lagere terrein.
    • Een diagonale matrix is symmetrisch.
  • De identiteitsmatrix In en nulmatrix zijn diagonaal.
  • Een 1 × 1 matrix is ​​altijd diagonaal.

Toepassingen

Diagonale matrices komen voor in veel gebieden van lineaire algebra. Vanwege de eenvoudige beschrijving van de matrixbewerking en eigenwaarden/eigenvectoren die hierboven zijn gegeven, is het meestal wenselijk om een ​​gegeven matrix of lineaire kaart door een diagonale matrix.

In feite een gegeven n-door-n Matrix A is vergelijkbaar naar een diagonale matrix (wat betekent dat er een matrix is X zoals dat X−1BIJL is diagonaal) als en alleen als het heeft n lineair onafhankelijk eigenvectoren. Van dergelijke matrices wordt gezegd dat ze zijn diagonaliseerbaar.

Over de veld van echt of complex Cijfers, meer is waar. De spectrale stelling zegt dat alles normale matrix is unitair vergelijkbaar naar een diagonale matrix (als Aa = AA dan bestaat er een eenheidsmatrix U zoals dat UAU is diagonaal). Verder de singuliere waarden ontbinding impliceert dat voor elke matrix A, er bestaan ​​unitaire matrices U en V zoals dat UAv is diagonaal met positieve inzendingen.

Operatortheorie

In Operatortheorie, met name de studie van PDES, operators zijn bijzonder gemakkelijk te begrijpen en PDE's gemakkelijk op te lossen als de operator diagonaal is met betrekking tot de basis waarmee men werkt; Dit komt overeen met een Scheidende gedeeltelijke differentiaalvergelijking. Daarom is een belangrijke techniek voor het begrijpen van operators een verandering van coördinaten - in de taal van operators, een integrale transformatie- die de basis verandert in een eigenbasis van eigenfuncties: waardoor de vergelijking scheidbaar is. Een belangrijk voorbeeld hiervan is de Fourier -transformatie, die de constante coëfficiëntdifferentiatie -operators (of meer in het algemeen vertaalinvariante operators) diagonaliseert, zoals de Laplaciaanse operator, bijvoorbeeld in de warmtevergelijking.

Vooral gemakkelijk zijn vermenigvuldigingsoperators, die worden gedefinieerd als vermenigvuldiging door (de waarden van) een vaste functie - de waarden van de functie op elk punt komen overeen met de diagonale vermeldingen van een matrix.

Zie ook

Aantekeningen

  1. ^ Bewijs: gegeven de elementaire matrix , is de matrix met alleen de i-th rij van M en is de vierkante matrix met alleen de M j-de kolom, dus de niet-diagonale vermeldingen moeten nul zijn, en de ith diagonale invoer veel gelijk aan de jTH Diagonal Entry.
  2. ^ Over meer algemene ringen geldt dit niet, omdat men niet altijd kan delen.

Referenties

  1. ^ "Diagonale matrices pendelen altijd?". Stapeluitwisseling. 15 maart 2016. Opgehaald 4 augustus, 2018.
  2. ^ Sahami, Mehran (2009-06-15). Tekstmining: classificatie, clustering en toepassingen. CRC Press. p. 14. ISBN 9781420059458.
  3. ^ "Elementgewijze vector-vector vermenigvuldiging in BLAS?". stackoverflow.com. 2011-10-01. Opgehaald 2020-08-30.
  4. ^ Nabij, James (2010). "Hoofdstuk 7.9: eigenwaarden en eigenvectoren" (PDF). Wiskundige hulpmiddelen voor natuurkunde. ISBN 978-0486482125. Opgehaald 1 januari, 2012.

Bronnen