Escolar Documentos
Profissional Documentos
Cultura Documentos
Com este documento pretendo apoiar a aula que será transmitida online e que podem aceder
através do link
https://videoconf-colibri.zoom.us/j/443604170
O documento estará no moodle em formato word e cada aluno pode utilizá-lo para tirar
dúvidas.
Parte II- Revisão do método de eliminação de Gauss contém uma breve explicação do método
de eliminação de Gauss e a resolução de dois exemplos, com uma abordagem mais
mecanizada.
Parte III-Método de eliminação de Gauss com escolha parcial e total de pivot, explicação da
escolha de Pivot e resolução de um exercício com escolha total e parcial de pivot.
Parte IV- Proposta de resolução de um exercício, exercício para resolver sozinhos recorrendo
aos exemplos anteriores sem resolução. Devem resolver e enviar por e-mail para correção.
Apresento apenas a solução final.
Nota – o que está em azul são comentários que na aula seriam falados a preto e outras cores o
que seria escrito no quadro.
Aula 12- Método de Eliminação de Gauss
2 x−3 y + z=−1
{
( S1 ) = 5 x + y +2 z=6
3 x+ y+ 3 z=4
Solução de um sistema de equações lineares e sistemas equivalentes.
Uma solução do sistema S é uma lista ( s1 , … , s n) de números que torna cada equação numa
afirmação verdadeira quando os valores x 1 , … , x n são substituídos por s1 , … , s n,
respetivamente.
1
X= 1
0[]
Porque
2−3=−1
{5+1=6
3+ 1=4
- impossível se não existe solução e possível se admite pelo menos uma solução;
{ ⋯
am 1 x1 +…+ amn xn =bm
, (S)
a11 a 12 ⋯ a1 n x1 b1
a
AX=B 21
⋮
[
a 22 … a2 n
⋮ ⋱ ⋮
am 1 am 2 ⋯ a mn ][ ] [ ]
x2
⋮
xn
b
= 2 ,
⋮
bm
No nosso exemplo
2 x−3 y + z=−1 2 −3 1 x −1
{ [
5 x + y +2 z=6 5 1 2 y = 6
3 x + y +3 z=4 3 1 3 z 4 ][ ] [ ]
Parte II - Revisão sobre o método de eliminação de Gauss
a 11 a12 ⋯ a 1n b1
[
[ A|B ] = a21 a22 … a 2n
⋮ ⋮ ⋱ ⋮
am 1 a m 2 ⋯ amn
|]
b2
⋮
bm
.
Aula 12- Método de Eliminação de Gauss
2 −3 1 −1
[ |]
[ A|B ] = 5 1 2 6
3 1 3 4
3)
Multiplicar todos os termos de uma equação
por um número não nulo;
Substituir uma equação pela sua soma com
{ a21 x 1 +a22 x2 +…+ a2 n x n=b2
⋯
am 1 x1 +a m 2 x 2 +…+a mn x n=b m
um múltiplo de outra.
Uma vez obtida a matriz ampliada na forma escalonada (ou na forma canónica reduzida por
linhas), retoma-se a resolução do sistema de equações lineares segundo o método de
substituição, reescrevendo o sistema a partir da matriz na forma escalonada (ou na forma
canónica reduzida por linhas).
2 x−3 y + z=−1
Resolver o sistema de equações lineares
{5 x + y +2 z=6 , pelo método de
3 x + y +2 z=4
eliminação de Gauss. mas tentando, pensar mais como “máquina e menos como
humano”
Fase I
2 −3 1 −1
[ A|B ] = 5
[ |]
1 2 6
3 1 2 4
Fase II
→
2 −3 1 −1 Nota: para eliminar
[ |]
5 1 2 6
3 1 2 4
o 5,
2 x+5=0 x=
−5
2
L 2=
L 3=
−5
2
−3
2
L 1+ L2
L 1+ L3
para eliminar o 3
−3 *
2 x+3=0 x=
2
2 −3 1 −1 Cálculos −3 11
[ |]
5 1 2 6 →
3 1 2 4 a.
−5
2
auxiliares.
× (−3 ) +1=
17
2
d.
e.
−3
2
2
× (−3 ) +1=
×1+ 2=
1
2
2
2 −3 1 −1 b. −5 ×1+2= −1 −3 11
[ |]
f. × (−1 )+ 4=
17 1 17 2 2 2 2
0 − −5 17
2a 2 b 2 c c.→∗¿ × (−1 )+ 6=
11 1 11 2 2
0
2 d 2e 2 f
Aula 12- Método de Eliminação de Gauss
11
Para estar escalonada teremos de eliminar o elemento a 32= e este vai ter de ser
2
17
eliminado com o a 22= . Repetindo o mesmo raciocínio anterior,
2
11
−
17 11 2
x + =0 x=
2 2 17
2
−11
Então a operação vai ser L 3= ∗L 2+ L3
17
11
2 a32
Ou seja neste caso o “ajudante” é m 32= , ou seja ” m 32= . Então a operações
17 a22
2
que vamos fazer, é : L 3=−m31∗L 2+ L3 , agora as contas
Cálculos auxiliares.
2 1 −1 2 1
[ |]
−3 −3
[ ] ( −12 )+ 12 = 1411
−11
−1 ×
|
→
17 1 17 17 1
a.
0 − −11 0 − 17
17
2a 2 b 2 c L 3= ∗L2+ L 3 2❑ 2❑
17 2❑
0
11 1 11
2 d 2e 2 f
0 0
14b.
11 a
−11
0b
17
× ( 172 )+ 112 =0
2 x−3 y + z=−1
{ 17
2
14
11
1
y− z=
2
z =0
17 x =−1+3 =1
2
{ 2
y=1
z=0
1
CS= 1
0{[ ]}
CONCLUSÃO: Para eliminar a Lj com a Lj , fazemos:
aij
Li=−mij∗Lj + Li com mij=
a jj
Resolução de um caso “patológico”
Aula 12- Método de Eliminação de Gauss
Exemplo
{
−1
0.0001 x + y=1 0.0001 x +( 2−x)=1 −0.9999 x=−1
x + y =2 { y=2−x y=2−x{ { x=
−0.9999
=1,00010001
y=2−1,00010001=0.99989999
Resolver este sistema pelo método de eliminação de Gauss e com a seguinte máquina
em virgula flutuante: F ( 10,3 ,−10,10 ) .
Primeiro temos de por todos os números representados, naquela máquina, como
estamos em base 10, temos apenas de normalizar
0.0001=0.1× 10−3
1=0.1×10
2=0.2× 10
0.1× 10−3 0.1× 10 ¿ 0.1× 10
[ |
0.1× 10 0.1× 10 0.2 ×10 ]
Cálculos auxiliares.
Pelo que vimos antes que
a21
L 2=−m 21∗L 1+ L2 com m21=
a22
a21 0.1 ×10
Então m 21= = =1×10 4=0.1× 105
a22 0.1 ×10 −3
→
0.1× 10−3 0.1× 10 ¿ 0.1× 10 0.1 ×10−3 0.1× 10 ¿ 0.1×10
[ |
0.1× 10 0.1× 10 0.2 ×10 ] 5
L 2=−0.1× 10 L 1+ L2a
0 [
−0.1 ×105a −0.1× 105b| ]
Cálculos auxiliares.
a. −( 0.1 ×105 ) × ( 0.1× 10 )+ 0.1× 10=−0.01×10 6+ 0.1× 10=¿
¿−0.1× 105 +0.1 ×10 ×10−4 × 104 =−0.1 ×105 +0.00001 ×105 =¿
−0.09999 ×105 =−0.9999 ×10−1 ×105 =−0.9999 ×104 =−1 ×104 =¿
Aula 12- Método de Eliminação de Gauss
¿−0.1× 105 +0.2 ×10 ×10−4 × 104 =−0.1 ×105 +0.00002 ×105 =¿
−0.09998 ×105 =−0.9998 ×10−1 ×105 =−0.9998 ×10 4=−1 ×10 4=¿
−0.1 ×10 ×10 4=−0.1×10 5
x=0=0.0 ×10−10
{ y=1=0.1× 10
Mas se substituirmos no sistema esta não é a solução
{0.0001(0)+1=1
0+1=2
2 −10 1 4 2 −10 1 4
[ 3
−4
6
1
2 20
3 6 |] [ 0 1
|]
2 20
0 −5 3 6
Aula 12- Método de Eliminação de Gauss
Na escolha parcial de pivot, no início do passo de redução k , é escolhido para pivot a pk tal que
max aik a pk
k i n
2 −3
2 x−3 y =0
{−x +5 y=1
cuja matriz ampliada é
[ −1 5 |01 ] , trocando a coluna um com a
−3 2
coluna 2 fica
[ 5 1 |01 ] , ou seja o sistema correspondente é {−35 yy+−x=1
2 x=0
(só
podemos trocar na parte correspondente à matriz A, neste caso não se pode mexer na
coluna 3.
Exemplos
Considere as seguintes matrizes ampliadas de um sistema de equações lineares:
2 −10 1 4 2 −10 1 4
[ 3
−4
6
1
2 20
3 6 |]
Como estamos a escolher o pivot,
[ 0 1 2 20
0 −5 8 6 |]
Como estamos a escolher o
para a primeira linha os pivot, para a segunda linha, os
candidatos são 3
2 −10 1
[ 6 2 ,o
] candidatos são [−51 28] o
−4 1 3 vencedor é o 8.
vencedor é o −10. Temos de trocar de coluna e
Temos de trocar de colunas. linha.
Na escolha total de pivot, no início do passo de redução k , é escolhido para pivot a pq tal que
max aij a pq
k i n
k j n
Exercício
Aula 12- Método de Eliminação de Gauss
−2 5 −1 2
3 [
Considere o sistema de equações lineares AX=B, com A= −1 −1 5 e B= 3 .
2 1 6 ] []
a) Usando o método de eliminação de Gauss com escolha parcial de pivot, resolva o
sistema de equações lineares.
−2 5 −1 2 3 2 1 6
[ |] [ |]
→
→ −1
m 21= 1
−1 −1 5 3 L1=L 3 −1 −1 5 3 3 L 2= L 1+ L2
3 2 1 6 −2 5 −1 2 −2 3
m 31= 2
3 L 3= L 1+ L3
3
Cálculos auxiliares
L2 L3
1 −1 2 19
∗2−1= ∗2+5=
3 3 3 3
1 16 2 −1
∗1+5= ∗1−1=
3 3 3 3
1 2
∗6+3=5 ∗6+2=6
3 3
−1 →
3 2 1 −2 5 m 32=
[ |] [ |]
−1
19 1
−1 16 6 → 19 −1 6 L 3= L 2+ L3
0 0 19
3 3 5 L 3=L 2 3 3 6
19 −1 6 −1 16 5
0 0
3 3 3 3
Cálculos auxiliares
1 −1 16 101
19 ( )
∗
3
+ =
3 19
1 101
∗6+5=
19 19
5 6−1−2
[ |] {
−2 −1 x=
{
=1
19 −1 6 3 x +2 y + z=6 3
0
3 3 6 19 1 1
0
−1 16 5 3
y− z=6
3
6+
3 ( )
3 3 101 101 y = 1 9 =1
z=
19 19 3
z=1
Aula 12- Método de Eliminação de Gauss
x y z y x z
[ |] [ |]
→
2 2 −1
→
−2 5 −1 c 1=c 5 −2 −1 m 21= 1
3 2 3 5 L 2= L 1+ L2
−1 −1 5 −1 −1 5 2 5
6 6 m 31= −2
3 2 1 2 3 1 5 L 3= L 1+ L3
5
Cálculos auxiliares
L2 L3
1
5
∗(−2 )−1=
−7
5 ( −25 )∗(−2 ) +3= 195
1 24
5
1
∗(−1 ) +5=
17
5 ( −25 )∗(−1)+ 1= 75
∗( 2 ) +3=
5 5
( −25 )∗( 2)+ 6= 265
y x z
[ |]
2
5 −2 −1
17
−7 24
0 5
5 5
26
19 7
0 5
5 5
7 →
y x z y z x m 32=
[ |] [ |]
2 2 24 L 3=
−7
L 2+ L3
5 −2 −1 5 −1 −2
17 → 17 24
−7 24 24 −7
0 5 c 3=c 2 0 5
5 5 5 5
26 26
19 7 7 19
0 5 0 5
5 5 5 5
Cálculos auxiliares
y z x 2+1+2
[ |]
y=
{
2 =1
5 −1 −2 5 y−z−2 x=2 5
{
17 24 7 17 17 7
24
0
5
−7
5
5 5
z− x=
5 5 ( +
5 5 )
101
101 101 101 z= 24 =1
0 0 24 x=
24 24 24 5
x=1
1
m 21=
14
−4 16
m 31=
14 7 32
m 32= =
139 139
14
−18+ 4 1
{ z=
14
y=0
x=1
=−1
CS=
{[ ]}0
−1