Archivo de la etiqueta: Polinomios de Taylor

Cálculo Diferencial e Integral I: Polinomios de Taylor (Parte 2)

Por Karen González Cárdenas

Introducción

En la entrada anterior vimos que el polinomio de Taylor para una función f que se puede derivar n veces en x=a, es:
Ta,n=j=0nf(j)(a)j!(xa)j.

Además vimos que cumplía con la siguiente igualdad:
limxaf(x)Ta,n(x)(xa)n=0

que nos indicaba que el polinomio de Taylor es una buena aproximación de la función f.

Pero, ¿qué podemos decir de la diferencia f(x)Ta,n(x)? ¿Cuáles son las propiedades que cumple?

A lo largo de esta entrada veremos que dicha diferencia es llamada Residuo de Taylor y que existen un par de formas de escribirlo. También veremos un ejemplo donde se nos pedirá estimar dicho residuo dependiendo del polinomio de Taylor considerado.

Definición del Residuo de Taylor

Retomando uno de los ejemplos anteriores:

En esta imagen vemos que el polinomio de Taylor T2,0 se parece mucho a la función f cuando a=0, sin embargo, sigue existiendo una diferencia o «error» ya que el polinomio y f no son «idénticas». A dicho error se le conoce formalmente como Residuo de Taylor, veamos su definición:

Definición (Residuo de Taylor): Consideremos una función f:[x0,y0]R de clase C(n). Definiremos al Residuo de Taylor de grado n con centro en a como:
Rn,a:[x0,y0]R
Rn,a(x)=f(x)Tn,a(x).

Nota: Recordemos que una función es de clase C(n) si es n veces derivable y sus n derivadas son continuas.

Vemos que de la definición anterior tenemos que al realizar una aproximación usando polinomios de Taylor para una función f se da la siguiente igualdad :
f(x)=Tn,a(x)+Rn,a(x).

Y además si sustituimos Rn,a(x)=f(x)Tn,a(x) en el siguiente límite:
limxaf(x)Tn,a(x)(xa)n=0.

Concluimos que:

limxaRn,a(x)(xa)n=0.

Reescribiendo tenemos que podemos hallar al polinomio de Taylor para una función f considerando:
f(x)=Tn,a(x)+(xa)nRn,a(x)
donde Rn,a(x)=Rn,a(x)(xa)n y el residuo cuando x tiende a a es cero:
limxaRn,a(x)=0

¿De qué forma podemos escribir el Residuo de Taylor?

En el siguiente teorema veremos dos maneras distintas para el residuo: la de Cauchy y la de Lagrange.

Teorema: Consideremos una función f:[x0,y0]R donde f es n+1 veces derivable en (x0,y0), un punto a[x0,y0] y un x(x,y0]. Entonces existe t(a,x) tal que:

  1. Rn,a(x)=f(n+1)(t)n!(xt)n(xa)
    que es la forma del residuo de Cauchy.
  2. Rn,a(x)=f(n+1)(t)(n+1)!(xa)n+1
    que es la forma del residuo de Lagrange.

Demostración: Para realizar la prueba de los dos puntos del teorema veremos primero cuál es la derivada del residuo Rn,t. Por ello consideraremos a la función Q:[a,x]R como sigue:
Q(t)=Rn,t(x)(por definición de residuo)=f(x)Tn,t(x)(por definición de Taylor)=f(x)j=0nf(j)(t)j!(xt)j
Cabe mencionar que estamos considerando fija a x.

Observemos lo siguiente, a estos puntos los llamaremos () :

  • Q(x)=f(x)Tn,x(x)=f(x)f(x)=0
  • Q(a)=Rn,a(x)

Ahora si derivamos a Q(t) respecto de t obtenemos:
dQdt(t)=0j=0n(f(j+1)(t)j!(xt)jf(j)(t)j!j(xt)j1)=j=0n(f(j+1)(t)j!(xt)jf(j)(t)(j1)!(xt)j1)=(f(1)(t)(1)0+f(2)(t)(xt)f(1)(t)+f(3)(t)2!(xt)2f(2)(t)(xt)++f(n+1)(t)n!(xt)nf(n)(t)(n1)!(xt)n1)

Observamos que los términos se van cancelando, ya que va apareciendo alternadamente positivos y negativos:
=(f(1)(t)(1)0+f(2)(t)(xt)f(1)(t)+f(3)(t)2!(xt)2f(2)(t)(xt)++f(n+1)(t)n!(xt)nf(n)(t)(n1)!(xt)n1)=(f(2)(t)(xt)+f(3)(t)2!(xt)2f(2)(t)(xt)++f(n+1)(t)n!(xt)nf(n)(t)(n1)!(xt)n1)

Si continuamos cancelando los términos, notamos que el único que nos queda es:
=f(n+1)(t)n!(xt)n

Concluimos que:
Q(t)=f(n+1)(t)n!(xt)n
A la igualdad anterior la llamaremos ().

Pasemos a probar los puntos 1. y 2.:

  1. Aplicaremos el Teorema del valor medio para la derivada en el intervalo [a,x], así tenemos que existe un t[a,x] tal que.
    Q(t)=Q(x)Q(a)xa
    Por las observaciones () y () tendríamos la siguiente igualdad:
    f(n+1)(t)n!(xt)n=0Rn,a(x)xa
    De lo anterior, al simplificar nos queda:
    Rn,a(x)=f(n+1)(t)n!(xt)n(xa)
  2. Ahora usaremos el Teorema del valor medio generalizado o de Cauchy, si tomamos g(t)=(xt)n+1 entonces existe un t(a,x) tal que:
    (Q(x)Q(a))g(t)=(g(x)g(a))Q(t)Q(x)Q(a)g(x)g(a)=Q(t)g(t)
    Así por () ocurre que:
    Q(x)Q(a)g(x)g(a)=f(n+1)(t)n!(xt)n(n+1)(xt)n=f(n+1)(t)n!(n+1)=f(n+1)(t)(n+1)!
    Si ahora consideramos las observaciones dadas en () para Q(x) y evaluamos g(x) ocurre que:
    Q(x)Q(a)g(x)g(a)=0Q(a)0g(a)=Q(a)g(a)
    Finalmente tenemos que:
    Q(a)g(a)=f(n+1)(t)(n+1)!Q(a)=f(n+1)(t)(n+1)!(xa)n+1.
    Ya que Q(a)=Rn,a(x) concluimos:
    Rn,a(x)=f(n+1)(t)(n+1)!(xa)n+1.

◻

Ahora que hemos terminado la demostración, para los ejercicios que veremos a continuación podremos utilizar la forma del residuo que más nos convenga.

Ejercicios

  1. Consideremos la función f(x)=ex en a=0. Estima el error de la aproximación del polinomio de Taylor de grado 2 para x=12.

Solución:
Primero obtengamos el Residuo de f utilizando la forma de Lagrange:
R2,0(12)=f(2+1)(t)(2+1)!(120)2+1=f(3)(t)3!(12)3

Como la tercera derivada de f(t) es et, sustituyendo nos queda:
=et3!(12)3=et6(18)=et48

Del Teorema que vimos, sabemos que t(0,12) por lo que se cumple la desigualdad:
et48<e48.
Observemos además que el valor de et se encuentra dentro del intervalo:
(e0,e12)=(1,e).

Así concluimos que el Residuo está acotado por el valor:
et480.034
R2,0<0.034

De este modo el polinomio de Taylor T2,0(12) de grado 2 con centro en 0 para el valor x=12 aproxima a f(12)=e con un error menor que 0.034.

  1. Brinda una aproximación del valor e23 con un error menor a 104.

Solución:
Para resolver este problema vamos a considerar lo siguiente:
f(x)=exa=0x=23

