8.7: Polinomios de Taylor
( \newcommand{\kernel}{\mathrm{null}\,}\)
Considera una funcióny=f(x) y un punto(c,f(c)). La derivada,f′(c), da la velocidad instantánea de cambio def atx=c. De todas las líneas que pasan por el punto(c,f(c)), la línea que mejor sef aproxima en este punto es la línea tangente; es decir, la línea cuya pendiente (tasa de cambio) esf′(c).
En la Figura8.7.1, vemos una funcióny=f(x) graficada. La tabla debajo de la gráfica muestra esof(0)=2 yf′(0)=1; por lo tanto, la línea tangente af atx=0 esp1(x)=1(x−0)+2=x+2. La línea tangente también se da en la figura. Tenga en cuenta que “cerca”x=0,p1(x)≈f(x); es decir, la línea tangente se aproximaf bien.

Una deficiencia de esta aproximación es que la línea tangente sólo coincide con la pendiente def; no coincide, por ejemplo, con la concavidad def. Podemos encontrar un polinomio,p2(x), que sí coincide con la concavidad sin mucha dificultad, aunque. El cuadro de la Figura 8.16 da la siguiente información:
f(0)=2f′(0)=1f′′(0)=2.
Por lo tanto, queremos que nuestro polinomiop2(x) tenga estas mismas propiedades. Es decir, necesitamos
p2(0)=2p′2(0)=1p″2(0)=2.
Esto es simplemente un problema de valor inicial. Podemos resolver esto usando las técnicas descritas por primera vez en la Sección 5.1. Para serp2(x) lo más simple posible, asumiremos que no sólop″2(0)=2, sino esop″2(x)=2. Es decir, la segunda derivada dep2 es constante.
Sip″2(x)=2, entoncesp′2(x)=2x+C para alguna constanteC. Desde que lo hemos determinadop′2(0)=1, nos encontramos con esoC=1 y asíp′2(x)=2x+1. Por último, podemos calcularp2(x)=x2+x+C. Usando nuestros valores iniciales, sabemosp2(0)=2 asíC=2. Concluimos quep2(x)=x2+x+2. Esta función se grafica conf en Figura8.7.2.

Podemos repetir este proceso de aproximación creando polinomios de mayor grado que coincidan con más de las derivadas def atx=0. En general, sen puede crear un polinomio de grado para que coincida con las primerasn derivadas def. La figura8.7.2 también muestrap4(x)=−x4/2−x3/6+x2+x+2, cuyas primeras cuatro derivadas a 0 coinciden con las def. (Usando la tabla de la Figura8.7.1, comience conp(4)4(x)=−12 y resuelva el problema relacionado con el valor inicial).
A medida que usamos cada vez más derivados, nuestra aproximación polinómica af mejora cada vez mejor. En este ejemplo, el intervalo en el que la aproximación es “buena” se hace cada vez más grande. La figura8.7.3 muestrap13(x); podemos afirmar visualmente que este polinomio se aproximaf muy bien[−2,3].

El polinomio nop13(x) es particularmente “agradable”. Es
p13=16901x136227020800+13x121209600−1321x1139916800−779x101814400−359x9362880+x8240+139x75040+11x6360−19x5120−x42−x36+x2+x+2.
Los polinomios que hemos creado son ejemplos de polinomios de Taylor, que llevan el nombre del matemático británico Brook Taylor quien realizó importantes descubrimientos sobre tales funciones. Si bien creamos los polinomios Taylor anteriores resolviendo problemas de valor inicial, se puede demostrar que los polinomios Taylor siguen un patrón general que hace que su formación sea mucho más directa. Esto se describe en la siguiente definición.
Definición 38: Polinomios de Taylor y Polinomios de Maclaurin
Dejarf ser una función cuyas primerasn derivadas existen enx=c.
- El polinomio Taylor de gradon def atx=c espn(x)=f(c)+f′(c)(x−c)+f′′(c)2!(x−c)2+f′′′(c)3!(x−c)3+⋯+f(n)(c)n!(x−c)n.
- Un caso especial del polinomio Taylor es el polinomio Maclaurin, dondec=0. Es decir, el polinomio Maclaurin de gradon def espn(x)=f(0)+f′(0)x+f′′(0)2!x2+f′′′(0)3!x3+⋯+f(n)(0)n!xn.
Practicaremos la creación de polinomios de Taylor y Maclaurin en los siguientes ejemplos.
Ejemplo8.7.1: Finding and using Maclaurin polynomials
- Encuentra el polinomionth Maclaurin paraf(x)=ex.
- Utilizarp5(x) para aproximar el valor dee.
Solución

