Matrixvermenigvuldiging

Uit testwiki
Naar navigatie springen Naar zoeken springen

In de lineaire algebra is matrixvermenigvuldiging een bewerking tussen twee matrices die als resultaat een nieuwe matrix, aangeduid als het product van die twee matrices, oplevert. Vatten we de beide matrices op als lineaire afbeeldingen, dan is de matrixvermenigvuldiging de samengestelde afbeelding van de beide lineaire afbeeldingen die bij de twee aparte matrices horen.

Een m×n-matrix kan worden opgevat als lineaire afbeelding van de ruimte van kolomvectoren met n elementen naar de ruimte van kolomvectoren met m elementen of daarmee in overeenstemming als een lineaire afbeelding van n naar m.

Definitie

Matrixvermenigvuldiging van een matrix A met een matrix B is alleen mogelijk als het aantal kolommen van de eerste matrix gelijk is aan het aantal rijen van de tweede matrix. Stel daarom dat A een m×n-matrix is en B een n×p-matrix. Het matrixproduct AB is dan een m×p-matrix gegeven door:

(AB)ij=r=1nairbrj=ai1b1j+ai2b2j++ainbnj

voor elk paar i en j. Hier staat (AB)ij voor het element op positie (i,j) in het matrixproduct AB.

A mag hierin een rijvector en B een kolomvector zijn.

De volgende figuur maakt duidelijk hoe men het element (AB)12 van AB bepaalt, als A een 4x2-matrix is en B een 2×3-matrix. Ieder paar op de weg van de twee pijlen wordt vermenigvuldigd en de producten worden bij elkaar opgeteld. De positie van het resulterende getal in AB correspondeert met de rij en kolom die werd beschouwd.

Bestand:Matrix multiplication diagram.PNG
(AB)12=r=12a1rbr2=a11b12+a12b22

Voorbeelden

  • [1243][123347]=[1×1+2×31×2+2×(4)1×3+2×74×1+3×34×2+3×(4)4×3+3×7]=[761713433]
  • [123347][xyz]=[x+2y+3z3x4y+7z]

Eigenschappen

De matrixvermenigvuldiging voldoet aan de volgende eigenschappen en is:

Matrixvermenigvuldiging is in het algemeen niet commutatief, dus zijn AB en BA in het algemeen niet aan elkaar gelijk.

Als AB=BA heten de matrices anticommuterend.

Het kan dat de formule voor matrixvermenigvuldiging van een matrix A met een matrix B toegepast als de elementen van de matrices niet allemaal elementen van een lichaam/veld zijn. Dat kan als bijvoorbeeld A een matrix is met elementen uit een lichaam/veld zijn en B alleen een vector is, maar wel over hetzelfde lichaam/veld. Hierbij wordt dus een matrix vermenivuldigd met een kolomvector met elementen uit hetzelfde lichaam/veld.

Een matrix A vermenigvuldigen met een scalair c is strikt genomen geen matrixvermenigvuldiging, maar wordt gedefinieerd als de bewerking tussen A en c, waarin alle elementen van A met c worden vermenigvuldigd. Ac=cA

Vierkante matrices

Wanneer het aantal rijen en het aantal kolommen in een matrix hetzelfde is, is het een vierkante matrix. Als we ons beperken tot vierkante matrices van dezelfde afmetingen met elementen in een algebraïsch getallenlichaam K dan vormen deze matrices een associatieve algebra.

Niet elke vierkante matrix heeft een invers element voor de vermenigvuldiging. Een matrix is inverteerbaar of omkeerbaar dan en slechts dan als de determinant van die matrix ongelijk is aan nul. De omkeerbare matrices van gelijke afmeting vormen een groep voor de matrixvermenigvuldiging: de algemene lineaire groep.

Matrices van gelijke afmetingen

Voor twee matrices A en B met dezelfde afmetingen, maar die geen vierkante matrices zijn, is de matrixvermenigvuldiging niet gedefinieerd. Voor deze matrices zijn wel gedefinieerd