Observamos que en este caso no sabemos cuál es el valor n del grado del polinomio de Taylor, esta variable n es justo la que queremos encontrar. Comenzamos escribiendo el Residuo de Taylor en la forma de Lagrange sustituyendo los valores que sí conocemos:
Rn,0(23)=f(n+1)(t)(n+1)!(230)n+1(por f(n+1)(t)=et)=et(n+1)!(23)n+1)

Como t(0,23) tenemos la desigualdad:
et(n+1)!(23)n+1<e23(n+1)!(23)n+1
Donde e23(n+1)!(23)n+1 cumple:
et(n+1)!(23)n+1<e23(n+1)!(23)n+1<e(n+1)!
Además como e(n+1)! es menor que 3(n+1)!:
et(n+1)!(23)n+1<e23(n+1)!(23)n+1<e(n+1)!<3(n+1)!

Así por la transitividad de las desigualdades tenemos que el Residuo cumple:
Rn,0<3(n+1)!.

Sin embargo nos piden que el error sea menor que 104, por lo que necesitamos estudiar la desigualdad:
3(n+1)!<1104.

Si reescribimos la desigualdad anterior:
3(n+1)!<1104(3)(104)<(n+1)!30000<(n+1)!

Ahora debemos pensar en un valor n+1N cuyo factorial cumpla con ser mayor que 30000, veamos una lista:

1!=12!=23!=64!=245!=1206!=7207!=50408!=40320

Vemos que si n+1=8 ya logramos cumplir con la desigualdad, por lo que cuando consideramos el grado del Polinomio de Taylor n=7 para el valor x=23 cumplimos con que el error es menor a 104.

En la sección de Tarea moral te dejaremos algunos ejercicios que ayudarán a practicar lo estudiado en esta entrada.

Más adelante

Por el momento hemos terminado de revisar los temas concernientes a los polinomios de Taylor para este curso. En Cálculo Diferencial e Integral II revisarás algunos otros resultados. Para la próxima entrada, veremos algunas aplicaciones del Cálculo en el ámbito de la Economía.

Tarea moral

  • Realiza el ejercicio 1 utilizando la forma de Cauchy para el residuo.
  • Para la función:
    g(x)=xlog(1+x).
    • Obtén el polinomio de Taylor de grado n con a=0.
    • Obtén el Residuo de Taylor utilizando la forma de Lagrange.
    • Da una cota para el error al querer aproximar 10log(1110) al utilizar el polinomio de Taylor de grado 3.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104522 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 2»

Cálculo Diferencial e Integral I: Polinomios de Taylor (Parte 1)

Por Karen González Cárdenas

Introducción

Recordemos que una función polinómica p es de la forma:
p(x)=a0+a1x++anxn
donde vemos que es fácil calcular el valor de p para cualquier valor de x. Desafortunadamente, esto no es así con funciones como:
f(x)=sin(x)g(x)=log(x)h(x)=ex

En esta entrada estudiaremos algunos resultados que nos ayudarán a encontrar polinomios que sean buenas aproximaciones a funciones como f, g y h.

Revisitando a los polinomios

Si tenemos un polinomio:
p(x)=a0+a1x++anxn
vemos que los coeficientes ai los podemos reescribir en términos de p(x) y de sus derivadas en cero:
a0=p(0).
Observación: Consideramos a la «derivada cero de p» como la función original.
p(x)=a1+2a2x++nanxn1a1=p(0)
p(x)=2a2++n(n1)anxn22a2=p(0)a2=p(0)2

Si continuamos con este procedimiento vemos que para el k-ésimo coeficiente ocurre que:
pk(x)=k!akak=p(k)(0)k!

Observaciones:

  • Consideramos 0!=1 y recordemos que k factorial se define como:
    k!=12(k1)k
    Así 6!=123456=720.
  • Usaremos p(k)(0) para referirnos a la k-ésima derivada del polinomio en cero. Por lo que:
    p(0)(0)=p(0)
  • ak está bien definido cuando k=0

Usando un desarrollo similar ahora para un polinomio de la forma:
p(x)=a0+a1(xa)+a2(xa)2++an(xa)n
donde estamos reemplazando las potencias de x por potencias de xa.

