Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. POLINOMIOS DE TAYLOR
¿Cómo calcula un ordenador el valor del número e?, ¿qué hace la máquina desde que tecleamos
exp(1) hasta que aparece 2.718281828459? El hardware de los ordenadores no incluye la función
exponencial; los chips sólo pueden sumar, restar, multiplicar, dividir y comparar. Una instrucción
como exp(1) pone en marcha una serie prefijada de estas operaciones cuyo resultado es una
aproximación de e que tiene la precisión determinada por el fabricante.
Las funciones matemáticas que consisten en sumar, restar, multiplicar o dividir números reales son
los polinomios y cocientes de polinomios, y el teorema de Taylor — objeto central de esta lección —
es muy importante porque nos dice cómo estimar el error que cometemos al aproximar una función
mediante polinomios. Como idea inicial, consideremos una curva y = f (x). Si fijamos un punto
a y tomamos un punto x cerca de a, ya sabes que el valor proporcionado por la recta tangente,
y(x) = f (a) + f ′ (a)(x − a), es una buena aproximación de f (x), pero ¿cuánto de buena?, ¿y si
ajustamos una parábola en vez de una recta? Veamos estas ideas con un ejemplo.
Ejemplo. Consideremos la función exponencial f (x) = ex (su gráfica está en rojo en la parte
superior de la figura de la página siguiente). La recta tangente a su gráfica para x = 0 es y = 1 + x.
Si aproximamos e = f (1) por el valor en la recta tangente para x = 1, obtenemos y = 2, que es
bastante pobre. Esta recta tangente (en azul) es la única recta y = p(x) = a + bx que verifica
p(0) = f (0) y p′ (0) = f ′ (0). Podemos intentar mejorar esta aproximación construyendo una
parábola p(x) = a + bx + cx2 que cumpla p(0) = f (0), p′ (0) = f ′ (0) y p′′ (0) = f ′′ (0). Derivando e
igualando se obtiene a = 1, b = 1 y c = 1/2, ası́ que la parábola es p(x) = 1 + x + x2 /2 (en verde),
que proporciona para x = 1 una aproximación algo mejor, p(1) = 2.5, del número e.
20
2. Polinomios de Taylor 21
Podemos continuar ası́ para mejorar las aproximaciones. En el siguiente paso, con una cúbica (en
naranja), obtendrı́amos 2.67 y después, con un polinomio de grado cuatro (en violeta), 2.71 que
ya tiene una precisión de dos cifras decimales. En la figura anterior se puede observar como los
sucesivos polinomios que se van construyendo de esta manera se van aproximando mejor a la curva
exponencial; el de grado cuatro es casi indistinguible de la propia exponencial.
p(a) = f (a), p′ (a) = f ′ (a), p′′ (a) = f ′′ (a) ... p(n) (a) = f (n) (a).
∑
n
f (k) (a)
p(x) = (x − a)k
k!
k=0
y, si se quiere especificar el grado del polinomio, a veces se escribe pn (x) para resaltar n.
Observemos que el polinomio de Taylor de grado 1 de f centrado en a es p(x) = f (a) + f ′ (a)(x − a)
cuya gráfica es, precisamente, la recta tangente a la gráfica de f en el punto (a, f (a)).
22 Matemáticas II — GITI (2016–2017)
Éstos son los polinomios con los que se trabaja habitualmente porque, como vamos a ver enseguida,
con ellos se pueden construir los polinomios de Taylor de las funciones habituales.
Polinomios de Maclaurin de las funciones más habituales. (1) Si la función f es ella misma
un polinomio de grado m, entonces coincide con su polinomio de Maclaurin de grado m o superior.
Si queremos su polinomio de Maclaurin de un grado inferior n < m, entonces basta con truncar la
expresión de f hasta el grado n.
(2) El polinomio de Maclaurin de grado n de la función exponencial ex es
x x2 x3 xn
p(x) = 1 + + + + ··· + .
1! 2! 3! n!
(3) Si n = 2k + 1 es impar, el polinomio de Maclaurin de grado n de la función sen(x) es
x3 x5 x2k+1
p(x) = x − + · · · + (−1)k .
3! 5! (2k + 1)!
Si n es par, el polinomio de Maclaurin de grado n de sen(x) coincide con el de grado n − 1.
(4) Si n = 2k es par, el polinomio de Maclaurin de grado n de la función cos(x) es
x2 x4 x2k
p(x) = 1 − + − · · · + (−1)k .
2! 4! (2k)!
Si n es impar, el polinomio de Maclaurin de grado n de cos(x) coincide con el de grado n − 1.
(5) El polinomio de Maclaurin de grado n de la función log(1 + x), donde log(·) indica el logaritmo
neperiano, es
x2 x3 xn
p(x) = x − + − · · · + (−1)n−1 .
2 3 n
(6) El polinomio de Maclaurin de grado n de la función binomial (1 + x)α , siendo el exponente
α ∈ R constante, es
α α(α − 1) 2 α(α − 1) · · · (α − n + 1) n
p(x) = 1 + x + x + ··· + x .
1! 2! n!
El coeficiente que aparece en esta expresión se llama coeficiente binomial y se suele denotar por
( )
α α(α − 1)(α − 2) · · · (α − n + 1)
= ,
n n!
( )
donde α n se lee “α sobre n.” Con esta notación, el polinomio p se escribe
( ) ( ) ( )
α α 2 α n
p(x) = 1 + x+ x + ··· + x .
1 2 n
En el caso particular en que α es un entero positivo, digamos α = m, la expresión anterior no es
más que la conocida fórmula del binomio de Newton para desarrollar (1 + x)m en potencias de x
sin tener que hacer todas las multiplicaciones.
1
En el caso particular en que α = −1 obtenemos que el polinomio de Maclaurin de f (x) = es
1+x
p(x) = 1 − x + x2 − x3 + · · · + (−1)n xn .
2. Polinomios de Taylor 23
Relación entre los polinomios de Taylor y los de Maclaurin. Hemos visto los polinomios
de Maclaurin de las funciones más habituales y las reglas para obtener a partir de ellas los de las
funciones que aparecen en las aplicaciones. Los polinomios de Maclaurin permiten trabajar cerca
del origen de coordenadas. ¿Qué hacemos para trabajar cerca de un punto a ̸= 0? Lo más simple
es hacer un cambio de variable: supongamos que queremos calcular el polinomio de Taylor p(x)
de grado n de una función f (x) alrededor de un punto a ̸= 0. Hacemos el cambio de variable
t = x − a, consideramos la función g(t) = f (t + a) y calculamos su polinomio de Maclaurin q(t) de
grado n. Entonces p(x) = q(x − a) es el polinomio de Taylor de f alrededor de a que buscamos.
Estos resultados permiten calcular los polinomios de Taylor de la gran mayorı́a de las funciones
que aparecen en la práctica.
EJERCICIOS DE LA SECCIÓN 1
(1) f (x) = ex − sen(x) + 2 cos(x) (2) f (x) = (1 + x) cos(x) (3) f (x) = ex sen(x)
1+x 1
(4) f (x) = (5) f (x) = (6) f (x) = tan(x)
1−x 1 + x2
∫ x −t2 √
(7) f (x) = arctan(x) (8) f (x) = 0 e dt (9) f (x) = 1 + x2
( )
(10) f (x) = e6x / 1 + log(1 − x2 ) (11) f (x) = (1 − 3x)2/3 (12) f (x) = e− sen(x)
24 Matemáticas II — GITI (2016–2017)
Ejercicio 3. Construye los polinomios de Taylor de grado 3 de las funciones que se indican a
continuación alrededor del punto dado.
√
(1) f (x) = sen(2x) − cos(x) alrededor de a = π. (2) f (x) = x alrededor de a = 9.
(3) f (x) = x3 − x − 5 alrededor de a = −1. (4) f (x) = log(x) alrededor de a = 1.
sen(πx) 1
(5) f (x) = alrededor de a = 1. (6) f (x) = alrededor de a = −2.
1+x x
√
(7) f (x) = x/(2 − x) alrededor de a = 1. (8) f (x) = x1/3 alrededor de a = 8.
2. APROXIMACIÓN DE FUNCIONES
Resto de Taylor. La cuestión ahora es saber si, efectivamente, los polinomios de Taylor de una
función se aproximan bien a la propia función, al menos cerca del centro. Para ello, tenemos que
estudiar el error que se comete al aproximar la función mediante sus polinomios de Taylor.
Sean I ⊂ R un intervalo, a un punto interior de I y f una función de clase C n (I). Sea pn el
polinomio de Taylor de grado n de f centrado en a. La función rn (x) = f (x) − pn (x) que nos da
la diferencia entre los valores que toma f y los que toma su polinomio de Taylor pn , es decir, el
error que se comete si aproximamos f (x) por pn (x), se llama n-ésimo resto de Taylor de f en a.
El Teorema de Taylor nos permite estimar el tamaño de este error.
Teorema del valor medio de Lagrange. Sea f : [a, b] → R una función continua en [a, b] y
derivable en (a, b). Entonces existe un punto c ∈ (a, b) tal que f (b) − f (a) = f ′ (c)(b − a).
Este teorema, que es simplemente el caso n = 0 del teorema de Taylor, es especialmente importante
porque, entre otras aplicaciones, es el que permite establecer que una función es creciente en un
intervalo si su derivada es positiva en dicho intervalo y que es decreciente si su derivada es negativa.
Geométricamente, el teorema nos dice que c es un punto del intervalo en el que la recta tangente a
la curva de ecuación y = f (x) por el punto (c, f (c)) es paralela a la recta que pasa por los puntos
(a, f (a)) y (b, f (b)) (tienes otras interpretaciones geométricas en los Ejercicios 8 y 9).
f (n+1) (c)
lı́m rn (x) = lı́m (x − a)n+1 = 0
x→a x→a (n + 1)!
Esto nos indica que si x está cerca de a, entonces el polinomio de Taylor pn (x) está cerca de f (x);
es más, cuando x → a, el resto rn (x) = f (x) − pn (x) tiende a cero más rápidamente que (x − a)n .
Ejemplo. Veamos cómo se utiliza esta información para calcular de manera aproximada los valores
que toma una función y dar cotas del error de dicha aproximación con el ejemplo concreto que
vimos al comienzo. Vamos a usar el polinomio de Maclaurin de grado 15, p15 , de ex para obtener
26 Matemáticas II — GITI (2016–2017)
una aproximación del número e = e1 , la base de los logaritmos neperianos y de la propia función
exponencial. Para x = 1 tenemos
1 1 1 1 1
p15 (1) = 1 + + + + + ··· + = 2.7182818284589944 . . .
1! 2! 3! 4! 15!
¿Cuánto de buena es esta aproximación del número e? Si usamos una calculadora que tiene una
precisión de 12 cifras decimales para hallar e1 , obtenemos 2.718281828459, que coincide con la suma
anterior en sus primeros 12 decimales (porque el duodécimo se ha redondeado). Pero, ¿coinciden
estas 12 cifras con las del número e? Veamos que sı́. De acuerdo con el teorema de Taylor existe
un punto c ∈ [0, 1] tal que
ec
e = e1 = p15 (1) + .
16!
Puesto que 0 < c < 1, tenemos ec < e1 < 3 lo que, a su vez, implica
ec 3
|e − p15 (1)| = < < 1.433844 × 10−13 .
16! 16!
En consecuencia, todas las cifras de la aproximación de e dada por 2.718281828459 son correctas
porque el error (valga lo que valga) debe ser menor que 2 × 10−13 = 0.0000000000002.
Indicaciones para acotar el error. Como dijimos antes, el error del polinomio de Taylor
f (n+1) (c)
error = (x − a)n+1
(n + 1)!
contiene tres factores que influyen de distinta manera. Por un lado, la precisión aumenta cuando
elegimos n grande y x está cerca de a, pero disminuye cuando n es pequeño o el valor de x se aleja
de a; por tanto, debemos elegir n suficientemente grande y restringir el valor máximo de |x − a|
para que el error no exceda una cota especificada. Con respecto a f (n+1) (c), como no conocemos
el valor del punto intermedio c, lo que se hace es buscar una cota superior M del factor |f (n+1) (c)|
y tener en cuenta que el valor absoluto del error satisface la relación
M |x − a|n+1
|error| = |rn (x)| ≤ ,
(n + 1)!
siendo M ≥ máx{|f (n+1) (c)| : c está entre a y x}. Lo que hemos hecho en el ejemplo anterior es,
concretamente, tomar M = 3.
EJERCICIOS DE LA SECCIÓN 2
Ejercicio 6. Aproxima
( el valor de) log(2) utilizando el polinomio de Maclaurin de grado 5 de la
función f (x) = log (1 + x)/(1 − x) en x = 1/3.
Ejercicio 8. Usa polinomios de∫ Maclaurin de∫grado 10 para obtener valores aproximados de las
x x
llamadas integrales de Fresnel: 0 sen(t2 ) dt y 0 cos(t2 ) dt.
Ejercicio 9. Sea f : [a, b] → R una función continua en [a, b] y derivable en (a, b). Sea r la recta
que pasa por los puntos (a, f (a)) y (b, f (b)). Sea (c, f (c)) un punto de la curva y = f (x) en el que
se hace máxima la distancia, medida verticalmente, entre dicho punto y la recta r. Prueba que c
es uno de los puntos medios a los que se refiere el teorema del valor medio de Lagrange.
Ejercicio 9. Sea f : [a, b] → R una función continua en [a, b] y derivable en (a, b). Sea r la recta
que pasa por los puntos (a, f (a)) y (b, f (b)). Sea (c, f (c)) un punto de la curva y = f (x) en el que
se hace máxima la distancia, medida perpendicularmente, entre dicho punto y la recta r. Prueba
que c es uno de los puntos medios a los que se refiere el teorema del valor medio de Lagrange.
3. INFINITÉSIMOS
entonces también existe el lı́mite del cociente de las funciones y vale lo mismo:
f (x)
lı́m = L.
x→a g(x)
A veces es complicado usar la regla de L’Hôpital para resolver una indeterminación. Por ejemplo,
necesitarı́amos derivar varias veces, obteniendo expresiones cada vez más complicadas, para evaluar
sen(x4 )
lı́m ( ) .
x→0 e2x − 1 4
Veamos cómo podemos usar los polinomios de Taylor para resolver este tipo de indeterminaciones.
28 Matemáticas II — GITI (2016–2017)
Infinitésimos equivalentes. Cuando tenemos una indeterminación de la forma 0/0, las funciones
numerador y denominador son infinitésimos. Se dice que dos funciones f y u son infinitésimos
equivalentes en un punto a cuando se cumple que
f (x)
lı́m f (x) = lı́m u(x) = 0 y lı́m = 1.
x→a x→a x→a u(x)
f (x) 0
La utilidad de este concepto es que si tenemos una indeterminación lı́m de la forma y
x→a g(x) 0
disponemos, en el punto a, de un infinitésimo u equivalente a f y de un infinitésimo v equivalente
a g, entonces
f (x) f (x) u(x) v(x) u(x)
lı́m = lı́m · · = lı́m .
x→a g(x) x→a u(x) v(x) g(x) x→a v(x)
Es decir, para resolver una indeterminación de la forma 0/0, podemos sustituir las funciones
involucradas por infinitésimos equivalentes y simplificar el cálculo del lı́mite. El ejemplo principal
de infinitésimo equivalente a uno dado es el primer término no nulo de sus polinomios de Taylor
centrados en dicho punto.
Cero de orden k. Sean I un intervalo, a un punto interior de I y f una función de clase C n (I)
que cumple, para un cierto k ≥ 1,
f (x)
lı́m =1
x→a p(x)
En el ejemplo anterior, usando las propiedades de los polinomios de Maclaurin es fácil ver que el
( )4
término principal de sen(x4 ) es x4 y que el término principal de e2x − 1 es 16x4 , ası́ que nos
quedarı́a
sen(x4 ) x4 1
lı́m ( ) 4 = lı́m 4
= .
x→0 ex − 1 x→0 16x 16
∞
La última se usa, sobre todo,
( en
) indeterminaciones de la forma 1 de la siguiente manera: si
lı́m g(x) = 1, entonces log g(x) y (g(x) − 1) son infinitésimos equivalentes en a.
x→a
2. Polinomios de Taylor 29
sen(x4 ) x4 1
lı́m ( ) = lı́m = .
x→0 ex − 1 4 x→0 (2x)4 16
EJERCICIOS DE LA SECCIÓN 3
Ejercicio 1. Calcula los siguientes lı́mites usando la regla de L’Hôpital (los dos primeros son los
dos ejemplos de aplicación de la regla propuestos en el libro de L’Hôpital; los otros están extraı́dos
de las pruebas de acceso).
√ √
2a3 x − x4 − a a2 x a2 − ax
3
x − sen(x) tan(sen(2x))
(1) lı́m (2) lı́m
x→0 x sen(x) x→0 3x
log(1 + x3 ) sen(x) − tan(x)
(3) lı́m (4) lı́m
x→0 x(1 − cos(x)) x→0 x(ex − cos(x2 ))
2
∫x
Ejercicio 3. Sea f la función dada por f (x) = 2 − x 0 e−t dt. Calcula el polinomio de Maclaurin
2
2 − f (x) − x2
de grado 4 de f y úsalo para hallar lı́m 3 .
x→0 x log(1 − 2x)
a sen(x) − xex
Ejercicio 5. Sabiendo que lı́m es finito, calcula el valor de a y el de dicho lı́mite.
x→0 x2
x cos(x) + b sen(x)
Ejercicio 6. Sabiendo que lı́m es finito, calcula b y el valor del lı́mite.
x→0 x3
Ejercicio 7. Determina los valores de a para los que la recta de ecuación x = 0 es una ası́ntota
log(1 + x2 ) − ax2
vertical de la curva y =
sen2 (x2 )
x tan(x) − 2 + 2 cos(x)
Ejercicio 8. Calcula, según los valores de a > 0, el valor de lı́m+ .
x→0 xa
x(a − cos(x))
Ejercicio 10. Calcula lı́m según los valores de a.
x→0 log(1 − x3 )
ax2 + bx + 1 − cos(x)
Ejercicio 13. Calcula a y b sabiendo que lı́m = 1.
x→0 sen(x2 )
Ejercicio 14. Halla los valores de los parámetros a y b para los que las funciones
f (x) = ax − (sen(x))3 + bx3 y g(x) = x(1 − cos(x))
f (x)
verifican que el lı́mite lı́m es un número real no nulo. ¿Para qué valores de a y b son las
x→0 g(x)
funciones f y g infinitésimos equivalentes en 0?
x sen(x) − bx2
Ejercicio 15. Calcula lı́m según los valores de a y b.
x→0 (1 − cos(x))(ea sen(x) − 1)2
arctan(x2 ) − ax2
Ejercicio 16. Calcula lı́m según los valores de a y b.
x→0 sen2 (x) − bx2
xeax − sen(bx)
Ejercicio 17. Halla lı́m según los valores de a, b y c.
x→0 cx2 + x3
Hemos recordado antes que las abscisas de los puntos de corte con el eje OX de una curva y = f (x)
son las soluciones de la ecuación f (x) = 0. Como ya sabes de algunos de los modelos matemáticos
y problemas que has estudiado en el bachillerato — la determinación de los puntos de corte de
una curva con el eje OX es un ejemplo más — el planteamiento de ecuaciones y su resolución son
aspectos importantes de la aplicación de las matemáticas a la ciencia y la ingenierı́a.
Dedicamos esta sección al problema de resolver una ecuación de la forma f (x) = 0, donde f es una
función continua en un intervalo [a, b]. Como dijimos antes, las soluciones de f (x) = 0 se llaman
ceros de la función f y también se llaman raı́ces en el caso particular en que f es un polinomio.
Salvo en casos muy particulares — por ejemplo, que f sea un polinomio de grado menor o igual que
4 — no se dispone de una fórmula que nos proporcione los ceros de f . En la práctica, para resolver
f (x) = 0 se utilizan métodos de aproximaciones sucesivas, que consisten en generar valores que se
van aproximando a una solución de f (x) = 0 que, de esa forma, calculamos con toda la precisión
que requiera la situación en la que estemos trabajando. En esta sección estudiaremos el método
de Newton, que permite obtener muy buenas aproximaciones de las soluciones de forma simple.
Los métodos de aproximaciones sucesivas son más eficientes cuando se parte de una buena apro-
ximación inicial a la solución. Es muy útil además tener una idea clara de la situación geométrica
presente en el problema; eso nos ayudará a localizar buenas aproximaciones iniciales y a tener
algunas ideas previas sobre cómo funcionarán los métodos elegidos. Empezamos con el método de
bisección como técnica para localizar la existencia de soluciones y obtener buenas aproximaciones
iniciales. Este método se basa en el teorema del valor intermedio de Bolzano.
2. Polinomios de Taylor 31
Teorema del valor intermedio de Bolzano. Sea f : [a, b] → R una función continua tal que
f (a) y f (b) tienen signos distintos. Entonces existe un punto x∗ ∈ (a, b) tal que f (x∗ ) = 0.
El método de bisección. El método de bisección consiste en utilizar este resultado para construir
intervalos cada vez más pequeños que contienen un cero. Por comodidad, tomemos a1 = a y
b1 = b. Sea x1 = 21 (a1 + b1 ) el punto medio del intervalo. Si f (x1 ) = 0 ya tenemos una solución.
Si f (x1 ) ̸= 0 entonces, dependiendo de que el signo de f (x1 ) sea igual que el de f (b1 ) o que el de
f (a1 ), o bien en el intervalo [a1 , x1 ] o bien en el [x1 , b1 ] hay una raı́z de la función f . Elegimos
el intervalo adecuado y lo llamamos [a2 , b2 ]; su longitud es la mitad del anterior. Repitiendo el
proceso, conseguimos una sucesión de intervalos encajados cuya longitud tiende a cero y tal que
todos ellos contienen un cero de f . La sucesión (xn ) que se genera se aproxima a un cero x∗ de f
y el error que se comete puede ser estimado mediante la cota
|xn − x∗ | ≤ 2−n (b − a) para todo n = 1, 2, . . .
Este método tiene el inconveniente de que es un poco lento, veamos un ejemplo.
A partir del intervalo [2, 2.2] generamos x1 = 2.1 y como f (2.1) ≈ 0.061 > 0, sabemos x∗ está
en el intervalo [2, 2.1]. Tomamos ahora el punto medio x2 = 2.05 y como f (2.05) ≈ −0.484 < 0,
sabemos x∗ está en el intervalo [2.05, 2.1]. En el siguiente paso tomamos x3 = 2.075 y calculamos
f (2.075) = −0.216 < 0, entonces x∗ está en el intervalo [2.075, 2.1]. Continuando de esta manera
obtenemos (las cuentas están hechas con todos los decimales que permite la máquina, pero solo se
muestran los tres primeros)
x4 = 2.088, x5 = 2.098, x6 = 2.097, x7 = 2.095, x8 = 2.095
y como los tres primeros decimales de x7 y x8 coinciden, podemos asegurar que x∗ ≈ 2.095 con una
precisión de 10−3 . La fórmula del error del método nos garantiza, de hecho, esta precisión ya que
|x8 − x∗ | ≤ 2−8 (0.2) ≈ 0.0008 < 10−3 ; es más, la fórmula del error también predice que debemos
dar 8 pasos para asegurar que alcanzamos la precisión deseada ya que n = 8 es el primer número
para el que 2−n (0.2) < 10−3 .
Dar 8 pasos del método de bisección supone evaluar la función 9 veces, lo que consume mucho
tiempo. Vamos a usar la aproximación que proporciona el polinomio de Taylor de orden 1, la recta
tangente, para generar el método de Newton, mucho más rápido que el de bisección.
† Elsı́mbolo ≈ se lee “es aproximadamente igual a” y significa que las primeras cifras decimales del número a la
izquierda coinciden con las que se muestran a la derecha.
32 Matemáticas II — GITI (2016–2017)
Construcción del método de Newton. Sea x∗ un cero de una función f y sea x0 un valor
aproximado de x∗ . Aplicando el teorema de Taylor al polinomio de grado 1 centrado en x0 resulta
′ (x − x0 )2 ′′
f (x) = f (x0 ) + (x − x0 )f (x0 ) + f (c),
2
donde c es un punto intermedio entre x y x0 . Tomando x = x∗ , y como f (x∗ ) = 0, tenemos
(x∗ − x0 )2 ′′
0 = f (x0 ) + (x∗ − x0 )f ′ (x0 ) + f (c).
2
Si x0 es una buena aproximación de x∗ , despreciamos el cuadrado (x0 − x∗ )2 , que será pequeño y
nos queda 0 ≈ f (x0 ) + (x∗ − x0 )f ′ (x0 ). Ahora, despejando x∗ , obtenemos
f (x0 )
x∗ ≈ x0 − ′ = x1
f (x0 )
y este valor x1 deberı́a ser también una buena aproximación de x∗ , incluso mejor que x0 .
Geométricamente, si tenemos en cuenta que la recta tangente ( a )la curva y = f (x) en el punto
(x0 , f (x0 )) viene dada por la ecuación y = f (x0 ) + f ′ (x0 ) x − x0 , entonces x1 es, precisamente,
el punto de corte de esta recta tangente con el eje OX.
¿Es, de verdad, x1 una aproximación de x∗ mejor que x0 ? Para ver que, en general, la respuesta
es afirmativa, tomemos la función g(x) = x − f (x)/f ′ (x) y volvamos a aplicar el el teorema de
Taylor, ahora al polinomio de grado 1 de la función g(x) alrededor de x∗ . Puesto que, como se
comprueba fácilmente, g(x∗ ) = x∗ y g ′ (x∗ ) = 0, el teorema nos dice que hay un punto intermedio
c entre x0 y x∗ tal que
g ′′ (c) g ′′ (c)
x1 = g(x0 ) = g(x∗ ) + g ′ (x∗ )(x0 − x∗ ) + (x0 − x∗ )2 = x∗ + (x0 − x∗ )2
2 2
luego, pasando x∗ al primer miembro y tomando valor absoluto, obtenemos
|g ′′ (c)|
|x1 − x∗ | = |x0 − x∗ |
2
2
de manera que si |x0 − x∗ | es pequeño, entonces |x1 − x∗ | es aún más pequeño, porque contiene el
término |x0 − x∗ | elevado al cuadrado; por ejemplo, si |x0 − x∗ | ≈ 10−2 , entonces |x1 − x∗ | ≈ 10−4
(salvo que g ′′ sea muy grande cerca de x∗ ).
La idea es, ahora, usar la misma construcción, pero partiendo de x1 , para generar un punto
f (x1 )
x2 = x1 − ′ cuya aproximación a x∗ mejore la obtenida con x1 , y ası́, sucesivamente.
f (x1 )
Veamos esta construcción en el caso del ejemplo anterior. Dibujamos la gráfica del polinomio
f (x) = x3 − 2x − 5 en el intervalo [2, 2.2] (la curva roja en la figura siguiente) y trazamos la recta
tangente (en azul) a la curva en el punto de abscisa x0 = 2.2. Podemos ver que el punto de corte
x1 de esta recta tangente con el eje OX está mucho más cerca de x∗ que 2.2.
f (x1 )
x2 = x1 − = 2.095;
f ′ (x1 )
esto es, el método proporciona, en solo dos pasos, el mismo valor aproximado de x∗ que se obtiene
aplicando 8 pasos del método de bisección; no hemos dibujado la nueva recta tangente y el punto
x2 en el dibujo anterior porque son indistinguibles de la curva y el punto x∗ .
El método de Newton. El método de Newton para hallar una solución x∗ de una ecuación
f (x) = 0 consiste en determinar una buena aproximación inicial x0 de la solución x∗ y, a partir de
ella, construir la sucesión de aproximaciones
f (xn )
xn+1 = xn − n = 0, 1, 2, . . .
f ′ (xn )
Si el punto inicial x0 está lo suficientemente cerca de x∗ , entonces puede asegurarse que las aproxi-
maciones sucesivas x1 , x2 , x3 , . . . se acercan a x∗ tanto como se quiera y de manera muy rápida; es
decir, con unos pocos pasos podemos determinar x∗ con toda la precisión que haga falta; de hecho,
como hemos visto antes, la velocidad de aproximación es tal que el número de cifras decimales
correctas prácticamente se dobla de una aproximación a la siguiente.
Se puede comprobar con unos cuantos casos que la rapidez de convergencia es realmente asombrosa
si
√ se compara con la forma habitual de hallar raı́ces cuadradas a mano. Vamos a usarlo para calcular
5: Empezando con x0 = 2, obtenemos
2 + 5/2
x1 = = 2.25,
2
2.25 + 5/2.25
x2 = = 2.236111111,
2
2.236111111 + 5/2.236111111
x3 = = 2.236067978,
2
2.36067978 + 5/2.236067978
x4 = = 2.236067978.
2
√
Estos valores se repiten a partir de aquı́, luego 5 ≈ 2.236067978 con una precisión de 9 decimales.
En general, si queremos usar el método de Newton puede, de hecho, que no tengamos forma
de asegurar que el punto inicial está lo suficientemente cerca de la solución. Para soslayar esta
dificultad, existen teoremas de convergencia global que garantizan la convergencia del método sea
cual sea el punto de partida dentro de un intervalo adecuado. Uno de los más útiles es el siguiente.
Otra causa común de comportamiento lento o extraño del método es que el cero sea un cero
múltiple de f , en cuyo caso f ′ (x∗ ) = 0, o que haya dos ceros muy próximos, en cuyo caso f ′ (x∗ ) es
muy pequeño. Para ver por qué aparecen problemas cuando f ′ (x∗ ) es cero o es muy pequeño (cosa
que, por descontado, no sabemos de antemano) observemos que si xn está cerca de x∗ , entonces
f ′ (xn ) será pequeño y al calcular el cociente para hallar xn+1 puede que aparezcan errores. De
hecho, si calculamos la derivada segunda g ′′ de la función g(x) = x − f (x)/f (x) que hemos usado
antes, aparece [f ′ (x)]3 en su denominador, luego si f ′ (x∗ ) es cero o muy pequeño, el factor g ′′ (c)
que obtuvimos al comparar la bondad de dos aproximaciones consecutivas puede hacerse grande.
¿Cómo hacemos los cálculos? Si queremos hallar una raı́z de un polinomio, los cálculos
pueden hacerse a mano usando el método de Ruffini; pero esto se hace muy pesado en cuanto
empiezan a acumularse decimales. Para el resto de las funciones elementales, hay que usar una
calculadora o bien un programa de ordenador adecuado. Al final del guión se recomiendan una serie
de portales de internet que contienen implementaciones de los métodos de bisección y de Newton;
te recomendamos que aprendas a usar alguno de ellos para poder comprobar los resultados que
obtienes usando la calculadora.
EJERCICIOS DE LA SECCIÓN 4
Ejercicio 1. Usa la calculadora y alguna de las páginas web que se citan al final del guión para
hallar los ceros de las siguientes funciones con el método de bisección y una precisión de 10−2 .
f1 (x) = ex − 2 − x, f2 (x) = x sen(x) − 1, f3 (x) = x3 + x − 1, f4 (x) = 2−x − x.
Ejercicio 2. Utiliza el método de Newton para resolver las ecuaciones de los ejercicios anteriores
con la calculadora y alguna de las páginas web que se citan al final del guión.
Ejercicio 3. Usa el método de Newton para calcular con tres cifras decimales las raı́ces cuadradas
de los números 8, 69, 111 y 1000 usando aproximaciones iniciales adecuadas.
√
Ejercicio 4. Utiliza el método de Newton para hallar una aproximación de 3 7 resolviendo la
ecuación f (x) = x3 − 7 = 0. Para ello, toma x0 = 2 como punto inicial de la iteración y calcula
las aproximaciones x1 , x2 y x3 . ¿Se garantiza la convergencia del método en este caso?
√
Ejercicio 5. Se quiere hallar 5 29 resolviendo la ecuación f (x) = x5 − 29 = 0. Prueba que f
verifica las condiciones del teorema de convergencia global del método de Newton en el intervalo
[1, 2], indica qué punto x0 deberı́a tomarse, de acuerdo con dicho teorema, como punto inicial para
las iteraciones y calcula las aproximaciones x1 , x2 y x3 .
Ejercicio 7. Utiliza la calculadora y alguna de las páginas web que se citan al final del guión para
resolver las siguientes ecuaciones en el intervalo indicado usando el método de Newton. Parte de
un valor inicial adecuado y obtén la solución con una tolerancia de 10−3 .
(1) x3 + x2 + x − 1 = 0 en el intervalo [0, 1].
(2) xex = 1 en el intervalo [0, 1].
(3) log(x) + x = 5 en el intervalo [3, 4].
36 Matemáticas II — GITI (2016–2017)
Ejercicio 8. Calcula con un error menor que 10−3 la única solución real de 2x3 + 2x2 − 1 = 0.
Para ello aplica el método de Newton, encontrando un intervalo donde se verifiquen las condiciones
de teorema de convergencia global.
Ejercicio 9. Sea f (x) = log(1 + x) + 1 − 2x. Prueba que f verifica las condiciones del teorema
de convergencia global del método de Newton en el intervalo [0, 1] e indica qué punto x0 deberı́a
tomarse, de acuerdo con dicho teorema, como punto inicial para las iteraciones.
Ejercicio 13. Halla, trabajando con una precisión de dos cifras decimales, el punto de corte de
la curva logarı́tmica y = log(x) con la hipérbola y = 1/x. Para ello, determina un intervalo donde
pueda aplicarse el teorema de convergencia global de Newton-Fourier.
Ejercicio 14. Usa el método de Newton para hallar el punto más alto de la curva dada en
coordenadas polares por la ecuación r = cos(3θ).
( )2
Ejercicio 15. Dibuja la curva de ecuación r = θ/π para 0 ≤ θ ≤ 2π y encuentra las coorde-
nadas (x, y) de su punto más alto. Para ello deberás resolver una ecuación usando el método de
Newton; hazlo probando en primer lugar que la solución se obtiene para un ángulo θ en el intervalo
[π/2, 3π/4]; luego aplica adecuadamente el teorema de convergencia global trabajando con una
precisión de dos cifras decimales.
Ejercicio 16. Los circuitos electrónicos de algunos de los primeros computadores solo podı́an
sumar, restar y multiplicar, pero no dividir. Para hallar 1/a se puede aplicar el método de Newton
a la función f (x) = a − 1/x. Comprueba que en la aplicación del método a esta función no se
requiere hacer divisiones y úsalo para hallar 1/5, 1/2.2 y 1/1.37 con ocho cifras decimales.
Ejercicio 17. Sea f (x) = log(1 + x2 ) + 1 − x2 . Prueba que f cumple las condiciones del teorema
de convergencia global de Newton-Fourier en [1, 2] y halla el cero que tiene la función f en [1, 2]
usando el método de Newton con una precisión de tres cifras decimales.
2. Polinomios de Taylor 37
√
Ejercicio 18. Prueba que la ecuación e−x = 1 − 1 − x3 tiene solución única y determı́nala con
un error menor que 10−3 usando el método de newton con valor inicial x0 = 1.
Ejercicio 19. Comprueba que la ecuación x = tan(x) tiene infinitas soluciones. Utiliza el método
de Newton para hallar sus dos primeras raı́ces positivas con una precisión de tres cifras decimales.
Ejercicio 20. Se quiere obtener la solución positiva más grande de x3 − 3x + 1 = 0 con una
precisión de tres cifras decimales. Para ello, usa el método de Newton determinando un intervalo
que la contenga y en el que se cumplan las condiciones del teorema de convergencia global.
Ejercicio 21. El punto x∗ = 1 es una raı́z simple del polinomio p(x) = x3 − 2x + 1 y una raı́z
doble del polinomio q(x) = x3 − 3x + 2. Aplica el método de Newton partiendo de x0 = 1.2 para
comprobar que la velocidad de convergencia es sensiblemente inferior en el caso del polinomio q.
Ejercicio 22. En 1225, Leonardo de Pisa, también conocido como Fibonacci, halló la solución
x∗ = 1.3688081078 de x3 + 2x2 + 10x = 20 con una precisión de nueve cifras decimales. No explicó
como lo hizo y hasta la fecha sigue sin saberse, aunque la explicación más aceptada es que empleó
un procedimiento similar al método de bisección que se conoce con el nombre de método de la
regula falsi o de la posición falsa, que es una buena alternativa al método de Newton para resolver
f (x) = 0 cuando no se puede calcular f ′ o no compensa por su complejidad.
Partimos de un intervalo [a1 , b1 ] en el que g(a1 )g(b1 ) < 0. Para definir el siguiente intervalo, sea
x1 ∈ [a1 , b1 ] el punto de corte de la recta que une los puntos (a1 , g(a1 )) y (b1 , g(b1 )), es decir:
b1 − a1 a1 g(b1 ) − b1 g(a1 )
x1 := a1 − g(a1 ) = .
g(b1 ) − g(a1 ) g(b1 ) − g(a1 )
Si g(x1 ) = 0, ya tenemos la raı́z. Si g(x1 ) ̸= 0 tomamos como nuevo intervalo [a2 , b2 ] aquel de
entre [a1 , x1 ] y [x1 , b1 ] en el que g cambie de signo y repetimos el proceso.
Emplea este método, ası́ como el de Newton para comparar la convergencia, para resolver la
ecuación x3 + 2x2 + 10x − 20 = 0 trabajando en el intervalo [1, 2].
38 Matemáticas II — GITI (2016–2017)
5. SUCESIONES Y SERIES
Sucesión convergente. Se dice que una sucesión de números reales (an ) = a0 , a1 , a2 , . . . , an , . . . converge a un
número real a si dado cualquier ε > 0, la precisión fijada, existe un número natural N tal que los valores de an para
todo n ≥ N verifican que |a − an | ≤ ε; es decir, todos los términos de la sucesión a partir del N -ésimo distarán del
lı́mite a menos que la precisión fijada. Esto se representa como a = lı́m an , o bien a = lı́mn an , y se dice que a es
n→∞
el lı́mite de la sucesión (an ).
Esta definición es análoga a la definición de lı́m f (x), el lı́mite de una función f (x) cuando x tiende a ∞ y la
x→∞
pregunta clave es saber si una sucesión converge. Hay varios criterios y técnicas para determinar si una sucesión
converge, pero su estudio general se escapa de los objetivos de esta asignatura; solo recogemos el que, probablemente,
es el más útil e intuitivo.
Sucesiones monótonas y acotadas. Diremos que una sucesión de números reales (an ) es monótona creciente
cuando an ≤ an+1 para cada n = 0, 1, 2, . . . , mientras que se dice que (an ) es monótona decreciente cuando
an ≥ an+1 para cada n = 0, 1, 2, . . .
Diremos que (an ) está acotada cuando existe M tal que |an | ≤ M para cada n = 0, 1, 2, . . .
Pues bien, toda sucesión monótona (creciente o decreciente) y acotada es convergente.
Sucesión divergente. Una sucesión (an ) cuyos valores son tan grandes en tamaño como queramos a partir de uno
dado no puede ser convergente y se dice que diverge, lo que se suele escribir como lı́mn an = ∞. Este es el caso de
las sucesiones monótonas crecientes no acotadas.
La suma de los n-primeros términos de esta sucesión es una nueva sucesión (sn ) dada por
1 1 1 1
sn = a0 + a1 + a2 + · · · + an = 1 + + + ··· + n = 2 − n para cada n = 0, 1, 2, . . .
2 4 2 2
2. Polinomios de Taylor 39
Veamos una interpretación geométrica de esta sucesión (sn ): si dividimos un rectángulo de 2 × 1 por la mitad,
luego una de sus mitades por la mitad en dos cuartos, luego uno de estos cuartos por la mitad en dos octavos y
ası́ sucesivamente, cada an representa una de estas mitades y sn representa la superficie que van acumulando estas
mitades. Vemos que la sucesión (sn ) también es convergente y su lı́mite vale 2, el área del rectángulo completo.
Serie numérica. Dada una sucesión de números reales a0 , a1 , a2 , . . . , an , . . . , se define la suma parcial n-ésima
de dicha sucesión como sn = a0 + a1 + a2 · · · + an .
∑
Se dice que la serie de término general an , que se denota por n an , es convergente cuando la sucesión (sn ) de sus
sumas parciales converge, en cuyo caso su lı́mite s = limn sn se llama suma de la serie. Esto se representa como
∞
∑
s = a0 + a1 + a2 + · · · + an + · · · o bien como s= an .
n=0
∞
∑
axn = a + ax + · · · + axn + · · ·
n=0
Esta serie se conoce como serie geométrica de razón x y primer término a y es una serie convergente si, y solo si,
|x| < 1, en cuyo caso su suma es
∞
∑ 1 − xn+1 a
arxn = lim a(1 + x + x2 + x3 + · · · + xn ) = lim a = .
n=0
n→∞ n→∞ 1−x 1−x
En cursos anteriores has usado, de hecho, series geométricas de razón 1/10 para hallar la representación de un
decimal periódico como una fracción. Por ejemplo, cuando escribimos 7.777 . . . lo que queremos decir es
7 7 7 7 7 7 7 70
7.777 . . . = 7 + + + + ··· = 7 + + 2 + 3 + ··· = = .
10 100 1000 10 10 10 1 − (1/10) 9
De hecho, la representación decimal de los números reales no es más que una expresión para la suma de una serie:
1 4 1 5 9
π = 3.14159 . . . = 3 + + 2 + 3 + 4 + 5 + ···
10 10 10 10 10
Más adelante, utilizarás la serie geométrica en la asignatura Estadı́stica e Investigación Operativa del segundo
cuatrimestre.
x2 x3 xn
pn (x) = 1 + x + + + ··· + ,
2 3! n!
40 Matemáticas II — GITI (2016–2017)
ec(x) n+1
cuyo resto vale rn (x) = ex − pn (x) = x , entonces, es fácil probar que
(n + 1)!
ec(x) n+1
lı́m (ex − pn (x)) = lı́m x = 0,
n→∞ n→∞ (n + 1)!
con lo que podemos expresar ex como el lı́mite de la sucesión de sus polinomios de Maclaurin, es decir, como la
suma de una serie convergente, puesto que cada polinomio se obtiene del anterior sumando un nuevo término:
( ) ∑∞
x2 x3 xn xn
ex = lı́m pn (x) = lı́m 1+x+ + + ··· + = .
n→∞ n→∞ 2 3! n! n=0
n!
En otras palabras, podemos expresar la función exponencial como un polinomio infinito, lo que se conoce como una
serie de potencias. La importancia de los polinomios de Maclaurin radica aquı́ en que son las sumas finitas que
es necesario conocer para construir la serie, la suma infinita. Al igual que la serie geométrica, utilizarás la serie
de potencias de la función exponencial en la asignatura Estadı́stica e Investigación Operativa del segundo
cuatrimestre.
Esto que hemos hecho para la exponencial y la serie geométrica a/(1 − x), expresarlas como series de potencias
— polinomios infinitos — puede hacerse con la mayorı́a de las funciones que aparecen en la práctica, aunque un
estudio profundo de este hecho escapa de los objetivos de la asignatura.
EJERCICIOS DE LA SECCIÓN 5
Ejercicio 1. Calcula el lı́mite de las siguientes sucesiones y determina, en cada caso, un término a partir del cual
se puede asegurar que todos distarán del lı́mite menos que 10−4 .
( ) ( )
( −n ) 1 2n + 4 ( −n )
(1) 10 n
, (2) 2+ 2 , (3) , (4) e n
.
n n n+1 n
Ejercicio 2. Dado un número natural n se define el factorial de n, que se escribe n!, como el producto de todos
los números naturales desde el 1 hasta el propio n, es decir
n! = 1 · 2 · 3 · 4 · · · · · (n − 1) · n.
Ejercicio 3. Usa la forma de Lagrange del resto de Taylor para probar que si x ∈ R, entonces
x3 x5 x7 x2 x4 x6
sen(x) = x − + − + ··· cos(x) = 1 − + − + ···
3! 7! 7! 2! 4! 6!
Ejercicio 4. Usa la forma de Lagrange del resto de Taylor para probar que si x ∈ [0, 1), entonces
∞ ( )
∑ ( α) ( α) (α)
α
(1 + x)α = xn = 1 + x+ x2 + · · · + xn + · · · (α ∈ R)
n=0
n 1 2 n
∞
∑ xn x2 x3 xn
log(1 + x) = (−1)n−1 =x− + − · · · + (−1)n−1 + ···
n=1
n 2 3 n
2. Polinomios de Taylor 41
Como p es muy pequeño, Newton desprecia los términos p3 + 6p2 , con lo que queda 10p − 1 = 0 y, por tanto,
p = 1/10 = 0.1. Con este valor de p se escribe ahora x1 = 2 + p = 2.1 y es fácil ver que, para el caso de un
polinomio, este procedimiento de pasar de la aproximación inicial x0 a x1 despreciando las potencias superiores de p
al desarrollar el polinomio es exactamente escribir p = −f (x0 )/f ′ (x0 ). Tomando x1 = 2.1 como nueva aproximación
de x∗ , de manera que x∗ = 2.1 + q con q más pequeño que p, Newton repite el procedimiento para hallar q = −0.005,
con lo que x∗ ≈ 2.095.
En 1690, Joseph Raphson incluyó en su libro Analysis aequationum universalis una descripción simplificada del
método de Newton como un método puramente algebraico, solo para polinomios, pero lo da en términos de apro-
ximaciones sucesivas evitando los desarrollos polinomiales usados por Newton. En el ejemplo, Raphson dice que
p puede calcularse, para x0 = 2 como p = (5 − 2x0 − x30 )/(3x20 − 2), y ası́ sucesivamente, pero no reconoce en el
denominador el valor de la derivada. Por esta contribución, en muchos textos el método de Newton se conoce como
método de Newton-Raphson.
Finalmente, en 1740 Thomas Simpson describió el método tal como lo hemos hecho nosotros, como un método
iterativo para resolver ecuaciones no lineales usando las propiedades de la derivadas y, además, lo extendió a
sistemas de dos ecuaciones con dos incógnitas (que estudiarás en la asignatura de Métodos Matemáticos de
segundo curso); a él se le debe, entonces, buena parte del crédito por la importancia y versatilidad del método.
El primer teorema de convergencia global fue dado por Fourier en 1818; a partir de este trabajo se han desarrollado
diversos teoremas de convergencia tanto para el caso de una ecuación como de varias. El más importante es,
probablemente, el dado en 1940 por Leonid V. Kantorovich (galardonado con el Premio Nobel de Economı́a en
1975), que puede aplicarse a situaciones muy generales.
Sobre el teorema del valor intermedio. Puede parecer extraño que el teorema del valor intermedio de Bolzano
no fuera probado hasta 1817 por Bernard Bolzano. Hasta entonces nadie habı́a puesto en duda que si la gráfica
42 Matemáticas II — GITI (2016–2017)
y = f (x) de una función continua en un intervalo tiene puntos a ambos lados del eje OX, entonces hay un punto
x∗ en el que f (x∗ ) = 0. Si embargo, las crı́ticas a los fundamentos del cálculo infinitesimal, surgidas a lo largo
del siglo xviii, llevaron a Bolzano a plantearse un nuevo modo de desarrollar esta disciplina. En su el trabajo de
1817, Bolzano describió en términos puramente aritméticos los conceptos de lı́mite, convergencia y continuidad,
planteando, de paso, el problema de formular la propia noción de número real. Un concepto clave para el desarrollo
de la fundamentación rigurosa del cálculo infinitesimal que se llevó a cabo a lo largo del siglo xix es el de sucesión
convergente, al que hemos dedicado la última sección y que ya aparece en el trabajo de Bolzano y en el otro trabajo
pionero sobre estas cuestiones, el de Augustin Cauchy publicado en 1821.
Sobre sucesiones y series. Históricamente las series anteceden a las sucesiones; como hemos dicho, las series de
potencias son la tercera gran herramienta de los inventores del cálculo infinitesimal, tras la derivada y la integral.
No obstante, los procedimientos de aproximaciones sucesivas existieron desde el origen de las matemáticas. Ası́,
Arquı́medes obtuvo la aproximación π ≈ 22/7 construyendo sucesiones de polı́gonos regulares inscritos y circunscritos
a un cı́rculo para aproximar su área por defecto y exceso, respectivamente. Sin embargo, el concepto de sucesión
convergente fue formalmente establecido a comienzos del siglo xix para el desarrollo de la fundamentación rigurosa
del caĺculo infinitesimal que se llevó a cabo a lo largo del siglo.
Los trabajos de Bolzano y Cauchy citados antes pusieron en tela de juicio que toda la variedad de procedimientos
de aproximación que se habı́an creado fueran realmente convergentes. La búsqueda de nociones de convergencia
que fueran aritméticamente rigurosas, alejadas de los peligros lógicos a los que podı́a conducir la mera intuición
geométrica, acabó cristalizando en las nociones de lı́mites de funciones y de sucesiones numéricas, ası́ como de
diversas nociones de convergencia de sucesiones de funciones, que se utilizan hoy en dı́a, notablemente a través de
la escuela dirigida en Alemania por Karl Weierstrass.
El libro de Antonio Durán Historia, con personajes, de los conceptos del cálculo, que puedes consultar en la
Biblioteca de la Escuela, contiene información más extensa sobre estos temas.
Bibliografı́a