Parte 3 Sistemas Lineares Calculo Numerico Unit 2016 1
Parte 3 Sistemas Lineares Calculo Numerico Unit 2016 1
Parte 3 Sistemas Lineares Calculo Numerico Unit 2016 1
PARTE 3:
RESOLUÇÃO NUMÉRICA DE
SISTEMAS LINEARES
𝑎𝑛 𝒙𝒏 + 𝑎𝑛−1 𝒙𝒏−𝟏 + ⋯ + 𝑎1 𝒙𝟏 + 𝑎0 𝒙𝟎 = 𝑏
sendo:
𝑎𝑛 , 𝑎𝑛−1 , … , 𝑎1 , 𝑎0 os coeficientes da equação;
𝑏 é o termo independente.
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑋 (1) , 𝑋 2 ,𝑋 3 ,…,𝑋 𝑘 ,…
MÉTODOS DIRETOS
2𝑥1 − 𝑥2 + 6𝑥3 = 3
ቐ 4𝑥1 − 2𝑥2 + 𝑥3 = 2
𝑥1 − 5𝑥2 − 2𝑥3 = −4
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝟐 −1 6 ⋮ 3
𝐶 0 = 4 −2 1 ⋮ 2
1 −5 −2 ⋮ −4
► Para “eliminar” os elementos 𝑎21 = 4 e 𝑎31 = 1,
utilizamos os chamados multiplicadores:
𝑎21 4 𝑎31 1
𝑚21 = = = 2 𝑒 𝑚31 = =
𝑎11 2 𝑎11 2
► O elemento 𝑎11 é o chamado pivô do estágio
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝟐 −1 6 ⋮ 3
1 0 0 −11 ⋮ −4
𝐶 = 9 11
0 − −5 ⋮ −
2 2
► Trocando as linhas 2 e 3, obtemos o seguinte sistema
linear equivalente:
2 −1 6 ⋮ 3
2 −𝟗 11
𝐶 = 0 −5 ⋮ −
𝟐 2
0 0 −11 ⋮ −4
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
2 −1 6 ⋮ 3
−𝟗 11
0 −5 ⋮ −
𝟐 2
0 0 −11 ⋮ −4
2𝑥1 − 𝑥2 + 6𝑥3 = 3
−9 −11
⟹ 𝑥2 − 5𝑥3 =
2 2
−11𝑥3 = −4
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
9
𝑥1 11
9
𝑋 = 𝑥2 =
𝑥3 11
4
11
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝐴𝑋 − 𝑏 = 0
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑥1 − 𝑥2 + 𝑥3 + 𝑥4 = −1
4𝑥1 − 2𝑥2 + 3𝑥3 + 𝑥4 = 2
𝑥1 − 5𝑥2 − 2𝑥3 + 2𝑥4 = −13
2𝑥1 + 5𝑥2 + 𝑥3 + 𝑥4 = 12
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
1 −1 1 1 ⋮ −1
𝟒 −2 3 1 ⋮ 2
1 −5 −2 2 ⋮ −13
2 5 1 1 ⋮ 12
► Neste caso, 𝑎21 = 4, será o pivô. Assim, trocamos as
linhas 1 e 2:
4 −2 3 1 ⋮ 2
1 −1 1 1 ⋮ −1
1 −5 −2 2 ⋮ −13
2 5 1 1 ⋮ 12
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
► Utilizando os multiplicadores:
1 1 1
𝑚21 = 𝑚31 = 𝑚41 =
4 4 2
4 −2 3 1 ⋮ 2
1 1 3 3
0 − ⋮ −
2 4 4 2
9 11 7 27
0 − − ⋮ −
2 4 4 2
−1 1
0 𝟔 ⋮ 11
2 2
4 −2 3 1 ⋮ 2
−1 1
0 6 ⋮ 11
2 2
9 11 7 27
0 − − ⋮ −
2 4 4 2
−1 1 3 −3
0 ⋮
2 4 4 2
► Neste caso, utilizamos os seguintes multiplicadores:
𝑎32 −3 −1
𝑚32 = = 𝑚42 =
𝑎22 4 12
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
4 −2 3 1 ⋮ 2
−1 1
0 6 ⋮ 11
2 2
𝟐𝟓 17 21
0 0 − ⋮ −
𝟖 8 4
5 19 −7
0 0 ⋮
24 24 2
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑎43 −1
𝑚43 = =
𝑎33 5
e realizando sobre as linhas as operações:
𝐿1 ⟵ 𝐿1
𝐿2 ⟵ 𝐿2
𝐿3 ⟵ 𝐿3
𝐿4 ⟵ 𝐿4 − 𝑚43 𝐿3
obtemos o seguinte sistema equivalente:
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
4 −2 3 1 ⋮ 2
−1 1
0 6 ⋮ 11
2 2
𝟐𝟓 17 21
0 0 − ⋮ −
𝟖 8 4
14 −14
0 0 0 ⋮
15 15
𝑥1 1
𝑥2 2
𝑋= 𝑥3 =
1
𝑥4 −1
MÉTODOS ITERATIVOS
𝑥1
𝑥2
𝑋= 𝑥3 ∈ ℝ𝑛
⋮
𝑥𝑛
𝑋 2
= 𝑥𝑖2
𝑖=1
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑥1
𝑥2
𝑋= 𝑥3 ∈ ℝ𝑛
⋮
𝑥𝑛
𝑋 ∞
= max |𝑥𝑖 |
1≤𝑖≤𝑛
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
−1
𝑋= 3
−2
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑥1 0.437
𝑋 5 = 𝑥2 = 1.335
𝑥3 0.634
podemos determinar as “distâncias” entre 𝑋 e
𝑋5:
0.4133987 0.437
5
𝑋−𝑋 2
= 1.3054397 − 1.335
0.6046121 0.634 2
≅ 0.0479008
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
0.4133987 0.437
5
𝑋−𝑋 ∞
= 1.3054397 − 1.335
0.6046121 0.634 ∞
≅ 0.0295603
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑋 = 𝑇𝑋 + 𝐶
−1 𝑏1
𝑥1 = 𝑎12 𝑥2 + 𝑎13 𝑥3 + ⋯ + 𝑎1𝑛 𝑥𝑛 +
𝑎11 𝑎11
−1 𝑏2
𝑥2 = 𝑎21 𝑥1 + 𝑎23 𝑥3 + ⋯ + 𝑎2𝑛 𝑥𝑛 +
𝑎22 𝑎22
⋮
−1 𝑏𝑛
𝑥𝑛 = 𝑎𝑛1 𝑥1 + 𝑎𝑛2 𝑥2 + ⋯ + 𝑎𝑛𝑛−1 𝑥𝑛−1 +
𝑎𝑛𝑛 𝑎𝑛𝑛
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑏1
𝑎11
𝑏2
𝐶 = 𝑎22
⋮
𝑏𝑛
𝑎𝑛𝑛
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑘+1 𝑘
𝑋 = 𝑇𝑋 +𝐶
3
EXEMPLO: Determine a aproximação 𝑋 , para a
solução exata do sistema linear:
10𝑥1 − 𝑥2 + 2𝑥3 = 6
−𝑥1 + 11𝑥2 − 𝑥3 + 3𝑥4 = 25
2𝑥1 − 𝑥2 + 10𝑥3 − 𝑥4 = −11
3𝑥2 − 𝑥3 + 8𝑥4 = 15
1 1 3
𝑥1 = 𝑥2 − 𝑥3 +
10 5 5
1 1 3 25
𝑥2 = 𝑥1 + 𝑥3 − 𝑥4 +
11 11 11 11
−1 1 1 11
𝑥3 = 𝑥1 + 𝑥2 + 𝑥4 −
5 10 10 10
−3 1 15
𝑥4 = 𝑥2 + 𝑥3 +
8 8 8
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑋 = 𝑇𝑋 + 𝐶
Sendo
1 −1 1
0 0
10 5 5
1 1 −3 25 𝑥1
0 𝑥2
𝑇 = 11 11 11 𝐶 = 11 𝑋= 𝑥
−1 1 1 −11 3
0 𝑥4
5 10 10 10
−3 1 15
0 0
8 8 8
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
1 1 0 1 0 3
𝑥1 = 𝑥2 − 𝑥3 + = 0.6
10 5 5
1 1 0 1 0 3 0 25
𝑥2 = 𝑥1 + 𝑥3 − 𝑥4 + = 2.2727
11 11 11 11
1 −1 0 1 0 1 0 11
𝑥3 = 𝑥1 + 𝑥2 + 𝑥4 − = −1.1
5 10 10 10
1 −3 0 1 0 15
𝑥4 = 𝑥2 + 𝑥3 + = 1.875
8 8 8
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝒌 𝟎 𝟏 𝟐 𝟑 𝟒
𝑘
𝑥1 0.0 0.6 1.0473 0.9326 1.0152
𝑘
𝑥2 0.0 2.2727 1.7159 2.053 1.9537
𝑘
𝑥3 0.0 −1.1 −0.8052 −1.0493 0.9681
𝑘
𝑥4 0.0 1.875 0.8852 1.1309 0.9739
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
𝑛 𝑛
1
𝑎𝑘𝑗 < 𝑎𝑘𝑘 ⇔ 𝑎𝑘𝑗 < 1
𝑎𝑘𝑘
𝑗=1 𝑗=1
𝑗≠𝑘 𝑗≠𝑘
► Na prática verificamos se 𝜶 = 𝐦𝐚𝐱 𝜶𝒌 < 𝟏, para 𝑘 =
1,2, … , 𝑛, sendo
𝑛
1
𝛼𝑘 = 𝑎𝑘𝑗
𝑎𝑘𝑘
𝑗=1
𝑗≠𝑘
2𝑥1 − 𝑥2 + 6𝑥3 = 3
ቐ 4𝑥1 − 2𝑥2 + 𝑥3 = 2
𝑥1 − 5𝑥2 − 2𝑥3 = −4
10𝑥1 − 𝑥2 + 2𝑥3 = 6
−𝑥1 + 11𝑥2 − 𝑥3 + 3𝑥4 = 25
2𝑥1 − 𝑥2 + 10𝑥3 − 𝑥4 = −11
3𝑥2 − 𝑥3 + 8𝑥4 = 15
1 1 0 1 0 3
𝑥1 = 𝑥2 − 𝑥3 + = 0.6
10 5 5
1 1 𝟏 1 0 3 0 25
𝑥2 = 𝒙𝟏 + 𝑥3 − 𝑥4 + = 2.2727
11 11 11 11
1 −1 𝟏 1 𝟏 1 0 11
𝑥3 = 𝒙𝟏 + 𝒙𝟐 + 𝑥4 − = −1.1
5 10 10 10
1 −3 𝟏 1 𝟏 15
𝑥4 = 𝒙𝟐 + 𝒙𝟑 + = 1.875
8 8 8
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES
4𝑥1 + 2𝑥2 + 𝑥3 = 11
ቐ −𝑥1 + 2𝑥2 = 3
2𝑥1 + 𝑥2 + 4𝑥3 = 16
𝜕2𝑢 𝜕2𝑢
2
+ 2=0
𝜕𝑥 𝜕𝑦
4 −1 0 −1 0 0 𝑥1 100
−1 4 −1 0 −1 0 𝑥2 0
0 −1 4 0 0 −1 𝑥3 0
𝑥4 =
−1 0 0 4 −1 0 100
0 −1 0 −1 4 −1 𝑥5 0
0 0 −1 0 −1 4 𝑥6 0
RESOLUÇÃO NUMÉRICA DE SISTEMAS LINEARES