- Comenzamos con la creación de una tabla de los derivados deex evaluados enx=0. En este caso particular, esto es relativamente sencillo, como se muestra en la Figura 8.19.
Por la definición de la serie Maclaurin, tenemospn(x)=f(0)+f′(0)x+f′′(0)2!x2+f′′′(0)3!x3+⋯+fn(0)n!xn=1+x+12x2+16x3+124x4+⋯+1n!xn. - Usando nuestra respuesta de la parte 1, tenemosp5=1+x+12x2+16x3+124x4+1120x5.Para aproximar el valor dee, tenga en cuenta quee=e1=f(1)≈p5(1). Es muy sencillo de evaluarp5(1):p5(1)=1+1+12+16+124+1120=16360≈2.71667.
Una gráfica def(x)=ex yp5(x) se da en la Figura8.7.5.

Ejemplo8.7.2: Finding and using Taylor polynomials
- Encuentra el polinomio denth Taylor dey=lnx enx=1.
- Utilizarp6(x) para aproximar el valor deln1.5.
- Utilizarp6(x) para aproximar el valor deln2.
Solución

- Comenzamos por crear una tabla de derivados delnx evaluados enx=1. Si bien esto no es tan sencillo como lo fue en el ejemplo anterior, sí emerge un patrón, como se muestra en la Figura8.7.6.
Usando la Definición 38, tenemospn(x)=f(c)+f′(c)(x−c)+f′′(c)2!(x−c)2+f′′′(c)3!(x−c)3+⋯+fn(c)n!(x−c)n=0+(x−1)−12(x−1)2+13(x−1)3−14(x−1)4+⋯+(−1)n+1n(x−1)n.Nota cómo los coeficientes de los(x−1) términos resultan ser “agradables”. - Podemos calcularp6(x) usando nuestro trabajo anterior:p6(x)=(x−1)−12(x−1)2+13(x−1)3−14(x−1)4+15(x−1)5−16(x−1)6.Dado quep6(x) se aproximalnx bien cercax=1, aproximamosln1.5≈p6(1.5):p6(1.5)=(1.5−1)−12(1.5−1)2+13(1.5−1)3−14(1.5−1)4+⋯⋯+15(1.5−1)5−16(1.5−1)6=259640≈0.404688.Esta es una buena aproximación ya que una calculadora muestra queln1.5≈0.4055. Figura8.7.7 graficay=lnx cony=p6(x). Eso lo podemos verln1.5≈p6(1.5).

- Nos aproximamosln2 conp6(2):p6(2)=(2−1)−12(2−1)2+13(2−1)3−14(2−1)4+⋯⋯+15(2−1)5−16(2−1)6=1−12+13−14+15−16=3760≈0.616667.Esta aproximación no es terriblemente impresionante: una calculadora de mano muestra queln2≈0.693147. La gráfica de la Figura 8.22 muestra quep6(x) proporciona aproximaciones menos precisas delnx comox se acerca a 0 o 2.
Sorprendentemente, incluso el polinomio Taylor de 20th grados no logra aproximarselnx parax>2, como se muestra en la Figura8.7.8. Pronto discutiremos por qué es esto.

