Prodotto tra matrici
Il prodotto tra matrici, detto anche moltiplicazione di matrici o prodotto riga per colonna, è una delle operazioni tra matrici più delicate, non è commutativo e si può eseguire solo in certe condizioni. Quando si può svolgere restituisce una matrice avente tante righe quante sono quelle della prima matrice e tante colonne quante sono quelle della seconda.
Al termine di questa lezione saprete tutto ciò che riguarda il prodotto riga per colonna, ma le cose da dire sono tante, quindi procediamo con ordine e vediamo quando tale operazione è eseguibile, per poi spiegare come si svolge ed elencare le sue proprietà.
Il tutto sarà arricchito con numerosi esempi e da un'immagine che vi aiuterà a memorizzare il procedimento da seguire; concluderemo con la formula che permette di esprimere in maniera compatta questa operazione. Abbiamo ritenuto opportuno farlo a fine lezione perché potrebbe risultare una formula incomprensibile a chi affronta l'argomento per la prima volta.
Quando è possibile calcolare il prodotto tra matrici
Siano e
due matrici a elementi in un generico campo
, quale potrebbe essere il campo
dei numeri reali o il campo
dei numeri complessi.
Possiamo eseguire il prodotto tra e
a patto che il numero delle colonne della matrice
(prima matrice) sia uguale al numero delle righe di
(seconda matrice).
Il prodotto tra le matrici e
è una nuova matrice, generalmente indicata con
e detta matrice prodotto, avente tante righe quante sono le righe di
e tante colonne quante sono le colonne di
.
Se state affrontando quest'argomento per la prima volta potreste avere le idee un po' confuse, ma è normale. Rileggete quanto scritto con molta calma, e date un'occhiata ai seguenti esempi.
1) Siano una matrice con 3 righe e 4 colonne e
una matrice con 4 righe e 5 colonne.
- È possibile eseguire il prodotto ?
Sì: il numero delle colonne di è infatti uguale al numero di righe di
.
- Che dimensioni avrà la matrice prodotto ?
Essa avrà 3 righe (tante quante le righe di ) e 5 colonne (tante quante le colonne di
).
All'atto pratico: come fare per capire se si possono moltiplicare tra loro due matrici e allo stesso tempo vedere che dimensioni avrà la matrice prodotto?
Scriviamo le dimensioni delle due matrici una accanto all'altra
Il secondo elemento della prima coppia è uguale al primo elemento della seconda (4=4). Il prodotto è quindi eseguibile e la dimensione della matrice prodotto si ottiene "sopprimendo" tali termini, ossia:
La matrice prodotto sarà allora formata da 3 righe e da 5 colonne.
2) È possibile eseguire il prodotto ?
Certo che no: il numero delle colonne di è infatti diverso dal numero di righe di
.
Attenzione quindi. Come vedremo tra un istante, il prodotto tra matrici non è commutativo.
Come calcolare il prodotto tra matrici
Prendiamo due matrici
e proponiamoci di eseguire il prodotto . Possiamo farlo? Certo! Qual è la dimensione della matrice prodotto? In base a quanto scritto in precedenza, essa avrà 2 righe e 2 colonne.
Vediamo ora come si esegue praticamente.
1) Consideriamo la prima riga della matrice
e la prima colonna della matrice
2) Moltiplichiamo il primo elemento di col primo elemento di
, il secondo elemento di
col secondo elemento di
, e così via, fino ad esaurire tutti gli elementi della riga di
. Dopodiché sommiamo tra loro i vari prodotti
Osservate che, allo stesso tempo, si sono esauriti anche gli elementi della colonna di B, e ciò non è un caso. Per poter eseguire il prodotto tra matrici, il numero delle colonne della prima matrice deve coincidere col numero di righe della seconda e ora dovrebbe essere chiaro il motivo per cui è necessaria questa imposizione.
3) L'elemento ottenuto al punto 2) occupa il posto (prima riga, prima colonna) della matrice prodotto.
4) Si ripete il procedimento visto al punto 2) considerando la sempre la prima riga di
con, questa volta, la seconda colonna di
ottenendo
quello ottenuto è l'elemento di posto (prima riga, seconda colonna) della matrice prodotto.
Prima di terminare il prodotto fermiamoci per un attimo a riflettere. Moltiplicando nel modo visto la prima riga di con la prima colonna di
abbiamo ottenuto l'elemento che occupa il posto
(prima riga, prima colonna) della matrice prodotto. Moltiplicando la prima riga con la seconda colonna abbiamo ricavato l'elemento che occupa il posto
(prima riga, seconda colonna).
Tenete ben presente tutto questo. Spesso, infatti, mentre si svolge il prodotto tra matrici sorgono dubbi riguardo la posizione dell'elemento calcolato: per togliersi ogni incertezza basta controllare il numero di riga e di colonna che abbiamo moltiplicato tra loro.
Giunti a questo punto, tra l'altro, dovrebbe essere chiaro perché il prodotto tra matrici viene detto prodotto riga per colonna: questa particolare operazione si effettua moltiplicando opportunamente gli elementi delle righe della prima matrice per gli elementi delle colonne della seconda.
Riprendiamo ora il calcolo dal punto in cui ci siamo fermati. Eravamo arrivati a:
Ci mancano ancora due elementi della matrice prodotto: (seconda riga, prima colonna) e
(seconda riga, seconda colonna).
L'elemento si ottiene dal prodotto tra la seconda riga di
e la prima colonna di
Allo stesso modo, l'elemento si calcola svolgendo il prodotto tra la seconda riga di
e la seconda colonna di
Possiamo così concludere che
Raccogliamo un attimo le idee: ora che abbiamo capito come eseguire il prodotto tra matrici dobbiamo solo acquisire un po' di confidenza, dopodiché il calcolo diventa agevole e lo si può svolgere in due passaggi.
Esempio di prodotto tra matrici
Calcolare, se possibile, il prodotto tra le matrici
Svolgimento: la dimensione di è
e quella di
è
, quindi possiamo calcolare la moltiplicazione tra le due matrici, e la dimensione della matrice prodotto è
.
Proprietà del prodotto tra matrici
1) Non gode della proprietà commutativa.
Come anticipato in precedenza, il prodotto tra matrici non è commutativo. In particolare, date due matrici e
, può capitare che il prodotto
possa essere eseguito e che non si possa calcolare
.
Se invece siamo di fronte a due matrici quadrate con lo stesso ordine possiamo calcolare sia il prodotto sia il prodotto
, ma non è detto che diano lo stesso risultato.
A titolo di esempio consideriamo le matrici:
Svolgiamo il prodotto
mentre:
2) Proprietà associativa: date tre matrici , nell'ipotesi in cui il prodotto sia eseguibile, si ha che
3) Proprietà distributiva del prodotto rispetto alla somma: sempre ammesso che i vari prodotti siano eseguibili, allora
4) Elemento neutro: la matrice identità è l'elemento neutro del prodotto tra matrici quadrate, ossia se è una matrice quadrata di ordine
e
è la matrice identità con lo stesso ordine di
, allora
5) Moltiplicando una qualsiasi matrice per la matrice nulla , nell'ipotesi che il prodotto sia eseguibile, si ottiene la matrice nulla.
6) Non vale la legge di annullamento del prodotto, cioè il prodotto tra due matrici potrebbe restituire la matrice nulla senza che nessuna delle due sia la matrice nulla.
Per convincersene consideriamo le matrici
Allora
Il prodotto tra matrici in formule
Il prodotto tra matrici viene trattato a partire dai corsi universitari di base, ragion per cui riteniamo necessario che uno studente debba essere in grado di esprimere il tutto in termini matematici rigorosi. Vediamo come.
Siano e
due matrici a elementi in un campo
tali che il numero delle colonne di
sia uguale al numero di righe di
, cioè
Esprimiamo gli elementi di ciascuna matrice in forma compatta
e chiamiamo la matrice prodotto tra
e
.
Gli elementi di si ottengono dalla seguente formula
A voi il compito di applicare tale formula e verificare che tutto torna.
Con questa lezione concludiamo il ciclo di articoli dedicati alle operazioni tra matrici. Nel prossimo parleremo del metodo di eliminazione gaussiana attraverso cui è possibile ridurre una qualsiasi matrice in una matrice a scalini.
Nel frattempo, se qualche dubbio vi assilla o se vi occorrono altri esercizi ed esempi sul prodotto tra matrici, potete usare la barra di ricerca interna, consultare la scheda correlata di esercizi risolti sulle operazioni tra matrici e ancora usare il tool per calcolare il prodotto tra matrici online. ;)
Buon proseguimento su YouMath,
Giuseppe Carichino (Galois)
Tags: come si calcola il prodotto tra matrici - moltiplicazione tra matrici - prodotto riga per colonna.
Ultima modifica: