Professional Documents
Culture Documents
∂f
∂ = 6x5 + 5y
fffffff2 ∂x
∂x
ff
f (x, y) = x6 + 5xy + 8y 4 ∂
XXXXX∂y
XXXX+
∂f
= 5x + 32y 3
∂y
Las dos derivadas parciales son polinomios, y por tanto derivables en todo el plano.Es decir, que
podemos calcular de nuevo las derivadas parciales de cada una de ellas, como en este esquema:
µ ¶
4 ∂ ∂f
∂
30x =
∂xhh3 ∂x ∂x
hhhh
∂f
= 6x5 + 5y ∂
m
∂x
6 VVVV∂y
VVVV
∂
mmm + µ ¶
∂x mm ∂ ∂f
mmmmm 5=
mmm ∂y ∂x
mmm
f (x, y) = x6 + 5xy + 8y 4
QQQ µ ¶
QQQ
QQQ ∂y
∂ ∂ ∂f
QQQ 5=
QQQ ∂
∂x ∂y
QQ( ∂x hhh4
hhhh
∂f
= 5x + 32y 3 ∂
∂y VVVV∂yV
V* µ ¶
∂ ∂f
96y 2 =
∂y ∂y
1
Ejemplos como éste nos llevan a definir:
Definición 2 (Derivadas parciales segundas).
Si la función f : R2 → R dada por z = f (x, y) es derivable en todos los puntos de una bola
B(p̄, r) centrada en el punto p̄ = (x0 , y0 ), entonces tiene sentido hablar de las funciones derivadas
parciales
∂f ∂f
,
∂x ∂y
ya que se pueden calcular en todos los puntos de esa bola. Si estas derivadas parciales son a su
vez funciones derivables en el punto p̄, entonces las derivadas parciales de esas funciones son
las derivadas parciales segundas de f en p. Hay cuatro de estas derivadas segundas, que se
representan con esta notación:
2 µ ¶ µ ¶
∂ f ∂ ∂f ∂2f ∂ ∂f
∂x2 = ∂x ∂x ,
∂y∂x
=
∂y ∂x
µ ¶ µ ¶
∂2f ∂ ∂f ∂2f ∂ ∂f
= , =
∂x∂y ∂x ∂y ∂y 2 ∂y ∂y
∂ 2 fi 2
= Djk fi
∂xj ∂xk
Otras derivadas de orden superior. Por supuesto, si las derivadas segundas resultan deri-
vables podemos repetir la definición anterior y obtener unas derivadas parciales terceras, etc. En
general hablaremos de la derivada parcial r-ésima (o de orden r) de f con respecto a xj1 xj2 . . . xjr
para indicar las variables con respecto a las que derivamos, y el orden en que lo hacemos. Las
notaciones más comunes son éstas:
∂rf
= Djr1 ...jr f
∂xj1 . . . ∂xjr
2
derivadas de orden menor o igual que k son continuas en todos los puntos de U , diremos que f es
de clase C k en U , o que f ∈ C k (U ). Si f tiene derivadas parciales continuas de todos los órdenes
(para todo k) en todos los puntos de U diremos que f es de clase C ∞ en U , o que f ∈ C ∞ (U ).
Estas funciones se llaman a menudo funciones suaves . Cuando decimos que f es de clase C k en
el punto p, significa que existe una bola centrada en p en la que f es de clase C k .
1
Ejemplo 3. Recordemos que la función f (x) = xk sen , que hemos visto en la primera parte
x
del curso, es de clase C k−1 pero no es C k .
∂2f ∂2f
=
∂x∂y ∂y∂x
Este resultado no es una casualidad, ni una particularidad de ese ejemplo, sino la manifestación
de un resultado general.
Para entender este resultado es bueno pensar en el caso dimensional. Cuando calculamos
µ ¶
∂2f ∂ ∂f
=
∂x∂y ∂x ∂y
∂2f
Dejamos para el lector comprobar que si empieza con y hace aproximaciones similares
∂x∂y
llegará a un resultado semejante. Sin embargo, para justificar que estas aproximaciones pasan
bien al lı́mite es necesario suponer que las derivadas parciales que intervienen son continuas. En
definitiva, se tiene este resultado:
3
∂2f ∂2f
Las derivadas y se llaman derivadas parciales cruzadas, y el lema de Scwharz
∂xj ∂xi ∂xj ∂xi
asegura la igualdad de las derivadas parciales cruzadas.
De hecho, para que se cumpla la igualdad de las derivadas parciales cruzadas es suficiente con
que las derivadas segundas existan en todos los puntos de una bola B(p, r) y que al menos una
de ellas sea continua en p. Hemos enunciado ası́ el lema de Shwarz porque a menudo lo más
sencillo es comprobar que f es de clase C 2 . Pero es importante comprender que no se puede
prescindir completamente de la continuidad de las parciales, como muestra este ejemplo.
Ejemplo 5. Sea f : R2 → R dada por:
x2 − y 2
xy 2 (x, y) 6= (0, 0)
f (x, y) = x + y2
0 (x, y) = (0, 0)
Sugerimos al lector que compruebe que:
∂f
(0, y) = −y
∂x
∂f
(x, 0) = x
∂y
sean cuales sean x e y. (El cálculo en (0, 0) de ambas derivadas parciales debe hacerse directa-
mente como un lı́mite.) Por lo tanto es:
∂f ∂f
∂2f ∂y (x, 0) − ∂y (0, 0) −x
(0, 0) = lı́m = lı́m = −1
∂x∂y x→0 x−0 x→0 x
4
2. Polinomios de Taylor.
2.1. El caso de las funciones de dos variables
La idea que queremos desarrollar es una generalización natural de lo que hemos hecho en
el caso de las funciones de una variable. En esta sección, para hacer gradualmente ese proceso
de generalización, empezamos por considerar el caso de una función de dos variables, pongamos
z = f (x, y), que queremos aproximar cerca de un punto p = (x0 , y0 ) mediante polinomios.
En la segunda lı́nea de esta fórmula aparecen los términos de grado dos, que involucran a
las derivadas segundas de f en p. Como puede verse, los términos de grado menor coinciden con
los del polinomio de Taylor de orden uno. Esta es una propiedad general de los polinomios de
Taylor, y que ya conocemos en el caso de funciones de una variable: al aumentar el grado del
polinomio se añaden nuevos términos a los ya conocidos.
El siguiente teorema nos confirma que este polinomio es la aproximación que buscábamos.
Recordemos de la primera parte del curso que, para usar el polinomio de Taylor de grado dos,
hemos pedido que la función sea derivable tres veces.
Teorema 7.
Supongamos que existe una bola B(p, r), centrada en p = (x0 , y0 ), en la que f es de clase C 3 .
Entonces, si (x, y) es cualquier punto de esa bola, se tiene
o (k(x − x0 , y − y0 )k)
f (x, y) = T2,p f (x, y) + o (k(x − x0 , y − y0 )k) , donde lı́m =0
(x,y)→p k(x − x0 , y − y0 )k2
5
Es decir, que el error que se comete al usar T2,p f (x, y) como aproximación al valor f (x, y) es
muy pequeño: es pequeño comparado con el cuadrado de la distancia de (x, y) a p.
Además, al igual que en el caso de una variable, el polinomio de Taylor T2,p f (x, y) es el único
polinomio de grado dos con esta propiedad.
Veamos un ejemplo:
Ejemplo 8. Dada la función z = f (x, y) = sen(xy) su polinomio de Taylor en el punto p =
(π/2, 1) se calcula teniendo en cuenta estos valores:
f (p) = sen(π/2) = 1
∂f ∂f ∂f ∂f
= y cos(xy) ⇒ = 0, = x cos(xy) ⇒ =0
∂x ∂x p ∂y ∂x p
µ 2 ¶ µ 2 ¶ µ 2 ¶ µ 2 ¶
∂ f 2 ∂ f ∂ f 2 ∂ f
2
= −y sen(xy) ⇒ = −1 = −x sen(xy) ⇒ = −1
∂x p ∂x2 p 2
∂y p ∂y 2 p
µ 2 ¶ µ 2 ¶ µ 2 ¶ µ 2 ¶
∂ f ∂ f ∂ f ∂ f
= = cos(xy) − xy sen(xy) ⇒ = = −π/2
∂y∂x ∂x∂y ∂y∂x p ∂x∂y p
Por lo tanto el polinomio que buscamos es:
T2,p f (x, y) = 1 + 0 · (x − π/2) + 0 · (y − 1)+
1 £ ¤
+ (−1) · (x − π/2)2 + 2 · (−π/2) · (x − π/2) · (y − 1) + (−1) · (y − 1)2
2!
1 1 2 3 1 1 1
= − x + xπ − π 2 − π xy + π 2 y − y 2 + y
2 2 8 2 4 2
6
Ejemplo 9. Si usamos x̄ = (x1 , x2 ) es un vector cualquiera de R2 , entonces la forma cuadrática
asociada a la matriz µ ¶
1 3
A=
5 −1
se obtiene calculando:
µ ¶
¡ ¢ 1 3
q(x1 , x2 ) = x1 x2 =
µ ¶ 5 −1
¡ ¢ x1 + 3x2
= x1 x2 = x21 + 3x1 x2 + 5x2 x1 − x22 = x21 + 8x1 x2 − x22
5x1 − x2
Como puede verse, el resultado es un polinomio de grado dos en las coordenadas (x1 , x2 ).
Además, todos los términos del polinomio son de grado dos, no hay términos de grado uno
o cero (el polinomio es homogéneo).
Recı́procamente, dado cualquier otro polinomio homogéneo de grado dos en (x1 , x2 ) (sin términos
de grado uno o cero), como, por ejemplo,
podemos encontrar una matriz A que permite expresar q̃(x1 , x2 ) como la forma cuadrática aso-
ciada a esa matriz. Por ejemplo, poniendo
Como se ve, hay una cierta arbitrariedad en la elección de la matriz, asociada a los términos
cruzados x1 x2 . Podemos eliminar esa arbitrariedad pidiendo que la matriz A sea simétrica. En
ese caso, sólo hay una matriz posible:
µ ¶µ ¶
¡ ¢ 2 4 x1
q̃(x1 , x2 ) = 2x21 + 8x1 x2 + 6x22 = 2x21 + 4x1 x2 + 4x2 x1 + 6x22 = x1 x2
4 6 x2
7
Resumimos las anteriores observaciones en una definición:
observaremos que estos términos son homogéneos en x − x0 e y − y0 . Por lo tanto, podemos usar
la notación matricial para representarlos como una forma cuadrática:
2
∂ f ∂2f
µ ¶
1 ¡ ¢ ∂x
2 ∂y∂x x − x0
x − x0 y − y0
2! ∂2f ∂2f y − y0
∂x∂y ∂y 2 p
Como veremos en el próximo capı́tulo, el análisis de la forma cuadrática que define el hessiano
es esencial para caracterizar los extremos locales de una función de varias variables.
8
2.1.4. Polinomios de orden más alto
Naturalmente, si en el punto p la función f es de una clase C k con k > 3, podemos seguir
buscando aproximaciones polinómicas de grado superior. Por ejemplo, el polinomio de grado
tres se obtiene sumando al de grado dos estos términos de grado tres:
"µ ¶ µ 3 ¶
1 ∂3f 3 ∂ f
t3,p (f )(x) = 3
· (x − x0 ) + 3 · (x − x0 )2 · (y − y0 )+
3! ∂x p ∂x2 ∂y p
µ 3 ¶ µ 3 ¶ #
∂ f ∂ f
3 · (x − x0 ) · (y − y0 )2 + · (y − y0 )3
∂x∂y 2 p ∂y 3 p
∂3f
¿Cuál es la justificación del coeficiente 3 que acompaña a la derivada ? La razón es que
∂x2 ∂y
este término proviene de tres derivadas parciales cruzadas iguales:
∂3f
De la misma forma el coeficiente 3 que acompaña a la derivada proviene de estas otras
∂x∂y 2
tres derivadas parciales cruzadas iguales:
Tk,p (f )(x) = t0,p (f )(x) + t1,p (f )(x) + t2,p (f )(x) + · · · + tk,p (f )(x) = Tk−1,p (f )(x) + tk,p (f )(x)
donde tk,p (f )(x) son los términos de orden k de este polinomio. Para poder escribirlos necesita-
mos averiguar cuántas derivadas cruzadas de orden k coinciden, como hemos hecho en el caso
k = 3.
Ejemplo 12. Este problema es puramente combinatorio. Una derivada parcial tal como
∂7f
∂x5 ∂y 2
se obtiene derivando f siete veces, cinco de ellas con respecto a x y dos con respecto a y. Un
posible orden de derivación es éste:
µ µ µ µ µ µ µ ¶¶¶¶¶¶¶
∂ ∂ ∂ ∂ ∂ ∂ ∂f
∂x ∂y ∂x ∂x ∂y ∂x ∂x
9
Pero si f es de clase C 7 , se puede intercambiar las posiciones de las x y las y, sin que cambie
el resultado. Es decir, que en general tenemos
µ µ µ µ µ µ µ ¶¶¶¶¶¶¶
∂ ∂ ∂ ∂ ∂ ∂ ∂f
∂?? ∂?? ∂?? ∂?? ∂?? ∂?? ∂??
y tenemos a nuestra disposición cinco letras x y dos letras y para colocarlas en lugar de las
interrogaciones. ¿De cuántas formas distintas podemos hacerlo? Es fácil darse cuenta de que
se trata simplemente de decidir en qué dos posiciones colocamos las dos y, y luego rellenar el
resto con x. Se trata de elegir las dos posiciones de las y entre siete posibles; en combinatoria
¡¢ 7!
se aprende que la respuesta es 72 = = 21. Es decir, que hay 21 órdenes distintos
2!((7 − 2)!)
de derivación que producen el mismo valor de la derivada parcial.
Generalizando el ejemplo anterior es fácil ver que, dada una derivada parcial de orden k, de
la forma
∂kf
∂xi ∂y j
(donde, naturalmente, se debe cumplir i + j = k), se pueden encontrar
µ ¶ µ ¶
k k k!
= =
i j i!j!
Teorema
13.
Supongamos que existe una bola B(p, r), centrada en p = (x0 , y0 ), en la que f es de clase C k+1 .
Entonces, si (x, y) es cualquier punto de esa bola, se tiene
o (k(x − x0 , y − y0 )k)
f (x, y) = Tk,p f (x, y) + o (k(x − x0 , y − y0 )k) , donde lı́m =0
(x,y)→p k(x − x0 , y − y0 )kk
10
2.2. Polinomios de Taylor en general
La extensión de todas estas ideas a funciones de n variables es una mera cuestión de notación
y formalismo. Vamos a describir el polinomio de orden k de una función de n variables, pongamos
z = f (x1 , . . . , xn ). Para escribir este polinomio necesitamos referirnos a todas las derivadas
parciales de un cierto orden s de f . Cada una de estas derivadas es de la forma:
∂sf
∂xi11 ∂xi22 · · · ∂xinn
Teorema 15.
Supongamos que existe una bola B(p, r), centrada en p = (a1 , . . . , an ), en la que f es de clase
C k+1 . Entonces, si x = (x1 , . . . , xn ) es cualquier punto de esa bola, se tiene
o (k(x1 − a1 , . . . , xn − an )k)
f (x) = Tk,p f (x) + o (k(x1 − a1 , . . . , xn − an )k) , donde lı́m =0
x→p k(x1 − a1 , . . . , xn − an )kk
11