Operazioni tra matrici
In questa pagina 7
Fine della lezione 11 e lezione 12 (videolezioni n. 11 e 12). Prerequisito: Matrice associata a una funzione lineareFissate una base del dominio e una del codominio, una funzione lineare si codifica in una matrice m×n la cui colonna j contiene le coordinate di f(v_j); le coordinate di f(v) si ottengono moltiplicando la matrice per le coordinate di v, e il rango di f è il numero di colonne indipendenti.Matrice associata a una funzione lineare →. Esercizi in cui servono i prodotti: Esercizio 27 · la stessa funzione in tre coppie di basi (lezioni 13 e 15), Esercizio 28 · matrice rispetto a una base non canonica (appello 8/7/2025). Seguito: Cambiamenti di baseLa matrice di cambiamento di base è la matrice dell'identità rispetto a due basi diverse: trasforma le coordinate in una base nelle coordinate nell'altra ed è invertibile; la matrice di f in nuove basi è M(id)·A·M(id), e per un endomorfismo A' = P⁻¹AP (matrici simili).Cambiamenti di base →, Matrice inversaL'inversa di una matrice quadrata A è la matrice A⁻¹ con A A⁻¹ = A⁻¹ A = I; esiste se e solo se rango(A) = n e si calcola con Gauss-Jordan riducendo (A | I) fino a (I | A⁻¹).Matrice inversa →.
Notazioni
Una matrice a coefficienti in è una tabella di numeri disposti su righe e colonne; si scrive , dove è l'elemento sulla riga e colonna . L'insieme di queste matrici si indica con ; le matrici quadrate formano .
Casi particolari: una matrice è un vettore colonna, una è un vettore riga, una è un numero.
Somma e prodotto per uno scalare: lo spazio
Si fanno elemento per elemento, esattamente come per i vettori:
La somma ha senso solo tra matrici della stessa forma (stesso numero di righe e di colonne). Sono le operazioni che corrispondono a somma di funzioni e prodotto di una funzione per uno scalare (vedi Matrice associata a una funzione lineareFissate una base del dominio e una del codominio, una funzione lineare si codifica in una matrice m×n la cui colonna j contiene le coordinate di f(v_j); le coordinate di f(v) si ottengono moltiplicando la matrice per le coordinate di v, e il rango di f è il numero di colonne indipendenti.Matrice associata a una funzione lineare →).
Esempio.
Valgono tutte le proprietà di uno spazio vettorialeUno spazio vettoriale su un campo K è un insieme con una somma di vettori e un prodotto per scalari che rispettano 7 proprietà. Esempi fondamentali: K^n (somma componente per componente), le funzioni da R in R, i polinomi.Spazi vettoriali →: l'elemento neutro è la matrice nulla (tutti zeri), l'opposta di è (si cambia segno a tutti gli elementi), e così via. Quindi è uno spazio vettoriale. Non è una sorpresa: una matrice è una lista di numeri, scritta in rettangolo invece che in riga, e si somma come un vettore di . Una base è data dalle matrici che hanno al posto e altrove, quindi .
Il prodotto righe per colonne
Da dove viene: la composizione
Il prodotto non si fa elemento per elemento. Lo si potrebbe definire così, ma non servirebbe a nulla. Il prodotto utile è quello che corrisponde alla composizione di funzioni lineari.
Siano e lineari, con basi di ( vettori), di ( vettori), di ( vettori). Siano
cioè e . Calcoliamo la matrice della composta :
(secondo passaggio: linearità di ; ultimo: si scambia l'ordine delle somme). Per l'unicità delle coordinate il coefficiente di è :
La matrice si chiama prodotto di per , e vale
Promemoria: la base , in alto in e in basso in , "si cancella". E l'ordine è quello della composizione: in si applica prima , ma la sua matrice si scrive a destra.
Come si calcola
L'elemento al posto del prodotto si ottiene prendendo la riga della prima matrice e la colonna della seconda, moltiplicando elemento per elemento (primo con primo, secondo con secondo, …) e sommando. Da qui il nome prodotto righe per colonne.
Perché i conti tornino, la riga della prima e la colonna della seconda devono avere la stessa lunghezza:
Il prodotto è definito solo se il numero di colonne di è uguale al numero di righe di . Se è e è , allora è (righe di , colonne di ).
Esempio (lezione 12).
è , è : , il prodotto si può fare ed è . (La somma invece non si può fare: forme diverse.)
- posto : riga 1 di per colonna 1 di : ;
- posto : riga 1 per colonna 2: ;
- posto : riga 2 per colonna 1: ;
- posto : riga 2 per colonna 2: .
Matrice per vettore colonna (il caso di Fissate una base del dominio e una del codominio, una funzione lineare si codifica in una matrice m×n la cui colonna j contiene le coordinate di f(v_j); le coordinate di f(v) si ottengono moltiplicando la matrice per le coordinate di v, e il rango di f è il numero di colonne indipendenti.Matrice associata a una funzione lineare →): ( per dà : un vettore colonna).
Vettore riga per matrice ( per dà , un vettore riga):
Vettore riga per vettore colonna ( per dà , un numero): È il prodotto scalareIl prodotto scalare aggiunge a uno spazio vettoriale lunghezze e angoli: norma, disuguaglianza di Cauchy-Schwarz, angolo tra vettori in R^n, ortogonalità, proiezione su una retta, aree e volumi con il determinante della matrice dei prodotti scalari.Prodotto scalare, norma e angoli → che si incontra in fisica: un caso particolare del prodotto di matrici.
Matrici quadrate. In somma e prodotto si possono fare sempre e danno ancora una matrice : è l'ambiente più comodo per lavorare.
Proprietà del prodotto
Cose che NON valgono (a differenza dei numeri)
1. Il prodotto non è commutativo. In generale (e spesso uno dei due non è nemmeno definito). Già il primo elemento è diverso: contro . Il motivo è chiaro: scambiando l'ordine si usano le righe dell'altra matrice. Nei calcoli con le matrici l'ordine dei fattori va sempre rispettato.
2. Esistono matrici non nulle con una potenza nulla (matrici nilpotenti): Con i numeri implica ; con le matrici no.
3. Non vale la legge di annullamento del prodotto. Da non segue oppure (l'esempio sopra con ). Matrici non nulle con prodotto nullo si chiamano divisori dello zero. Per questo le equazioni con le matrici non si risolvono "scomponendo in fattori" come i polinomi.
4. Le formule dei prodotti notevoli cambiano. Sviluppando, e rispettando l'ordine, che è uguale a solo se . Ogni formula imparata per i numeri che usa (anche di nascosto) la commutatività va ricontrollata.
Cose che valgono (quando i prodotti sono definiti)
| Proprietà | Formula |
|---|---|
| associativa | |
| distributive | , |
| scalari | |
| elemento neutro | , per |
L'associatività sembra sorprendente, visto quanto è complicato il prodotto, ma è naturale: la composizione di funzioni è associativa (, entrambe applicano , poi , poi ) e il prodotto di matrici è la composizione.
La matrice identità. L'elemento neutro del prodotto non è la matrice piena di , ma con sulla diagonale principale (gli elementi ) e altrove. Il motivo si vede su un : perché , nel calcolo del posto il numero deve essere moltiplicato per e per . è la matrice della funzione identica quando si usa la stessa base nel dominio e nel codominio.
Matrice inversa. Una matrice quadrata è invertibile se esiste con . Al contrario dei numeri, non basta (la matrice nilpotente sopra non è invertibile: se lo fosse, da moltiplicando per verrebbe ). Quando una matrice è invertibile e come si calcola l'inversa: Matrice inversaL'inversa di una matrice quadrata A è la matrice A⁻¹ con A A⁻¹ = A⁻¹ A = I; esiste se e solo se rango(A) = n e si calcola con Gauss-Jordan riducendo (A | I) fino a (I | A⁻¹).Matrice inversa →.
Matrici con forme particolari
| Nome | Com'è fatta (matrice quadrata) |
|---|---|
| diagonale | per : solo la diagonale può essere non nulla |
| scalare | diagonale con tutti gli elementi diagonali uguali: |
| triangolare superiore | per : zeri sotto la diagonale |
| triangolare inferiore | per : zeri sopra la diagonale |
| simmetrica | , cioè |
La trasposta
La trasposta di è la matrice che ha al posto l'elemento : le righe di diventano le colonne di .
(Si trova scritta in molti modi: , , … il prof stesso non è sempre coerente; una vicino alla matrice indica la trasposta.)
Esempio.
Proprietà.
- (scambiare due volte righe e colonne riporta al punto di partenza);
- e (le operazioni sono elemento per elemento);
- : la trasposta di un prodotto è il prodotto delle trasposte in ordine inverso.
Dimostrazione della 3. Al posto : . D'altra parte . Sono la stessa somma ∎. Anche le dimensioni tornano: se è e è , è ()·(), mentre in generale non sarebbe nemmeno definito.
Errori comuni
- Moltiplicare elemento per elemento invece che righe per colonne.
- Cambiare l'ordine dei fattori, per esempio scrivere al posto di , o "semplificare" in .
- Non controllare le dimensioni: prima di moltiplicare verificare che colonne della prima = righe della seconda.
- Scrivere : l'ordine si inverte.
- Pensare che sia la matrice con tutti .