Elementos de C´ alculo en Varias Variables
Departamento de Matem´aticas, CSI/ITESM 15 de octubre de 2009
´ Indice
13.1. Introducci´ on . . . . 1
13.2. Derivada parcial . . . . 1
13.3. El Jacobiano de una Funci´ on . . . . 5
13.4. Derivadas Superiores . . . . 5
13.5. Derivada Total . . . . 6
13.6. Derivada Direccional . . . . 6
13.7. El Gradiente de una Funci´ on . . . . 6
13.8. El Hessiano . . . . 7
13.9. Derivaci´ on de Funciones Compuestas . . . . 8
13.10.El Teorema de Taylor: Requisitos . . . . 9 13.1. Introducci´ on
En esta lectura se dar´a una revisi´ on r´ apida a algunos conceptos importantes en c´alculo en varias variables que se requieren para el trabajo de optimizaci´ on. Dos sobre todo de mucha importancia: el concepto del Jacobiano de una funci´ on real y el de la matriz Hessiana de una funci´ on real. El Jacobiano es la generalizaci´on del concepto de primera derivada ya visto en c´alculo pero en una variable, mientras que el de matriz Hessiana corresponde a la generalizaci´on de la segunda derivada parcial tambi´en en una variable. Al final de este resumen de conceptos viene un resultado te´ orico sobre el desarrollo de Taylor de una funci´ on en varias variables.
13.2. Derivada parcial
La definici´ on tradicional o formal de derivada y de derivada parcial se hace en base a l´ımites; est´a definici´ on es s´olo como marco de referencia pues es poco operativa y no se puede llevar a cabo salvo en ejemplos muy simples.
Definici´ on
Sea f : D → R m una funci´ on definida en un dominio D ⊆ R n , y sea a =< a 1 , a 2 , . . . , a n > un punto en el interior de D. Suponga que se elije una de las variables x i (1 ≤ i ≤ n) si existe el l´ımite
h→0 l´ım
f (a + he i ) − f (a) h
entonces se dice que f tiene derivada parcial respecto a x i en el punto a. ´ Esta se representa por
∂f (a)
∂x i
El siguiente ejemplo s´olo pretende ilustrar el uso de la definici´ on en el c´alculo de derivadas parciales.
Ejemplo 1
Sea la funci´ on f : R 3 → R 2 definida por la f´ ormula
f(< x, y, z >) =< x y, x 2 + y z >
y sea P =< 1, 2, −1 >. De acuerdo a la definici´ on, determine ∂f ∂x (P) y ∂f(P) ∂z . Soluci´ on
Como f (P) = f (< 1, 2, −1 >) =< 2, −1 >:
∂f(P)
∂x = l´ım
h→0
f (< 1 + h, 2, −1 >) − f (< 1, 2, −1 >) h
= l´ım
h→0
< (1 + h) 2, (1 + h) 2 + 2(−1) > − < 2, −1 >
h
= l´ım
h→0
< 2 h, 2 h + h 2 >
h
= l´ım
h→0 < 2, 2 + h >
= < l´ım
h→0 2, l´ım
h→0 2 + h >
= < 2, 2 + 0 >=< 2, 2 >
En forma an´aloga,
∂f(P)
∂z = l´ım
h→0
f (< 1, 2, −1 + h >) − f (< 1, 2, −1 >) h
= l´ım
h→0
< 2, 1 + 2(−1 + h) > − < 2, −1 >
h
= l´ım
h→0
< 0, 2 h >
= l´ım h
h→0 < 0, 2 >
= < l´ım
h→0 0, l´ım
h→0 2 >
= < 0, 2 > ⋄ Nota
La regla importante sobre l´ımites en el caso de vectores dice que el l´ımite de un vector es el vector con el l´ımite de cada componentee:
h→h l´ım
ox =< l´ım
h→h
ox 1 , . . . , l´ım
h→h
ox n > (1)
Ejercicio 1
Sea la funci´ on f : R 3 → R 3 definida por la f´ ormula
f (< x, y, z >) =< x 2 − z, x 2 − y, y + z >
y sea P =< 1, 2, −1 >. De acuerdo a la definici´ on, determine ∂f ∂x (P) y ∂f(P) ∂z . Nota
En lo siguiente, ya no utilizaremos la definici´ on de derivada parcial sino que utilizaremos las siguientes reglas b´asicas de derivaci´ on parcial:
La derivada parcial de un vector es el vector formado por las derivadas parciales de las componentes.
La derivada parcial de una expresi´ on se calcula como una derivada tradicional de una funci´ on respecto
a una variable considerando las variables restantes como constantes.
Para calcular una derivada parcial en un punto, se obtiene la derivada parcial en cualquier punto y posteriormente se evalua en el punto dado.
Ejemplo 2 Si f : R 3 → R y
f ((x 1 , x 2 , x 3 ) ′ ) = x 1 x 2 2 + x 2 x 3 3 Determine ∂f(x) ∂x
i
para i = 1, 2, 3.
Soluci´ on Tenemos:
∂f(x)
∂x
1= ∂x ∂
1
x 1 x 2 2 + x 2 x 3 2 = ∂x ∂
1x 1 x 2 2 + ∂x ∂
1x 2 x 3 2 = x 2 2
∂f(x)
∂x
2= ∂x ∂
2
x 1 x 2 2 + x 2 x 3 2 = 2 x 1 x 2 + x 3 3
∂f(x)
∂x
3= ∂x ∂
3
x 1 x 2 2 + x 2 x 3 2 = 3 x 2 x 3 2 ⋄ Ejemplo 3
Si f : R 3 → R 2 y
f (< x 1 , x 2 , x 3 >) =< x 1 x 2 , x 2 + x 3 2 >
Determine las f´ ormulas de ∂f(x) ∂x
i
para i = 1, 2, 3 en cualquier punto.
Soluci´ on Tenemos:
∂f(x)
∂x
1= ∂x ∂
1< x 1 x 2 , x 2 + x 3 2 >=< ∂x ∂
1(x 1 x 2 ), ∂x ∂
1(x 2 + x 3 2 ) >=< x 2 , 0 >
∂f(x)
∂x
2= ∂x ∂
2
< x 1 x 2 , x 2 + x 3 2 >=< ∂x ∂
2
(x 1 x 2 ), ∂x ∂
2
(x 2 + x 3 2 ) >=< x 1 , 1 >
∂f(x)
∂x
3= ∂x ∂
3
< x 1 x 2 , x 2 + x 3 2 >=< ∂x ∂
3
(x 1 x 2 ), ∂x ∂
3
(x 2 + x 3 2 ) >=< 0, 2 x 3 > ⋄ Ejercicio 2
Sea la funci´ on f : R 2 → R 2 definida por la f´ ormula
f(< x, y >) =< e x−y cos(x 2 + y 2 ), log(x 2 − sen(2πy)) >
y sea P =< 2, 1 >. Determine las f´ ormulas para las derivadas parciales de f en cualquier punto y posteriormente calcule ∂f ∂x (P) y ∂f(P) ∂y .
Ejemplo 4
Considere la funci´ on f : R 2 → R definida por
f (x, y) = (1 − (−0.42x + 0.91y − 1 − (0.73x − 1 + 0.38y) 2 ) 2 ) (1 + (0.73x − 1 + 0.38y) 2 + (−0.42x + 0.91y − 1) 2 ) 2 Grafique las derivadas parciales de f en (1, 2).
Ejercicio 3
Sea la funci´ on f : R 2 → R 2 definida por la f´ ormula
f(< x, y >) =< e x−y cos(x 2 + y 2 ), log(x 2 − sen(2πy)) >
y sea P =< 2, 1 >. Grafique la funci´ on para 1.5 ≤ x ≤ 2.5 y 0.5 ≤ y ≤ 1.5 y posteriormente
grafique las l´ıneas en el espacio que corresponden a las rectas tangente referentes a las derivadas
parciales en el punto. Como sugerencia utilice Maple y los archivos de apoyo del curso.
-0.4 -1 -1
000 1
2 y 3 1 4
0.4
x 2 0.8
3
Figura 1: Gr´ afica de f (x, y)
-0.4 -1 -1
0 0
0 1
y 2
1 3
0.4
4
x 2
0.8
3
Figura 2: Parcial de f (x, y) respecto a x
-1 -1
-0.5
-1 0
00 1 2 y
0.5
3
1 4
1
x
1.5
2 3
Figura 3: Parcial de f (x, y) respecto a y
13.3. El Jacobiano de una Funci´ on
La generalizaci´on de la derivada de una variable a varias variables es la del Jacobiano:
Definici´ on
Sea f : D → R m una funci´ on definida en un dominio D ⊆ R n , sea x un punto en el interior de D, y adem´as suponga que
f =< f 1 , f 2 , . . . , f m >
El jacobiano de f en x es la matriz
J f (x) =
∂f
1(x)
∂x
1∂f
1(x)
∂x
2· · · ∂f ∂x
1(x)
n
∂f
2(x)
∂x
1∂f
2(x)
∂x
2· · · ∂f ∂x
2(x) ..
n. .. . . .. .. .
∂f
m(x)
∂x
1∂f
m(x)
∂x
2· · · ∂f ∂x
m(x)
n
En la columna i de J f (x) aparece ∂f(x) ∂x
i
. Ejemplo 5
Si f : R 3 → R 2 y
f(< x 1 , x 2 , x 3 >) =< x 1 x 2 , x 2 + x 2 3 >
Determine J f (x).
Soluci´ on
Por los c´alculos realizados en un ejemplo anterior, tenemos:
J f (x) =
x 2 x 1 0 0 1 2 x 3
⋄
Ejercicio 4
Si f : R 3 → R 2 y
f(< x 1 , x 2 , x 3 >) =< x 1 2 cos(x 2 ), e x
1+x
32>
Determine el Jacobiano de f . 13.4. Derivadas Superiores
Las derivadas parciales de orden superior as´ı como derivadas cruzadas se definen similarmente al caso de funciones en una variable. Tambi´en la notaci´ on es similar:
∂ 2 f (a)
∂x i 2 ´ o f x
ix
i(a), ∂ 2 f (a)
∂x i ∂x j ´ o f x
ix
j(a) Ejemplo 6
Si f : R 3 → R 2 y
f (< x 1 , x 2 , x 3 >) =< x 1 2 x 2 , x 2 + x 2 3 >
Determine ∂
2∂x f (x)
2 1y f x
2x
3(x).
Soluci´ on
Directamente de la definici´ on de
∂
2f (x)
∂x
21= ∂x ∂
22 1f (x) = ∂x ∂
22 1< x 1 2 x 2 , x 2 + x 3 2 >
= < ∂x ∂
22 1(x 1 2 x 2 ), ∂x ∂
22 1(x 2 + x 3 2 ) >=< 2 x 2 , 0 >
∂
2f (x)
∂x
2∂x
3= ∂x ∂
22∂x
3f (x) = ∂x ∂
22∂x
3< x 1 2 x 2 , x 2 + x 3 2 >
= < ∂x ∂
22
∂x
3(x 1 2 x 2 ), ∂x ∂
22
∂x
3(x 2 + x 3 2 ) >= = < 2 x 2 , 0 >
13.5. Derivada Total Definici´ on
Sea f (x) una funci´ on real definida sobre D ⊆ R n , donde x = (x 1 , x 2 , . . . , x n ) ′ . Suponga que las variables x 1 , x 2 , . . . , x n son funciones de t:
x i = x i (t)
Entonces, f es tambi´en una funci´ on de t. La derivada ordinaria de f en este caso se llama la derivada total de f . Esta derivada se puede calcular por la f´ ormula:
df dt =
n
X
i=1
∂f (x)
∂x i dx i
dt .
Ejemplo 7 Si f : R 2 → R y
f (< x 1 , x 2 >) = x 1 2 − x 2 2 y x 1 = x 1 (t) = t cos(t) y x 2 = x 1 (t) = cos(t) + sin(t).
Determine df dt .
13.6. Derivada Direccional Definici´ on
Sea f : D → R m una funci´ on definida en un dominio D ⊆ R n , sea x = (x 1 , x 2 , . . . , x n ) ′ un punto en el interior de D , y sea v un vector unitario en R n . La derivada direccional de f en el punto x y en la direcci´on v se define, si existe el l´ımite, como:
h→0 l´ım
f (x + hv) − f (x) h
Por resultado matem´ atico, la derivada direccional puede ser calculada como:
J f (x) v Ejemplo
Si f : R 3 → R 2 y
f (< x 1 , x 2 , x 3 >) =
x 2 1 + x 2 2 + x 2 3 x 2 1 − x 1 x 2 + x 2 3
Determine la derivada direccional de f en a =< 1, 2, 1 > en la direcci´on v =< √ 1 2 , − √ 1
2 , 0 >.
13.7. El Gradiente de una Funci´ on
El gradiente es el caso particular del Jacobiano cuando la funci´ on tiene una sola componente.
Definici´ on
Sea f : D → R una funci´ on definida en un dominio D ⊆ R n . Si las derivadas parciales de f existen en un punto interior x de D , el vector
(∂f /∂x 1 , ∂f /∂x 2 , . . . , ∂f /∂x n ) ′
-0.4 -1 -1
000 1
2 y
3
1 4
0.4
x 2
0.8
3
Figura 4: Gradiente de f (x, y) en (1, 2)
-0.4 -1
-1
000 1 y
2
3 4 1
x
0.4
2
3
0.8
Figura 5: Curva de corte en la direcci´on del gradiente
es llamado el gradiente de f en el punto x y es simbolizado por ∇f (x) Note que el gradiente es un vector en R n ; no est´a precisamente en D, pero, por aquello de que los vectores son trasladables , es posible trasladarlo y visualizarlo en el punto x.
Ejemplo Si f : R 2 → R y
f (< x 1 , x 2 >) = x 2 1 − x 1 x 2 + x 2 2 Determine ∇f (x).
13.8. El Hessiano
La matriz Hessiana es la matriz de una funci´ on de una sola componente, es la matriz formada por las segundas parciales.
Definici´ on
Sea f : D → R una funci´ on definida en un dominio D ⊆ R n . Entonces, ∇f : D → R n . La matriz Jacobiana
de ∇f es llamada la matriz Hessiana de f y se simboliza por H f (x). As´ı, H f (x) = J ∇f (x) y
H f (x) =
∂
2f(x)
∂x
1∂x
1∂
2f (x)
∂x
2∂x
1· · · ∂
2
f (x)
∂x
n∂x
1∂
2f(x)
∂x
1∂x
2∂
2f (x)
∂x
2∂x
2· · · ∂
2
f (x)
∂x
n∂x
2.. . .. . . .. .. .
∂
2f(x)
∂x
1∂x
n∂
2f (x)
∂x
2∂x
n· · · ∂
2
f (x)
∂x
n∂x
n
Ejemplo Si f : R 2 → R y
f (< x 1 , x 2 >) = x 2 1 − x 2 1 x 2 + x 3 2 Determine H f (x). Soluci´ on
Como ∂f
∂x
1= 2 x 1 − 2 x 1 x 2 , ∂x ∂f
2
= −x 2 1 + 3 x 2 2
∂
2f
∂x
12= 2 − 2 x 2 , ∂x ∂
12∂x f
2= −2 x 1 , ∂x ∂
2f
22
= 6 x 2
Por tanto:
H f (x) =
2 − 2 x 2 −2 x 1
− 2 x 1 6 x 2
⋄
13.9. Derivaci´ on de Funciones Compuestas
Sea f : D 1 → R m una funci´ on definida en un dominio D 1 ⊆ R n . Sea g : D 2 → R p una funci´ on definida en un dominio D 2 ⊆ R m . Y sea x 0 un punto interior a D 1 tal que f (x 0 ) es un punto interior de D 2 . Si existe la matriz jacobiana m × n J f (x 0 ) , y si existe la matriz jacobiana p × m J g (f (x 0 )) entonces existe la matriz jacobiana p × n J h (x 0 ) para la funci´ on compuesta h = g ◦ f y
J h (x 0 ) = J g [f (x 0 )] J f (x 0 ) Ejemplo
Si f : R 2 → R 3 definida como
f (< x 1 , x 2 >) =
x 2 1 − x 2 cos x 1 x 1 x 2
x 3 1 + x 3 2
y si g : R 3 → R definida como
g(< ξ 1 , ξ 2 , ξ 3 >) = ξ 1 − ξ 2 2 + ξ 3 Determine J g◦f (x). Soluci´ on
Tenemos que:
J g ((ξ 1 , ξ 2 , ξ 3 ) ′ ) = [1, −2 ξ 2 , 1]
J g (f (x 1 , x 2 , x 3 )) = [1, −2 x 1 x 2 , 1]
y
J f ((x 1 , x 2 , x 3 ) ′ ) =
2 x 1 + x 2 sin(x 1 ) −x 2 cos(x 1 )
x 2 x 1
3 x 1 2 3 x 2 2
Por tanto
J g◦f ((x 1 , x 2 , x 3 ) ′ ) = J g (f ((x 1 , x 2 , x 3 ) ′ )) · J f ((x 1 , x 2 , x 3 ) ′ )
J g◦f ((x 1 , x 2 , x 3 ) ′ ) = [1, −2 x 1 x 2 , 1]
2 x 1 + x 2 sin(x 1 ) −x 2 cos(x 1 )
x 2 x 1
3 x 1 2 3 x 2 2
=
2x 1 + x 2 sin(x 1 ) − 2x 1 x 2 2 + 3x 1 2
− x 2 cos(x 1 ) − 2x 1 2 x 2 + 3x 2 2
T
⋄
13.10. El Teorema de Taylor: Requisitos
Sea x = (x 1 , x 2 , . . . , x n ) ′ , se define el operador diferencial de primer orden x ′ ∇ como:
x ′ ∇ =
n
X
i=1
x i ∂
∂x i
La aplicaci´on del operador x ′ ∇ a una funci´ on f (x) ser´ıa:
(x ′ ∇ )f (x) =
n
X
i=1
x i
∂f
∂x i
Por notaci´ on
(x ′ ∇ )f (x 0 ) representa (x ′ ∇ )f (x) evaluando s´olo las parciales en x 0 . Ejemplo
Si f : R 3 → R definida como
f ((x 1 , x 2 , x 3 ) ′ ) = x 1 − x 2 2 + x 3 Calcule (x ′ ∇ )f (x) y (x ′ ∇ )f (x 0 = (0, 2, 1) ′ ).
Soluci´ on Como
∂f
∂x 1
= 1, ∂f
∂x 2
= −2 x 2 , ∂f
∂x 3
= 1 Tenemos:
(x ′ ∇ )f (x) = x 1 (1) + x 2 ( − 2 x 2 ) + x 3 (1)
(x ′ ∇ )f (x 0 ) = x 1 (1) + x 2 ( − 4) + x 3 (1) = x 1 − 4 x 2 + x 3 El operador x ′ ∇ se define para ´ ordenes superiores:
(x
′∇ )
m= X
k1,k2,...,kn
m
k
1, k
2, . . . , k
nx
k11x
k22· · · x
knn∂
m∂x
k11∂x
k22· · · ∂x
knnDonde la sumatoria corre sobre todas las posibles n-uplas para las cuales
n
X
i=1
k i = m y
m
k 1 , k 2 , . . . , k n
= m!
k 1 !k 2 ! · · · k n ! La aplicaci´on del operador x ′ ∇ a f (x) resulta en:
(x
′∇ )
mf (x) = X
k1,k2,...,kn
m
k
1, k
2, . . . , k
nx
k11x
k22· · · x
knn∂
mf (x)
∂x
k11∂x
k22· · · ∂x
knnPor notaci´ on
(x ′ ∇ ) m f (x 0 ) representa (x ′ ∇ ) m f (x) evaluando las parciales en x 0 .
Importante
El operador (x ′ ∇ ) m f (x) s´olo es aplicable a funciones f : D ⊆ R n → R. Es decir a funciones de valor real.
Ejemplo
Si f : R 3 → R definida como
f ((x 1 , x 2 , x 3 ) ′ ) = x 1 − x 2 2 + x 3 Aplique el operador (x ′ ∇ ) 2 y (x ′ ∇ ) 3 a f .
Soluci´ on
Para (x ′ ∇ ) 2 , las posibles tripletas (k 1 , k 2 , k 3 ) (3 variables) que cumplen k 1 + k 2 + k 3 = 2
son (2, 0, 0), (1, 1, 0), (1, 0, 1), (0, 2, 0), (0, 1, 1) y (0, 0, 2). Para determinar los t´erminos de cada suma debemos calcular todas las derivadas de orden 2, Las derivadas de primer orden son:
∂f
∂x 1
= 1, ∂f
∂x 2
= −2x 2 , ∂f
∂x 3
= 1 y todas las de segundo orden son:
∂
2f
∂x
1∂x
1= 0, ∂x ∂
2f
1
∂x
2= 0, ∂x ∂
2f
1
∂x
3= 0,
∂
2f
∂x
2∂x
2= −2, ∂x ∂
2f
2
∂x
3= 0,
∂
2f
∂x
3∂x
3= 0 Por tanto,
(x
′∇ )
2f (x) = P
k1,k2,k3
2
k
1, k
2, k
3x
k11x
k22x
k33 ∂2f(x)
∂xk11 ∂xk22 ∂xk33
=
2
0, 2, 0
x
01x
22x
03(−2) = −2 x
22Para (x ′ ∇ ) 3 , las posibles tripletas (k 1 , k 2 , k 3 ) (3 variables) que cumplen k 1 + k 2 + k 3 = 3
son (3, 0, 0), (2, 1, 0), (2, 0, 1), (1, 2, 0), (1, 1, 1),(1, 0, 2), (0, 3, 0), (0, 2, 1), (0, 1, 2), y (0, 0, 3). Como todas las correspondientes parciales son cero, (x ′ ∇ ) 3 = 0 ⋄
Teorema 13.1
(Desarrollo de Taylor)
Sea f : D → R, donde D ⊆ R y sea x 0 un punto en el interior de D. Si f y todas las derivadas parciales de f de orden ≤ r existen y son continuas en una bola abierta con centro en x 0 , entonces para cualquier punto x en dicha bola:
f (x) = f (x 0 ) +
r−1
X
i=1
[(x − x 0 )∇] i f (x 0 )
i! + [(x − x 0 )∇] r f (z) r!
para alg´ un z en el segmento que une x con x 0 .
Ejemplo
Si f : R 2 → R definida como
f ((x 1 , x 2 ) ′ ) = x 1 x 2 + x 2 1 + e x
1cos x 2
Desarrolle en x 0 = (0, 0) ′ hasta el orden r = 2. as parciales hasta orden 2 son:
∂f
∂x 1 = x 2 + 2 x 1 + e x
1cos x 2 , ∂f
∂x 2 = x 1 − e x
1sin x 2
∂
2f
∂x
1∂x
1= 2 x 1 + e x
1cos x 2
∂
2f
∂x
1∂x
2= 1 − e x
1sin x 2
∂
2f
∂x
2∂x
2= −e x
1cos x 2 , Y las evaluaciones en (x 1 = 0, x 2 = 0) ′ son
∂f
∂x
1= 1, ∂x ∂f
2
= 0
∂
2f
∂x
1∂x
1= 1, ∂x ∂
2f
1
∂x
2= 1, ∂x ∂
2f
2