Matematica discreta 2 Complementi ed esercizi dell'Unità 8. |
![]() |
Calcolo di una base per l'immagine e il nucleo di una matrice. Le considerazioni precedenti relative allo studio generale della struttura di una trasformazione lineare hanno importanti conseguenze nello studio delle matrici. Possiamo infatti interpretare una qualunque matrice A con m righe e n colonne come una trasformazione lineare dello spazio dei vettori numerici Rn (che scriviamo come vettori colonna) nello spazio dei vettori numerici Rm (che scriviamo pure come vettori colonna). Tale trasformazione è stata denotata col simbolo LA e trasforma il vettore colonna x a n componenti nel vettore colonna y a m componenti ottenuto moltiplicando A per x: Abbiamo visto che l'immagine di questa applicazione lineare ( detta anche immagine di A) è il sottospazio di Rm generato dalle colonne c1 , c2 , ... , cn di A: mentre il nucleo (detto anche nucleo di A) è dato da tutti i vettori x di Rn tali che LA(x) = 0, cioè Il problema dunque di trovare una base per il nucleo di LA è ricondotto al problema, che abbiamo già risolto, di trovare le soluzioni di un sistema lineare omogeneo in m equazioni e n incognite: il sistema appunto A.x = 0. L'algoritmo per fare questo consiste nei seguenti passi
Gli n-r vettori così trovati danno una base del nucleo di A
In particolare abbiamo che dim Ker LA = n-r essendo r il rango della matrice A, cioè il massimo numero di righe di A linearmente
indipendenti. Dato che dim Im LA = dim Rn - dim Ker LA = n - (n-r) = r, aibbiamo che il rango r della matrice A
da anche la dimensione dell'immagine di LA che, come abbiamo visto, è lo spazio generato dalle colonne di A. Abbiamo allora, come
corollario al teorema di struttura sulle trasformazioni lineari, che
Esempio ![]() essa definisce una trasformazione lineare di R6 in R3: il vettore (colonna) x = (x1, x2,x3,x4,x5,x6) si trasforma nel vettore (colonna) (y1,y2,y3) nel modo seguente: ![]() Riducendo la matrice A otteniamo ![]() Il rango della matrice A è 2 perché la matrice ridotta B ha solo 2 righe indipendenti, quindi abbiamo dim Im LA = 2 e dim Ker LA = 6 - 2 = 4. Per trovare il nucleo dobbiamo risolvere il sistema lineare omogeneo Ax = 0 equivalente al sistema ridotto Bx = 0. Prendiamo come variabili libere la prima, la terza, la quinta e la sesta (quelle che non corrispondono ai pivot). Risolvendo il sistema dal basso e ponendo x6 = t1, x5 = t2, x3 = t3, x1 = t4 abbiamo ![]() ordinando le variabili ![]() I 4 vettori colonna che abbiamo trovato in questo modo sono una base per il Ker LA.
|