Cálculo Numérico / Métodos Numéricos. Solução de equações polinomiais Briot-Ruffini-Horner

Documentos relacionados
Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner

Determinação de raízes de polinômios: Método de Briot-Ruffini-Horner

Método de Newton para polinômios

Erivaldo. Polinômios

GABARITO. 01) a) c) VERDADEIRA P (x) nunca terá grau zero, pelo fato de possuir um termo independente de valor ( 2).

Funções Polinomiais com Coeficientes Complexos. Quantidade de Raízes e Consequências. 3 ano E.M. Professores Cleber Assis e Tiago Miranda

Definição: Uma função de uma variável x é uma função polinomial complexa se pudermos escrevê-la na forma n

Função polinomial. Pré-Cálculo. Função polinomial. Função polinomial: exemplos. Humberto José Bortolossi. Parte 6. Definição

3 + =. resp: A=5/4 e B=11/4

Denominamos equação polinomial ou equação algébrica de grau n a toda equação da forma:

Apostila adaptada e editada da intenert pelo Professor Luiz

Equações Não Lineares. 35T12 Sala 3G4 Bruno Motta de Carvalho DIMAp Sala 15 Ramal 227

Matemática E Extensivo V. 6

Equação algébrica Equação polinomial ou algébrica é toda equação na forma anxn + an 1 xn 1 + an 2 xn a 2 x 2 + a 1 x + a 0, sendo x

Matemática. Questão 1. 3 a série do Ensino Médio Turma. 2 o Bimestre de 2016 Data / / Escola. Aluno RESOLUÇÃO: AVALIAÇÃO DA APRENDIZAGEM EM PROCESSO

3. Equações Algébricas

EQUAÇÕES ALGÉBRICAS E TRANSCENDENTES ALVARO A. F. SOUZA

POLINÔMIOS 1. INTRODUÇÃO Uma função é dita polinomial quando ela é expressa da seguinte forma:

m 1 Grupo A é 3, então ( P + Q R) Como o maior expoente da variável x do polinômio P + Q R Analogamente ao item a, (PQ) = 3.

Funções Polinomiais com Coeficientes Complexos. Dispositivo de Briot-Ruffini. 3 ano E.M. Professores Cleber Assis e Tiago Miranda

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição

TE231 Capitulo 2 Zeros de Funções; Prof. Mateus Duarte Teixeira

Zeros de Polinômios. 1 Resultados Básicos. Iguer Luis Domini dos Santos 1, Geraldo Nunes Silva 2

POLINÔMIOS. 1. Função polinomial. 2. Valor numérico. 3. Grau de um polinômio. 4. Polinômios idênticos

POLINÔMIOS. Nível Básico

3ª série do Ensino Médio Turma. 2º Bimestre de 2018 Data / / Escola Aluno

Matemática A - 10 o Ano

Ficha de trabalho Decomposição e resolução de equações e inequações polinomiais

EQUAÇÕES POLINOMIAIS

Projeto Jovem Nota 10 Polinômios Lista C Professor Marco Costa

Álgebra. Polinômios.

4 de outubro de MAT140 - Cálculo I - Método de integração: Frações Parciais

SME Cálculo Numérico. Lista de Exercícios: Gabarito

Lista de Exercícios 1 Cálculo Numérico - Professor Daniel

Matemática A - 10 o Ano Ficha de Trabalho

Polinômios. Acadêmica: Vanessa da Silva Pires

SME0300 Cálculo Numérico Aula 4

DISCIPLINA: Matemática III PROFESSORA: Juliana Schivani ALUNO(a): Data: / /.

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Matemática E Intensivo V. 2

Introdução aos Métodos Numéricos

Aula 6. Zeros reais de funções Parte 3

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

TP062-Métodos Numéricos para Engenharia de Produção Zeros: Introdução

Cálculo Numérico BCC760 Raízes de equações algébricas e transcendentes

Continuidade e Limite