Vemos que sus coeficientes ai en términos de p en a serían:
a0=p(0)
p(1)(x)=a1+2a2(xa)++nan(xa)n1a1=p(1)(a)
p(2)(x)=2a2++(n1)(n)an(xa)n22a2=p(2)(a)a2=p(2)(a)2
p(3)(x)=6a3++(n2)(n1)(n)an(xa)n36a3=p(3)(a)a3=p(3)(a)6

Concluimos que:
ak=p(k)(a)k!

Generalizando aún más…

Para generalizar más el planteamiento anterior, tomemos ahora una función f que tiene sus n derivadas en a:
f(1)(a),,f(n)(a).

Tenemos que los coeficientes ai en términos de f(a) están dados por:
ak=f(k)(a)k!
con 0kn.

Así definimos:
Tn,a(x)=a0+a1(xa)++an(xa)n
al polinomio de Taylor de grado n de la función f en a.
Por lo que:
Tn,a(k)(a)=f(k)(a),0kn.

Definición de polinomio de Taylor

Definición (Polinomio de Taylor): Sea f:(x0,y0)R, a(x0,y0) con f n-veces derivable en a. El polinomio de Taylor para f con centro en a de grado n se define como:
Tn,a(x)=j=0nf(j)(a)j!(xa)j
donde f(0)(a)=f(a).

¿Es una buena aproximación?

Ya que hemos definido al polinomio de Taylor para una función f, queremos saber si éste es una buena aproximación. Para ello veamos la demostración del siguiente teorema:

Teorema: Sea f:(x0,y0)R, a(x0,y0) tal que f es de clase C(n) en a existe el polinomio de Taylor Tn,a con:
ak=fk(a)k!,0kn
que cumple con que:
limxaf(x)Tn,a(x)(xa)n=0

Demostración: Iniciemos sustituyendo por definición a Tn,a(x)
f(x)Tn,a(x)(xa)n=f(x)j=0nf(j)(a)j!(xa)j(xa)n=f(x)j=0n1f(j)(a)j!(xa)j(xa)nf(n)(a)n!(xa)n(xa)n=f(x)j=0n1f(j)(a)j!(xa)j(xa)nf(n)(a)n!

Para facilitar un poco la redacción consideremos a:
S(x)=j=0n1f(j)(a)j!(xa)jh(x)=(xa)n

Por lo que tenemos:
f(x)S(x)h(x)f(n)(a)n!.

Probemos que el límite cuando x tiende a a es cero:
limxaf(x)S(x)h(x)f(n)(a)n!=0.

Que es equivalente a probar que:
limxaf(x)S(x)h(x)=f(n)(a)n!.
Observemos que para h se tiene en sus derivadas los siguiente:
h(0)(x)=(xa)n=n!(xa)n0(n0)!h(1)(x)=n(xa)n1=n!(xa)n1(n1)!h(2)(x)=n(n1)(xa)n2=n!(xa)n2(n2)!

h(k)(x)=n!(xa)nk(nk)!

Y para S(x) vemos que sus derivadas en a son:
S(x)=a0+a1(xa)+a2(xa)2++an1(xa)n1S(a)=a0S(1)(x)=a1+2a2(xa)++(n1)an1(xa)n2S(1)(a)=a1S(2)(x)=2a2++(n1)(n2)an1(xa)n3S(2)(a)=2a3

Reescribiendo los ai obtenemos:
S(0)(a)=f(0)(a)0!=f(0)(a)S(1)(a)=f(1)(a)1!=f(1)(a)S(2)(a)=f(2)(a)2!(2)=f(2)(a)

S(k)(a)=f(k)(a)k!(k!)=f(k)(a)

De este modo al considerar los límites:
limxa(f(x)S(x))=f(a)S(a)=0limxa(f(1)(x)S(1)(x))=f(1)(a)S(1)(a)=0

limxa(f(n2)(x)S(n2)(x))=0

