Interpolacio Ün 2019

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 27

Interpolación y

polinomios de Lagrange
Matemática Aplicada
Interpolación y polinomios de Lagrange
Con frecuencia se encontrará con que tiene que estimar valores intermedios
entre datos definidos por puntos. El método más común que se usa para este
propósito es la interpolación polinomial. Recuerde que la fórmula general para un
polinomio de n-ésimo grado es:
f(x) = + + +···+ (18.1)
Dados n + 1 puntos, hay uno y sólo un polinomio de grado* n que pasa a través
de todos los puntos. Por ejemplo, hay sólo una línea recta (es decir, un polinomio
de primer grado) que une dos puntos. De manera similar, únicamente una
parábola une un conjunto de tres puntos. La interpolación polinomial consiste en
determinar el polinomio único de n-ésimo grado que se ajuste a n + 1 puntos.
Este polinomio, entonces, proporciona una fórmula para calcular valores
intermedios. Aunque hay uno y sólo un polinomio de n-ésimo grado que se ajusta
a n + 1 puntos, existe una gran variedad de formas matemáticas en las cuales
puede expresarse estepolinomio. En este capítulo describiremos dos alternativas
que son muy adecuadas para
implementarse en computadora: los polinomios de Newton y de Lagrange.
Introducción
Cada 10 años se lleva a cabo un censo en la
mayoría de los países.
Introducción
Una de las clases de funciones más útiles y mejor
conocidas que mapea al conjunto de los números reales
sobre sí mismos es la de los polinomios algebraicos, o sea,
el conjunto de las funciones de la forma:

( )= + 1 +
1 1 0

Donde n es un entero no negativo y las son constantes


reales. Su importancia se debe a que aproximan de manera
uniforme las funciones continuas.
Dada una función cualquiera, definida y
continua en un intervalo cerrado, existe un
polinomio que está tan «cerca» de la función
como se desee.
Supongamos que f está definida y es continua en
[a b]. Para cada 0, existe un polinomio P(x) con
la propiedad que
( ) < [ , ]
Teorema de aproximación de
Otra razón para utilizar polinomios para
aproximar funciones es que la deriva y la
integral indefinida de un polinomio es más fácil
de determinar y también son polinomios. Por
esta razón se usan los polinomios para
aproximar funciones continuas.
Como vimos antes, los polinomios de Taylor son
una de las bases fundamentales del análisis
numérico. Quizás también en la interpolación
pero
Los polinomios de Taylor coinciden en lo posible
con determinada función en un punto específico
pero concentran su exactitud cerca de él.
Una buena aproximación polinómica debe
ofrecer una aproximación relativamente exacta
en todo el intervalo, cosa que los polinomios de
Taylor generalmente no lo hacen.
Por ejemplo, si calculamos los seis primeros
polinomios de Taylor alrededor de x0 = 0 para
= = 0 + 0 0 +

0 2+ 0
+ 0 + 0
2! !

+1
= 0 0 +1
=0 ! 0 + +1 ! 0
Por ejemplo
Si calculamos los primeros seis polinomios de Taylor
alrededor de X0 = 0 para f(x)=ex
2
0 =1 1 =1+ 2 =1+ +
2

2 3 2 3 4
3 =1 + + + 4 =1+ + +
2 6 2 6 24
2 3 4 5
5 = 1+ + + + +
2 6 24 120
Problemas con Taylor

1
Si f(x) = y calculamos el polinomio de Taylor
1
para 0= 3

= 1 = =2

= 6 4
Problemas con Taylor

1
Si f(x) = y calculamos el polinomio de Taylor
1
para 0 = 3
= 1 = 2 =2 3

= 6 4
Problemas con Taylor
Los polinomios de Taylor tienen la propiedad
de que toda la información utilizada en la
aproximación se concentra en un único punto
x0 así estos polinomios generalmente pueden
dar como resultado aproximaciones inexactas
conforme se alejan de x0.
En los cálculos conviene utilizar métodos que
incluyan más información en diversos puntos.
Polinomio interpolador de Lagrange
El matemático francés Joseph Louis Lagrange
descubrió que se puede encontrar este
polinomio usando un método ligeramente
distinto al de Taylor.

