Matrice elementare: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Ampliamento |
|||
| (22 versioni intermedie di 15 utenti non mostrate) | |||
Riga 1:
{{
In [[algebra lineare]], con '''matrice elementare''' si indica generalmente una [[matrice quadrata]] di un certo tipo, utile in alcuni algoritmi come l'[[algoritmo di Gauss]] o le fattorizzazioni [[fattorizzazione LU|LU]] e [[fattorizzazione QR|QR]].
==Definizione e proprietà==▼
:<math>
dove <math>I </math> è la [[matrice
:<math> A = \begin{bmatrix}
1 & -2 & 0 \\
1 & -2 & 0 \\
4 & -8 & 0 \end{bmatrix}</math>
Equivalentemente, <math> A = uv^T </math> è il prodotto di due vettori, il primo <math> u </math> colonna ed il secondo <math> v^T </math> riga (perché <math> v^T </math> indica la [[matrice trasposta|trasposta]] di <math> v </math>). Nell'esempio, abbiamo
:<math> A = \begin{bmatrix} 1 \\ 1 \\ 4 \end{bmatrix} \cdot \begin{bmatrix} 1 & -2 & 0 \end{bmatrix}. </math>
Risulta quindi comodo esprimere una matrice elementare come
dove <math> \alpha </math> è un coefficiente (reale o complesso) e <math> u, v </math> sono vettori non nulli.
== Proprietà ==
Le principali proprietà delle matrici elementari sono:
<ul>
<li> Se il numero <math>\alpha v^tu</math> è diverso da uno, la matrice <math>E</math> è [[matrice invertibile|invertibile]] e la sua [[matrice inversa|inversa]] è <math> E(\beta,u,v) </math> con
<li> dati due vettori <math>x,y</math> non nulli, esiste una matrice elementare <math> E </math> tale che <math>Ex=y</math>.
</ul>
==Matrici elementari di Gauss==▼
Le '''matrici elementari di Gauss''' sono matrici elementari molto semplici, definite per interpretare le [[mossa di Gauss|mosse di Gauss]] come [[moltiplicazione fra matrici|moltiplicazione per una matrice]]. Sono di tre tipi, ciascuno corrispondente ad un tipo di mossa.
▲<math>\ I-\beta u v^*</math>, dove <math>\ \beta=\frac{\alpha}{\alpha v^*u-1}</math>.
=== Scambio di righe ===
La matrice <math> T_{i,j} </math> è ottenuta dalla matrice identità scambiando le righe <math> i </math>-esima e <math> j </math>-esima:
▲tali che <math>E(\alpha,u,v)x=y</math>.
:<math>
T_{i,j} = \begin{bmatrix} 1 & & & & & & & \\ & \ddots & & & & & & \\ & & 0 & & 1 & & \\ & & & \ddots & & & & \\ & & 1 & & 0 & & \\ & & & & & & \ddots & \\ & & & & & & & 1\end{bmatrix} </math>
Può essere anche definita come
:<math> T_{i,j} = E(-1,e_i-e_j,e_i-e_j) </math>
dove
:<math> e_i = (0,\ldots,0,1,0,\ldots,0) </math>
è l'<math>i</math>-esimo vettore della [[base canonica]].
=== Moltiplicazione di una riga per uno scalare ===
▲==Matrici elementari di Gauss==
Analogamente, <math> T_i(m) </math> è ottenuta dalla matrice identità moltiplicando la riga <math> i </math>-esima per un numero <math> m </math>.
:<math>
T_i(m) = \begin{bmatrix} 1 & & & & & & & \\ & \ddots & & & & & & \\ & & 1 & & & & & \\ & & & m & & & & \\ & & & & & 1 & & \\ & & & & & & \ddots & \\ & & & & & & & 1\end{bmatrix} </math>
Può anche essere definita come
:<math> T_i(m) = E(m-1,e_i,e_i). </math>
===Combinazione lineare ===
La matrice <math> T_{i,j}(m) </math> è ottenuta dalla matrice identità aggiungendo alla riga <math> i </math>-esima la riga <math> j </math>-esima moltiplicata per <math> m </math>.
:<math>
T_{i,j}(m) = \begin{bmatrix} 1 & & & & & & & \\ & \ddots & & & & & & \\ & & 1 & & & & & \\ & & & \ddots & & & & \\ & & m & & 1 & & \\ & & & & & & \ddots & \\ & & & & & & & 1\end{bmatrix}
</math>
Può anche essere definita come
:<math> T_{i,j}(m) = E(m,e_j,e_i). </math>
=== Relazione con l'algoritmo di Gauss ===
Se <math> M </math> è una matrice qualsiasi con <math> n </math> righe, allora le matrici <math> T_{i,j} M, T_i(m) M, T_{i,j}(m) M</math> sono le matrici ottenute da <math> M </math> operando le corrispondenti mosse di Gauss.
==Matrici elementari di Householder==
{{vedi anche|trasformazione di Householder}}
Una '''matrice di Householder''' è una matrice elementare del tipo <math> E(2,v,v) </math> dove <math> v </math> è un vettore di [[norma (matematica)|norma]] uno.
Le matrici elementari di Householder sono utili per definire le [[trasformazione di Householder|trasformazioni di Householder]] e quindi la [[fattorizzazione QR]].
== Voci correlate==
* [[Algoritmo di Gauss]]
* [[Trasformazione di Householder]]
{{Portale|matematica}}
[[Categoria:Matrici quadrate|Elementare]]
[[Categoria:Analisi numerica]]
| |||