Los polinomios Taylor se utilizan para aproximar funciones principalmentef(x) en dos situaciones:
- Cuandof(x) se sabe, pero quizás “difícil” de calcular directamente. Por ejemplo, podemos definiry=cosx como la relación de lados de un triángulo rectángulo (“adyacente sobre hipotenusa”) o con el círculo unitario. Sin embargo, ninguno de estos proporciona una forma conveniente de computacióncos2. Un polinomio Taylor de grado suficientemente alto puede proporcionar un método razonable para calcular dichos valores usando solo operaciones generalmente cableadas en una computadora (+,−,× y÷).
- Cuando nof(x) se conoce, pero se conoce la información sobre sus derivados. Esto ocurre con más frecuencia de lo que uno podría pensar, especialmente en el estudio de ecuaciones diferenciales.
Aunque los polinomios Taylor podrían ser utilizados en calculadoras y computadoras para calcular valores de funciones trigonométricas, en la práctica generalmente no lo son. Se han desarrollado otros métodos más eficientes y precisos, como el algoritmo CORDIC.
En ambas situaciones, un dato crítico para tener es “¿Qué tan buena es mi aproximación?” Si usamos un polinomio de Taylor para calcularcos2, ¿cómo sabemos qué tan precisa es la aproximación?
Tuvimos el mismo problema a la hora de estudiar Integración Numérica. El teorema 43 proporcionó límites sobre el error al usar, digamos, la Regla de Simpson para aproximar una integral definida. Estos límites nos permitieron determinar que, por ejemplo, el uso de10 subintervalos proporcionaba una aproximación dentro±.01 del valor exacto. El siguiente teorema da límites similares para los polinomios de Taylor (y por lo tanto Maclaurin).
TEOREMA 76: TEOREMA DE TAYLOR
- Dejarf ser una función cuyan+1th derivada existe en un intervaloI y letc be inI. Entonces, para cada unox enI, existezx entrex yc tal que
f(x)=f(c)+f′(c)(x−c)+f′(c)2!(x−c)2+⋯+f(n)(c)n!(x−c)n+Rn(x),
dondeRn(x)=f(n+1)(zx)(n+1)!(x−c)(n+1). - |Rn(x)|≤max|f(n+1)(z)|(n+1)!|(x−c)(n+1)|
La primera parte del Teorema de Taylor afirma quef(x)=pn(x)+Rn(x), dondepn(x) está el polinomio delnth orden Taylor yRn(x) es el resto, o error, en la aproximación de Taylor. La segunda parte da límites sobre lo grande que puede ser ese error. Si la(n+1)th derivada es grande, el error puede ser grande; six está lejos dec, el error también puede ser grande. Sin embargo, el(n+1)! término en el denominador tiende a asegurar que el error se hace menor a medida quen aumenta.
El siguiente ejemplo calcula estimaciones de error para las aproximaciones deln1.5 yln2 realizadas en el Ejemplo 8.7.2.
Ejemplo8.7.3: Finding error bounds of a Taylor polynomial
Utilice el Teorema 76 para encontrar límites de error al aproximarln1.5 yln2 conp6(x), el polinomio Taylor de grado 6 def(x)=lnx atx=1, según se calcula en el Ejemplo 8.7.2.
Solución
- Comenzamos con la aproximación deln1.5 conp6(1.5). El teorema hace referencia a un intervalo abiertoI que contiene tantox yc. Cuanto menor sea el intervalo que usemos mejor; nos dará una más precisa (¡y más pequeña!) aproximación del error. DejamosI=(0.9,1.6), ya que este intervalo contiene tantoc=1 yx=1.5.
El teorema hace referenciamax|f(n+1)(z)|. En nuestra situación, esto es preguntar “¿Qué tan grande puede ser la7th derivada dey=lnx estar en el intervalo(0.9,1.6)?” El séptimo derivado esy=−6!/x7. El mayor valor en el que alcanzaI es de aproximadamente 1506. Así podemos encuadernar el error como:|R6(1.5)|≤max|f(7)(z)|7!|(1.5−1)7|≤15065040⋅127≈0.0023.
Calculamosp6(1.5)=0.404688; usando una calculadora, nos encontramosln1.5≈0.405465, por lo que el error real es sobre0.000778, que es menor que nuestro límite de0.0023. Esto afirma el teorema de Taylor; el teorema afirma que nuestra aproximación estaría dentro de aproximadamente 2 milésimas del valor real, mientras que la aproximación en realidad estaba más cerca.
- Nuevamente encontramos un intervaloI que contiene ambosc=1 yx=2; elegimosI=(0.9,2.1). El valor máximo de la séptima derivada def en este intervalo es de nuevo alrededor de 1506 (ya que los valores más grandes se acercanx=0.9). Por lo tanto,|R6(2)|≤max|f(7)(z)|7!|(2−1)7|≤15065040⋅17≈0.30.
esta encuadernación no es tan buena como antes. El uso del polinomio Taylor grado 6 en nosx=1 llevará dentro de 0.3 de la respuesta correcta. Comop6(2)≈0.61667, nuestra estimación de errores garantiza que el valor real deln2 está en algún lugar entre0.31667 y0.91667. Estos límites no son particularmente útiles.
En realidad, nuestra aproximación sólo estuvo apagada en aproximadamente 0.07. No obstante, nos estamos aproximando ostensiblemente porque no conocemos la respuesta real. Para estar seguros de que tenemos una buena aproximación, tendríamos que recurrir a utilizar un polinomio de mayor grado.
Volvemos a practicar. Esta vez, utilizamos el teorema de Taylor para encontrarn que garantiza que nuestra aproximación está dentro de cierta cantidad.
Ejemplo8.7.4: Finding sufficiently accurate Taylor polynomials
Encuentran tal que el polinomionth Taylor def(x)=cosx atx=0 se aproximecos2 al interior0.001 de la respuesta real. ¿Qué espn(2)?
Solución
Siguiendo el teorema de Taylor, necesitamos límites en el tamaño de los derivados def(x)=cosx. En el caso de esta función trigonométrica, esto es fácil. Todos los derivados del coseno son±sinx o±cosx. En todos los casos, estas funciones nunca son mayores de 1 en valor absoluto. Queremos que el error sea menor que0.001. Para encontrar lo apropiadon, considere las siguientes desigualdades:
\ [\ begin {alinear*}
\ dfrac {\ max\ big|f\, ^ {(n+1)} (z)\ big|} {(n+1)!} \ big| (2-0) ^ {(n+1)}\ big| &\ leq 0.001\\
\ dfrac1 {(n+1)!} \ cdot2^ {(n+1)} &\ leq 0.001
\ final {alinear*}\]
Encontramos unan que satisface esta última desigualdad con prueba y error. Cuandon=8, tenemos28+1(8+1)!≈0.0014; cuandon=9, tenemos29+1(9+1)!≈0.000282<0.001. Así queremos aproximarnoscos2 conp9(2). \\
Ahora nos propusimos calcularp9(x). Nuevamente necesitamos una tabla de los derivados def(x)=cosx evaluados enx=0. Una tabla de estos valores se da en la Figura8.7.8.

