Professional Documents
Culture Documents
3. Interpolaci on polinomial
1. Obtener el polinomio interpolador de Lagrange para cierta funci on f de la que conocemos que: f(-1)=1 ; f(0)=-1 ; f(2)=2 y f(3)=2. Soluci on. En primer lugar los polinomios de Lagrange: P0 (x) = P1 (x) = (x)(x 2)(x 3) (x 0)(x 2)(x 3) = (1 0)(1 2)(1 3) 12 (x + 1)(x 2)(x 3) (x + 1)(x 2)(x 3) = (0 + 1)(0 2)(0 3) 6 (x + 1)(x 0)(x 3) (x + 1)(x)(x 3) = (2 + 1)(2 0)(2 3) 6 (x + 1)(x 0)(x 2) (x + 1)(x)(x 2) = (3 0)(3 + 1)(3 2) 12
(x + 1)(x 2)(x 3) (x + 1)(x)(x 3) (x + 1)(x)(x 2) (x)(x 2)(x 3) 1 +2 +2 12 6 6 12 P (x) = 1 (5x3 19x2 + 12). 12
2. Obtener el polinomio interpolador de Lagrange para la funci on f (x) = log(x) con el soporte s = {1, 2, 4, 6, 8}. Determinar la funci on del error y acotar el error cometido al usar P(3) para aproximar el valor de log(3). Soluci on. Sabido que log(1) = 0; log(2) = 0.633147; log(4) = 2 log(2) = 1.386294; log(6) = 1.791759 y que log(8) = 3 log(2) = 2.079441, el polinomio interpolador es: P (x) = 0.001768x4 + 0.038892x3 0.325901x2 + 1.425121x 1.136444. Para acotar la funci on error necesitamos la derivada cuarta de la funci on: f 4 (x) =
24 x5 .
En el intervalo I = [1, 8], puesto que es una funci on decreciente en el, ofrecer a su valor m aximo en x =1 luego: M= 24. Por tanto la funci on del error ser a: 24 |(x 1)(x 2)(x 4)(x 6)| = |(x 1)(x 2)(x 4)(x 6)|. 4! Para aproximar log(3) uso: P (3) = 0.00176834 + 0.03889233 0.32590132 + 1.4251213 1.136444 = 1.112814. con lo que el error: |(3 1)(3 2)(3 4)(3 6)| = 6. Realmente la acotaci on resulta excesiva puesto que el valor exacto es log(3) = 1.098612 y el error exacto: 0.014202.
3. Obtener el polinomio interpolador de Lagrange para cierta funci on f(x) de la que conocemos: f(-2)=0; f(0)=1; f(1)=-1. Idem por Newton, Diferencias Divididas. Escribirlo en la forma a0 + a1 x + a2 x2 para comprobar que son id enticos. Soluci on. Por Lagrange: (x)(x 1) 6 (x + 2)(x 1) P1 (x) = 2 P0 (x) = P2 (x) = Por lo tanto: P (x) = Por Newton: xi 2 0 1 Con ello: P (x) = 0 + 0.5(x + 2) 0.833333(x + 2)x = 0.833333x2 1.166666x + 1. f (xi ) 0 1 1 f [xi , xi+1 ] 0.5 2 f [xi , xi+1 , xi+2 ] 0.833333 (x)(x + 2) 3
4. Disponemos de los siguientes datos sacados de un polinomio de grado g 5. Podr amos averiguar de qu e grado es? xi -2 -1 0 1 2 3 yi -5 1 1 1 7 25 Soluci on. Lo resolveremos por Diferencias Divididas. xi 2 1 0 1 2 3 f (xi ) 5 1 1 1 7 25 f [xi , xi+1 ] 6 0 0 6 18 f [xi , xi+1 , xi+2 ] 3 0 3 6 f [xi , , xi+3 ] 1 1 1 f [xi , , xi+4 ] 0 0 f [xi , , xi+5 ] 0
Con estos datos: P (x) = 5 + 6(x + 2) 3(x + 2)(x + 1) + 1(x + 2)(x + 1)x + 0(x + 2)(x + 1)x(x 1) = x3 x + 1. Al anularse las diferencias de cuarto orden se deduce que se trata de un polinomio de tercer grado,como nalmente obtenemos.
5 4 24 x
14 3 24 x
29 2 24 x
-1 3
62 24 x
xi yi
0 0
Lo hemos calculado por Diferencias Divididas, compruebalo y determina el polinomio interpolador resultante si ampliamos los datos con el punto A = (4, 3). Soluci on. Comenzaremos por las Diferencias Divididas para el soporte inicial: xi 1 0 1 2 3 f (xi ) 3 0 1 1 2 f [xi , xi+1 ] 3 1 2 1 f [xi , xi+1 , xi+2 ] 1 1.5 0.5 f [xi , , xi+3 ] 0.166666 0.666666 f [xi , , xi+4 ] 0.208333
xi 1 0 1 2 3
f (xi ) 3 0 1 1 2
f [xi , xi+1 ] 3 1 2 1
Obtenemos el t ermino que hay que a nadir: 0.833333(x + 1)x(x 1)(x 2)(x 3) y que sumaremos al polinomio anterior: P5 (x) = 0.2083333x4 + 0.583333x3 + 1.208333x2 2.583333x + 0.833333(x + 1)x(x 1)(x 2)(x 3)
y A1 =
2 3
y con ello,
1 + cos2 (x)dx
0
= y si tomamos = 3.141592;
2 2 = (2 + 2) = 1.138711 2+ + 3 3 6 6
0
1 + cos2 (x)dx
3.575355
7. La funci on f (x) = e2x+1 es continua en [1.1]. Hallar el valor exacto de 1 f (x)dx y comparar el resultado con el obtenido al usar la f ormula de Newton-Cotes en el soporte S = {1, 0, 1}. Determina una cota del error cometido. Soluci on. Integrando directamente tenemos
1 1
e2x+1 dx =
1
1 2
e2x+1 2dx =
1
e3 e1 = 9.858829 2
1 3
Como se trata de un soporte equiespaciado de paso h = 1, los coecientes ser an:A0 = A2 = A1 = 4 y con ello, 3
1
e2x+1 dx
1
10.442181
Comparando, el error es
Newton-Cotes con el soporte dado n = 2 es Simpson, por lo tanto lo podemos hacer directamente e2x+1 dx
1
1 1 4 0 1 1 e + e + e = 10.442181 3 3 3
Como es la f ormula de Simpson, acotamos el error, previa acotaci on de la derivada cuarta de la funci on f 4 (x) = 16e2x+1 como se aprecia en la evoluci on de las derivadas la siguiente ser a positiva en su dominio lo que hace que podamos asegurar que la f 4 es creciente en [1, 1] y M = 16e3 < 16(33 ) = 432 < que como se aprecia es una cota muy mala. (1 + 1)5 432 = 4.8 2880
8. Calcular el valor exacto de 0 sen(x)dx y comparar el resultado con el obtenido al usar la f ormula compuesta de los Trapecios para n=8. Determina una cota del error cometido. Soluci on. Integrando directamente tenemos
Para aplicar la f ormula del trapecio para n = 8 el soporte es 2 3 4 5 6 7 , , , , , , , } 8 8 8 8 8 8 8 0 2 3 4 5 por lo tanto: 0 sen(x)dx 2(8) [sen(0) + 2{sen( 8 ) + sen( 8 ) + sen( 8 ) + sen( 8 ) + sen( 8 ) + 2 3 4 5 sen(6 8 )} + sen( )] = 8 [sen( 8 ) + sen( 8 ) + sen( 8 ) + sen( 8 ) + sen(6 8 )] = 8 [2sen( 8 ) + 2sen( 4)+ 2sen( 38 ) + sen( ] = 1 . 974232 2 S = {0, Para llegar al resultado anterior hemos considerado lo siguiente:
4 sen( 78 ) = sen( 8 ) = sen( 2 ) = sen( 68 ) = sen( 4) = 2 2 1+ 22 2
1 22 2
( 0) Cota del error, < 12(8 la derivada segunda de la funci on es f 2 = sen(x) por lo tanto M2 = 1 2 )M 2 y consecuentemente, 3 3.23 32.77 < < = = 0.0426.. 2 12(8 )1 768 768
9. Determinar el n umero m nimo de partes necesarias para calcular 0 ex dx por la f ormula compuesta de los Trapecios con 4 cifras decimales exactas. Calcular el valor de dicha integral en el caso que necesitemos que el error sea menor que una cent esima. Soluci on.
(10) Sabemos que < 12( on es f 2 = (4x2 + 2)ex funci on creciente n2 )M2 la derivada segunda de la funci en el intervalo de integraci on, por lo tanto M2 = 6e < 18 y consecuentemente,
3 2
0.0001 >
18 12(n2 )
n2 >
18 12(0.0001)
Luego tendremos que tomar n = 123; si apuramos m as en las cotas, por ejemplo tomando e = 2.8, mejoramos algo la partici on. Ahora hacemos, 0.01 >
6(2.8) 12(n2 )
n2 >
6(2.8 0.02
1 2 3 4 5 6 7 8 9 10 11 , , , , , , , , , , , 1} 12 12 12 12 12 12 12 12 12 12 12 + e 12 + e 12 + e 12 + e 12 + e 12 + e 12 + e 12 + e 12 + e 12 +] + e1 ] =
2 3 4 5 6 7 8 9 10
1 10 0 12 2(12) [e + 2[e
1 0
Lo primero es averiguar la partici on que necesitamos para cumplir el enunciado. f 4 = 120x por lo 120 120 4 tanto es f acil deducir que M4 = 120 0.001 > 180( n4 ) n > 180(0.001) = 666.6... n > 5.08... Bastar a tomar n como el primer n umero natural par posterior a 5.08.. es decir n = 6. Aplicando Simpson con la partici on obtenida:
1
x5 dx
0 2 3 4 5 Partici on = {0, 1 6 , 6 , 6 , 6 , 6 , 1} 3 5 5 E = 0 + 1 = 1; I = ( 1 6) + (6) 1
10 [E + 4I + 2P ] 3(6)
2 5 4 5 5 + (5 6 ) = 0.433256..; P = ( 6 ) + ( 6 ) = 0.135802..
x5 dx
0
2 1
Las derivadas de la funci on son continuas en todo su dominio, la segunda es f 2 = x6 (15 + 56log (x)) 4 4 y la cuarta, f = x (1066 + 1680log (x)); ambas crecientes en [1, 2]. Si usamos el m etodo de los Trapecios: M2 = f 2 (2) = 26 (15 + 56log (2) = 3444.24 ; 0.05 > n = 76. Si usamos el m etodo de Simpson: M4 = f 4 (2) = 24 (1066 + 1680log (2)) = 35687.8.. ; 0.05 > tomar n = 8. A la vista del resultado, lo haremos por Simpson.
35687.8 180(n4 ) 3444.24 12(n2 )
n2 >
3444.24 12(0.05)
n4 >
35687.8 180(0.05)
xi yi
1 0
1.125 0.302206
1.250 1.330039
2
1.375 4.068815
12.5 10.391627
1.625 23.606041
1.750 49.225977
1.875 96.026375
2 177.445668
x8 log(x)dx
1
1 [E + I + 2P ] = 33.13978 24
3x e dx = 2 2 3x e dx con 0
0.0008 con todas sus cifras decimales exactas, podemos armar que error menor que una mil esima?
Con los datos conocidos y aplicando Simpson, calcular 0 e3x dx con una cifra decimal exacta, determinando previamente la partici on del intervalo de integraci on que lo garantiza. Soluci on. En primer lugar,
3x e dx 0 3x e dx 0
2 3x e dx + 2 e3x dx 0 2 3x e dx = 2 e3x dx 0
luego como el error es menor que una mil esima, podemos usar 0 e3x dx para aproximar el valor de 3x e dx sin que repercuta sobre el error que necesitamos: < 0.001. 0 Ahora calcularemos f4 =
81 e3x 3x dx e 0
2 3x e dx 0
por lo que su valor m aximo, en el intervalo de integraci on, lo dar a en el extremo inferior,
M4 = 81. Con este dato averiguaremos la partici on necesaria, 0.1 > n2 > 2 3 n > 3.4 debemos tomar n = 4. xi yi y con estos datos:
2 25 180n4 81 2
n4 >
25 1800.1 81
= 24 32
0 1
0.5 3 e2
1 e3
1.5 9 e2
2 e6
e3x dx
0
2 [E + I + 2P ] = 0.339835 12
2 3x e dx 0