Está en la página 1de 30

MÉTODOS NUMÉRICOS

1.5 Serie de Taylor

Gustavo Rocha 20052005-2

1.5 Serie de Taylor

1.5 Serie de Taylor
La serie de Taylor es, sin duda, el fundamento matemático más importante para comprender, manejar y formular métodos numéricos que se basan en la aproximación de funciones por medio de polinomios. Aunque a veces no sea muy evidente, la mayoría de los métodos numéricos se basan en la aproximación de funciones por medio de polinomios.

excepto unos cuantos. de manera exacta. El error del método numérico depende de la precisión con la que el polinomio aproxima a a la función verdadera. Si se ignoran todos los términos de la serie de Taylor. Los errores por truncamiento se evalúan a través de la comparación del desarrollo polinomial de la solución numérica. se obtiene un polinomio que aproxima a la función verdadera.5 Serie de Taylor La expansión de Taylor de una función. . con la serie de Taylor.1. es una serie infinita de potencias que representa. de la solución exacta. el comportamiento de la función en la vecindad de un punto dado.

5.1 Expansión en serie de Taylor Sea una función f(X) que tiene derivadas continuas hasta de orden n en el punto Xi. a4. « an.1. para el cual se conoce el valor de la función a0 y el de sus derivadas: a1. a3. a2. « f(x) f(Xi+1) a0 xi Xi+1 x .

.5. en términos de la propia función y de sus derivadas en el punto Xi. _____ (1. P(n) (Xi ) = f (n) (Xi ) _____ (1.13) 13) que permita predecir el valor de la función en un punto cualquiera X.1 Expansión en serie de Taylor Se trata de encontrar un polinomio de la forma: P(X) = a a1X a X   a 3X 3 ... a nX n . y las primeras n derivadas del polinomio se hacen coincidir con las n primeras derivadas de la función en el punto Xi. P(Xi ) = f(Xi ) P'(Xi) = f'(Xi ) P''(Xi ) = f''(Xi ) . El polinomio P(X) se hace coincidir con la función f(X).14) .1....

