Buscar

elimicacao de gaus

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE FEDERAL RURAL DO SEMI-A´RIDO
CENTRO MULTIDISCIPLINAR PAU DOS FERROS
DISCIPLINA: CA´LCULO NUME´RICO
Resoluc¸a˜o de Sistemas Lineares: Me´todos Exatos
Pau dos Ferros - RN
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 1 / 33
Suma´rio
1 Sistemas Lineares
2 Me´todos Exatos
Me´todo LU
Algoritmo
Eliminac¸a˜o de Gauss
Algoritmo
3 Considerac¸o˜es Finais
4 Refereˆncias
Sistemas Lineares
Introduc¸a˜o
Uma variedade de problemas de engenharia pode ser resolvido
atrave´s da ana´lise linear de sistemas.
Exemplo: Sistema Linear
x + y + z = 1
x − y − z = 1
2x + 3y − 4z = 9
(1)
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 3 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Consiste em decompor uma matriz quadrada A(ai j) no produto
de uma matriz triangular superior e inferior.
LU = A

1
l21 1
l31 l32 1
.
.
.
.
.
.
.
.
.
. . .
.
.
.
ln1 ln2 ln3 · · · 1


u11 u12 u13 · · · u1n
u22 u23 · · · u2n
u33 · · · u3n
. . .
.
.
.
unn
=

a11 a12 a13 · · · a1n
a21 a22 a23 · · · a2n
a31 a32 a33 · · · a3n
.
.
.
.
.
.
.
.
.
. . .
.
.
.
an1 an2 an3
. . . ann

(2)
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 4 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Teorema LU: Seja A = (ai j) uma matriz quadrada de ordem n, e
Ak o menor principal, constituı´do das k primeiras linhas e k
primeiras colunas de A. Assumimos que det(Ak) 6= 0 para k =1, 2,
...m n-1. Enta˜o existe uma u´nica matriz trinagular inferior L = (li j),
com l11 = l22 = ...lnn = 1, e uma matriz triangular superior U = ui j
tal que LU =A. Ale´m disso det(A) = u11u22...unn.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 5 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Etapa 1 (1a linha de U): Faz o produto da 1a linha de L por todas as
colunas de U e igualando com os elementos da 1a linha de A, obtemos:
u1 j = a1 j, j = 1,2, ...,n.
Etapa 2 (1a Coluna de L): Faz o produto de todas as linhas de L (da 2a
ate´ a na) pela primeira coluna de U.
u11li1 = ai1 ∴ li1 = ai1/u11
Etapa 3 (2a Coluna de U): Faz o produto da 2a linha de L por todas as
colunas de U:
l21u12+u22 = a22 ⇒ u22 = a22− l21u12
l21u13+u23 = a23 ⇒ u23 = a23− l21u13
l21u1n+u2n = a2n ⇒ u2n = a2n− l21u1n, n= 1,2, ...k.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 6 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Etapa 4 (2a Coluna de L): Faz o produto de todas as linhas de L
(da 3a ate´ a na) pela 2a coluna de U e igualando com os
elementos da 2a coluna de A (abaixo da diagonal principal).
l31u12+ l32u22 = a32 ⇒ l32 = a32− l31u12u22
l41u12+ l42u22 = a42 ⇒ l42 = a42− l41u12u22
ln1u12+ ln2u22 = an2 ⇒ ln2 = an2− ln1u12u22 , n= 1,2, ...,k.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 7 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Se continuarmos calculando a 3a linha de U, 3a coluna de L, 4a
linha de U, 4a coluna de L, etc..., teremos as fo´rmulas gerais:
ui j = ai j−
i−1
∑
k=1
likuk j, i≤ j.
li j =
ai j−∑ j−1k=1 likuk j
u j j
, i> j.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 8 / 33
Me´todos Exatos Me´todo LU
Soluc¸a˜o de sistema com o me´todo LU
Seja Ax=b de ordem n determinado, onde A satisfaz as condic¸o˜es
da decomposic¸a˜o LU. Enta˜o
LUx= b.
Fazendo Ux = y, a equac¸a˜o acima reduz-se a Ly=b.
Dessa forma resolvendo o sistema triangular inferior Ly = b
obtemos o vetor y.
Substituindo o valor y no sistema Ux= y obtemos um sistema
triangular superior, cuja soluc¸a˜o e´ o vetor x que procuramos.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 9 / 33
Me´todos Exatos Me´todo LU
Me´todo LU - Exemplo:
Obtenha a soluc¸a˜o do sistema abaixo utilizando o me´todo LU.
5x1 + 2x2 + x3 = 0
3x1 + x2 + 4x3 = −7
x1 + x2 + 3x3 = −5
(3)
Matricialmente temos,
 5 2 13 1 4
1 1 3
 x1x2
x3
=
 0−7
−5

Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 10 / 33
Me´todos Exatos Me´todo LU
Soluc¸a˜o:
Primeiramente verificamos se A satisfaz as condic¸o˜es de
decomposic¸a˜o LU, isto e´, det(Ak) 6= 0.
Se satisfaz, enta˜o vamos obter as matrizes L e U, tal que LU=A. 1l21 1
l31 l32 1
 u11 u12 u13u22 u23
