Professional Documents
Culture Documents
()
Interpolacin.
2.3. INTERPOLACIN EN NODOS NO EQUIDISTANTES.
Los polinomios de interpolacin estudiados han sido definidos para nodos que se encuentran todos a la misma distancia de su sucesor. El polinomio de Lagrange, al no depender de la distancia que existe entre los nodos puede ser usado en ambos casos, pero como analizamos al comienzo de esta seccin presenta grandes desventajas por la magnitud de su expresin analtica y los excesivos clculos que genera. Esto motiv a los grandes matemticos de la poca a profundizar en el estudio de esta ciencia para encontrar nuevas soluciones a este problema. Los resultados ms relevantes en esta rama fueron los de Taylor, Mc Lauring, Newton, Lagrange, Bessel, Everett, Stirling, Chevichev y otros. Un conjunto de nodos se dice no equidistante cuando al menos, hay entre ellos un par consecutivos que tienen una distancia distinta al resto, o sea, que son nodos que tienen separacin no uniforme.
EJEMPLO 1:
Los puntos -1, -0.5, 0, 0.5, 1.5, 2 son no equidistantes.
Teorema de representacin:
De manera general, una diferencia cualquiera puede calcularse a travs del teorema de representacin: y(x0, x1, x2, . . . , xn) = donde: (
0 ( ) 1)
0 )(
1 )(
1)
) para i
n.
La expresin anterior muestra cmo las diferencias finitas se pueden expresar como una combinacin de los valores yi. La propiedad de simetra de las diferencias finitas divididas para nodos no equidistantes dice que tales diferencias son invariables bajo cualquier permutacin de los argumentos xi, siempre que se permuten de la misma manera los valores yi.
Pgina 2
Interpolacin.
Las diferencias finitas para nodos no equidistantes tambin se representan en una tabla como sigue: i 0 1 2 3 4 xi x0 x1 x2 x3 x4 yi y0 y1 y(x1, x2) y2 y(x2, x3) y3 y(x3, x4) y4 y(x2, x3, x4) y(x1, x2, x3) y(x1, x2, x3, x4) y(xi, xi+1) y(x0, x1) y(x0, x1, x2) y(x0, x1, x2, x3) y(x0,x1, x2, x3, x4) y(xi-1, xi, xi+1) ... ...
EJEMPLO 2:
Para los siguientes datos construya la tabla de diferencias finitas:
x y 0 1 1 1 2 2 4 5
SOLUCIN:
Como se puede notar este juego de datos corresponde a nodos con distancia no uniforme porque entre x2 =2 y x3 = 4 hay una distancia de 2 unidades y el resto de puntos tiene una separacin 1. La tabla de diferencias es: i
0 1 2 3
xi
0 1 2 4
yi
1 1
yi
0
1
-1/12 1/6 3/2
2 5
= 2 2 =2
1
y(1, 2, 4) =
1 4 1
=6 = - 12
1
y(0, 1, 2) =
1 0 2 0
y(0, 1, 2, 4, 4) =
4 0
EJEMPLO 3:
Para los siguientes datos calcule la primera diferencia finita de orden 2 y la primera de orden 3.
x y 0 1 1 1 2 2 4 5
Pgina 3
Interpolacin.
SOLUCIN:
La frmula general de una diferencia para nodos no equidistantes es: y(x0, x1, x2, . . . , xn) = donde: (
0 0 0 )( ( ) ( ) 1)
1 )(
1)
) para i
n.
1)(0 2) 1 1)( 2) 1 1
+ (1
1
1 0)(1 2) 2 1)
+ (2
2 0)(2 1)
+ (1)(
2
+ (2)(1)
=2+
+2
+ (1
1
1 0)(1 2)(1 4) 2
+ (2
2)
2 0)(2 1)(2 4) 2
+ (4
5 0)(4 1)(4 2)
+ (1)( + 24 =5
1)( 3)
+ (2)(1)(
+ (2)(1)(2)
+3+ +3 +
1
1 12
(
0 )(
1)
+(
0 )(
1)
2 ) +. . . . . . .+ 1
1)
1 )y( 0
EJEMPLO 4:
Para los siguientes datos calcule el polinomio de Newton.
x y 0 1 1 1 2 2 4 5
SOLUCIN:
La tabla de diferencias, calculada en el ejemplo 2, es:
Pgina 4
Interpolacin.
i
0 1 2 3
xi
0 1 2 4
yi
1 1
yi
0
1
-1/12 1/6 3/2
2 5
De esta tabla usaremos las primeras diferencias de cada orden, sealadas en negritas. p(x) =
0 +( 0)
1)
+( )(
0 )(
1)
2 ) +. . . . .
)( ) + (
1
) ( ) +(
2
)( )(
1 12
)(
)(
12
) ( ) +( )( 2 )+(
2 2 1 12
)(
3 2 2
)(
3
) )
DEBER 1:
1.- Compruebe que el polinomio obtenido en el ejemplo 4 evaluado en los nodos de interpolacin coincide con los datos ofrecidos. 2.- Para el juego de datos del ejemplo 4 obtenga el polinomio de interpolacin usando la frmula de Lagrange. 3.- Compare los polinomios encontrados en el ejemplo 4 y el obtenido en el ejercicio 2 de este deber.
EJEMPLO 5:
Calcule el polinomio de Newton que pasa por los puntos 0,1, 2, 4 y 5 para la funcin f(x) = x2.
x y 0 0 1 1 2 4 4 16 5 25
SOLUCIN:
La tabla de diferencias es:
Pgina 5
Interpolacin.
i
0 1 2 3 4
xi
0 1 2 4 5
yi
0 1
yi
1
1 3 0 1 6 0 1 9 0
4 16 25
p(x) =
0 +(
0)
(
2
1)
+( )(
0 )(
1)
2 ) +. . . . .
p(x) = +( p(x) = +
2
)( ) + ( =
)( ) +(
)(
)(
)( )
0 0
=
1
0 1 = 2
= =
2 0
y(x0, x-1)
1 1 = 2
y(x1, x0)
2 3
= =
2 0
1 1 = 2
Las diferencias finitas para este polinomio y nodos no equidistantes se calculan de igual forma que las de Newton representan en una tabla como sigue:
Ing. Gilma Tablada Martnez Pgina 6
Interpolacin.
i -2 -1 0 1 2 xi x-2 x-1 x0 x1 x2 yi y-2 y-1 y(x0, x-1) y0 y(x1, x0) y1 y(x2, x1) y2 y(x2, x1, x0) y(x1, x0, x-1) y(x2, x1, x0, x-1) y(xi, xi+1) y(x-1, x-2) y(x0, x-1, x-2) y(x1, x0, x-1, x-2) y(x2, x1, x0, x-1, x-2) y(xi-1, xi, xi+1) ... ...
El polinomio de Stirling se basa en las diferencias sealadas anteriormente y en una combinacin de ellas, tratando de estimar la distancia entre los puntos ya que no es uniforme.
Frmula de Stirling.
p(x) =
0
+(
0) 1 )( 0 )( 0)
) 2 0 )(
+(
(
0)
(
) 2
1 (
1) ( )
)+
( ( p(x) = ( p(x) = (
0 1 )(
1)
1 ) y( 2
0 0) (
)( )
2 2 ( 0+
) +. . . . . . . .
1 )( 4 0 0)
+(
1)
+( +(
0) ( 1 )(
2 0 )(
2 0) 0
1 )(
1) ( 2 ( 0+ 1 )(
)
0)
+....
+(
1)
+(
2 0 )(
3 0
+(
1) (
4 0
+....
EJEMPLO 6:
Para los datos del ejemplo 5 calcule el polinomio de Stirling.
x 0 0 1 1 2 4 4 16 5 25
SOLUCIN:
i
-2
yi
0
yi
Pgina 7
Interpolacin.
1 -1 0 1 2 1 2 4 5 1 3 4 6 16 9 25 1 1 0 1 0 0
Como son 5 nodos de interpolacin vamos a tener hasta la diferencia de orden 4. p(x) = ( p(x) = 4 +
3 6 2 0
+(
1)
0) 3 0
+(
1 )(
0) ( 0 )(
2 ( 0+
1 )(
0) 4 0
+(
1) (
) + ( )( )+( )+( ) + ( )( (
2
)(
5 2 2 2 5
4 1 2
)( )(
)
5 2
)( )( )
) ))
EJERCICIOS PROPUESTOS PARA NODOS NO EQUIDISTANTES: 1.- Dadas las siguientes funciones, encontrar los polinomios de Newton y Stirling en el conjunto de nodos indicado para cada una de ellas a) y = log (1+x) x2 en 1, 1.5, 2, 4, 5 b) y = 5x2 c) y = d) y = (
3
en 0, 1, 1.5, 2, 3 en 0, 1, 3, 5, 6 ( )en 0, 1, 3, 4, 5
2.- Para los siguientes juegos de datos obtenga un polinomio de interpolacin. Haga las respectivas comprobaciones p(x) = f(x). a) b)
x y x y
1 1
0 1
1 -1
1.2 .833
4 1
1.6 .625
6 -1
1.8 .5556
Pgina 8
Interpolacin.
c) d) e) f)
xi yi xi yi
xi yi
-2 16 xi yi xi yi -1 2
1 2
-1 13 0 0 0 0 0 1
3 4
0 5
4 7
1 10
6 11
3 15 4 3/2 4 1/2 4 -7 4.5 10 4 18
1/2 1/2 2 2
1 1
g) h) i) j)
xi yi xi yi xi yi
xi yi xi yi xi yi xi yi xi yi 0 0 0 0 0 0 -1 0 -1 0
0 2 0 0 0
1/2
2 4 1.5 1 1
1 1 1 0 1 1 3 1 2 1 3 2 8 3 16
3 8 2 1.41
-1/2
5 15 3 1.73 2.5 1
4 1 3 6 4 1 5 0 5 24 5 0 4 24 6 62 5 35 7 81
k) l) m) n) ) o) p) q) r)
1 3 1 1
3 15 5 54
xi yi
xi yi
-2 12
-1 -1 xi yi xi yi -1 0
0 0
0 0 0 0 1
1 -4
1 4
3 -6
3 5
4 6
5 6 4 0 4 1 5 0
5 4
7 8
1 3
Pgina 9
Interpolacin.
3.- Pruebe que para los siguientes datos el polinomio de interpolacin correspondiente es el que aparece. a) p(x) = 24 ( b) p(x) = 36 ( c) p(x) = d) p(x) = 36 (
1 4 3 1 4 1 4 3
Xi yi
2
0 0
1 1
2 1
4 1
5 0
)
0 3
2
xi yi
3
1 3
)
3 20 4 58 5 120 6 212
xi yi
0 -10
xi yi
3
0 2
2
1 3
3 1
Pgina 10