If you're seeing this message, it means we're having trouble loading external resources on our website.

Si estás detrás de un filtro de páginas web, por favor asegúrate de que los dominios *.kastatic.org y *.kasandbox.org estén desbloqueados.

Contenido principal

Las derivadas direccionales (introducción)

¿Cómo cambia el valor de una función multivariable a medida que mueves el valor de entrada en alguna dirección específica?

Qué vamos a construir

  • Si tienes una función de varias variables, f(x,y), y un vector en el espacio de entradas de la función, v, la derivada direccional de f a lo largo del vector v te dice la tasa de cambio f a medida que la entrada se mueve con el vector de velocidad v.
Cambio en la entrada en la dirección de v
  • La notación aquí es vf, y se calcula al tomar el producto punto entre el gradiente de f y el vector v, es decir, fv.
  • Cuando uses la derivada direccional para calcular la pendiente, primero asegúrate de normalizar el vector v.

Generalizar las derivadas parciales

Considera una función multivariable:
f(x,y)=x2xy
Sabemos que las derivadas parciales con respecto a x y y nos dan la razón de cambio de f a medida que movemos la entrada ya sea en la dirección x o y.
La pregunta aquí es saber qué pasa si movemos la entrada de f en una dirección que no sea paralela al eje x o al eje y.
Por ejemplo, la siguiente imagen muestra la gráfica de f junto con un pequeño paso a lo largo de un vector v en el espacio de entrada que, en este caso, quiere decir el plano xy. ¿Existe alguna operación que nos indique cómo se compara la altura de la gráfica por encima de la punta de v con la altura de la gráfica por encima de su cola?
Cambio en la entrada en la dirección de v
Como seguro habrás adivinado, hay un nuevo tipo de derivada, llamada la derivada direccional, que responde esta pregunta.
Igual que como se toma la derivada parcial con respecto a alguna variable, por ejemplo x o y, la derivada direccional se toma a lo largo de algún vector v en el espacio de entrada.
Una manera muy útil de pensar acerca de esto es imaginar un punto en el espacio de entrada de la función que se mueve con una velocidad v. La derivada direccional de f a lo largo de v es la razón de cambio resultante en la salida de la función. Así que, por ejemplo, multiplicar el vector v por dos duplicaría el valor de la derivada direccional, ya que todos los cambios ocurrirían el doble de rápido.

Notación

Existen varias distintas notaciones para este concepto:
  • vf
  • fv
  • fv
  • Dvf
  • vf
Todas estas notaciones representan lo mismo: la razón de cambio de f a medida que mueves la entrada a lo largo de la dirección de v. Vamos a usar la notación vf, simplemente porque de manera sutil te da una pista de cómo calcular la derivada direccional al usar el gradiente, lo cual verás en un instante.

Ejemplo 1: v=j^

Antes de ver la fórmula general para calcular vf, veamos cómo podemos volver a escribir la noción más conocida de una derivada parcial como una derivada direccional.
Por ejemplo, la derivada parcial fy nos da la tasa de cambio de f a medida que movemos la entrada en la dirección de y. En otras palabras, a medida que nos movemos a lo largo del vector j^. Por lo tanto, podríamos escribir la derivada parcial con respecto a y como fy=j^f.
Simplemente estamos jugando con la notación. Lo más importante es tener una imagen mental clara de lo que la notación representa.
Pregunta para reflexionar: supón que v=i^+j^. ¿Cuál es tu mejor estimación de vf?

Cómo calcular la derivada direccional

Digamos que tienes una función multivariable f(x,y,z)) que toma tres variables de entrada, x, y y z, y quieres calcular su derivada direccional a lo largo del siguiente vector:
v=[231]
Resulta que la respuesta es
vf=2fx+3fy+(1)fz
Esto debería tener sentido porque un pequeño desplazamiento a lo largo del vector v se puede dividir en dos pequeños movimientos en dirección de x, en tres en la dirección de y y uno hacia atrás, por 1, en la dirección de z. En el siguiente artículo vamos a ahondar de manera rigurosa en este razonamiento.
En general, podemos escribir el vector v de manera abstracta como sigue:
v=[v1v2v3]
La derivada direccional se ve así:
vf=v1fx+v2fy+v3fz
Es decir, el pequeño desplazamiento en la dirección del vector v consiste de v1 veces un pequeño desplazamiento en la dirección de x, v2 veces un pequeño desplazamiento en la dirección de y y v3 veces un pequeño desplazamiento en la dirección de z.
Esto puede escribirse en una forma compacta y muy agradable al usar el producto punto y el gradiente:
=vf(x,y,z)=v1fx(x,y,z)+v2fy(x,y,z)+v3fz(x,y,z)=[fx(x,y,z)fy(x,y,z)fz(x,y,z)][v1v2v3]=f(x,y,z)v
Es por esto que la notación v es tan sugestiva de la forma en la que calculamos la derivada direccional:
vf=fv
Tómate un momento para disfrutar el hecho de que una sola operación, el gradiente, contiene suficiente información para calcular la razón de cambio de una función en ¡cualquier dirección posible! ¡Esas son muchísimas direcciones! Izquierda, derecha, arriba, abajo, nornoreste, 34.8 en sentido de las manecillas del reloj a partir del eje x... ¡La locura!