u33
=
 5 2 13 1 4
1 1 1
 (4)
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 11 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Etapa 1 (1a linha de U):
u11 = 5, u12 = 2, u13 = 1.
Etapa 2 (1a Coluna de L):
u11l21 = 3 ∴ l21 = 3/5
u11l31 = 1 ∴ l31 = 1/5
Etapa 3 (2a Coluna de U):
u22 = a22− l21u12 = 1− 352=−
1
5
u23 = a23− l21u12 = 4− 35 =
17
5
.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 12 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
Etapa 4 (2a Coluna de L):
l31u12+ l32u22 = a32 ⇒ l32 = a32− l31u12u22
l32 =
1− 152
−15
=−3.
Etapa 5: (3a linha de U)
ui j = ai j−
i−1
∑
k=1
likuk j, i≤ j.
u33 = a33−
2
∑
k=1
l3kuk3 = a33− l31u13− l32u23
u33 = 13.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 13 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
L=
 13/5 1
1/5 −3 1
 U =
 5 2 1−1/5 17/5
13
 (5)
Assim Ly =b e´, 13/5 1
1/5 −3 1
 y1y2
y3
=
 0−7
−5

Dessa forma, y1 = 0, y2 =−7 e y3 =−26.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 14 / 33
Me´todos Exatos Me´todo LU
Me´todo LU
E o sistema Ux=y e´, 5 2 1−1/5 17/5
13
 x1x2
x3
=
 0−7
−26

Portanto, x3 =−2, x2 = 1 e x1 = 0. Dessa forma o vetor de soluc¸a˜o do
sistema e´ x= (0,1,−2)t .
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 15 / 33
Me´todos Exatos Me´todo LU
Algoritmo
<link>
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 16 / 33
Me´todos Exatos Me´todo LU
Exercı´cios
1. Resolver o sistema abaixo, utilizando o Me´todo LU.
6x1 + 2x2 − x3 = 7
2x1 + 4x2 + x3 = 7
3x1 + 2x2 + 8x3 = 13
(6)
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 17 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Eliminac¸a˜o de Gauss
Consiste em transformar o sistema dado em um sistema
triangular.
a111 + a
1
12 · · · + a11n = b11
a121 + a
1
22 · · · + a12n = b12
...
...
...
. . .
...
... =
...
a1n1 + a
1
n2 · · · + a1nn = b1n
(7)
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 18 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Eliminac¸a˜o de Gauss
Em primeiro montamos a matriz aumentada:
a111 a
1
12 · · · a11n | b11
a121 a
1
22 · · · a12n | b12
...
...
. . .
... | ...
a1n1 a
1
n2 · · · a1nn | b1n

Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 19 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Etapas: Me´todo Eliminac¸a˜o de Gauss
1. Passo: Eliminar a inco´gnita x1 da 2a, 3a, ..., na equac¸a˜o. Para
isso, substituı´mos a 2a, 3a, ..., na, respectivamente,
pela diferenc¸a entre a 2a equac¸a˜o e a 1a multiplicado por a
1
21
a111
pela diferenc¸a entre a 3a equac¸a˜o e a 1a multiplicado por a
1
31
a111
pela diferenc¸a entre a na equac¸a˜o e a 1a multiplicado por a
1
n1
a111
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 20 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Eliminac¸a˜o de Gauss

a111 a
1
12 · · · a11n | b11
a222 · · · a22n | b22
...
. . .
... | ...
a2n2 · · · a2nn | b1n

a2i j = a
1
i j−a11 j
a1i1
a111
; i= 2,3, ...,n.
b2i= b
1
i −b11
a1i1
a111
; j = 1,2, ...,n.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 21 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Etapas: Me´todo Eliminac¸a˜o de Gauss
2. Passo: Eliminar a inco´gnita x2 da 3a, 4a, ..., na equac¸a˜o. Para
isso, substituı´mos a 3a, 4a, ..., na, respectivamente,
pela diferenc¸a entre a 3a equac¸a˜o e a 2a multiplicado por a
2
32
a222
pela diferenc¸a entre a 4a equac¸a˜o e a 2a multiplicado por a
2
32
a222
pela diferenc¸a entre a na equac¸a˜o e a 2a multiplicado por a
2
n2
a222
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 22 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Eliminac¸a˜o de Gauss

a111 a
1
12 a
1
13 · · · a11n | b11
a222 a
1
23 · · · a22n | b22
a333 · · · a33n | b33
...
. . .
... | ...
a3n3 · · · a3nn | b3n

