O que é e como funciona a Fórmula Polinômio Interpolador de Lagrange?
![]() |
| Retrato de Joseph Louis Lagrange |
Exemplo prático resolvido passo a passo
Para ilustrar o Método de Lagrange, vamos usar a tabela:
(-1).(-2).(-5) = -10
(1).(-1).(-4) = 4
(2).(1).(-3) = -6
(5).(4).(3) = 60
$P\left( xi \right)=\frac{y1\left( x-x1 \right).\left( x-x2 \right).\left( x-xn \right)}{\text{denominador1}}+\frac{y2\left( x-x0 \right).\left( x-x2 \right).\left( x-xn \right)}{\text{denominador2}}$
$+\frac{y3\left( x-x0 \right).\left( x-x1 \right).\left( x-xn \right)}{\text{denominador3}}+\frac{y4\left( x-x0 \right).\left( x-x1 \right).\left( x-x2 \right)}{\text{denominador}4}\Rightarrow $
$\Rightarrow P\left( xi \right)=\frac{7\left( x-2 \right).\left( x-3 \right).\left( x-6 \right)}{-10}+\frac{12\left( x-1 \right).\left( x-3 \right).\left( x-6 \right)}{4}$
$+\frac{35\left( x-1 \right).\left( x-2 \right).\left( x-6 \right)}{-6}+\frac{332\left( x-1 \right).\left( x-2 \right).\left( x-3 \right)}{60}\Rightarrow $
$\Rightarrow P\left( xi \right)=\frac{7\left( {{x}^{2}}-5x+6 \right).\left( x-6 \right)}{-10}+\frac{12\left( {{x}^{2}}-4x+3 \right).\left( x-6 \right)}{4}$
$+\frac{35\left( {{x}^{2}}-3x+2 \right).\left( x-6 \right)}{-6}+\frac{332\left( {{x}^{2}}-3x+2 \right).\left( x-3 \right)}{60}\Rightarrow $
$+\frac{35\left( {{x}^{3}}-9{{x}^{2}}+20x-12 \right)}{-6}+\frac{332\left( {{x}^{3}}-6{{x}^{2}}+11x-6 \right)}{60}\Rightarrow $
Simplificando a equação:
$\Rightarrow P\left( xi \right)=\frac{-7\left( {{x}^{3}}-11{{x}^{2}}+36x-36 \right)}{10}+\frac{3\left( {{x}^{3}}-10{{x}^{2}}+27x-18 \right)}{1}$
$+\frac{-35\left( {{x}^{3}}-9{{x}^{2}}+20x-12 \right)}{6}+\frac{83\left( {{x}^{3}}-6{{x}^{2}}+11x-6 \right)}{15}\Rightarrow $
$\frac{-175\left( {{x}^{3}}-9{{x}^{2}}+20x-12 \right)+166\left( {{x}^{3}}-6{{x}^{2}}+11x-6 \right)}{30}\Rightarrow $
$\Rightarrow P\left( xi \right)=\frac{\left( -21{{x}^{3}}+231{{x}^{2}}-756x+756 \right)+\left( 90{{x}^{3}}-900{{x}^{2}}+2430x-1620 \right)}{30}$
$\frac{+\left( -175{{x}^{3}}+1575{{x}^{2}}-3500x+2100 \right)+\left( 166{{x}^{3}}-996{{x}^{2}}+1826x-996 \right)}{30}\Rightarrow $
Logo:
$\Rightarrow P\left( xi \right)=\frac{60{{x}^{3}}-90{{x}^{2}}+240}{30}=2{{x}^{3}}-3{{x}^{2}}+8\Rightarrow$
$P\left( xi \right)=2{{x}^{3}}-3{{x}^{2}}+8$
Como automatizar a Interpolação de Lagrange com Python
Fazer toda essa álgebra manualmente pode gerar erros facilmente em provas ou rotinas de engenharia. Na prática profissional, utilizamos linguagens computacionais como o Python para resolver esses cálculos instantaneamente. Veja o script abaixo utilizando a biblioteca SciPy:
from scipy.interpolate import lagrange
import numpy as np
# Dados experimentais da tabela (x e y)
x = np.array([0, 1, 2, -1])
y = np.array([8, 7, 12, 3])
# Executa o algoritmo de Lagrange
polinomio = lagrange(x, y)
# Exibe a expressão algébrica do polinômio resultante
print("O polinômio interpolador gerado é:")
print(np.poly1d(polinomio))Ao rodar o código, o Python retornará exatamente a nossa equação simplificada manual:
2 x³ - 3 x² + 8.
Perguntas Frequentes (FAQ) e Limitações do Método
1. Qual a diferença entre o Método de Lagrange e o Método de Newton?
Ambos os métodos geram exatamente o mesmo polinômio interpolador final. A diferença está no esforço de cálculo. Lagrange é excelente quando você precisa da expressão analítica direta para um conjunto fixo de pontos.
Já o Método de Newton (Diferenças Divididas) é muito superior se você precisar adicionar novos pontos experimentais à sua tabela posteriormente, pois ele reaproveita os cálculos anteriores.
2. O que é o Fenômeno de Runge e quando evitar Lagrange?
Referências
- Notas de Cálculo Numérico, Profº Joaquim, Unisanta, Santos, São Paulo, 2011.
- Notas de Cálculo Numérico, Pedro Coelho, Santos, São Paulo, 2011.
Sobre o autor
Olá meu nome é Pedro Coelho, eu sou engenheiro químico com Pós Graduação em Engenharia de Segurança do Trabalho e também sou Green Belt em Lean
Six Sigma. Além disso, eu conclui recentemente o curso de Engenharia Civil, e em parte de minhas horas vagas me dedico a escrever artigos aqui no ENGQUIMICASANTOSSP, para ajudar estudantes de Engenharia Química e de áreas correlatas. Se você está curtindo essa postagem, siga-nos através de nossas paginas nas redes sociais e compartilhe com seus amigos para eles curtirem também :)






2 Comentários de "Interpolação Polinomial - Polinômio Interpolador de Lagrange"
não sei se a página html comporta mas, vc poderia deixar mais detalhado. A interpolação é legal mas tem muitos detalhes que colorido ou numerado os passos ficam mais fácil para absorver.
Olá anônimo
Eu vou ver se consigo dar uma atualizada nesse artigo no final de semana, pois eu não consegui deixar os números em um tamanho legal usando o látex, que é uma linguagem de marcação e um sistema de preparação de documentos muito utilizado no meio acadêmico, científico e de exatas. Eu vou tenta editar de uma outra forma dessa vez.
Os comentários são sempre bem vindos, pois agregam valor ao artigo. Porém, existem algumas regras na Política de Comentários, que devem ser seguidas para o seu comentário não ser excluído:
- Os comentários devem estar relacionados ao assunto do artigo.
- Jamais faça um comentário com linguagem ofensiva ou de baixo calão, que deprecie o artigo exposto ou que ofenda o autor ou algum leitor do blog.
- Não coloque links de sites ou blogs no corpo do texto do comentário. Para isso, assine com seu Nome/URL ou OpenID.
-Não coloque seu email e nem seu telefone no corpo do texto do comentário. Use o nosso formulário de contato.
- Se encontrar algum pequeno erro na postagem, por favor, seja bem claro no comentário, pois a minha bola de cristal não é muito boa.
- Tem vezes que eu demoro pra responder, mas quase sempre eu respondo.
- Não seja tímido, se você tem alguma duvida ou sabe de algo mais sobre o assunto abordado no artigo, comente e compartilhe conosco :)