Tema 2
Tema 2
Tema 2
Cálculo Diferencial
Cálculo I
Grado en Ciencia e Ingeniería de Datos
Curso 2024-2025
26 de noviembre de 2024
Índice
1. Funciones reales 2
2. Límites de funciones 3
3. Derivabilidad 7
4. Polinomios de Taylor 11
4.1. Error en la aproximación mediante el polinomio de Taylor . . . . . . . . . . . . . . 13
5. Referencias 16
6. Problemas y ejercicios 18
1
1. Funciones reales
import sympy as sy
from sympy.plotting import plot
x=sy.symbols('x')
f=sy.sin(x)/x
plot(f, (x, -15,15), legend=True)
Una función f se dice que es inyectiva si elementos distintos del dominio de f tienen imágenes
distintas; es decir, si f (x) = f (y) entonces x = y . Cuando una función f es inyectiva, entonces
podemos denir su función inversa f −1 : Im(f ) −→ Dom(f ) mediante la fórmula f −1 (y) = x si
f (x) = y . Para que una función tenga inversa es necesario que sea inyectiva; además, en este caso,
se cumple f ◦ f −1 (x) = f (f −1 (x)) = x y f −1 ◦ f (x) = f −1 (f (x)) = x para cada x donde estas
expresiones tengan sentido.
Cuando una función f no sea inyectiva podemos restringir su dominio a otro más pequeño
donde sí lo sea; por ejemplo, f (x) = x2 no es inyectiva como función con dominio en R, pero sí √ lo
es cuando la consideramos como función sobre [0, +∞) y, en ese caso, su inversa es f −1 (x) = x.
2
√
También es inyectiva sobre el intervalo (−∞, 0] y, en ese caso, su inversa sería f −1 (x) = − −x.
La función exponencial ex y logaritmo log(x) son inversas una de la otra. Sin embargo, cuando
consideramos la función arcsen(x) como inversa de la función seno, necesitamos restringir sen(x)
a un intervalo donde sí sea inyectiva, lo cual puede conseguirse restringiéndose al intervalo [− π2 , π2 ].
Una situación similar ocurre con las funciones coseno y arcocoseno.
La función seno y arcoseno
Podemos pintar una gráca con varias fun- Output:
import sympy as sy
from sympy.plotting import plot
x=sy.symbols('x')
f=sy.sin(x)
g=sy.asin(x)
h=x
plot(f,g,h, (x, -4,4), aspect_ratio
=(1,1), legend=True)
Como puede apreciase en la gura anterior, la gráca del arcoseno se obtiene aplicando una
simetría con la recta verde y = x a la gráca del seno. En general, la gráca de la función inversa
de cualquier función inyectiva se obtiene aplicando una simetría con la recta y = x.
2. Límites de funciones
Informalmente decimos que una función f tiene límite L en un punto a si f (x) se acerca a
L cuando x ∈ Dom(f ) se acerca a a. Para que esto tenga sentido consideramos funciones donde
el punto a pertenece al dominio de f o, al menos, está pegado a este. La forma matemática de
expresar lo anterior es cuanticando qué signica que f (x) esté cerca de L y que x esté cerca de a:
Denición 2.1: Límite de una función
Una función f tiene límite L en un punto a si para cada (distancia) ε > 0, existe una
(distancia) δ > 0, de manera que
dist(f (x), L) = |f (x) − L| < ε
si
0 < dist(x, a) = |x − a| < δ
con x ∈ Dom(f ). Es decir, f (x) y L están a distancia menor que ε si x y a están a distancia
menor que δ .
3
Geométricamente, si nos jamos en la gráca de f , lo anterior quiere decir que f (x) tiende
hacia L cuando x tiende hacia a si para cada ε > 0 podemos encontrar un rectángulo centrado
en (a, L), con altura 2ε y sucientemente estrecho (anchura 2δ ) de manera que la gráca de f no
tiene puntos por encima ni por debajo de este rectángulo. En el siguiente ejemplo interactivo en
Python puede apreciarse que la función
1
f (x) = (1 + x sen( ))3
x
tiende hacia 1 cuando x tiende hacia cero, ya que por muy pequeño que sea el valor de ε que
tomemos, siempre podemos encontrar un δ > 0 (que determina la anchura del rectángulo) de
manera que la gráca de f no se sale del rectángulo por arriba ni por debajo.
Un ejemplo interactivo
Con Python también podemos hacer grácas interactivas con códigos como el siguiente:
from ipywidgets import interactive
import matplotlib.pyplot as plt
import numpy as np
Output:
Si en la denición anterior nos jamos únicamente en lo que ocurre a la izquierda del punto a o
a la derecha de a, obtendremos la denición de límite de f por la izquierda (resp. derecha)
en a. Además, se cumplirá lı́mx→a f (x) = L si y solo si lı́mx→a+ f (x) = L y lı́mx→a− f (x) = L.
Gran parte de los resultados sobre límites de sucesiones tendrán su versión equivalente para
límites de funciones gracias al siguiente resultado:
4
Caracterización del límite por sucesiones
lı́mx→a f (x) = L si y solo si lı́mn→∞ f (xn ) = L para cada sucesión (xn )n en Dom(f ) \ {a}
con límite a.
En particular, todos los resultados de álgebra de límites siguen siendo ciertos para límites
de funciones, es decir, el límite de la suma/resta/multiplicación/división de dos funciones es la
suma/resta/multiplicación/división de los límites, siempre y cuando no estemos dividiendo entre
cero u obtengamos alguna indeterminación. Además, podremos aplicar la regla del Sandwich
para funciones: Si f (x) ≤ g(x) ≤ h(x) y lı́mx→a f (x) = lı́mx→a h(x) = L, entonces lı́mx→a g(x) =
L.
Finalmente, al igual que las sucesiones monótonas y acotadas son convergentes, ocurre que si
f es una función monótona denida en un intervalo abierto I y a ∈ I , entonces existen los límites
laterales lı́mx→a+ f (x) y lı́mx→a− f (x). Además, si f es creciente entonces estos límites satisfacen
las desigualdades
lı́m f (x) ≤ f (a) ≤ lı́m+ f (x),
x→a− x→a
import sympy as sy
from ipywidgets import interactive
import matplotlib.pyplot as plt
import numpy as np
from sympy.plotting import plot
from sympy import Piecewise
x=sy.symbols('x')
f = Piecewise((4*x**2, x <= 1), (x**3+1, x>1))
plot(f, (x, 0,2), title="discontinuidad de salto finito")
#plot(sy.sin(1/x), (x, -0.1,0.1), title="discontinuidad esencial")
def f(zoom):
plt.figure(2)
x = np.linspace(-zoom, zoom, num=1000)
plt.plot(x, np.sin(1/x))
plt.title("discontinuidad esencial (no existen los limites laterales)")
plt.xlim(-zoom, zoom)
plt.show()
interactive_plot = interactive(f, zoom=(0.01, 0.2,0.01))
5
output = interactive_plot.children[-1]
output.layout.height = '430px'
interactive_plot
La última gráca se corresponde con la de la función dada por la fórmula f (x) = sen(1/x)
si x ∈ R \ {0} y f (0) tomando un valor cualquiera. En este caso no existen los límites laterales
en el cero, ya que la función oscila entre −1 y 1 a ambos lados. Podemos demostrar que no
existe el límite de manera rigurosa usando la caracterización del límite a través de sucesiones. Por
ejemplo, si tomamos la sucesión ( 2πn 1
)n que converge a cero por la derecha, nos encontramos que
f ( 2πn ) = sen(2πn) = 0 para cada n ∈ N, por lo que el límite es cero para esta sucesión. Sin
1
Ya sabemos que la suma, resta, producto y división de funciones continuas (en un punto x0 ) es
continua (en x0 ), siempre y cuando no se divida entre cero. Además, la composición de funciones
continuas es continua. Concretamente, si f es continua en x0 y g es continua en f (x0 ) ∈ Dom(g),
entonces g ◦ f es continua en x0 .
Existen dos teoremas fundamentales sobre funciones continuas, el Teorema de Bolzano y el
Teorema de Weierstrass.
Teorema de Bolzano
Si f es una función continua en un intervalo [a, b] y f (a) y f (b) tienen signos opuestos,
entonces existe c ∈ (a, b) con f (c) = 0.
6
En secciones posteriores utilizaremos la derivada de una función como herramienta fundamental
para encontrar los extremos relativos de una función. Para funciones que sean continuas pero no
sean necesariamente derivables o cuya derivada sea difícil de manejar, el Teorema de Weierstrass
nos garantiza al menos la existencia de estos extremos absolutos (y, por tanto, también relativos).
Teorema de Weierstrass
Si f es una función continua en un intervalo [a, b] entonces f alcanza un máximo absoluto
en este intervalo, es decir, existe x0 ∈ [a, b] de manera que
f (x0 ) = máx{f (x) : x ∈ [a, b]}.
3. Derivabilidad
7
Recta que pasa por (x0 , f (x0 )) y (x1 , f (x1 )) (interactiva)
En esta gráca interactiva se puede comprobar que cuando los dos puntos x0 y x1 se
aproximan al mismo punto obtenemos una recta que se acerca cada vez más a una recta
tangente a la gráca.
from ipywidgets import interactive
import matplotlib.pyplot as plt
import numpy as np
def f(x):
return 1+np.sin(x**3)
def grafica(x_0,x_1):
plt.figure(2)
x = np.linspace(-1, 1, num=500)
plt.plot(x, f(x), label='f(x)')
plt.plot(x, f(x_0)+(f(x_1)-f(x_0+.00000001))/(x_1-(x_0+.00000001))*(x-(x_0
+.00000001)), label='recta que pasa por los dos puntos')
plt.plot(x_0, f(x_0),'ro')
plt.plot(x_1, f(x_1),'go')
plt.legend()
plt.ylim(0, 2)
plt.show()
En la práctica, para calcular la derivada de una función podemos usar la denición anterior,
aunque generalmente aplicaremos las reglas básicas de derivación a las derivadas de las funciones
elementales (véase el Cuadro 1)
Se cumple que la suma, resta, producto, división y composición de funciones derivables es
derivable. Además, la derivada de la suma de dos funciones es la suma de sus derivadas. Lo mismo
ocurre con la resta. Sin embargo, para el resto de operaciones necesitamos aprender las reglas
oportunas:
1. Derivada del producto:
(f g)′ (x) = f ′ (x)g(x) + f (x)g ′ (x)
8
Función Derivada
f (x) = c f ′ (x) = 0
′
f (x) = xα (α ̸= 0) f (x) = αxα−1
f (x) = ex f ′ (x) = ex
f (x) = log(x) f ′ (x) = x1
′
f (x) = ax f (x) = ax log(a)
f (x) = sen(x) f ′ (x) = cos(x)
f (x) = cos(x) f ′ (x) = − sen(x)
′
f (x) = tan(x) f (x) = sec2 (x) = cos12 (x)
f (x) = arcsin(x) f ′ (x) = √1−x 1
2
′ 1
f (x) = arc cos(x) f (x) = − √1−x 2
3. Regla de la cadena:
(f ◦ g)′ (x) = f ′ (g(x))g ′ (x)
Además, para funciones inyectivas (y, por tanto, con función inversa sobre su imagen), se cumple
lo siguiente:
Teorema de la Función inversa
Si una función f : (a, b) −→ Im(f ) es derivable en el intervalo (a, b) con derivada no nula
en todo punto, entonces f es inyectiva, su inversa f −1 : Im(f ) −→ (a, b) es derivable y para
cualquier y = f (x) se cumple
1 1
(f −1 )′ (y) = = .
f ′ (x) f ′ (f −1 (y))
Todas las funciones derivables son continuas. En el criterio anterior la función derivada f ′
resulta ser continua en x0 . Sin embargo, la derivada de una función puede no ser continua. Un
ejemplo clásico es la función
f (x) = x2 sen(1/x)
si x ̸= 0 y f (0) = 0. ¾Cuánto vale f ′ (0) en este caso?¾Y lı́mx→0 f ′ (x)?¾Es f ′ continua en x = 0?
9
La derivada puede ayudarnos a resolver indeterminaciones en el cálculo de límites gracias a la
regla de l'Hôpital:
Regla de L'Hôpital
Sean f y g dos funciones derivables en un intervalo de la forma (c, +∞), con g ′ (x) ̸= 0 para
cada x > c y tales que
o bien lı́mx→+∞ f (x) = lı́mx→+∞ g(x) = 0,
o bien lı́mx→+∞ f (x) = ±∞ y lı́mx→+∞ g(x) = ±∞.
′
Si existe el límite lı́mx→+∞ fg′ (x)
(x)
= L ∈ R {±∞} entonces existe el límite lı́mx→+∞ fg(x) (x)
S
y además
f (x) f ′ (x)
lı́m = lı́m ′ = L.
x→+∞ g(x) x→+∞ g (x)
La regla de L'Hôpital también se puede aplicar, bajo condiciones similares, al cálculo de límites
cuando x tiene a −∞ o a un número cualquiera a ∈ R (en este último caso se debe cumplir
g ′ (x) ̸= 0 en algún conjunto de la forma I \ {a}, donde I es un intervalo abierto que contiene a a).
Ejemplo 3.1
Vamos a calcular el límite lı́mx→+∞ x e+1
x . Mediante sustitución vemos que se trata de una
2
siempre y cuando exista este último límite. De hecho, volvemos a tener una indeterminación
del mismo tipo, por lo que podemos probar a aplicar la Regla de l'Hôpital una segunda vez
y ahora obtenemos
x2 + 1 2x 2 2
lı́m = lı́m x = lı́m x = = 0.
x→+∞ ex x→+∞ e x→+∞ e +∞
La función derivada f ′ (x) puede ser a su vez derivable, y en ese caso podemos considerar la
derivada segunda, que denotamos como f ′′ (x) = (f ′ )′ (x). En general, cuando una función la
podamos derivar de manera sucesiva hablaremos de derivada tercera f ′′′ , derivada cuarta f (iv) ,...
o incluso de la derivada k-ésima f (k) .
Hemos visto ya el Teorema de Weierstrass que garantiza la existencia de extremos en una
función; la derivada de la función proporciona una herramienta fundamental para encontrarlos
gracias al siguiente resultado:
Lema 3.4
Si una función denida sobre un intervalo abierto tiene un máximo o mínimo local en un
punto x y f es derivable en x, entonces f ′ (x) = 0.
Así, cuando estemos trabajando con una función derivable f denida sobre un intervalo abierto,
para encontrar sus extremos relativos únicamente tendremos que resolver la ecuación f ′ (x) = 0 e
10
identicar cuáles de las soluciones obtenidas son realmente extremos relativos. A las soluciones de
la ecuación anterior se les llama puntos críticos de f .
Una consecuencia del lema anterior y del Teorema de Weierstrass es el Teorema de Rolle, cuya
prueba dejamos como ejercicio.
Teorema de Rolle
Sea f una función continua en un intervalo cerrado [a, b], derivable en (a, b) y cumpliendo
f (a) = f (b). Entonces existe x ∈ (a, b) para el cual f ′ (x) = 0.
el Teorema del valor medio de Lagrange, mientras que aplicándoselo a una función de la forma
g(x) = f (x) − ηx puede probarse el Teorema de los valores intermedios.
Del Teorema del valor medio de Lagrange se deducen fácilmente varias propiedades fundamen-
tales que relacionan propiedades de una función con las de su derivada:
1. Si una función derivable denida en un intervalo abierto tiene derivada nula en todo punto
entonces es constante en dicho intervalo
2. Si una función f derivable en un intervalo abierto cumple f ′ (x) > 0 para cada x entonces es
estrictamente creciente en dicho intervalo.
3. Si una función f derivable en un intervalo abierto cumple f ′ (x) < 0 para cada x entonces es
estrictamente decreciente en dicho intervalo.
4. Una función f derivable en un intervalo abierto es creciente si y solo si f ′ (x) ≥ 0 para cada
x en dicho intervalo.
5. Una función f derivable en un intervalo abierto es decreciente si y solo si f ′ (x) ≤ 0 para cada
x en dicho intervalo.
6. Sea f dos veces derivable en un punto x cumpliendo f ′ (x) = 0. Si f ′ (x) > 0 entonces f tiene
un mínimo local en x. Si f ′ (x) < 0 entonces f tiene un máximo local en x.
4. Polinomios de Taylor
Cuando una máquina trabaja con un número real, o bien está programada para trabajar con
cálculo simbólico, o bien aproxima este número real mediante un número con una cantidad nita
de dígitos (habitualmente en binario). De igual manera sucede con las funciones. Cuando una
máquina trabaja con una función cualquiera, necesita aproximar esta función mediante funciones
especícas con las que la máquina puede realizar cálculos. Las funciones más sencillas que se denen
únicamente usando multiplicaciones y sumas son los polinomios. Por ello, es frecuente que para
trabajar con funciones como el logaritmo u otras funciones elementales se usen polinomios que
11
aproximen estas funciones con suciente precisión. Aunque nos centraremos en esta asignatura en
estudiar únicamente los polinomios y desarrollos de Taylor, es importante destacar que, si lo que
se busca es aproximar uniformemente una función en un intervalo mediante polinomios, existen
otras técnicas y herramientas, como los polinomios de Chebychev.
A lo largo de esta sección I siempre denotará un intervalo abierto de la recta real y f : I → R
una función real.
Denición 4.1: Polinomio de Taylor
Sea f : I → R una función real n veces derivable en un punto a ∈ I . Llamamos n-ésimo
polinomio de Taylor de f en a al polinomio
n
X f (k) (a)
Pn (x) = (x − a)k ,
k!
k=0
En general, teniendo en cuenta que las derivadas pares siempre valen cero y las impares 1
o −1 de forma alternada, podemos escribir el polinomio de Taylor de grado 2n + 1 de la
siguiente forma
n n
X f (2k+1) (0) X (−1)k 2k+1
P2n+1 (x) = x2k+1 = x .
(2k + 1)! (2k + 1)!
k=0 k=0
12
Teorema de Taylor
Sea f : I → R una función n-veces derivable en un entorno de a ∈ I . Si la derivada n-ésima
es continua en a, entonces
f (x) − Pn (x)
lı́m = 0.
x→a (x − a)n
Demostración del Teorema de Taylor. El límite anterior nos da una indeterminación del tipo 00 .
Como la derivada de (x − a) solo se anula en x = a, estamos en condiciones de aplicar la regla de
n
Recordad que una función f se dice que tiene un punto de inexión si la gráca atraviesa a
la recta tangente en dicho punto. Es habitual a la hora de hacer la representación gráca de una
función estudiar dónde la función es convexa o cóncava. Una función se dice que es convexa si el
segmento que une dos puntos cualesquiera de su gráca queda por encima de la gráca, mientras
que se dice que es cóncava si el segmento correspondiente siempre queda por debajo de la gráca.
Podemos saber si una función es convexa o cóncava en un intervalo dado estudiando el signo de
sus derivadas:
Lema 4.3
Si f es derivable y f ′ es creciente entonces f es convexa, mientras que si f ′ es decreciente
entonces f es cóncava. En particular, si f ′′ ≥ 0 entonces f es convexa mientras que si f ′′ ≤ 0
entonces f es cóncava.
Aquellos puntos donde la función pasa de ser cóncava a convexa o viceversa son precisamente
puntos de inexión de f .
El Teorema de Taylor nos dice que si Pn es el n-ésimo poliniomio de Taylor de una función f n-
veces derivable en un entorno de a con derivada n-ésima continua en a entonces existe una función
real h denida en un entorno de a de forma que f (x) = Pn (x) + h(x)(x − a)n y lı́mx→a h(x) = 0.
En general, a la diferencia Rn (x) = f (x)−Pn (x) se le conoce como error de aproximación en
la fórmula de Taylor, el cual puede expresarse de diferentes maneras que nos serán útiles según
13
el contexto en el que estamos. La primera de ellas es mediante una o pequeña de Landau. Decimos
que una función es una o pequeña de (x − a)n , y la denotamos como o((x − a)n ), si se cumple
(x−a)n = 0. Informalmente, una función es una o pequeña de (x − a) si converge hacia
n
lı́mx→a o((x−a) ) n
cero cuando x tiende a a más rápido que el término (x − a)n . Esta notación la utilizaremos con
frecuencia en el manejo de límites a través de la igualdad
f (x) = Pn (x) + o((x − a)n ).
Ejemplo 4.2
Queremos calcular el siguiente límite:
cos(x2 ) − 1
lı́m
x→0 x4
Paso 1: Calculamos el desarrollo de Taylor de cos(x2 )
El desarrollo de Taylor de la función cos(u) alrededor de u = 0 es:
u2
cos(u) = 1 − + o(u2 )
2!
Sustituyendo u = x2 , obtenemos el desarrollo de cos(x2 ):
x4
cos(x2 ) = 1 − + o(x4 )
2!
Paso 2: Sustituimos el desarrollo en el límite
Sustituimos el desarrollo de cos(x2 ) en la expresión del límite:
x4
2
cos(x ) − 1 1− 2 + o(x4 ) − 1 4
− x2 + o(x8 )
= =
x4 x4 x4
En este paso es importante que obtengamos un cociente en el cual el numerador o deno-
minador tengan algún término además de la o pequeña. En ocasiones será necesario tomar
polinomios de Taylor de grado mayor para ello.
Paso 3: Simplicamos y tomamos límites
Dividimos todo por x4 :
1 x4 o(x8 ) 1 x4
=− + + = − + + o(x4 )
2 24 x4 2 24
Cuando x tiende a 0, el término x4
24 + o(x4 ) tiende a 0. Por lo tanto, el límite es 2 .
−1
o(x8 )
En el último paso del ejemplo anterior hemos utilizado la igualdad x4 = o(x4 ). Esto se debe
8
a que o(x8 ) es una función que cumple lı́mx→0 o(x
x8 = 0. Por lo tanto,
)
o(x8 )
4
lı́m x =0
x→∞ x4
o(x8 )
o, equivalentemente, x4 = o(x4 ). Un argumento similar nos dice que para cualquier n ≥ m se
cumple
o(xn )
= o(xn−m ),
xm
o(xn ) + o(xm ) = o(xm )
y
o(cxn ) = o(xn )
para cualquier constante no nula c ∈ R.
14
Polinomios de Taylor de la función seno
Utilizando la fórmula obtenida en el ejemplo 4 podemos pintar los polinomios de Taylor de
la función seno centrados en el cero mediante el siguiente código.
x = np.linspace(-2*np.pi, 2*np.pi, 200)
y = np.zeros(len(x))
labels = ['Orden 1', 'Orden 3', 'Orden 5', 'Orden 7']
fig, ax = plt.subplots(figsize = (10, 8))
for n, label in zip(range(4), labels):
y = y + ((-1)**(n)*x**(2*n+1))/np.math.factorial(2*n+1)
ax.plot(x, y, label = label)
ax.plot(x, np.sin(x), "k", label = "f(x)=sin(x)")
ax.grid()
ax.set_ylim(-3,3)
ax.set_title('Polinomio de Taylor de varios ordenes')
ax.legend()
Output:
El término del error en forma de o pequeña de Landau solo nos aporta información sobre
cómo es la convergencia en el punto del desarrollo de Taylor correspondiente, pero no de lo que
ocurre en un entorno del punto dado. Por ejemplo, puede apreciarse en la gráca anterior cómo
los polinomios de Taylor de la función seno de mayor grado aproximan cada vez mejor a la función
seno. En general, si estamos trabajando en un intervalo acotado con una función buena, ocurrirá
que el error cometido al aproximar la función a través de su polinomio de Taylor correspondiente
será cada vez menor. Esto se debe a los siguientes resultados:
Fórmula de Lagrange
Si f es n + 1 veces derivable con derivadas continuas y Pn es el n-ésimo polinomio de Taylor
de f en a, entonces para cada x existe un número real c entre a y x tal que
(x − a)n+1 (n+1)
f (x) = Pn (x) + f (c).
(n + 1)!
15
Corolario 4.1
Sea f una función (n + 1) veces derivable con derivadas continuas y Pn el n-ésimo polinomio
de Taylor de f en a. Si la derivada (n + 1)-ésima está acotada por un número M sobre un
intervalo I (es decir, |f (n+1) (x)| ≤ M para cada x ∈ I ), entonces para cada x ∈ I se cumple
M
|f (x) − Pn (x)| ≤ |x − a|n+1 .
(n + 1)!
Por ejemplo, este último resultado conrma que si tomamos los polinomios de Taylor centrados
en cero de la función seno y nos jamos en lo que ocurre en un intervalo particular, veremos que
conforme aumentamos el grado de los polinomios las grácas se van ajustando cada vez mejor
sobre ese intervalo a la gráca de la función seno, tal y como puede apreciarse en la imagen
anterior. Esto se debe a que las derivadas de la función seno están siempre acotadas por 1 y,
por tanto, | sen(x) − Pn (x)| ≤ (n+1)!
xn+1
, y este último término converge hacia cero cuando n tiende a
innito. Esto ocurrirá con la mayoría de funciones elementales, aunque también pueden encontrarse
funciones para las cuales los correspondientes desarrollos de Taylor no convergen a la función, como
ocurre por ejemplo con la siguiente función (se deja como ejercicio calcular los correspondientes
polinomios de Taylor centrados en cero)
( −1
e x2 si x ̸= 0;
f (x) =
0 si x = 0.
Para calcular los polinomios de Taylor de una determinada suma, producto o composición
de funciones con frecuencia aplicaremos la correspondiente operación a los polinomios de Taylor
si estos son conocidos. Terminamos este tema con algunos de los polinomios de Maclaurin más
importantes:
Cuadro 2: Desarrollos de Taylor de funciones elementales con término general y su resto en forma
de Lagrange.
Nótese que el desarrollo de (1 + x)p puede escribirse utilizando los números combinatorios
generalizados y aplicando la fórmula del binomio de Newton, es decir, el desarrollo de Maclaurin
de (1 + x)p es
p p p 2 p n
+ x+ x + ... + x ,
0 1 2 n
donde np = p(p−1)...(p−n+1) . Si p es un número natural y n > p entonces p p(p−1)...(p−n+1)
= 0,
n! n = n!
quedando únicamente los términos del binomio de Newton.
5. Referencias
Para el desarrollo de estos apuntes se ha utilizado en gran medida los Capítulos 3 y 4 del
curso de Análisis Matemático I disponible en el portal OCW de la UMU, así como otras notas
16
elaboradas por distintos profesores del departamento de Matemáticas de la UMU para asignaturas
con contenidos similares.
Los apuntes mencionados anteriormente están orientados hacia un estudiante del Grado en
Matemáticas; otros apuntes recomendables enfocados a distintas ingenierías son los escritos por
José Rodríguez, con una gran cantidad de ejercicios resueltos, o el Curso de Cálculo I de la
profesora Elena Álvarez de la Universidad de Cantabria, donde además de los apuntes podéis
encontrar applets sobre los contenidos de este tema.
Para las notas de Python y algunos ejercicios se han seguido las prácticas y apuntes diseñados
por la profesora María Muñoz Guillermo (UPCT) el curso 2023/2024 para esta asignatura.
17
6. Problemas y ejercicios
En la siguiente lista de problemas aquellos en los que aparece la cara pensante pueden
tener una dicultad superior.
1. ¾Qué tipos de discontinuidad puede tener una función monótona?¾y la derivada de una
función?
2. (Fórmula de Leibniz) A veces es necesario calcular las derivadas sucesivas de un producto
de funciones f g (por ejemplo, para obtener su polinomio de Taylor). La primera derivada
viene dada por la regla del producto: (f g)′ = f ′ g +f g ′ . Para el resto de derivadas (si existen),
podemos utilizar una fórmula similar a la del binomio de Newton, donde ahora los exponentes
denotan el orden de derivación:
n
X n
(f g)(n) = f (j) g (n−j) ,
j=0
j
donde la derivada de orden cero denota la propia función. ¾Serías capaz de demostrar esta
igualdad?
Calcule la derivada n-ésima de la función y = x2 e−x .
3. Encuentra los extremos relativos de la función f (x) = |x2 − 1|.
4. Sea f : R → R una función continua y periódica de periodo L.
(a) Demuestre que f (x + nL) = f (x) para cada x ∈ R y cada n ∈ N.
(b) Usando el apartado (a), demuestre que para cada x ∈ R existe un punto y ∈ [0, L] tal
que f (x) = f (y).
(c) Demuestre que f (R) es un intervalo cerrado y acotado.
(d) Demuestre que si existe lı́mx→+∞ f (x) entonces f es una función constante.
(e) Demuestre que existe algún x ∈ [0, L2 ] tal que f (x) = f (x + L2 ).
5. Suponiendo que la temperatura varía de manera continua a lo largo de la supercie terres-
tre, demuestre que existen dos puntos antipodales (es decir, diametralmente opuestos) en la
supercie del ecuador terrestre que tienen la misma temperatura.
Indicación. Denote por f (t) a la temperatura del punto del ecuador que se encuentra en la
longitud t.
6. Calcule los siguientes límites:
1. lı́mx→a xn −an
x−a
√
3 x−1
2. lı́mx→1 x−1
√
3. lı́mx→∞ ( 3 x3 + 1 − x)
√
3 √
3
4. lı́mh→0 x+h−
h
x
18
7. Sea f : R → R una función continua y no idénticamente nula que satisface la ecuación
f (x + y) = f (x)f (y)
3. [x] +
p
x − [x]
10. Se consideran las funciones f (x) = x2 , g(x) = ex y h(x) = cos x.
1. Escribir la expresión analítica de las funciones f ◦ g , f ◦ h + h ◦ g , f ◦ g ◦ h.
11. Decidir si las siguientes armaciones son ciertas o falsas. Si son ciertas hay que probarlas, si
son falsas hay que dar un contraejemplo.
1. Si dos funciones continuas f, g : [0, 1] → R satisfacen que f (x) < g(x), ∀x ∈ [0, 1],
entonces ı́nf(Imag(g)) < sup(Imag(f )).
2. Si dos funciones continuas f, g : [0, 1] → R satisfacen que f (x) < g(x), ∀x ∈ [0, 1],
entonces ı́nf(Imag(f )) < ı́nf(Imag(g)).
3. Si dos funciones continuas f, g : (0, 1) → R satisfacen que f (x) < g(x), ∀x ∈ (0, 1),
entonces sup(Imag(f )) < sup(Imag(g)).
4. Toda función continua en el intervalo (0, 1] es acotada.
12. Discutir si las siguientes armaciones son verdaderas o falsas, demostrándolas o dando un
contraejemplo.
1. Si existen los límites de f y f + g en un punto a, entonces existe el límite de g en a.
2. Si no existen los límites de f y g en un punto a, entonces no existe el límite de f + g en
a.
13. Supongamos que h(x) = f (x)g(x), donde f es una función con límite 0 en x0 y g es una
función acotada en un entorno de x0 . Comprueba que
lı́m h(x) = 0.
x→x0
14. Sea f : [0, 1] → [0, 1] una función continua. Probar que la ecuación f (x) = x tiene solución
en [0, 1].
19
15. Sean f, g : [a, b] → R dos funciones continuas vericando f (a) < g(a) y f (b) > g(b). Probar
que la ecuación f (x) = g(x) tiene solución en [a, b].
16. Sea f una función real, continua y denida en el intervalo I , sean x1 , x2 , . . . , xn , n puntos
cualesquiera del intervalo I . Probar que existe un punto c ∈ I tal que
f (x1 ) + f (x2 ) + . . . + f (xn )
f (c) = .
n
17. Demostrar que si f es una función real, continua, denida en el intervalo cerrado I = [a, b] y
vericando f (x) > 0 ∀x ∈ I entonces existe una constante positiva K tal que f (x) > K ∀x ∈
I.
18. Probar que el polinomio 6x3 − 8x2 + x + 0.5 tiene sus tres raíces reales y que sólo una de
ellas está en el intervalo [0, 1].
19. Demostrar que las siguientes ecuaciones tienen solución:
1. x − sen x − 5 = 0,
213
2. x7 + = 12,
2+ x2+ tan2 x
x
3. = x − [x]
4
20. Demostrar que no existe ninguna función continua de R en R que tome exactamente dos
veces cada valor.
21. Sean f, g : R → R dos funciones que cumplen |f (x) − f (y)| < |g(x) − g(y)| para cada x, y ∈ R.
Comprueba que si g es continua entonces f es continua.
22. Calcular f (0) para que la función f sea continua en 0.
(1 + x)n − 1
1. f (x) = , n ∈ N.
x
ln(1 + x) − ln(1 − x)
2. f (x) =
x
23. Encontrar las constantes a y b para las cuales
p
lı́m x2 + x+ − ax − b = 1.
x→+∞
x b b x
24. Sean f, g : R \ {0} → R dos funciones denidas por f (x) = [ ] y g(x) = [ ] con a y b
a x x a
constantes positivas y donde [x] denota la parte entera de x. ¾Existen los límites de f y
g en el origen?
26. Hallar los valores de a, b y c para los cuales son derivables, en su dominio, las funciones
20
x2 si x ≤ 2 a + sen πx si
x≤0
1. f (x) =
ax + b si x > 2 2. t(x) = a + bx si 0 < x<2
cex2
si x≥2
28. Sea f : R → R vericando |f (x) − f (y)| ≤ (x − y)2 , para cada par de números reales x,y .
Demostrar que f es constante.
29. Sea f una función derivable en x ∈ (a, b). Probar que:
f (x + h) − f (x − h)
lı́m = f ′ (x)
h→0 2h
Dar un ejemplo de una función para la que exista el límite anterior sin ser la función derivable en
dicho punto.
30. Dada la función −1
e 1−x2 si |x| < 1
f (x) = .
si |x| ≥ 1
0
a) Estudiar la continuidad de f .
b) Estudiar la derivabilidad de f y calcular la derivada cuando se pueda.
31. Sean f, g, ℓ : R → R tres funciones tales que g(x) ≤ f (x) ≤ ℓ(x), ∀x ∈ R. Supongamos,
además, que g(x0 ) = ℓ(x0 ) y que existen g ′ (x0 ) y ℓ′ (x0 ) con g ′ (x0 ) = ℓ′ (x0 ) para un
cierto x0 ∈ R. Comprobar que existe f ′ (x0 ) y que f ′ (x0 ) = g ′ (x0 ) = ℓ′ (x0 ).
32. Sea f (x) = x − sen x. Demostrar que f es creciente y utilizar este resultado para demostrar
sen x
que sen x < x si x > 0 y sen x > x si x < 0. Deducir que < 1, para todo x no
x
nulo.
33. Separar las raíces de las ecuaciones siguientes:
1. 2x3 + 3x2 − 12x + 12 = 0 3. x − x2 − ln(x + 1) = 0
2. 3x4 − 4x3 − 12x2 + 12 = 0 4. x3 − 3x + m = 0
35. Calcular los valores máximo y mínimo de la función f (x) = x3 − 3x2 − 9x + 1 en el intervalo
[−2, 6].
36. Dada la función f (x) = x3 − 3x2 , determinar en qué intervalos la función f es inyectiva.
21
37. Dados a1 , a2 , · · · , an ∈ R, encontrar el mínimo valor de
1/2
Xn
f (x) = (x − aj )2 .
j=1
38. Si a0 + a2 1
+ a2 an
+ . . . n+1
3 = 0, probar que el polinomio p(x) = a0 + a1 x + a2 x2 + . . . + an xn
tiene una raíz en [0, 1].
39. Estudiar si existe algún valor de x para el que la tangente a la gráca de f (x) = x
1+x sea
paralela a la recta que conecta los puntos (1, f (1)) y (3, f (3)).
3
4
40. Sea f : 0, 2 → R, denida por f (x) =
π
x tan x. Se pide
π
1. Probar que f es una función estrictamente creciente.
2. Deducir que existe la función inversa de f .
3. Decidir, justicadamente, si existe (f −1 )′ (1). Calcularla en caso de existencia.
41. Demostrar que de entre todos los rectángulos de igual perímetro, el de mayor área es el
cuadrado.
42. Sea f una función derivable en todo punto de su dominio que cumple f ′ (x) = (1 + x3 )−1/2 .
1. Probar que existe f −1 . Escribir el conjunto imagen de f −1 .
3g 2 (x)
2. Si g = f −1 , probar que g ′′ (x) = .
2
43. Hallar dos números positivos cuya suma sea 120 y de forma que el producto de uno de ellos
por el cuadrado del otro sea máximo.
44. Una empresa quiere fabricar latas cilíndricas de volumen jo V . ¾Cuál debe ser la relación
entre el radio de la base R y la altura de la lata h, para que su construcción requiera el
mínimo gasto de material?
45. En un trozo de cartón rectangular de 8×5 centímetros se han quitado cuatro cuadrados iguales
de las esquinas, de manera que con la gura restante se puede construir una caja sin
tapa. Hallar el lado de los cuadrados cortados para que el volumen sea máximo.
46. Una hoja de papel debe tener 18cm2 de texto impreso. Los márgenes superior e inferior tienen
que ser de 2cm cada uno y los laterales de 1cm. Hallar las dimensiones de la hoja para
las cuales el gasto de papel sea mínimo.
47. Encontrar el punto de la curva y2 = x más próximo al punto (2, 0).
48. Demostrar que la ecuación x3 −3x+k = 0, k ∈ R, tiene como mucho una solución en el intervalo
[−1, 1]. Dar los valores de k para los cuales la ecuación anterior tiene exactamente 1
solución en dicho intervalo.
49. Una función f se dice que es par si f (−x) = f (x) para cada x ∈ R y se dice que es impar si
f (−x) = −f (x) para cada x ∈ R.
3. Encontrar un ejemplo de una función cuya función derivada, f ′ , sea par y f no sea
impar.
22
50. Demostrar que no existen funciones derivables f y g con f (0) = g(0) = 0 tales que para todo
x se verica que x = f (x)g(x). ¾Y si únicamente exigimos continuidad?
51. Consideremos la función f (x) = xex−1 . Se pide
1. Obtener el polinomio de Taylor de orden 2 de f centrado en el punto a = 1, denotado
por P2,1 y dar la expresión del resto de Lagrange.
2. Acotar el error que se comete al aproximar f (0′ 9) por P2,1 (0′ 9).
3. Acotar el error que se comete al aproximar f (x) por P2,1 (x) cuando x ∈ (0′ 9, 1′ 1).
52. Sea f (x) = e2x . Encontrar el menor valor de n ∈ N tal que al aproximar f (1) por el polinomio
de Maclaurin de f , el error cometido sea menor que 1000 .
1
53. Sean n ∈ N, a ∈ R y f : R → R una función de clase C (n−1) (es decir, (n − 1) veces derivable y
con derivadas continuas) tal que f (n−1) es derivable en a. Si Q es un polinomio de grado
menor o igual que n vericando que
f (x) − Q(x)
lı́m = 0,
x→a (x − a)n
pasa por el punto P = (π/2, π/2). Encuentre la ecuación de la recta tangente a la curva en el punto
P . Compruebe grácamente con Python o Geogebra que el resultado obtenido es correcto.
56. Encuentre la ecuación de la recta tangente a la curva sen(x + y) = xex+y en el punto (0, 0).
57. Sea g una función continua y f (x) = (x − a)g(x). Compruebe que f es derivable en a (½incluso
aunque g no lo sea!) y calcule f ′ (a).
58. Un granjero dispone de 400 metros de verja para construir un cercado rectangular. Utilizará
parte de una pared ya existente que tiene 100 metros de longitud. ¾Cuál es el área
máxima que puede tener dicho cercado?
59. Calcule lı́mx→+∞ x+sen(x) y lı́mx→+∞ x−sen(x). Estudie la existencia del límite lı́mx→+∞ x−sen(x)
x+sen(x)
23