linear-algebra

Moltiplicazione di matrici: una guida passo passo con esempi svolti

Come funziona davvero la moltiplicazione di matrici — regole sulle dimensioni, la ricetta riga per colonna, errori comuni e il legame con le applicazioni lineari.
AI-Math Editorial Team

By AI-Math Editorial Team

Published 2026-05-01

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 ABA \cdot B:

  • AA deve avere forma m×nm \times n
  • BB deve avere forma n×pn \times p
  • Il risultato ABAB ha forma m×pm \times p

Le dimensioni interne devono coincidere (n=nn = n); le dimensioni esterne diventano la forma del risultato.

Se provi a moltiplicare una 3×43 \times 4 per una 5×25 \times 2, l'operazione non è definita — nessun calcolo potrà salvarti.

La ricetta riga per colonna

L'elemento (i,j)(i, j) di ABAB è il prodotto scalare della riga ii di AA con la colonna jj di BB:

(AB)ij=k=1nAikBkj(AB)_{ij} = \sum_{k=1}^{n} A_{ik} B_{kj}

Esempio svolto

A=(1234),B=(5678)A = \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}, \quad B = \begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix}

Calcola ABAB:

  • (AB)11=15+27=19(AB)_{11} = 1\cdot 5 + 2\cdot 7 = 19
  • (AB)12=16+28=22(AB)_{12} = 1\cdot 6 + 2\cdot 8 = 22
  • (AB)21=35+47=43(AB)_{21} = 3\cdot 5 + 4\cdot 7 = 43
  • (AB)22=36+48=50(AB)_{22} = 3\cdot 6 + 4\cdot 8 = 50

Quindi AB=(19224350)AB = \begin{pmatrix} 19 & 22 \\ 43 & 50 \end{pmatrix}.

Perché la moltiplicazione è definita così?

Le matrici rappresentano applicazioni lineari tra spazi vettoriali. Se AA va da Rn\mathbb{R}^n a Rm\mathbb{R}^m, e BB va da Rp\mathbb{R}^p a Rn\mathbb{R}^n, allora ABAB 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 ABAB codifichi "applica prima BB, poi AA".

Proprietà (e non-proprietà!)

ProprietàVale?
A(BC)=(AB)CA(BC) = (AB)C associativa
A(B+C)=AB+ACA(B + C) = AB + AC distributiva
AB=BAAB = BA commutativaNo, in generale
AB=0A=0AB = 0 \Rightarrow A = 0 o B=0B = 0No

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 (m×n)(n×p)(m \times n)(n \times p), non (n×m)(n×p)(n \times m)(n \times p).
  • Assumere la commutativitàABAB potrebbe non essere nemmeno definito se lo è BABA.

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:

AI-Math Editorial Team

By AI-Math Editorial Team

Published 2026-05-01

A small team of engineers, mathematicians, and educators behind AI-Math, focused on making step-by-step math help accessible to every student.