Moltiplicazione di matrici

Ci sono esattamente due modi di moltiplicare matrici. Il primo modo è moltiplicare una matrice con uno scalare. Questo è noto come moltiplicazione scalare. Il secondo modo è moltiplicare una matrice con un’altra matrice. Questo è noto come moltiplicazione matriciale.

Moltiplicazione scalare

la moltiplicazione scalare è in realtà un’operazione matriciale molto semplice. Per moltiplicare uno scalare con una matrice, prendiamo semplicemente lo scalare e lo moltiplichiamo per ogni voce della matrice. Facciamo un esempio.

Domanda 1: Calcola 2A2A2A se

Equazione 1: Moltiplicazione scalare Esempio 1 pt.1

La domanda ci chiede di scoprire cosa sia 2A2A2A. In altre parole, stiamo trovando

Equazione 1: Esempio di moltiplicazione scalare 1 pt.2

Nota che se dobbiamo moltiplicare 2 ad ogni entrata della matrice, otteniamo che:

Equazione 1: Moltiplicazione scalare Esempio 1 pt.3

Molto semplice! Facciamone un’altra.

Questione 2: Calcola 0A0A0A se

Equazione 2: Esempio di moltiplicazione scalare 2 pt.1

Di nuovo, stiamo cercando di trovare 0A0A0A0A. Questo significa che cercheremo la risposta a

Equazione 2: Moltiplicazione scalare Esempio 2 pt.2

La matrice avrà una forma strana, ma il concetto rimane lo stesso. Moltiplicheremo ancora lo scalare 0 ad ogni voce della matrice. Facendo così otteniamo:

Equazione 2: Moltiplicazione scalare Esempio 2 pt.3

Notate che tutte le voci della matrice sono 0. Questa è conosciuta come una matrice zero che è 3 x 2.

Ora che abbiamo molta familiarità con la moltiplicazione scalare, perché non passiamo alla moltiplicazione di matrice?

Come moltiplicare le matrici

Per moltiplicare una matrice per un’altra matrice, dobbiamo prima imparare cos’è il prodotto di punti.

Cos’è il prodotto di punti?

Il prodotto di punti (noto anche come moltiplicazione vettoriale) è un modo per calcolare il prodotto di due vettori. Per esempio, facciamo che i due vettori siano:

Equazione 3: Esempio di prodotto di punti pt.1

Come potrei moltiplicare questi due vettori? Semplicemente moltiplicando le voci corrispondenti e sommando i prodotti. In altre parole,

Equazione 3: Esempio di prodotto del punto pt.2

Così otteniamo un unico valore dalla moltiplicazione dei vettori. Tuttavia, si noti che i due vettori hanno lo stesso numero di voci; e se uno dei vettori ha un numero di voci diverso dall’altro? Per esempio, lasciamo che

Equazione 4: Dot Product Failure Esempio pt.1

Se dovessi moltiplicare le voci corrispondenti e sommarle tutte insieme, allora otterrei:

Equazione 4: Dot Product Failure Example pt.2

C’è un problema qui. Le prime tre voci hanno voci corrispondenti con cui moltiplicare, ma l’ultima voce no. Quindi cosa facciamo qui? La risposta è che non possiamo fare nulla qui. Questo significa semplicemente che non possiamo calcolare il prodotto di punti di questi due vettori.

Quindi, in conclusione, non possiamo trovare il prodotto di punti di due vettori che hanno un numero diverso di voci. Devono avere lo stesso numero di voci.

Moltiplicazione di matrici 2 x 2

Allora a cosa è servito imparare il prodotto di punti? Bene, useremo il prodotto di punti quando moltiplichiamo due matrici insieme. Quando moltiplichiamo una matrice con un’altra matrice, vogliamo trattare le righe e le colonne come un vettore. Più specificamente, vogliamo trattare ogni riga della prima matrice come vettori e ogni colonna della seconda matrice come vettori. Facciamo un esempio.

Questione 3: Trovare A∙BA \bullet BA∙B se

Equazione 5: Esempio di moltiplicazione di matrici 2 x 2 pt.1

Moltiplicando le due matrici avremo:

Equazione 5: Esempio di moltiplicazione di matrici 2 x 2 pt.2

Ora le righe e le colonne su cui ci stiamo concentrando sono

Equazione 5: Esempio di moltiplicazione di matrici 2 x 2 pt.3

