• Non ci sono risultati.

L’algoritmo di Gauss-Jordan.

N/A
N/A
Protected

Academic year: 2021

Condividi "L’algoritmo di Gauss-Jordan."

Copied!
1
0
0

Testo completo

(1)

L’algoritmo di Gauss-Jordan.

Per calcolare l’inversa di una matrice A n × n si puo’ procedere come segue. Si affianca alla matrice A la matrice unitaria I

(1) [ A | I ] .

Si ottiene cosi’ una matrice con n righe e 2n colonne. Ora si riduce a scala la matrice in (1) con l’algoritmo di Gauss (cioe’ con operazioni elementari), pervenendo ad una matrice intermedia (2). Poi con operazioni di tipo e

i

(k) si rendono uguali ad 1 tutti i pivots della matrice ridotta a scala (2). Si perviene cosi’ ad una nuova matrice (3). Poi, partendo dall’ultima riga, con operazioni di tipo e

ij

(k), si annullano tutte le componenti al di sopra dei pivots. In conclusione si arriva ad una matrice del tipo

(4) [ I | E ] .

La matrice E che appare in (4) e’ l’inversa cercata, cioe’ E = A

−1

.

Questo procedimento e’ noto il letteratura come algoritmo di Gauss-Jordan.

Esempio. Andiamo a calcolare l’inversa della matrice

A :=

 1 2 0 1 0 −1

0 1 1

 .

Si parte dalla matrice

 1 2 0 1 0 0

1 0 −1 0 1 0

0 1 1 0 0 1

 .

Riducendo a scala con le operazioni e

21

(−1) ed e

32

(

12

) si ottiene

 1 2 0 1 0 0

0 −2 −1 −1 1 0

0 0

12

12 12

1

 .

Poi si rendono uguali ad 1 i pivots delle righe con le operazioni e

2

(−

12

) ed e

3

(2):

 1 2 0 1 0 0

0 1

12 12

12

0

0 0 1 −1 1 2

 .

Infine si annullano tutte le componenti sopra i pivots partendo dall’ultima riga con le operazioni e

23

(−

12

) ed e

12

(−2):

1 0 0 −1 2 2

0 1 0 1 −1 −1

0 0 1 −1 1 2

 . L’inversa di A e’ la matrice

A

−1

=

−1 2 2

1 −1 −1

−1 1 2

 .

Riferimenti

Documenti correlati

Sintesi degli argomenti: alcune prime questioni sui sistemi lineari; esempi nei quali ` e facile rispondere; definzione di matrice a scala e di sistema a scala; proposizione sui

[r]

[r]

Dalla dimostrazione di questo teorema possiamo dedurre anche il seguente Algoritmo di Gauss-Jordan per il calcolo della matrice inversa. Sia A una matrice quadrata di tipo n

Infatti, se e vero che ogni vettore di V si puo’ scrivere in almeno un modo come combinazione lineare dei vettori a, b, c, non e’ pero’ vero che tale scrittura e’

[r]

Nel caso in cui invece M sia invertibile, si calcoli esplicitamente la matrice inversa M

[r]