Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Resolução de sistemas de equações lineares: Método de eliminação de Gauss, Notas de estudo de Algoritmos

A resolução de sistemas de equações lineares utilizando o método de eliminação de gauss. Através de exemplos, é explicado como manipular sistemas de equações lineares e representá-los matricialmente. Além disso, é apresentado o algoritmo do método de eliminação de gauss com substituição regressiva.

O que você vai aprender

  • Como resolver um sistema de equações lineares utilizando o método de eliminação de Gauss?
  • Como manipular sistemas de equações lineares?
  • O que é o algoritmo do método de eliminação de Gauss com substituição regressiva?
  • Como representar um sistema de equações lineares matricialmente?

Tipologia: Notas de estudo

2022

Compartilhado em 07/11/2022

Selecao
Selecao 🇧🇷

5

(3)

219 documentos

1 / 42

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Resolu¸ao de sistemas de equa¸oes lineares:
etodo de elimina¸ao de Gauss
Marina Andretta
ICMC-USP
21 de mar¸co de 2012
Baseado no livro An´alise Num´erica, de R. L. Burden e J. D. Faires.
Marina Andretta (ICMC-USP) sme0500 - alculo num´erico 21 de mar¸co de 2012 1 / 42
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a

Pré-visualização parcial do texto

Baixe Resolução de sistemas de equações lineares: Método de eliminação de Gauss e outras Notas de estudo em PDF para Algoritmos, somente na Docsity!

Resolu¸c˜ao de sistemas de equa¸c˜oes lineares:

M´etodo de elimina¸c˜ao de Gauss

Marina Andretta

ICMC-USP

21 de mar¸co de 2012

Baseado no livro An´alise Num´erica, de R. L. Burden e J. D. Faires.

Sistemas de equa¸c˜oes lineares

Estamos interessados em resolver o problema de encontrar uma solu¸c˜ao

para um sistema de equa¸c˜oes lineares da forma

E 1 : a 11 x 1 + a 12 x 2 + ... + a 1 nxn = b 1 ,

E

2 : a 21 x 1

  • a 22 x 2
  • ... + a 2 n x n = b 2

En : an 1 x 1 + an 2 x 2 + ... + annxn = bn,

com a ij e b j constantes dadas.

Manipula¸c˜ao de sistemas de equa¸c˜oes lineares - exemplo

Queremos determinar os valores de x 1 , x 2 , x 3 e x 4 que satisfa¸cam as

equa¸c˜oes

E

1 : x 1

  • x 2
  • 3 x 4

E

2 : 2 x 1

  • x 2 − x 3
  • x 4

E 3 : 3 x 1 − x 2 − x 3 + 2 x 4 = − 3 ,

E

4 : −x 1

  • 2 x 2
  • 3 x 3 − x 4

Manipula¸c˜ao de sistemas de equa¸c˜oes lineares - exemplo

Primeiramente, usamos a equa¸c˜ao E 1 para eliminar a inc´ognita x 1 das

equa¸c˜oes E 2 , E 3 e E 4.

Isso ´e feito executando os seguintes passos:

(E 2 − 2 E 1 ) → (E 2 ),

(E 3 − 3 E 1 ) → (E 3 ),

(E

4

+ E

1

) → (E

4

Manipula¸c˜ao de sistemas de equa¸c˜oes lineares - exemplo

Fazemos isso executando os passos (E 3 − 4 E 2 ) → (E 3 ) e

(E

4

+ 3E

2

) → (E

4

O sistema resultante ´e

E

1 : x 1

  • x 2
  • 3 x 4

E 2 : − x 2 − x 3 − 5 x 4 = − 7 ,

E

3 : 3 x 3

  • 13 x 4

E 4 : − 13 x 4 = − 13.

Manipula¸c˜ao de sistemas de equa¸c˜oes lineares - exemplo

Agora o sistema se tornou triangular e ele pode ser resolvido usando um

processo de substitui¸c˜ao regressiva.

Pela equa¸c˜ao E 4 , temos que x 4 = 1.

Substituindo o valor de x 4 na equa¸c˜ao E 3 , temos que

x 3 =

13 − 13 x 4

Representa¸c˜ao de sistemas de equa¸c˜oes lineares

Para realizar as opera¸c˜oes descritas no exemplo anterior, n˜ao precisamos

escrever todas as equa¸c˜oes a cada passo, j´a que as vari´aveis n˜ao se

alteram. Os ´unicos valores que mudam de um passo a outro s˜ao os

coeficientes das vari´aveis e os valores no lado direito das equa¸c˜oes.

Por isso, para facilitar a nota¸c˜ao, escrevemos os sistemas usando matrizes.

Representa¸c˜ao de sistemas de equa¸c˜oes lineares

Usando este formato, um sistema do tipo

a 11 x 1

  • a 12 x 2
  • ... + a 1 n x n = b 1

a 21 x 1 + a 22 x 2 + ... + a 2 nxn = b 2 ,

a n 1 x 1

  • a n 2 x 2
  • ... + a nn x n = b n

fica escrito como Ax = b, onde

A =

a 11 a 12

... a 1 n

a 21 a 22... a 2 n

a n 1 a n 2

... a nn

, x =

x 1

x 2

x n

, b =

b 1

b 2

b n

Representa¸c˜ao de sistemas de equa¸c˜oes lineares - exemplo

Note que o sistema do exemplo, usando a nota¸c˜ao de matriz aumentada,

fica

Representa¸c˜ao de sistemas de equa¸c˜oes lineares - exemplo

Usando as opera¸c˜oes para tornar o sistema triangular, temos as seguintes

matrizes aumentadas:

M´etodo de elimina¸c˜ao de Gauss

Primeiramente, forme a matriz aumentada

A = [A, b] =

a 11 a 12

... a 1 n a 1(n+1)

a 21 a 22... a 2 n a 2(n+1)

a n 1 a n 2

... a nn a n(n+1)

com a i(n+1) = b i , 1 ≤ i ≤ n.

M´etodo de elimina¸c˜ao de Gauss

Se a 11

= 0, as opera¸c˜oes correspondentes a (E j

aj 1

a 11

)E

1

) → (E

j ) s˜ao

executadas para cada j = 2, 3 , ..., n, para que os coeficientes de x 1 nas

linhas diferentes de 1 passem a ser nulos.

Embora os elementos das linhas 2, 3 , ..., n depois destas opera¸c˜oes sejam

possivelmente diferentes dos elementos correspondentes na matriz

A

original, eles ser˜ao denotados da mesma forma, apenas para facilitar a

nota¸c˜ao.

Executamos, ent˜ao, este mesmo procedimento para i = 2, 3 , ..., n − 1,

efetuando a opera¸c˜ao (Ej − (

aji

a ii

)Ei ) → (Ej ) para cada

j = i + 1, i + 2, ..., n, somente quando a ii

M´etodo de elimina¸c˜ao de Gauss

A matriz

A representa um sistema linear que tem o mesmo conjunto

solu¸c˜ao do sistema original (1).

Como o novo sistema ´e triangular,

a 11 x 1

  • a 12 x 2
  • ... + a 1 n x n = b 1

a 22 x 2 + ... + a 2 nxn = b 2 ,

a nn x n = b n

podemos utilizar a substitui¸c˜ao regressiva para resolvˆe-lo.

M´etodo de substitui¸c˜ao regressiva

Isolando x n na n-´esima equa¸c˜ao, temos

x n

a n(n+1)

ann

Isolando x n− 1 na (n − 1)-´esima equa¸c˜ao, temos

x n− 1

a (n−1)(n+1)

− a (n−1)n

x n

a (n−1)(n−1)