Observe cómo las derivadas, evaluadas enx=0, siguen un cierto patrón. Todos los poderes impares dex en el polinomio Taylor desaparecerán ya que su coeficiente es 0. Si bien nuestros límites de error establecen que necesitamosp9(x), nuestro trabajo demuestra que esto será lo mismo quep8(x).
Como estamos formando nuestro polinomio enx=0, estamos creando un polinomio Maclaurin, y:
\ [\ begin {align*}
p_8 (x) &= f (0) + f^\ prime (0) x +\ dfrac {f^ {\ prime\ prime} (0)} {2!} x^2 +\ dfrac {f^ {\ prime\ prime\ prime} (0)} {3!} x^3 +\ cdots +\ dfrac {f\, ^ {(8)}} {8!} x^8\\
&= 1-\ dfrac {1} {2!} x^2+\ dfrac {1} {4!} x^4-\ dfrac {1} {6!} x^6+\ dfrac {1} {8!} x^8
\ final {alinear*}\]
Finalmente aproximamoscos2:
cos2≈p8(2)=−131315≈−0.41587.
Nuestro límite de error garantiza que esta aproximación está dentro0.001 de la respuesta correcta. La tecnología nos muestra que nuestra aproximación está realmente dentro0.0003 de la respuesta correcta.
La figura8.7.10 muestra una gráfica dey=p8(x) yy=cosx. Tenga en cuenta lo bien que coinciden las dos funciones(−π,π).

Ejemplo8.7.5: Finding and using Taylor polynomials
- Encuentra el grado 4 Polinomio Taylor,p4(x), paraf(x)=√x enx=4.
- Úselop4(x) para aproximar√3.
- Encuentra límites en el error al aproximar√3 conp4(3).
Solución

- Comenzamos evaluando los derivados def atx=4. Esto se hace en la Figura8.7.11. Estos valores nos permiten formar el polinomio Taylorp4(x):p4(x)=2+14(x−4)+−1/322!(x−4)2+3/2563!(x−4)3+−15/20484!(x−4)4.
- Comop4(x)≈√x cercax=4, aproximamos√3 conp4(3)=1.73212.
- Para encontrar un límite en el error, necesitamos un intervalo abierto que contengax=3 yx=4. Nos fijamosI=(2.9,4.1). El mayor valor de la quinta derivada def(x)=√x tomas en este intervalo está cercax=2.9, a aproximadamente0.0273. Así|R4(3)|≤0.02735!|(3−4)5|≈0.00023.
Esto muestra que nuestra aproximación es precisa al menos a los primeros 2 lugares después del decimal. (Resulta que nuestra aproximación es en realidad exacta a 4 lugares después del decimal). Una gráfica def(x)=√x yp4(x) se da en la Figura8.7.12. Observe cómo las dos funciones son casi indistinguibles en(2,7).