Si queremos definir un polinomio que interpole


dos puntos ( 0, 0) ( 1, 1) . Como es de
esperar, el polinomio será de primer grado.
Polinomio interpolador de Lagrange

Definimos, entonces, las siguientes funciones


1 0
0 = y 1 =
0 1 1 0

El polinomio de interpolación de Lagrange lineal


que pasa por 0, 0 ( 1, 1) es:

= 0 0 + 1 1

1 0
= 0 + 1
0 1 1 0
Ejemplo 1
-

Determina el polinomio de interpolación lineal


de Lagrange que pasa por los puntos (2,4) y (5,1)
Ejemplo 1
-

Determina el polinomio de interpolación lineal


de Lagrange que pasa por los puntos (2,4) y (5,1)
Ejemplo 1
Determina el polinomio de interpolación lineal
de Lagrange que pasa por los puntos (2,4) y (5,1)
Polinomio interpolador de Lagrange

A fin de generalizar el concepto de interpolación


lineal, consideremos ahora la construcción de un
polinomio de grado n que pase por n+1 puntos
( 0, 0 , 1, 1 , 2, 2 , )
Polinomio interpolador de Lagrange

función , ( ) con la propiedad que , = 0, cuando i


, = 1. Para satisfacer , =0
k se requiere que el numerados de , contenga el
término
0 1 1)( +1)( )
Para satisfacer , = 1, el denominador de ,
debe ser el mismo término pero evaluado en x = xk
0 1 1 +1 ( )
, =
0 1 +1 ( )
Polinomio interpolador de Lagrange

La forma de generalizar estos resultados para


construir un polinomioPN (x) que tenga un
grado menor o igual que N y que pase por
N+1 puntos(x , y ), (x , y ),...,(x , y ) es la fórmula:
0 0 1 1 n n

N
PN ( x) f ( xk ) L N .k (x)
k 0

Donde L ( x ) es el polinomio coeficiente de


N ,k

Lagrange para los nodos x 0 , x1 ,..., x N


Polinomio interpolador de Lagrange

N
P( x) f ( xk )Ln.k ( x)
k 0

n
x xi
Ln,k (x)
i 0 xk xi
i k
Ejemplo 2
-

Utiliza los números (nodos) x0 2, x1 2,75 y x2 4 para


obtener el segundo polinomio de interpolacion de Lagrange
para f (x)
Utiliza este polinomio para aproximar f (3)
Ejemplo 2
-

Primero se determinan los polinomios de coeficientes L0 (x), L1 (x) yL2 (x)


(x 2,75)(x 4) 2
L0 (x) (x 2.75)(x 4)
(2 2.75)(2 4) 3
(x 2)(x 4) 16
L1 (x) (x 2)(x 4)
(2.75 2)(2.75 4) 15
(x 2)(x 2.75) 2
L2 (x) (x 2)(x 2.75)
(4 2)(4 2.75) 5
1 4 1
Puesto que f (x 0) f (2) , f (x1 ) f (2.75) y f (x 2) f (4) ,
2 11 4

2
1 64 2
P(x) f (x k )L k (x) (x 2.75)(x 4) (x 2)(x 4) (x 2)(x 2.75)
k 0 3 165 5
1 2 35 49
x x
22 88 44
Ejercicio 1
1.Use los polinomios de interpolación de Lagrange
apropiados de grado uno, dos y tres para aproximar los
siguiente: f(8.4) si f(8.1) = 16.94410, f(8.3) = 17.56492,
f(8.6) = 18.50515, f(8.7) = 18.82091. Compare los
resultados obtenidos con los valores verdaderos si éstos
datos se obtuvieron de la función f(x) =

2. Para la función = sin ( ), sean x0= 1, x1=1.25 y


x2 = 1.6. Construya polinomios de interpolación de
grados uno y dos a lo máximo para aproximar f(1.4) y
calcular el error.

También podría gustarte