La moltiplicazione di matrici è l'operazione che guida l'algebra lineare, la computer grafica, il machine learning e le simulazioni di fisica. Eppure la maggior parte degli studenti la impara come una ricetta meccanica e non vede mai perché è definita così. Questa guida ti dà sia la ricetta sia l'intuizione.
Prima la regola sulle dimensioni
Prima di calcolare qualsiasi cosa, controlla le dimensioni. Per moltiplicare :
- deve avere forma
- deve avere forma
- Il risultato ha forma
Le dimensioni interne devono coincidere (); le dimensioni esterne diventano la forma del risultato.
Se provi a moltiplicare una per una , l'operazione non è definita — nessun calcolo potrà salvarti.
La ricetta riga per colonna
L'elemento di è il prodotto scalare della riga di con la colonna di :
Esempio svolto
Calcola :
Quindi .
Perché la moltiplicazione è definita così?
Le matrici rappresentano applicazioni lineari tra spazi vettoriali. Se va da a , e va da a , allora dovrebbe essere la composizione di quelle applicazioni. La regola riga per colonna è esattamente ciò che produce la composizione. La ricetta non è arbitraria — discende dal requisito che codifichi "applica prima , poi ".
Proprietà (e non-proprietà!)
| Proprietà | Vale? |
|---|---|
| associativa | Sì |
| distributiva | Sì |
| commutativa | No, in generale |
| o | No |
La non commutatività è il più grande aggiustamento mentale rispetto all'aritmetica scalare.
Errori comuni
- Sommare invece di moltiplicare i prodotti riga-colonna (devi fare entrambi — moltiplicare a coppie e poi sommare).
- Invertire l'ordine del controllo delle dimensioni — deve essere , non .
- Assumere la commutatività — potrebbe non essere nemmeno definito se lo è .
Prova con il risolutore di matrici con IA
Inserisci una qualsiasi coppia di matrici nella Calcolatrice di matrici per un lavoro mostrato riga per riga in modo completo.
Riferimenti correlati:
- Calcolatrice di determinante — si abbina naturalmente ai prodotti
- Calcolatrice di inversa — usa come relazione definitoria
- Calcolatrice di vettori — il prodotto scalare è alla base di ogni elemento