a3i j = a
2
i j−a22 j
a2i2
a222
; i= 3,4, ...,n.
b3i = b
2
i −b22
a2i2
a222
; j = 2,3, ...,n.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 23 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Etapas: Me´todo Eliminac¸a˜o de Gauss
n-1. Passo: Eliminar a inco´gnita xn−1 na equac¸a˜o. Para isso,
substituı´mos a na,
pela diferenc¸a entre a na equac¸a˜o e a (n-1)a multiplicado por
an−1n,n−1
an−1n−1,n−1
De forma geral,
ani j = a
n−1
i j −an−1n−1, j
an−1i,n−1
an−1n−1,n−1
bni = b
n−1
i −bn−1n−1
an−1i,n−1
an−1n−1,n−1
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 24 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Exemplo: Me´todo de Gauss
6x1 + 2x2 − x3 = 7
2x1 + 4x2 + x3 = 7
3x1 + 2x2 + 8x3 = 13
(8)
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 25 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Para solucionar, montamos o sistema na forma matricial
ampliada. Desse modo teremos: 6 2 −1 | 72 4 1 | 7
3 2 8 | 13

Para zerar os demais elementos x1, recalculamos as linhas 2 e 3 da
matriz. Desse modo teremos:
L2← L2−L1m2
L3← L3−L1m3
em que m2 = a21a11 =
2
6 =
1
3
m3 =
a31
a11
= 36 =
1
2
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 26 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Para solucionar, montamos o sistema na forma matricial
ampliada. Desse modo teremos: 6 2 −1 | 72 4 1 | 7
3 2 8 | 13

Para zerar os demais elementos x1, recalculamos as linhas 2 e 3 da
matriz. Desse modo teremos:
L2← L2−L1m2
L3← L3−L1m3
em que m2 = a21a11 =
2
6 =
1
3
m3 =
a31
a11
= 36 =
1
2
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 26 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
L2← L2−L1m2
2 4 1 | 7
6 2 −1 | 7 ×13
0 103
4
3 | 143
L3← L3−L1m3
3 2 8 | 13
6 2 −1 | 7 ×12
0 1 172 | 192
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 27 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Portanto a nova matriz e´: 6 2 −1 | 70 103 43 | 143
0 1 172 | 192

Agora precisamos zera os demais elementos dependente de x2
abaixo da diagonal, para precisamos recaulcular a linha 3 da
matriz.
L3← L3−L2m3
m3 =
a31
a22
= 110/3 =
3
10
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 28 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Portanto a nova matriz e´: 6 2 −1 | 70 103 43 | 143
0 1 172 | 192

Agora precisamos zera os demais elementos dependente de x2
abaixo da diagonal, para precisamos recaulcular a linha 3 da
matriz.
L3← L3−L2m3
m3 =
a31
a22
= 110/3 =
3
10
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 28 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
L3← L3−L2m3
0 1 172 | 192
0 103
4
3 | 143 × 310
0 0 8110 | 8110
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 29 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Dessa forma a obtivemos uma matriz triangular superior dada por, 6 2 −1 70 10/3 4/3 14/3
0 81/10 81/10

6x1+2x2− x3 = 7
10/3x2+4/3x3 = 14/3
81/10x3 = 81/10
x1 = 1, x2 = 1, x3 = 1.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 30 / 33
Me´todos Exatos Eliminac¸a˜o de Gauss
Algoritmo
<link>
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 31 / 33
Considerac¸o˜es Finais
Me´todo LU versus Eliminac¸a˜o de Gauss
Se o me´todo LU faz os mesmos procedimentos da te´cnica de
eliminac¸a˜o de Gauss, qual a diferenc¸a entre essas duas te´cnicas?
Imagine um sistema onde desejamos calcular diferentes situac¸o˜es
mudando apenas o vetor b.
Na primeira execuc¸a˜o ja´ encontrarı´amos as matrizes L e U.
Para os outros casos, diferentes b’s, era apenas necessa´rio realizar
substituic¸o˜es diretas (encontrar y) e regressivas (encontrar x).
Nesse exemplo apenas o b muda, L e U sempre sa˜o os mesmos.
Os me´todos baseados na decomposic¸a˜o LU tem um problema
serio que esta relacionado com a propagac¸a˜o dos erros de
truncamento do computador.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 32 / 33
Refereˆncias
Refereˆncias
Franco, Neide Bertoldi. Ca´lculo nume´rico. Pearson, 2006.
BURDEN, R. L. Ana´lise nume´rica. Sa˜o Paulo: Cengage Learning,
2013.
SPERANDIO, D.; MENDES, J. T.; SILVA, L. H. M Ca´lculo
nume´rico: caracterı´sticas matema´ticas e computacionais dos
me´todos nume´ricos. Sa˜o Paulo: Pearson Education, 2003.
RUGGIERO, M. A. G.; LOPES, V. L. R. Ca´lculo nume´rico:
aspectos teo´ricos e computacionais . 2a ed. Sa˜o Paulo: Pearson
Education, 1996.
Rosana Cibely B. Rego (UFERSA) Me´todos Nume´ricos Pau dos Ferros -RN 33 / 33
	Sistemas Lineares
	Métodos Exatos
	Método LU
	Eliminação de Gauss
	Considerações Finais
	Referências

Outros materiais