Matemática E Extensivo V. 6

Lista 1 - Cálculo Numérico - Zeros de funções

Introdução aos Métodos Numéricos

AULA 01 (A) 9. (B) 1. (C) 0. (D) 7. (E) 10. (E) Se k 5 então axterá ( ) grau 1. (D) d(3) 4. (E) d(4) 12.

Alexandre Miranda Alves Anderson Tiago da Silva Edson José Teixeira. MAT146 - Cálculo I - Integração por Frações Parciais

Técnicas de. Integração

Métodos Numéricos Zeros: Introdução. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina

Lista de Exercícios de Métodos Numéricos

Projeto Jovem Nota 10 Polinômios Lista A Professor Marco Costa

Exercícios de Aprofundamento 2015 Mat - Polinômios

Matemática 1 INTRODUÇÃO 1 TEOREMA DAS RAÍZES COMPLEXAS 3 TEOREMA DAS RAÍZES RACIONAIS 2 TEOREMA DAS RAÍZES IRRACIONAIS. Exercício Resolvido 2

PARTE I EQUAÇÕES DE UMA VARIÁVEL REAL

Lista de Exercícios 1

FICHA DE TRABALHO N.º 4 MATEMÁTICA A - 10.º ANO POLINÓMIOS

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

EXERCICIOS RESOLVIDOS - INT-POLIN - MMQ - INT-NUMERICA - EDO

Lista 1- Cálculo I Lic. - Resolução

parciais primeira parte

Interpolação polinomial

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano.

Matemática E Intensivo V. 2

Neste capítulo estamos interessados em resolver numericamente a equação

Polinômios (B) 4 (C) 2 (D) 1 3 (E). 2

Visite : e) ) (UFC) O coeficiente de x 3) 5 é: a) 30 b) 50 c) 100 d) 120 e) 180

Raízes de Equações métodos delimitados. qual o problema? equações não lineares/raízes

4 ÁLGEBRA ELEMENTAR. 4.1 Monômios e polinômios: valor numérico e operações.

FORMAÇÃO CONTINUADA PARA PROFESSORES DE MATEMÁTICA FUNDAÇÃO CECIERJ / SEEDUC-RJ COLÉGIO: C.E.

étodos uméricos ZEROS DE FUNÇÕES Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

Aula 27 - Álgebra II. x (m(x)), x 2 + x + (m(x)), x 2 + x (m(x)) operações deste corpo são as seguintes:

DCC008 - Cálculo Numérico

Exercícios de MATEMÁTICA COMPUTACIONAL. 1 0 Semestre de 2009/2010 Resolução Numérica de Equações Não-Lineares

Sabendo que f(x) é um polinômio de grau 2, utilize a formula do trapézio e calcule exatamente

Funções Polinomiais com Coeficientes Complexos. Teorema do Resto. 3 ano E.M. Professores Cleber Assis e Tiago Miranda

Introdução aos Métodos Numéricos

Matemática Básica. Fração geratriz e Sistema de numeração 1) 0, = ) 2, =

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Métodos Numéricos - Notas de Aula

Cálculo Numérico Ponto Fixo

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

Interpolaça o Polinomial

A = B, isto é, todo elemento de A é também um elemento de B e todo elemento de B é também um elemento de A, ou usando o item anterior, A B e B A.

ASSUNTO:POLINÔMIOS. a) Do 3º grau resp: m ±6 b) Do 2º grau resp: m=6 c) do 1 º grau m=-6

Integração por frações parciais - Parte 1

Polinômios. 02) Se. (x 1), então. f(x) (x 2) (x 1) 5ax 2b, com a e b reais, é divisível por a b 1. 04) As raízes da equação

3.6 Erro de truncamento da interp. polinomial.

Encontre um valor aproximado para 3 25 com precisão de 10 5 utilizando o método da bissecção.

