Buscar

Sistemas Lineares - Aula 09

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 68 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 68 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 68 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

UFRN 
Universidade Federal do Rio Grande do Norte 
Escola de Ciências e Tecnologia 
Solução de Sistemas de 
Equações Lineares 
Parte I: Introdução, Eliminação de 
Gauss e Decomposição LU 
ECT1303 – Computação Numérica 
• Manter o telefone celular sempre 
desligado/silencioso quando estiver em 
sala de aula; 
• Nunca atender o celular na sala de aula. 
Objetivos 
 
Definição dos conceitos de equação linear e sistema 
linear; 
Apresentação de métodos numéricos exatos e 
iterativos para resolução de sistemas lineares; 
Exemplos de aplicações dos sistemas lineares na 
engenharia. 
Motivação 
Aplicações: 
Determinação do potencial elétrico em redes elétricas; 
Cálculos de estruturas em construção civil; 
Cálculo da razão de escoamento num sistema hidráulico com 
derivações; 
Previsão da concentração de reagentes sujeitos à reações químicas 
simultâneas. 
a11 x1 + a12 x2 + ... + a1nxn = b1 
a21 x1 + a22 x2 + ... + a2nxn = b2 
... 
an1 x1 + an2 x2 + ... + annxn = bn 
 
Em diversas situações práticas, necessitamos resolver 
sistemas de equações lineares, da forma: 
Exemplo 
Considere o circuito a seguir com resistências e baterias 
tal como indicado. 
Escolhemos arbitrariamente os sentidos das correntes 
em cada malha: 
Motivação 
Aplicando no exemplo anterior, obtemos para as correntes 
i1, i2, i3, o seguinte sistema linear: 
 
 
 
Deseja-se determinar o valor de i = (i1, i2, i3)
T que 
satisfaça o sistema acima. 
A Lei de Kirchhoff estabelece que a soma 
algébrica das diferenças de potencial em 
qualquer circuito fechado é zero. 