Ejemplo 2:

Problema: echa un vistazo a la siguiente función.
f(x,y)=x2xy,
¿Cuál es la derivada direccional de f en el punto (2,3) en la dirección del vector v=0.6i^+0.8j^?
Solución: puedes pensar acerca de la derivada direccional como una suma ponderada de derivadas parciales, como se muestra a continuación:
vf=0.6fx+0.8fy
O bien, puedes pensar acerca de ella como el producto punto del gradiente con el vector, como se muestra a continuación:
vf=fv
La primera notación es más rápida, pero para practicar, vamos a ver cómo se desarrolla la interpretación del gradiente. Comenzamos por calcular el propio gradiente:
f=[fxfy]=[x(x2xy)y(x2xy)]=[2xyx]
A continuación, sustituye el punto (x,y)=(2,3) ya que este es el punto que el problema nos está preguntando.
f(2,3)=[2(2)(3)(2)]=[72]
Para obtener la derivada direccional deseada, tomamos el producto punto entre este gradiente y v:
vf(2,3)=f(2,3)(0.6i^+0.8j^)=[72][0.60.8]=7(0.6)+(2)(0.8)=2.6

Encontrar la pendiente

¿Cómo obtendrías la pendiente de una gráfica que se interseca con un plano que no es paralelo ni al eje x ni al eje y?
Corta la gráfica en una dirección que no sea paralela a las direcciones x o y.
Puedes utilizar la derivada direccional, pero hay algo importate que debes recordar:
Si se usa la derivada direccional para calcular la pendiente, entonces v debe ser un vector unitario o debes recordar dividirlo entre ||v||.
En la definición y el cáclulo de arriba, duplicar la longitud del vector v duplicaría el valor de la derivada direccional. En términos del cálculo, esto se debe a que f(2v)=2(fv).
Sin embargo la pendiente de la gráfica en la dirección de v, depende solo de la dirección de v, y no de la magnitud ||v||. Veamos por qué:
¿Cómo podemos imaginar esta pendiente? Corta la gráfica de f con un plano vertical que corte al plano xy en la dirección de v. La pendiente en cuestión es la de una recta tangente a la curva resultante. Como con cualquier pendiente, buscamos el desplazamiento vertical entre el horizontal.
Calcular la pendiente usando la derivada direccional.
En este caso, el desplazamiento horizontal será la distancia resultante de un pequeño desplazamiento en la dirección de v. Podemos expresar ese desplazamiento como una suma de hv a un punto de entrada x0, donde h representa un número pequeño. La magnitud de este desplazamiento es h||v||.
El cambio resultante en la salida de f se puede aproximar al multiplicar este pequeño valor h por la derivada direccional:
hvf(x0,y0)
De hecho, el desplazamiento vertical de la recta tangente (a diferencia de la gráfica de la función) es precisamente hvf(x0,y0), debido a este desplazamiento horizontal de tamaño h||v||. Para todos los detalles de por qué esto es cierto, ve la definición formal de la derivada direccional en el siguiente artículo.
Por lo tanto, el desplazamiento horizontal entre el vertical de la pendiente de nuestra gráfica es
hvf(x0,y0)h||v||=vf(x0,y0)||v||
Observa que si v es un vector unitario, o sea que ||v||=1, entonces la derivada direccional da la pendiente de la gráfica a lo largo de esa dirección. De lo contrario, es importante recordar dividir entre la magnitud de v.
Algunos autores van tan lejos que incluyen la normalización en la definición de vf.
Definición alternativa de la derivada direccional:
vf(x)=limh0f(x+hv)f(x)h||v||
Personalmente, creo que esta definición pone demasiado énfasis en el caso de uso particular de encontrar la pendiente, así que prefiero usar la definición original y normalizar v cuando sea necesario.

Ejemplo 3: pendiente

Problema: en el escenario para este problema tenemos tres jugadores.
Jugador 1, la función:
f(x,y)=sin(xy)
Jugador 2, el punto:
(x0,y0)=(π3,12)
Jugador 3, el vector:
v=2i^+3j^
¿Cuál es la pendiente de la gráfica de f en el punto (x0,y0) a lo largo del vector v?
Respuesta: como estamos buscando la pendiente, primero debemos normalizar el vector en cuestión. La magnitud ||v|| is 22+32=13, por lo que dividimos cada término entre 13 para obtener el vector unitario resultante u^ en la dirección de v:
Ahora encuentra el gradiente de f:
Sustituye el punto (x0,y0)=(π3,12) en este gradiente.
Por último, toma el producto punto entre u^ y f(π/3,1/2):

Resumen

  • Si tienes una función de varias variables, f(x,y), y un vector en el espacio de entradas de la función, v, la derivada direccional de f a lo largo del vector v te dice la tasa de cambio f a medida que la entrada se mueve con el vector de velocidad v.
  • La notación aquí es vf, y se calcula al tomar el producto punto entre el gradiente de f y el vector v, es decir, fv.
  • Cuando uses la derivada direccional para calcular la pendiente, primero asegúrate de normalizar el vector v.

¿Quieres unirte a la conversación?

¿Sabes inglés? Haz clic aquí para ver más discusiones en el sitio en inglés de Khan Academy.