CCI-22 FORMALIZAÇÃO CCI-22 MODOS DE SE OBTER P N (X) Prof. Paulo André CCI - 22 MATEMÁTICA COMPUTACIONAL INTERPOLAÇÃO

Testes Formativos de Computação Numérica e Simbólica

8. Calcular, para que o polinômio ( ) ( ) ( ) seja: a) do 3 grau b) do 2 grau c) 1 grau

Podem ser calculados num número finito de operações aritméticas, ao contrário de outras funções (ln x, sin x, cos x, etc.)

Modelagem Computacional. Parte 8 2

SME0300 Cálculo Numérico Aula 6

Polinômios e equações algébricas 2. Fascículo 12. Unidade 38

Transcrição:

Cálculo Numérico / Métodos Numéricos Solução de equações polinomiais Briot-Ruffini-Horner

Equações Polinomiais p = x + + a ( x) ao + a1 n x n Com a i R, i = 0,1,, n e a n 0 para garantir que o polinômio é do grau n Os seguintes resultados são validos para p(x) a) p(x) possui, pelo menos, uma raiz; b) p(x) possui, exatamente, n raízes, desde que uma raiz de multiplicidade k seja considerada k vezes; c) se os valores numéricos de dois polinômios de grau n coincidem para mais do que n valores distintos de x, os polinômios são idênticos; d) se x 1, x2, L, xn são raízes de p(x), então p(x) pode ser expresso da forma fatorada: p x) = a ( x x )( x x ) L ( x x ) ( n 1 2 n

Regras de Sinal de Descartes a) Raízes Reais Positivas: O número de zeros reais positivos (pos) de um p (x), com coeficientes reais, não excede o número (v) de variações de sinal dos coeficientes e (v-pos) é inteiro, par e não negativo Exemplo: p ( x) = 2x 3x 4x + x + 1 + - - + + 5 4 3 v = 2 se se v v pos = 0 pos = 2 pos = 2 pos = 0 5 3 2 Exemplo: p ( x) = 4x x + 4x x 1 + - + - - v = 3 se se v v pos = 0 pos = 2 pos = 3 pos = 1 Exemplo: p ( x) = x 7 + 1 + + v=0 e p: (v-p 0 ) p=0

