Professional Documents
Culture Documents
Mtodos Diretos
Eliminao de Gauss
Eliminao de Gauss
a11x1 + a12x2 + a13x3 = b1
a21x1 + a22x2 + a23x3 = b2
a31x1 + a32x2 + a33x3 = b3
Eliminao de Gauss
a11x1 + a12x2 + a13x3 = b1
0x1 + a22x2 + a23x3 = b2
0x1+
0x2 + a33x3 = b3
Reescrevendo o sistema
a11 a12 a13
X1
X2
X3
b1
=
b2
b3
Reescrevendo o sistema
a11 a12 a13
b1
b2
b3
Reescrevendo o sistema
Exemplo
3 2 4
1 1 2
4 3 -2
Exemplo
Devemos zerar os coeficientes da primeira coluna nas linhas 2 e 3 do sistema
3 2 4
1 1 2
4 3 -2
Exemplo
3 2
0 1/3 2/3
1
5/3
Exemplo
Devemos zerar os coeficientes da segunda coluna na 3 do sistema
3 2
0 1/3 2/3
1
5/3
Exemplo
3 2
0 1/3 2/3
5/3
0 0
-8
Exemplo
3 2
0 1/3 2/3
5/3
0 0
-8
Eliminao
para k=1; k<n; k++ faa
para i=k+1; i<=n; i++ faa
m = a[i][k]/a[k][k]
a[i][k] = 0
para j=k+1; j<=n; j++ faa
a[i][j] = a[i][j] m*a[k][j]
fim
b[i] = b[i] m*b[k]
fim
fim
Estratgias de pivotamento
Mtodo de eliminao de Gauss requer o
clculo de vrios multiplicadores
Clculo de multiplicadores dependente
dos pivs
O que acontece se o piv for nulo?
O que acontece se o piv for prximo de
zero?
Pivotamento Parcial
Exerccio
Resolver o sistema
0.2x10-3 x1 +0.2x10 x2 = 0.5x10
Fatorao LU
Considere um sistema linear Ax=b onde A
uma matriz quadrada e inversvel
Suponha que possvel obter uma Fatorao
LU de forma que LU=A
L seja quadrada, da mesma ordem de A e
triangular inferior, inversvel
U seja quadrada, da mesma ordem de A e
triangular superior, inversvel
Fatorao LU
Z=U-1y=U-1L-1b=(LU)-1b = A-1b=x
Fatorao LU
3 2 4
1 1 2
3 2
=A(0)
4 3 -2
3 2
0 0
-8
0 1/3 2/3
0 1/3 -22/3
0 1/3 2/3
m32=1
=A(1)
Fatorao LU
1
3 2 4
-m21 1
1 1 2
-m31 0
4 3 -2
3 2
=
0 1/3 2/3
=A(1)
0 1/3 -22/3
M(0)
3 2
0 1/3 2/3
0 1/3 -22/3
0
M(1)
-m32
3 2
4
=
0 1/3 2/3
0 0
-8
=A(2)
Fatorao LU
A(0) = A
M(0)A(0) = A(1)
A(2)=M(1)A(1)
A(2)=M(1)M(0)A(0)
A(2)=M(1)M(0)A
(M(0))-1=
m21
m31
(M(0))-1 (M(1))-1 =
(M(1))-1=
m21
m31 m32 1
m32
Fatorao LU
A(2)=M(1)M(0)A
M(1)M(0)A = A(2)
M(0)A = (M(1))-1A(2)
A = L A(2) = L U
b(2) = Ux
Fatorao LU + Pivotamento
3 1 4
1 5 9
2 6 5
1 5 9
PA
2 6 5
3 1 4
= A
P = P(1) P(0)
Facilitando
Exemplo
3x1 - 4x2 + x3 = 9
x1 + 2x2 + 2x3 = 3
4x1 + 0x2 - 3x3 = -2
Exemplo
Soluo
Y= (-2, 21/2,35/4)
X = (1,-1,2)
Fatorao de Cholesky
Motivao
Requisitos
Os elementos da diagonal de so
estritamente positivos
FATORAO DE CHOLESKY
Do teorema LU, temos A L D U , onde D uma
matriz diagonal de ordem n. Ainda, se A for simtrica,
ento U LT e a fatorao escreve-se como:
A L D LT L D D LT
Portanto, G L D
onde dii d ii
FATORAO DE CHOLESKY
Considere a matriz
16 4
4 2
12
1
12 1 14 2
4 1 2 83
Calculando os fatores L U
16 4
4 2
12
12 4 1
0
1 1 1/ 4 1
1 14 2 3 / 4
2
1 2 83 1 / 4 0
0 0 16 4 12 4
0 0 0
1
2
0
1 0 0
0
1
1
1 1 0
0
0 81
FATORAO DE CHOLESKY
LD e
Calculando os fatores
16 4
4 2
12
4
12
1
1
1 14 2
1 2 83
0 0 0 16 4 12 4
1
/
4
1
0
0
0
1
2
0
LU
3/ 4
2 1 0 0
0
1
1
1/ 4 0 1 1 0
0
0 81
0 0 0 16
1
/
4
1
0
0
0
A
3/ 4
2 1 0 0
1/ 4 0 1 1 0
L DU
0 0
1 0
0 1 0
0 0 81
1 1/ 4 3 / 4 1/ 4
0
1
2
0
L
D
L
0
0
1
1
0
0
0
1
FATORAO DE CHOLESKY
Enfim,
0 0 0 4 0
1/ 4 1 0 0 0 1
A
3/ 4
2 1 0 0 0
1/ 4 0 1 1 0 0
0 0
0 0
1 0
0 9
4 0 0 0 1 1/ 4 3 / 4 1/ 4
1
2
0
0 1 0 0 0
L D D LT
0 0 1 0
0
0
1
1
0 0 0 9 0
0
0
1
Ou ainda,
4 0 0 0 4 1
1
1
0
0
0 1
A
3 2 1 0
0 0
1 0 1 9 0 0
3 1
2
1
0
0
G GT
FATORAO DE CHOLESKY
Teorema da Fatorao de Cholesky
Se A uma matriz simtrica positiva definida,
ento existe uma nica matriz triangular inferior
G com diagonal estritamente positiva, tal que
AGG
FATORAO DE CHOLESKY
Resoluo de sistemas lineares semelhante
T
A
G
G
ao mtodo LU. Seja
, ento resolver
A x b equivalente a resolver G y b e
depois G T x y .
Cholesky sem LU
A = G GT
a11 a21 a23
a21 a22 a23
a31 a32 a33
g11
=
g21 g22
g31 g32 g33
k 1
k 1
g ji g ki )/g
gjk = (ajk -
kk
i 1
Exerccio
5 7
7 13
Exerccio
7 x1
2 x2
7 2 12
x3
5 1
1 2
2
3
3
Exerccio
1
2 3
5 1
1 2
7
2
7 2 12
1
2
3
>0
Exerccio
1
2 3
5 1
1 2
2 28 11 47
7 2 12
Exerccio
28
11 47 1
2
3
191 0
Exerccio
1
2 3
5 1
1 2
7 1
2 2
7 2 12 3
>0
Exerccio
1
2 3
5 1
1 2
2 14 1 25
7 2 12
Exerccio
14
1 25 1
2 59 0
3
5 1
1 2
7 2 12
g11 (a11
k 1
k 1
11
g ji g ki )/g
gjk = (ajk -
kk
i 1
2 1/ 2
g ki
) 5
i 1
g 21 (a21
11
g ji gki ) / g11 1/
5 5 /5
i 1
g31 (a31
11
g ji g ki ) / g11 7 /
i 1
5 (7 5 ) / 5
5 1
1 2
7 2 12
g 22 (a22
k 1
k 1
2 1
g22i )1/ 2 (2 (
g ji g ki )/g
gjk = (ajk -
kk
i 1
5 / 5) 2 )1/ 2 (3 5 ) / 5
i 1
g32 (a32
2 1
g3i g2i ) / g 22 (2 (7
5 / 5 5 / 5)) /(3 5 / 5) 5 / 5
i 1
g33 (a33
31
i 1
5
5 /5
0
3 5 /5
0
0
7 5 /5
5 /5
0
0
2.23
0
0.44 1.32
3.08 0.44 1.41
0
0
2.23
0.44 1.32
0
3.08 0.44 1.41
y1
y2
y
3
2
3
3
0
0
2.23
0
0.44 1.32
3.08 0.44 1.41
0 1.32 0.44
0
0
1
.
41
T
G 0 1.32 0.44
0
0
1
.
41
x1
0.89
x2 1,97
x
0
.
42
3