04)(2)(26
0)(4)(222
010)(2)(42
23133
123222
31211
iiiii
iiiiii
iiiii
Motivação 
Em forma matricial: 
 
 
 
 
Neste caso, existe solução, mas nem sempre é o caso. 
 


































4
0
10
 
1022
2104
248
3
2
1
i
i
i

8i1  4i2  2i3 10
4i1 10i2  2i3  0
2i1  2i2 10i3  4





Linearidade 
• O conceito de linearidade é baseado nos dois princípios 
abaixo: 
 
– Homogeneidade: a*f(x1) = f(a*x1) 
 
 
– Superposição: f(x1) + f(x2) = f(x1 + x2) 
 
 
• Desta forma, se uma função ou sistema f(x) satisfaz os 
dois princípios acima, ele é dito linear. 
Linearidade 
Uma equação é linear se cada termo contém não mais 
do que uma variável e cada variável aparece na primeira 
potência. 
Sistemas lineares 
Um conjunto de n equações lineares com n variáveis 
(incógnitas) é denominado de: 
Sistemas de n equações lineares; ou 
Sistema linear de ordem n 
Uma solução para um sistema linear consiste em 
determinar valores para as n variáveis que satisfaçam 
todas as equações simultaneamente. 
Sistemas lineares 
De modo geral, um sistema de n equações lineares 
pode ser escrito como: 
Sistemas lineares 
Ou na forma matricial: 
 
 
 
 
Ou simplesmente: 
Matriz dos 
coeficientes 
Vetor de termos 
independentes 
Vetor 
solução 
Classificação de um Sistema Linear 
Sistema possível ou consistente: pelo menos uma 
solução 
Determinado: apenas uma solução 
Indeterminado: mais de uma solução 
Sistema impossível ou inconsistente: nenhuma solução 
 
 
Exemplos 
possível e determinado possível e indeterminado 
impossível 
Sistemas possíveis e indeterminados 
Qual a característica de um sistema indeterminado ? 
 
 
 
 
A linha 2 é igual à linha 1 multiplicada por um escalar. 
Caso geral: 
Uma linha é combinação linear de outras linhas. 
A matriz A é singular: det(A)=0. 
 
x + y = 6 
2x + 2y = 12 
 
Sistemas impossíveis 
Qual a característica de um sistema impossível? 
 
 
 
A linha 2 (coeficientes) é igual à linha 1 multiplicada por 
um escalar, enquanto o coeficiente b2 é igual a b1 
multiplicado por um outro escalar. 
Caso geral: 
Uma linha (coeficientes) é combinação linear de outras 
linhas, mas a combinação diverge para o vetor b. 
A matriz A é singular: det(A)=0. 
 
x + y = 6 
x + y = 4 
 
Sistemas possíveis e determinados 
Características: 
A matriz A é não-singular: inversível e det(A)  0. 
 
Na forma matricial: 
 A x = b 
 x = A-1 b 
 
O nosso objetivo nesta disciplina é desenvolver métodos 
numéricos para resolver sistemas lineares de ordem n 
que tenham solução única. 
Exercício 
Classificar os seguintes sistemas lineares: 
Operações elementares 
Ao multiplicarmos o sistema Ax=b por uma matriz W 
inversível, a solução x não é modificada. 
WAx = Wb  W-1WAx = W-1Wb  Ax = b 
 
As operações elementares vamos realizar sobre a matriz 
A que correspondem a três tipos diferentes de matrizes 
W inversíveis. 
 
 
 
Multiplicação de uma linha por um escalar 
Exemplo: 
 
 











































































10
33
6
145
31218
213
100
030
001
)3(
10
11
6
145
146
213
3
2
1
22
3
2
1
x
x
x
WbWAx
MW
x
x
x
bAx

Notação: M(i  i) 
Solução: [1 1 1]T 
Solução: [1 1 1]T 
Permutação de linhas 
Exemplo: 
 
 
Notação: P(i  j) 
Solução: [1 1 1]T 
Solução: [1 1 1]T 










































































11
10
6
146
145
213
010
100
001
)(
10
11
6
145
146
213
3
2
1
32
3
2
1
x
x
x
WbWAx
PW
x
x
x
bAx

Operação T(i i +j) 
Exemplo: 
 
 
Notação: T(i  i +j) 
Solução: [1 1 1]T 
Solução: [1 1 1]T 










































































10
1
6
146
320
213
100
012
001
)2(
10
11
6
145
146
213
3
2
1
122
3
2
1
x
x
x
WbWAx
TW
x
x
x
bAx

Matriz aumentada 
A matriz aumentada de um sistema linear é a matriz de 
dimensão n por n+1 que obtemos adicionando-se o 
membro da direita b à matriz A, ou seja: 
Sistemas equivalentes 
Podemos multiplicar uma linha de um sistema por um 
escalar e somar com outra linha. O sistema resultante 
continua válido. 
Exemplo: 
 x + y = 3 
x - y = 5 
× 2 
2x + 2y = 6 
x - y = 5 
- x + 3y = 1 
x - y = 5 
A B C 
A, B e C são equivalentes! x = 4, y = -1 
Definição: 
Dois sistemas lineares são equivalentes quando 
admitem a mesma solução. 
Sistemas equivalentes 
Qual a vantagem ? 
Obviamente, de A para B para C, não ganhamos nada. 
Mas se fizermos: 
 x + y = 3 
x - y = 5 
A 
- x + y = 3 
 -2y = 2 
D 
sabemos resolver facilmente! 
Sistemas Triangulares 
Um sistema linear de ordem n é triangularinferior se 
tiver a seguinte forma: 
Sistemas Triangulares 
A solução de um sistema triangular inferior é obtida por 
substituição direta (descida triangular): 
Sistemas Triangulares 
Um sistema linear de ordem n é triangular superior se 
tiver a seguinte forma: 
Sistemas Triangulares 
A solução de um sistema triangular superior é obtida por 
retro-substituição (subida triangular): 
Mas como obter um sistema triangular? 
zerar estes elementos 
Resolução Numérica de Sistemas Lineares 
Os métodos numéricos para a resolução de sistemas 
lineares são divididos em dois grupos: 
– Métodos Exatos: são aqueles que forneceriam a solução 
exata com um número finito de operações, não fossem os 
erros de arredondamento; 
– Métodos Iterativos: são aqueles que permitem obter a 
solução de um sistema com uma dada precisão através de 
um processo infinito convergente. 
Resolução Numérica de Sistemas Lineares 
Uma maneira de obter a solução de um sistema linear 
através de métodos numéricos é transformá-lo em 
outro equivalente cuja solução seja facilmente obtida, 
por exemplo, em um sistema triangular. 
No geral, é o que acontece nos métodos exatos. 
Métodos Exatos 
Eliminação de Gauss 
Método da Eliminação de Gauss 
O método de Gauss consiste em transformar o sistema 
dado num sistema triangular superior equivalente através 
da aplicação repetida da operação: 
T(i i +j) 
Descrição do algoritmo 
Começamos com a matriz aumentada: 
 
 
 
 
 
Primeiro passo: eliminar a incógnita x1 da 2ª, 3ª, ..., nª 
equações (zerar os elementos da primeira coluna abaixo 
da diagonal) 
Descrição do algoritmo 
2a linha = 2a linha - 1a linha multiplicada por a21
(1)/ a11 
(1) 
3a linha = 3a linha - 1a linha multiplicada por a31
(1)/ a11 
(1) 
na linha = na linha - 1a linha multiplicada por an1
(1)/ a11 
(1) 
Descrição do algoritmo 
Ficamos com a matriz: 
Observações (1/3) 
Para efetuar as operações de eliminação da primeira 
coluna, necessitamos que a11  0. 
O elemento a11 é denominado pivô. 
 
Descrição do algoritmo 
Segundo passo: eliminar a incógnita x2 da 3ª, 4ª, ..., nª 
equações (zerar os elementos da segunda coluna abaixo 
da diagonal). 
Descrição do algoritmo 
3a linha = 3a linha - 2a linha multiplicada por a32
(2)/ a22 
(2) 
na linha = na linha - 2a linha multiplicada por an2
(2)/ a22 
(2) 
Descrição do algoritmo 
Obtemos então a matriz: 
Observações (2/3) 
Para efetuar as operações de eliminação da primeira 
coluna, necessitamos que a11  0. 
Para efetuar as operações de eliminação da segunda 
coluna, necessitamos a22
(2)  0 (pivô). O que isso 
significa ? 
Quando da eliminação de a21, não pode aparecer zero 
em a22
(2). 
E assim sucessivamente, sendo o pivô sempre não nulo. 
Descrição do algoritmo 
(n – 1)º passo: eliminar a incógnita xn-1 da nª equação 
(zerar os elementos da (n-1)ª coluna abaixo da diagonal) 
 Para tal substituímos a nª equação pela diferença entre a 
nª equação e a (n-1)ª multiplicada por: 
 
Descrição do algoritmo 
Finalmente, obtemos a matriz: 
Descrição do algoritmo 
De forma geral, o kº passo do algoritmo da eliminação de 
Gauss é obtido por: 
Observações (3/3) 
No 2º passo, repetimos o processo, como se não 
existisse a 1ª linha e a 1ª coluna da 2ª matriz, isto é, 
todas as operações são realizadas em função da 2ª 
linha da matriz obtida no 1º passo. 
De um modo geral, no kº passo, repetimos o processo 
como se não existissem as (k-1) primeiras linhas e 
colunas da kª matriz, ou seja, todas as operações são 
realizadas em função da linha k da matriz obtida no 
passo (k-1). 
Exemplo 
Resolver o sistema abaixo usando eliminação de Gauss 
 
 
 
 
Matriz aumentada: 
 
Exemplo 
Eliminando a21: 
2a linha = 2a linha - 1a linha x a21/a11 
 = 2a linha - 1a linha x 1/3 
 = 2a linha - (2 2/3 -1/3 | 7/3) 
 
Eliminando a31: 
3a linha = 3a linha - 1a linha x a31/a11 
 = 3a linha - 1a linha x 1/2 
 = 3a linha - (3 1 -1/2 | 7/2) 
Exemplo 
Eliminando a32: 
3a linha = 3a linha - 2a linha x a32/a22 
 = 3a linha - 2a linha x 1/(10/3) 
 = 3a linha - 2a linha x 3/10 
 = 3a linha - (0 1 2/5 | 7/5) 
 
Exemplo 
81/10 x3 = 81/10 x3 = 1 
10/3 x2 + 4/3 = 14/3 x2 = 1 
6 x1 + 2 - 1 = 7 x1 = 1 
E quando aparece um pivô nulo? 
Exemplo: 
E quando aparece um pivô nulo? 
))1/1((
))1/1((
))1/2((
1443
1332
1221






T
T
T
)( 324  P
))1/2(( 3445  T
2x4 = - 4 x4 = -2 
x3 - 2 = 0 x3 = 2 
2x2 + 2 - 4 = -4 x2 = -1 
x1 – 1 + 4 – 2 = 2 x1 = 1 
E quando aparece um pivô nulo? 
Métodos Exatos 
Decomposição LU 
Definições Importantes 
Seja A um matriz n x n na forma: 
Definições Importantes 
Os menores principais de A de ordens 1, 2, ..., n 
são definidos pelas submatrizes de A: 
Decomposição LU 
Teorema LU 
 
Seja A 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) ≠ 0, para k = 1, 2, ..., n – 1. 
 Então existe uma única matriz triangular 
inferior L = (lij), com l11 = l22 = ... = lnn = 1, e uma 
única matriz triangular superior U = (uij) tal que LU 
= A. Além disso, det(A) = u11u22...unn. 
Esquema Prático para Decomposição LU 
• Na prática, pode-se encontrar L e U simplesmente 
aplicando a definição de produto e de igualdade de 
matrizes, isto é, impondo que LU = A. 
Esquema Prático para Decomposição LU 
• Para obtermos os elementos das matrizes L e U devemos 
calcular os elementos das linhas de U e das colunas de L 
na seguinte ordem: 
– 1ª linha de U; 
– 1ª coluna de L; 
– 2ª linha de U; 
– 2ª coluna de L ... até o fim, ou seja: 
Aplicação a Solução de Sistemas Lineares 
• Seja o sistema Ax = b de ordem n determinado, em que A 
satisfaz as condições de decomposição LU. 
 Então o sistema Ax = b pode ser escrito como: 
• Fazendo Ux = y, a equação acima reduz-se a Ly = b. 
Resolvendo o sistema triangular inferior Ly = b, obtemos 
o vetor y. 
• Substituindo o vetor y no sistema Ux = y obtemos um 
sistema triangular superior cuja solução é o vetor x, que 
procuramos. 
Exemplo 
• Seja 
 
 
 
– Verificar se A satisfaz as condições de decomposição LU; 
– Decompor A em LU; 
– Calcular o determinante de A através da decomposição LU; 
– Resolver o sistema Ax = b, em que b = (0, -7, -5), usando a 
decomposição LU. 
Exemplo 
• Solução 
– Para que A satisfaça as condições de decomposição LU devemos 
ter: det(A1) ≠ 0 e det(A2) ≠ 0. De fato det(A1) = 5 e det(A2) = -1. 
– Utilizando as fórmulas, obtemos: 
• Para a 1ª linha de U 
 
 
• Para a 1ª coluna de L 
 
 
• Para a 2ª linha de U 
Exemplo 
• Para a 2ª coluna de L 
 
 
 
 
• Finalmente, para a 3ª linha de U, obtemos 
 
 
 
• Então: 
Exemplo 
– Determinante 
 
 
– Para a resolução do sistema linear, basta resolver dois sistemas 
triangulares: Ly = b e Ux = y. 
• Ly = b 
Exemplo 
• Obtemos 
 
 
 
 
 
 
• Ux = y 
Exemplo 
• Obtemos 
 
 
 
 
 
 
 
• Logo, a solução do sistema Ax =b é x = (0, 1 e -2)t. 
Exercícios 
• Considere o sistema: 
 
 
 
 
– Resolva-o usando a decomposição LU; 
– Calcule o determinante de A, usando a decomposição. 
Estudo Extra-Classe 
Livro Neide Franco: 
• Leitura: Seções 4.1 a 4.5 
• Exercícios: 4.1, 4.2, 4.5 e4.9 a 4.11 
• Exercícios complementares: 4.30, 4.40 e 4.41 
• Problemas aplicados a Projetos do Capítulo 4: todos os 
exercícios que envolvam os métodos diretos vistos. 
 
Livro Chapra: 
• Leitura: Capítulo 9 e 10, seções 9.1, 9.2, 10.1 e 10.2 
• Exercícios: 9.1 a 9.14 e 10.2 a 10.6 que envolvam os 
métodos diretos vistos.

Outros materiais