Regras de Sinal de Descartes a) Raízes Reais Negativas: Toma-se ) ( x p e utiliza-se a regra para raízes positivas Exemplo: 1 4 3 2 ) ( 1 4 3 2 ) ( 3 4 5 3 4 5 + + = + + = x x x x x p x x x x x p = = = = = 1 2 3 0 3 neg neg v se neg neg v se v

Teorema Se p (x) é um polinômio de grau n, então para qualquer α, existe um único polinômio q (x) com grau (n-1), tal que: p ( x) = ( x α) q( x) + p( α) Observe pela expressão que a expressão resulta da divisão do polinômio por ( x α), resultando q (x) como quociente e p (α ) como resto 3 2 p ( x) = x + 2x + x + 1 e α = 1 3 2 2 + x + x + x 1 x 1 3 2 x + x x + 3x + 4 3x 2 + x +1 3x 2 + 3x 4 x + 1 4 x + 4 5 2

Métodos iterativos Há vários métodos iterativos para resolver f(x) = 0 (1) Bissecção Posição Falsa Iterativo linear (ponto fixo) Newton Obviamente, todos podem ser usado para resolver equações polinomiais: P(x) = a n x n + a n-1 x n-1 + + a 1 x + a 0

Equações polinomiais O que vamos aprender é que para equações polinomiais, existem métodos mais eficientes (para avaliar os polinômios): P(x) = a n x n + a n-1 x n-1 + + a 1 x + a 0 Em um primeiro momento, calculemos quanto gastamos computacionalmente para calcular P(x) para um dado x Neste caso, quantas operações precisamos?

Equações polinomiais P(x) = a 4 x 4 + a 3 x 3 + a 2 x 2 + a 1 x + a 0 + + + + a 4 x 4 = a 4 xxxx (4 multiplicações) a 3 x 3 = a 3 xxx (3 multiplicações) a 2 x 2 = a 2 xx (2 multiplicações) a 1 x = a 1 x (1 multiplicação) a 0 (4 somas) Total=10 multiplicações e 4 somas Para um polinômio de grau n P(x) = a n x n + a n-1 x n-1 + + a 1 x + a 0 n adições n ( n + 1) 2 multiplica ções

Equações polinomiais P(x) = a 4 x 4 + a 3 x 3 + a 2 x 2 + a 1 x + a 0 reescrevendo P(x) = (((a 4 x+a 3 )x+a 2 )x+a 1 )x +a 0 4 multiplicações e 4 somas

Equações polinomiais no caso geral: P(x) = (((a n x + a n-1 )x + a n-2 )x + + a 1 )x + a 0 n multiplicações n adições

Algoritmo de Briot-Ruffini P(x) = (((a 4 x+a 3 )x+a 2 )x+a 1 )x +a 0 b 4 b 3 b 2 b 1 De maneira geral: b 0 =P(x) b n = a n b n-k = b n-k+1 x + a n-k

Algoritmo de Briot-Ruffini (exemplo) P(x) = 3x 4 + 2x 3 - x 2 + x + 5 P(x) = (((3x+2)x-1)x+1)x +5 Quanto vale P(3)? b 4 = a 4 = 3 b 3 = b 4 x + a 3 = 33 + 2 = 11 b 2 = b 3 x + a 2 = 113-1 = 32 b 1 = b 2 x + a 1 = 323 + 1 = 97 b 0 = b 1 x + a 0 = 973 + 5 = 296 = P(3)

Esquema prático Calcular P(x) = a 4 x 4 + a 3 x 3 + a 2 x 2 +a 1 x + a 0 em x = z: b 4 = a 4 b 3 = b 4 z + a 3 b 2 = b 3 z + a 2 b 1 = b 2 z + a 1 b 0 = b 1 z + a 0 P(z) a 4 a 3 a 2 a 1 a 0 + + + + z zb 4 zb 3 zb 2 zb 1 z b i b 4 b 3 b 2 b 1 b 0 P(z)

Esquema prático aplicado ao exemplo Calcular P(x) = 3x 4 + 2x 3 + -1x 2 + x + 5 em x = 3: 3 2-1 1 5 + + + + 3 9 33 96 291 z b i 3 11 32 97 296 P(z)

No caso geral z a n a n-1 a n-2 a 2 a 1 a 0 + + + + + zb n zb n-1 zb 3 zb 2 zb 1 z b i b n b n-1 b n-2 b 2 b 1 b 0 P(z) ponto onde queremos calcular P(x) e P'(x)

Calcule: P(x) = 2x 5 + 3x 3-2x 2 + x - 10 em x=2 P(2) = 72 P(x) = x 6-3x 5-2x 2 - x + 50 em x=3 P(3) = 29

Obtendo a derivada Uma vez que sabemos calcular a derivada de um polinômio de maneira bem automatizada, podemos tentar analisar alguma forma de obtê-la também com alguma economia computacional De fato: P(x) = a 4 x 4 + a 3 x 3 + a 3 x 2 + a 1 x + a 0 P'(x) = 4a 4 x 3 + 3a 3 x 2 + 2a 2 x + a 1 Lembremos que para um dado x = c: b 4 = a 4 b 3 = b 4 c + a 3 b 2 = b 3 c + a 2 b 1 = b 2 c + a 1 b 0 = b 1 c + a 0 a 4 = b 4 a 3 = b 3 -b 4 c a 2 = b 2 -b 3 c a 1 = b 1 -b 2 c a 0 = b 0 -b 1 c

IDÉIA (para eficiência computacional) No método de Newton, a cada iteração, precisamos calcular P(x) e P'(x) em um dado ponto x k (vamos chamá-lo de c) Suponha que já calculamos P(c) Para calcularmos P'(c) precisamos: Substituindo P'(c) = 4a 4 c 3 + 3a 3 c 2 + 2a 2 c+ a 1 a 4 = b 4 ; a 3 = b 3 -b 4 c; a 2 = b 2 -b 3 c; a 1 = b 1 -b 2 c; P'(c) = 4b 4 c 3 + 3(b 3 -b 4 c)c 2 + 2(b 2 -b 3 c)c+ (b 1 -b 2 c) P'(c) = b 4 c 3 + b 3 c 2 + b 2 c + b 1 Como calcular P'(c) da maneira mais eficiente que conhecemos?

IDÉIA (para eficiência computacional) P'(c) = b 4 c 3 + b 3 c 2 + b 2 c + b 1 Como calcular P'(c) da maneira mais eficiente que conhecemos? Usamos a mesma estratégia: c 4 = b 4 c 3 = b 4 c + b 3 c 2 = b 3 c + b 2 c 1 = b 2 c + b 1 P'(c)

Caso geral De maneira geral: c n = b n c 1 = P'(c) c n-k = c n-k+1 x + b n-k k=1 n-1

Esquema prático z a n a n-1 a n-2 a 2 a 1 a 0 + + + + + zb n zb n-1 zb 3 zb 2 zb 1 z b i b n b n-1 b n-2 b 2 b 1 b 0 z + + + + zc n zc n-1 zc 3 zc 2 P(z) c i c n c n-1 c n-2 c 2 c 1 P'(z) ponto onde queremos calcular P(x) e P'(x)

Algoritmo de Newton δ x = x 0 Para k=1 it max Quais são os critérios de parada nesse caso? b = a n c = b Para i=(n-1)1 b = a i +bx c = b + cx se b < ε 1 FIM δ x = b/c x = x - δ x Se δ x < ε 2 FIM - a função está suficientemente próxima de zero Não houve convergência no n de iterações fixado (FIM) ou - o passo é suficientemente pequeno

Exemplo (1/4) Calcular a raiz de P(x) = x 3 + 2x 2-085x-17 na proximidade de x=09, com erro relativo menor que 10-2 1 2-085 -17 09 + + + 09 261 1584 b i 1 29 176-0116 P(09) c i 09 + + 09 342 1 38 518 P'(09) podemos calcular x 1

Exemplo (2/4) x 1 = x 0 - P(x 0 )/P'(x 0 ) = 09 - (-0116)/1584 = 09224 Erro relativo: x 1 -x 0 / x 1 002 > 10-2 Continuamos!

Exemplo (3/4) x 1 = 09224 1 2-085 -17 09224 + + + 09224 26956 17024 b i 1 29224 18456 00024 P(09224) c i 09224 + + 09224 35464 1 38448 5392 P'(09224) podemos calcular x 2

Exemplo (4/4) x 2 = x 1 - P(x 1 )/P'(x 1 ) = 09224 - (00024)/5392 = 09220 Erro relativo: x 2 -x 1 / x 2 00004 < 10-2 FIM!

Obtendo outras raízes Note que: Q(x) = b n x n-1 + b n-1 x n-2 + + b 2 x + b 1 = P(x)/(x-z) De fato: (b n x n-1 + b n-1 x n-2 + + b 2 x + b 1 ) (x-z) = b n x n + (b n-1 -zb n )x n-1 + + (b 1 -zb 2 )x + (b 0 - zb 1 ) = a n x n + a n-1 x n-1 + + a 1 x + a 0 O que isso significa? Podemos pegar a linha dos b n 's na tabela e recomeçar o procedimento para conseguir mais uma raiz

Voltando ao exemplo Tabela para a raiz: 09220 1 2-085 -17 + + 09220 26941 09220 b i 1 29220 1844 b b 3 2 b 1 Q(x) = x 2 + 29220x + 1844 Novo polinômio As raizes de Q(x) são as raízes ainda não calculadas de P(x)