Nuestro último ejemplo da una breve introducción al uso de polinomios de Taylor para resolver ecuaciones diferenciales.
Ejemplo8.7.6: Approximating an unknown function
Sey=f(x) desconoce una función salvo por los dos hechos siguientes.
- y(0)=f(0)=1, y
- y′=y2
(Este segundo hecho dice que asombrosamente, ¡la derivada de la función es en realidad la función al cuadrado!)
Encuentra el grado 3 Polinomio Maclaurinp3(x) dey=f(x).
Solución
Uno podría pensar inicialmente que no se da suficiente información para encontrarp3(x). Sin embargo, tenga en cuenta cómo el segundo hecho anterior realmente nos permite saber quéy′(0) es:
y′=y2⇒y′(0)=y2(0).
Ya quey(0)=1, concluimos quey′(0)=1.
Ahora encontramos información sobrey′′. Empezando pory′=y2, tomar derivados de ambos lados, con respecto ax. Eso significa que debemos usar la diferenciación implícita.
\ [\ begin {align*}
y^\ prime &= y^2\
\ dfrac {d} {dx}\ left (y^\ prime\ right) &=\ dfrac {d} {dx}\ left (y^2\ right)\\
y^ {\ prime\ prime} &= 2y\ cdot y^\ prime. \\
\ text {Ahora evalúa ambos lados enx=0:} &\\
y^ {\ prime\ prime} (0) &= 2y (0)\ cdot y^\ prime (0)\\
y^ {\ prime\ prime} (0) &= 2
\ end {align*}\]
Repetimos esto una vez más para encontrary′′′(0). Nuevamente utilizamos la diferenciación implícita; esta vez también se requiere la Regla del Producto.
\ [\ begin {align*}
\ dfrac {d} {dx}\ left (y^ {\ prime\ prime}\ derecha) &=\ dfrac {d} {dx}\ izquierda (2yy^\ prime\ derecha)\\
y^ {\ prime\ prime\ prime} &= 2y^\ prime\ cdot y^\ prime + 2y\ cdot y^ {prime\ prime\}. \\
\ text {Ahora evalúa ambos lados enx=0:} &\\
y^ {\ prime\ prime\ prime} (0) &= 2y^\ prime (0) ^2 + 2y (0) y^ {\ prime\ prime} (0)\\
y^ {\ prime\ prime\ prime} (0) &= 2+4=6
\ end {align*}\]
En resumen, tenemos:
y(0)=1y′(0)=1y′′(0)=2y′′′(0)=6.
Ahora podemos formarp3(x):
\ [\ begin {alinear*}
p_3 (x) &= 1 + x +\ dfrac {2} {2!} x^2 +\ dfrac {6} {3!} x^3\\
&= 1+x+x^2+x^3.
\ end {alinear*}\]

Resulta que la ecuación diferencial con la que empezamos,y′=y2, dondey(0)=1, se puede resolver sin demasiada dificultad:y=11−x. La Figura 8.28 muestra esta función trazada conp3(x). Tenga en cuenta lo similares que están cercax=0.
Está más allá del alcance de este texto perseguir el análisis de errores cuando se utilizan polinomios de Taylor para aproximar soluciones a ecuaciones diferenciales. Este tema a menudo se aborda en cursos introductorios de Ecuaciones Diferenciales y generalmente se trata en profundidad en los cursos de Análisis Numérico. Tal análisis es muy importante; se necesita saber qué tan buena es su aproximación. Exploramos este ejemplo simplemente para demostrar la utilidad de los polinomios de Taylor.
La mayor parte de este capítulo se ha dedicado al estudio de series infinitas. Esta sección ha dado un paso atrás en este estudio, centrándose en cambio en la suma finita de términos. En la siguiente sección, exploramos Taylor Series, donde representamos una función con una serie infinita.