Y los límites para h:
limxah(x)=g(a)=(aa)n=0limxah(1)(x)=g(1)(a)=n!(aa)n1(n1)!=0

limxah(n2)(x)=g(n2)(a)=0
Del análisis anterior notamos que podemos aplicar la Regla de L’Hôpital que nos decía que teniendo que: limxa+f(x)=0=limxa+g(x).

Si limxa+f(x)g(x)=LR, entonces limxa+f(x)g(x)=L.

Así al hacerlo n1 veces en el siguiente límite se da la igualdad:
limxaf(x)S(x)(xa)n=limxaf(n1)(x)S(n1)(x)n!(xa)nn+1(nn+1)!=limxaf(n1)(x)S(n1)(x)n!(xa)(1)!=limxaf(n1)(x)S(n1)(x)n!(xa)

Recordemos que S(x) es un polinomio de grado n1 por lo que al haberlo derivado n1 veces lo que obtenemos para S(n1)(x) es una constante que resulta ser:
S(n1)(x)=f(n1)(a).

Sustituyendo en el límite:
limxaf(n1)(x)S(n1)(x)n!(xa)=limxaf(n1)(x)f(n1)(a)n!(xa)=1n!(limxaf(n1)(x)f(n1)(a)xa)

De este modo el límite resultante es por definición la n-ésima derivada de f en a, es decir:
limxaf(n1)(x)f(n1)(a)xa=f(n)(a).

Consecuentemente:
limxaf(x)S(x)(xa)n=f(n)(a)n!.

◻

Con la demostración terminada podemos afirmar que los polinomios de Taylor son una buena aproximación, ahora veamos algunos ejemplos.

Ejemplo 1

Comencemos por obtener el polinomio de Taylor para la función exponencial en a=0:
f(x)=ex.
Veamos que todas las derivadas son de la forma:
f(k)(x)=ex.
Por lo que la k-ésima derivada valuada en a=0:
f(k)(a)=e0=1.
Sustituyendo en la definición de polinomio de Taylor tenemos:
Tn,a(x)=j=0n1j!xj
Comencemos por ver cuáles serían los polinomios de Taylor de grado 0,1 y 2:
T0,0(x)=10!T1,0(x)=10!+11!(x0)T2,0(x)=10!+11!(x0)+12!(x0)2

Al graficar dichos polinomios notamos que entre mayor es el grado del polinomio, mejor es la aproximación a la función:

Ejemplo 2

Ahora obtendremos el polinomio de Taylor de grado 5 con centro en a=0 para:
g(x)=sin(x).

Por lo que tenemos, calculamos las primeras cinco derivadas de g y las evaluamos en cero:
g(x)=sin(0)=0g(1)(x)=cos(0)=1g(2)(x)=sin(0)=0g(3)(x)=cos(0)=1g(4)(x)=sin(0)=0g(5)(x)=cos(0)=1

Aplicando la definición de Taylor tenemos que su polinomio sería:
T5,0=00!(x0)0+11!(x0)1+02!(x0)2+(1)3!(x0)3+04!(x0)4+15!(x0)5=x13!x3+15!x5

Al graficar este polinomio T5,0=x13!x3+15!x5 vemos lo siguiente:

Ya que hemos revisado algunos ejemplos, en la siguiente sección te dejamos una lista de funciones de las que se te pide encontrar sus respectivos polinomios de Taylor siguiendo un procedimiento análogo.

Más adelante

Ahora que vimos la definición formal de los polinomios de Taylor, que resultan ser una buena aproximación para cualquier función f con las características ya especificadas y algunos ejemplos, en la siguiente entrada veremos un resultado relacionado con su residuo.

Tarea moral

Obtener el polinomio de Taylor para las siguientes funciones:

  • f(x)=tan(x) de grado 3 con a=0.
  • g(x)=sin(x) de grado 4 con a=π6.
  • h(x)=eex de grado 3 con a=0.
  • k(x)=log(x+1) de grado 4 con a=0.
  • j(x)=cos(x) de grado m con a=π2.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104522 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM – Etapa 2»