dove r1r_{1}r1 è la prima riga, r2r_{2}r2 è la seconda riga, e, c1,c2c_{1}, c_{2}c1,c2 sono prima e seconda colonna. Ora tratteremo ogni riga e colonna che vediamo qui come un vettore.

Nota qui che moltiplicando una matrice 2 x 2 con un’altra matrice 2 x 2 si ottiene una matrice 2 x 2. In altre parole, la matrice che otteniamo dovrebbe avere 4 voci.

Equazione 5: 2 x 2 Matrix Multiplication Example pt.4

Come otteniamo esattamente la prima voce? Bene, notate che la prima voce si trova sulla prima riga e sulla prima colonna. Quindi prendiamo semplicemente il prodotto di punti di r1r_{1}r1 e c1c_{1}c1. Così, la prima voce sarà

Equazione 5: Esempio di moltiplicazione di matrici 2 x 2 pt.5

Come otteniamo la seconda voce questa volta? Bene, notate che la posizione della seconda voce è nella prima riga e nella seconda colonna. Quindi prendiamo semplicemente il prodotto di punti di r1r_{1}r1 e c2c_{2}c2. Così, la seconda voce sarà

Equazione 5: 2 x 2 Matrix Multiplication Example pt.6/figcaption>

Ora useremo la stessa strategia per cercare le ultime due voci. Notate che la penultima voce si trova nella 2^{nd}2^ riga e 1^{st}1^ colonna, e l’ultima voce si trova nella 2^{nd}2^ riga e 2^{nd}2^ colonna. Quindi prendiamo il prodotto di punti di r2r_{2}r2 e c1c_{1}c1, e il prodotto di punti di r2r_{2}r2 e c2c_{2}c2. Questo ci dà:

Equazione 5: 2 x 2 Matrix Multiplication Example pt.7

Ora abbiamo finito! Questo è ciò che otteniamo quando moltiplichiamo 2 x 2 matrici. In generale, la formula di moltiplicazione di matrici 2 x 2 è

Formula 1: Formula di moltiplicazione di matrici 2 x 2

Moltiplicazione di matrici 3 x 3

Ora il processo di moltiplicazione di una matrice 3 x 3 è molto simile a quello di una matrice 2 x 2. Di nuovo, perché non facciamo un esempio di moltiplicazione di matrice?

Domanda 4:Trova A∙BA ∙B se

Equazione 6: Esempio di moltiplicazione di matrice 3 x 3 pt.1

Prima di tutto, nota che moltiplicandoli dovremmo avere un’altra matrice 3 x 3. In altre parole,

Equazione 6: Esempio di moltiplicazione di matrici 3 x 3 pt.2

Ora etichettiamo tutte le nostre righe nella prima matrice e le colonne nella seconda matrice.

Equazione 6: Esempio di moltiplicazione di matrici 3 x 3 pt.3

Nota che la prima voce della matrice si trova nella 1^{st}1^ riga e 1^{st}1^ colonna, quindi prendiamo il prodotto di punti di r1r_{1}r1 e c1c_{1}c1. Questo ci dà:

Equazione 6: Moltiplicazione di matrici 3 x 3 Esempio pt.4

Ora notate che la seconda voce della matrice si trova nella 1^{st}1^ riga e 2^{nd}2^ colonna. Quindi, prendiamo il prodotto di punto di r1r_{1}r1 e c2c_{2}c2. Questo ci dà:

Equazione 6: Moltiplicazione di matrici 3 x 3 Esempio pt.5

Se dobbiamo continuare a localizzare tutte le voci e fare il prodotto di punti corrispondente alle righe e alle colonne, allora otteniamo il risultato finale.

Equazione 6: Esempio di moltiplicazione di matrici 3 x 3 pt.6

Abbiamo finito! Notate che più grandi sono le matrici, più noiosa diventa la moltiplicazione di matrici. Questo perché abbiamo a che fare con sempre più numeri! In generale, la formula di moltiplicazione di matrici 3 x 3 è

Formula 2: Formula di moltiplicazione di matrici 3 x 3

Come moltiplicare matrici con dimensioni diverse?