5.. ..15) y comparándola con la expresión (1..1.13).. b Xi3 _____(1.1 Expansión en serie de Taylor El valor de la función en un punto cualquiera X se puede evaluar a través de un polinomio equivalente al de la expresión (1.15) i i Desarrollando la expresión (1. b Xi . bn(X X)n ...16) . b1Xi b Xi 3b 3 Xi b Xi 3b3 Xi 6b X i b3 Xi3 . ____ (1....13): f(X) (X) b b1(X X) b (X X) i i b3(X X)3 . bn .... se obtiene: a a1 a an b b1 b ...

. .. ... Evaluando el polinomio y sus derivadas en el punto Xi: P(Xi ) = b ! 0!b P'(Xi ) = b1 ! 1 1 !b P''(Xi ) = 2b2 = 2!b2 .5......17) (X) = n(n 1)(n-2) . n n n (X Xi )n 1 .18) ... 3 ™ 2 ™ 1bn + . . P(n) (Xi ) = n!bn _____ (1..1 Expansión en serie de Taylor Las n primeras derivadas del polinomio son: '(X) = ''(X) = '''(X) = (n) 1 (X Xi ) (X Xi ) . ...1. ™ ™ ..... = n!bn + ..... (X Xi ) n(n 1) n (X Xi )n n(n 1)(n ) n (X Xi ) _____ (1.

.15): _______ (1. bn = f(n)( i )/n! Sustituyendo los valores de los coeficientes dados en (1..20) f ( i )( que en forma sintética se expresa: g f( ) = § f(j)( j=0 i )( i ) /j! j _____ (1.19) f( ) = f( i ) f ( i )( i) / ! i) f ( i )( . f (n)( i )( )2 /2! i )n /n! i .5. _____ (1..1.20 ) .14) y (1...19) en la expresión (1..18): b0 = f( i ) b1 = f ( i )/1! b2 = f ( i )/2! .1 Expansión en serie de Taylor Considerando simultáneamente las expresiones (1.

5. g () X i+1 X i h>0 g () f(Xi+1 ) §f 0 (Xi )(Xi+1 Xi ) ! §f 0 (Xi )h ! _____ (1.1. . tratándose en este caso de un paso hacia adelante. X Xi+1 > Xi . en términos de la propia función y de sus derivadas en el punto Xi.21) donde h se denomina tamaño del paso. se usa la nomenclatura Xi+1. Se pueden presentar dos casos: A) Cuando el valor de X se encuentra a la derecha de Xi.1 Expansión en serie de Taylor Las expresiones (1.20) y (1.20 ) son equivalentes y representan la expansión en serie de Taylor que permite evaluar el valor de la función en cualquier punto X. con lo que se indica que es mayor que Xi.

no hay otra serie de potencias en h Xi+1 ± Xi . Xi+1 en una función f(x).Xi-1 )j /j! (j) f(Xi-1 ) j par §f (Xi )(Xi .Xi-1 )j /j! - j impar § _____ (1. X Xi-1 < Xi Xi . la serie de Taylor es única.22) ó f(Xi-1 ) j par §f (j) (Xi )hj /j! - j impar § f (Xi )hj /j! (j) _____ (1.22 ) donde h es el tamaño del paso. tratándose en este caso de un paso hacia atrás.Xi-1 (j) h 0 f (Xi )(Xi . es decir. para representar a f(X) .1.5. Para cada combinación de puntos Xi.1 Expansión en serie de Taylor B) Cuando el valor de X se encuentra a la izquierda de Xi. se usa la nomenclatura Xi-1. con lo que se indica que es menor que Xi.

1)3 3 1 + 6X . en particular. En el punto Xi los siguientes valores: f(1) 1 f (1) 1.21).1 .5 + 7X .2X2 + X3 h Xi+1 .2X + 1 + X3 .5.Xi f(3) 3-1 2 25 f(Xi+1) 1 + 6(2) + 2(2)2 2 + 6(2)3 3 1 + 12 + 4 + 8 . encontrar el polinomio que permita predecir valor de la función para cualquier valor de X.1 Expansión en serie de Taylor Ejemplo.3X2 + 3X . A partir de estos datos y utilizando la expansión en serie de Taylor dada en (1. f(X) 1 + 6(X .1.6 + X2 . y. la función f(X) y sus derivadas toman 6 f (1) 2 f (1) 6.1)2 2 + 6(X . el valor de la función para Xi+1 3.1) + 2(X .

1.1 Expansión en serie de Taylor Vamos a repetir el ejercicio.6(1 .X) + 2(1 .6(1 . pero ahora considerando la expansión en serie de Taylor dada en (1.2X + 1 .5.6(1) + 2(1)2 2 .Xi-1 f(0) 1-0 1 f(Xi-1) 1 .1 + 3X .6(1)3 3 -5 1-6+1-1 .6 + 6X + X2 . 1 .5 + 7X .2X2 + X3 h Xi .X)3 3 1 .22) y obteniendo el valor de la función para Xi-1 f(X) 0.3X2 + X3 .X)2 2 .

porque ésta es algebraica. así sea de manera mínima.1 Expansión en serie de Taylor En el ejercicio anterior. cada uno de los términos de la serie infinita tiene un valor absoluto diferente de cero. Pero no siempre es así cuando se trata de funciones trascendentes o mixtas. no hay más remedio que truncar la serie y considerar únicamente los n primeros. las derivadas de orden superior al tercero se anulan. el comportamiento de la función. En virtud de que no es posible considerar un número infinito de términos. con el que participa.5. la expansión en serie de Taylor sólo puede proporcionar una aproximación a la función de interés.1. sin error alguno. en el valor de la función. el polinomio obtenido se ajusta perfectamente a la función. en ese caso. . para cualquier valor de X. polinomial de tercer grado en este caso. porque. por lo que los primeros cuatro términos de la expansión en serie de Taylor son suficientes para determinar.

1.1 Expansión en serie de Taylor Una función f(x) es analítica en xi.xi`. si se puede representar por medio de una serie de potencias en términos de h xi+i ± xi.5. . tan(x) es analítica excepto en s(n + ½)T. Algunas funciones trascendentes tienen puntos singulares por ejemplo. y si todas sus derivadas son continuas en la vecindad de xi. dentro de un radio de convergencia 0 < `xi+i . excepto en el mismo. el punto se denomina singular y entonces la función no es analítica en x0. Los polinomios son funciones analíticas en todas partes. Si la función f(x) es diferenciable en todas partes de la vecindad de un punto x0.

conociendo los valores de la función y el de sus derivadas para 0 y considerando los primeros siete términos de la expansión en serie de Taylor.Xi T 6-0 T 6 f(Xi) + f (Xi)h + f (Xi)h2 2 + f (Xi)h3 3 + fiv(Xi)h4 4 + fv(Xi)h5 5 + fvi(Xi)h6 6 f(X) f (X) f (X) f (X) fiv(X) fv(X) fvi(X) cos X .sen 0 0 .1 Expansión en serie de Taylor Ejemplo.cos 0 .sen X .sen 0 0 . Aproximar la función f(X) cos X en 30r.1.1 sen 0 0 cos 0 1 .sen X .cos X f(0) f (0) f (0) f (0) fiv(0) fv(0) fvi(0) cos 0 1 .cos 0 .1 . No olvidemos trabajar en radianes: Xi f(X) 0r 0 Xi+1 30r T6 h Xi+1 .5.cos X sen X cos X .

.. son respectivamente: h -1 h3 -1 h4 -1 e . en la vecindad de x 1....1..e + e . y ln(x+1) x 2 x3 x 4 e 1+x+ + + + . e 2! 3! 4! h h3 h4 sen(x) sen(1) + h ™ cos(1)  sen(1)  cos(1)  sen(1)  ...5. 2! 3! 4! x2 x4 x6 x8 cos(x) 1      ..1 Expansión en serie de Taylor Ejemplos: Los desarrollos en serie de Taylor de e-x y de sen x.he + e . cos x. 2! 3! 4! -x -1 -1 El desarrollo en serie de Taylor de una función alrededor de x 0 recibe el nombre de serie de Maclaurin por ejemplo: ex. 2! 4! 6! 8! x 2 x3 x 4 ln(x  1) x + + + + ... 2 3 4 x .

1(T/6)6/6! = 1 .0000002 .1(T/6)2/2! + 1(T/6)4/4! .1. que es: cos 30r = 0.0.8660252 Considerando como "verdadero" el valor que ofrece una calculadora científica de 8 dígitos.0000286 = 0.0.0031317 .1370778 + 0.8660254.5. conduce a un pequeño error de 0.1 Expansión en serie de Taylor f(T/6) 1 . se aprecia que el truncamiento a siete términos de la serie.

en detrimento del valor de la función. este residuo puede ser significativo o insignificante (como sucedió en el ejemplo anterior). porque para comprender este concepto. faltaba conocer a detalle el comportamiento de la expansión en serie de Taylor. en profusión del valor de la función en términos absolutos.1. Ahora podemos entender con claridad qué es un truncamiento y cómo repercute éste en un error.4 se esbozó lo que era un error por truncamiento. lo cual depende de dos factores: . Los términos de la serie que se desprecian constituyen un residuo cuyo valor puede tener signo positivo. pero no quedó lo suficientemente claro. o negativo. al aproximar el valor de una función para un determinado valor de la variable.2 El residuo de la serie de Taylor En la sección 1. considerando solamente los primeros n términos de la serie infinita.5.

. es decir. por ende.1. considerados al aproximar el valor de la función mientras mayor sea el valor de n. el número de términos de la serie. menor será el residuo y mejor será la aproximación al valor de la función. el tamaño del paso o distancia entre el valor de la variable para el cual se evalúa la función y el valor de la variable para el que se conoce el valor de la función y el de sus derivadas mientras menor sea el valor de h.2 El residuo de la serie de Taylor 1) El valor de n. mejor será la aproximación al valor de la función.5. es decir. mayor será la cercanía entre Xi y Xi+1 y. 2) El valor de h.

. nLa serie se puede truncar en cualquier punto. + f(n)(Xi)hn/n! + Rn (1.. de manera que el subíndice n indica que sólo se han incluido en la aproximación los primeros (n+1) términos de la serie. conforme a la expresión (1. + f(n)(Xi)hn/n! + ..2 El residuo de la serie de Taylor En adelante. . y es idéntica a la expresión (1.__ (1.5..1.. que sintetiza los términos de la serie que se han despreciado y se conoce con el nombre de residuo de la aproximación al n-ésimo orden. usaremos únicamente la expansión en serie de Taylor que considera el paso hacia adelante para aproximar f(Xi+1) a partir de f(Xi) y sus derivadas. y en tanto no se indique lo contrario..23) Esta última expresión se conoce como expansión en serie de Taylor con residuo.21). la que en forma explícita se escribe: f(Xi+1) = f(Xi) + f (Xi)h + f (Xi)h2/2! + f (Xi)h3/3! + .21 ) y en forma alternativa: f(Xi+1) = f(Xi) + f (Xi)h + f (Xi)h2/2! + f (Xi)h3/3! + . excepto porque los puntos suspensivos se han sustituido por el término Rn.21 ).

podemos truncar la serie a un solo término (n = 0): f(Xi+1) $ f(Xi) lo que implica suponer que la función que se va a aproximar es una constante: P(X) = a0 si tal suposición es cierta. pero esto obviamente no es exacto..... existe un residuo R0 tal que se cumple: f(Xi+1) = f(Xi) + R0 R0 = f (Xi)h + f (Xi)h2/2! + f (Xi)h3/3! +.+ f(n)(Xi)hn/n! +.21 ). podríamos truncar el residuo a solo un término: R0 f (Xi)h. la aproximación resulta perfecta y no hay error alguno.1. . Para simplificar. pero si no es así. excepto por la exclusión del primer término. despreciando todos los demás. Conviene entonces encontrar una manera más adecuada de valorar R0.5.2 El residuo de la serie de Taylor Por ejemplo. _____ (1.24) R0 es el residuo de orden cero y representa una serie infinita idéntica a la de la expresión (1.

f(x) f¶(\) f(Xi+1) R0 = f(Xi+1) .f(xi) f(xi) xi P(X) = ao h \ Xi+1 x .f(Xi+1)].5.2 El residuo de la serie de Taylor Auxiliándonos en la siguiente figura. [Xi+1.1. f(Xi)]. tiene pendiente R0/h. podemos ver fácilmente que la recta que une los puntos [Xi.

. si truncamos la serie a dos términos (n=2): f(Xi+1) f(Xi) + f (Xi)h estaremos suponiendo que la función que se va a aproximar es una recta: P(X) = a0 + a1X si la suposición es correcta. entre Xi y Xi+1. la aproximación es perfecta y sin error.. es decir. también se puede evaluar de manera exacta mediante: R1 = f (\)h2/2! Y así. existe un residuo R1 tal que: f(Xi+1) = f(Xi) + f (Xi)h + R1 R1 = f (Xi)h2/2! + f (Xi)h3/3! + . para el cual el valor de la primera derivada f (\). al igual que se hizo con R0. pero si no es así. podemos asegurar que existe un punto .1.. la pendiente de la tangente de la función en ese punto.2 El residuo de la serie de Taylor Invocando el teorema del valor medio. es paralela a la recta mencionada previamente: R0/h = f (\) y entonces: R0 = f (\)h _____ (1. pero ahora considerando el teorema extendido del valor medio.25) De manera similar. R1 es un residuo de primer orden que. sucesivamente: ..5. + f(n)(Xi)hn/n! + .

5.2 El residuo de la serie de Taylor f(x) P(X) = ao + a1x + a2x2 f(Xi+1) f(x) P(X) = ao + a1x ao xi Xi+1 P(X) = ao x h .1.

+ anXn y un posible error dado por el residuo de n-ésimo orden.26) Rn es el error por truncamiento al aproximar el valor de una función f(Xi+1). un truncamiento a (n+1) términos de la serie. . considerando solamente los (n+1) primeros términos de la expansión en serie de Taylor correspondiente a la función. Un truncamiento a cuatro términos (n = 3). supone un polinomio P(X) = a0 + a1X + a2X2 + a3X3 + .5. que se expresa: nRn = f(n+1)(\)hn+1/(n+1)! _____ (1.2 El residuo de la serie de Taylor Un truncamiento a tres términos (n = 2). supone que la función a aproximar es una parábola cúbica P(X) = a0 + a1X + a2X2 + a3X3 y un posible error dado por el residuo de segundo orden R3..1.. En general. supone que la función a aproximar es una parábola P(X) = a0 + a1X + a2X2 y un posible error dado por el residuo de segundo orden R2.

00833333 + + 0. f (n)(0) = 1 f (n)(X) = ex f(1) $ 1 + 1 + 1/2! + 1/3! + 1/4! + 1/5! + 1/6! + 1/7! e $ 1 + 1 + 0.00138889 + 0. Obtener una aproximación al valor del número e.04166667 + 0.71828183 . Sabemos que: e0 = 1.2 El residuo de la serie de Taylor Ejemplo.5 + 0. f (X) = ex f (0) = 1 f (X) = ex f (0) = 1 f (X) = ex f (0) = 1 .16666667 + 0.00019841 = 2....71825397 El valor que arroja una calculadora de 9 dígitos es: e = 2.. que:e Xi+1 = 1 h=1-0=1 entonces: Xi = 0 f(0) = e0 = 1 f(1) = e f(1) = f(0) + f (0)(1) + f (0)(1)2/2! + f (0)(1)3/3! + fiv(0)(1)4/4! + . con mantisa de ocho dígitos y considerando los primeros ocho términos de la expansión en serie de Taylor para la función f(X) = ex.1.5.

.5.00002786 fviii(\) = e\ = 1.2 El residuo de la serie de Taylor El error por truncamiento es: R7 = fviii(\)(1)8/8! = fviii(\)/40320 = 0. aunque bastante más cerca de Xi que de Xi+1 Si hubiésemos truncado a solo tres términos: e $ 2.26979122 Vemos también que el valor de \ es distinto para residuos de diferente orden.11628431 Observamos que \ efectivamente se localiza entre Xi y Xi+1: 0 < \ < 1.5.1. pero siempre cumple con localizarse entre Xi y Xi+1.1233152 \ = 0. R2 = f (\)(1)3/3! = f (\)/6 = 0.21828183 f (\) = e\ = 1.30969098 \ = 0.

00002786 f(n+1)(\) 1.5 2.71825397 Rn 1.2 El residuo de la serie de Taylor Los valores dados en la siguiente tabla.17715724 0.12331520 \ 0.16291520 1.54132486 0.71828183 1.13137978 0.23876384 1.00994849 0.19381880 1.30969098 1.66666667 2.00161516 0.70833334 2.43656366 1.71828183 0.00022627 0.26979172 0.11628431 .5.71828183 0.21411398 0.21828183 0. referidos a este ejemplo.71666667 2.05161516 0. pueden verificarse fácilmente: n 0 1 2 3 4 5 6 7 e 1 2 2.36225391 0.1.14040080 1.15092996 0.71805556 2.

siempre serán superiores a los verdaderos.2 El residuo de la serie de Taylor En este ejemplo. Para el efecto. En tal caso. y siempre que sea factible derivar analíticamente la función de interés. es decir: \* = (Xi + Xi+1)/2 _____ (1.5. por eso su valor es accesible a cualquiera. no hay manera de calcular con exactitud los residuos y solo habrá que conformarse con una estimación burda de ellos.1. Rn = f(n+1)(\*)hn+1/(n+1)! _____ (1. por ende. echando mano de una calculadora. se sugiere considerar como valor estimado de el punto medio entre Xi y Xi+1. igual que lo pudimos haber consultado en un libro el número e es conocido por toda la comunidad científica. tuvimos manera de consultar el valor "exacto" de e. Pero no ocurre lo mismo cuando estamos estimando el valor de una función complicada.27) con la seguridad de que los residuos estimados a partir de este valor y. los errores asociados a ellos. ligada a un experimento en el que apenas tenemos idea de su comportamiento y del orden de magnitud que puede tomar la función. para cada determinado valor de la variable.26 ) .