Finora abbiamo moltiplicato matrici con le stesse dimensioni. Inoltre, sappiamo che moltiplicando due matrici con la stessa dimensione si ottiene una matrice delle stesse dimensioni. Ma cosa succede se moltiplichiamo una matrice con dimensioni diverse? Come potremmo conoscere le dimensioni della matrice calcolata? Per prima cosa, dobbiamo vedere che moltiplicando le matrici si ottiene una matrice definita.

La matrice è definita?

Ci sono casi in cui non è possibile moltiplicare insieme due matrici. Per questi casi, chiamiamo la matrice ad essere indefinita. Come possiamo dire se sono indefinite?

Il prodotto di due matrici è definito solo se il numero di colonne della prima matrice è uguale al numero di righe della seconda matrice.

Provo a usare questa definizione in questo esempio.

Questione 5: Facciamo

Equazione 7: Esempio di matrice definita pt.1

È A∙BA ∙BA ∙B definito?

Prima di tutto, nota che la prima matrice ha 3 colonne. Inoltre, la seconda matrice ha 3 righe. Dato che sono entrambe uguali a 3, allora so che A∙BA \bullet BA∙B è definito.

Ora che sappiamo che è definito, come potremmo sapere le dimensioni di A∙BA \bullet BA∙B?

La proprietà delle dimensioni

Per trovare le dimensioni di A∙BA \bullet BA∙B, dobbiamo prima guardare le dimensioni di e separatamente.

Equazione 7: Esempio di matrice definita pt.2

Ora metteremo le dimensioni delle matrici una accanto all’altra in questo modo:

Equazione 7: Esempio di matrice definita pt.3

Quello che faremo ora è prendere il primo numero e l’ultimo numero e combinarli per ottenere le dimensioni di A∙BA \bullet BA∙B. Vedete che il primo numero è 2 e l’ultimo numero è 4. Quindi le dimensioni di A∙BA \bullet BA∙B saranno:

Equazione 7: Esempio di matrice definita pt.4

Ora che conosciamo le dimensioni della matrice, possiamo semplicemente calcolare ogni voce usando i prodotti dei punti. Questo ci darà:

Equazione 7: Esempio di matrice definita pt.5

Ora che sappiamo come moltiplicare matrici molto bene, perché non diamo un’occhiata ad alcune regole di moltiplicazione delle matrici? Prima di tutto, definiamo formalmente il tutto.

Lasciamo che X,Y,ZX, Y, ZX,Y,Z siano matrici, InI_{n}In sia una matrice di identità, e OnO_{n}On sia una matrice zero. Se tutte e cinque queste matrici hanno dimensioni uguali, allora avremo le seguenti proprietà di moltiplicazione matrice-matrice:

Formula 3: Proprietà di moltiplicazione delle matrici

La proprietà associativa afferma che l’ordine in cui si moltiplica non ha importanza. In altre parole, calcolando X∙YX \bullet YX∙Y e poi moltiplicando con ZZZ si ottiene lo stesso risultato che calcolando Y∙ZY \bullet ZY∙Z e poi moltiplicando con XXX. Facciamo un esempio.

Questione 6: Mostrare che la proprietà associativa funziona con queste matrici:

Equazione 8: Esempio di proprietà associativa pt.1

Guardando il lato sinistro dell’equazione nella proprietà associativa, vediamo che (XY)Z(XY)Z(XY)Z dà:

Equazione 8: Proprietà associativa esempio pt.2

Ora guardando il lato destro dell’equazione nella proprietà associativa, vediamo che X(YZ)X(YZ)X(YZ) dà:

Equazione 8: Esempio di proprietà associativa pt.3

Vedi come il lato sinistro e quello destro dell’equazione sono entrambi uguali. Quindi, sappiamo che la proprietà associativa funziona davvero! Di nuovo, questo significa che l’ordine di moltiplicazione delle matrici non ha importanza!

Ora la prossima proprietà è la proprietà distributiva. La proprietà distributiva afferma che:

Formula 4: Proprietà distributiva

Vediamo che possiamo usare la tecnica del fioretto anche per le matrici. Solo per mostrare che questa proprietà funziona, facciamo un esempio.

Questione 7: Mostrare che la proprietà distributiva funziona per le seguenti matrici:

Equazione 9: Esempio di proprietà distributiva pt.1

Vedi che il lato sinistro dell’equazione è X(Y+Z)X(Y + Z)X(Y + Z). Quindi calcolando questo ci dà:

Equazione 9: Esempio di proprietà distributiva pt.2

Ora controlliamo se il lato destro dell’equazione ci dà esattamente la stessa cosa. Notate che il lato destro dell’equazione è XY+XZXY + XZXY+XZ. Calcolando questo ci dà:

Equazione 9: Esempio di proprietà distributiva pt.3

Nota che il lato sinistro dell’equazione è esattamente uguale al lato destro dell’equazione. Quindi, possiamo confermare che la proprietà distributiva funziona davvero.

La moltiplicazione di matrici è commutativa?

Sappiamo che la moltiplicazione di matrici soddisfa entrambe le proprietà associativa e distributiva, tuttavia non abbiamo parlato affatto della proprietà commutativa. Questo significa che la moltiplicazione di matrici non la soddisfa? In realtà no, e possiamo verificarlo con un esempio.

Domanda 8: Se la moltiplicazione di matrici è commutativa, allora deve essere vero quanto segue:

Equazione 10: fallimento della proprietà commutativa pt.1

Si dimostri che XYeqYXXY eq YXXYeqYX se

Equazione 10: Fallimento della proprietà commutativa pt.2

Prima calcoliamo il lato sinistro dell’equazione. Calcolando XYXYXY ci dà:

Equazione 10: Fallimento della proprietà commutativa pt.3

Ora calcolando il lato destro dell’equazione, abbiamo:

Equazione 10: Fallimento della proprietà commutativa pt.4

Come potete vedere,

Equazione 10: fallimento della proprietà commutativa pt.5

Perché abbiamo

Equazione 10: Fallimento della proprietà commutativa pt.6

Queste due matrici sono completamente diverse.

Ora ci sono ancora alcune proprietà della moltiplicazione di matrici. Tuttavia, queste proprietà riguardano le matrici zero e identità.

Moltiplicazione della matrice per la matrice zero

La proprietà di moltiplicazione della matrice per la matrice zero afferma quanto segue:

Formula 5: Moltiplicazione della matrice per la matrice zero

dove OOO è una matrice zero.

Questo significa che se si dovesse moltiplicare una matrice zero con un’altra matrice non zero, allora si otterrebbe una matrice zero. Verifichiamo se questo è vero con un esempio.

Questione 9: Mostrare che l’equazione OX=OOX = OOX=O e XO=OXO = OXO=O vale se:

Equazione 11: Moltiplicazione di matrici per matrice zero esempio pt.1

Guardiamo prima l’equazione

Equazione 11: Moltiplicazione di matrici per esempio di matrice zero pt.2

Si noti che calcolando OXOXOX si ottiene:

Equazione 11: Moltiplicazione di matrici per esempio matrice zero pt.3

Vediamo che OX=OOX = OOX=O, quindi l’equazione vale. Allo stesso modo, se calcoliamo XOXOXO, otteniamo:

Equazione 11: Moltiplicazione di matrici per l’esempio di matrice zero pt.4

Vediamo che l’equazione XO=OXO = OXO=O vale, quindi abbiamo finito.

Moltiplicazione della matrice per la matrice identità

Ora che ne è della proprietà di moltiplicazione della matrice per le matrici identità? Bene, la proprietà afferma quanto segue:

Formula 6: Moltiplicazione della matrice per la matrice identità

dove InI_{n}In è una matrice identità n×nn \volte nn×n. Di nuovo, possiamo vedere che le seguenti equazioni sono valide con un esempio.

Questione 10: Mostrare che le equazioni XI2=XX I_{2} = XXI2=X e I2X=XI_{2} X = XI2X=X vale con le seguenti matrici

Equazione 12: Moltiplicazione di matrici per matrice identità esempio pt.1

Quindi per l’equazione XI2=XX I_{2} = XXI2=X, abbiamo:

Equazione 12: Moltiplicazione di matrici per matrice di identità esempio pt.2

Quindi l’equazione vale. Simile all’equazione I2X=XI_{2}X = XI2X=X, abbiamo:

Equazione 12: Moltiplicazione della matrice per la matrice di identità esempio pt.3

Di nuovo, l’equazione regge. Quindi abbiamo finito con la domanda, ed entrambe le equazioni sono valide. Questo conclude tutte le proprietà della moltiplicazione di matrici. Ora, se volete vedere un’applicazione di vita reale della moltiplicazione di matrici, vi consiglio di guardare questo articolo.

https://www.mathsisfun.com/algebra/matrix-multiplying.html

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.