practicecalculus
Cálculo multivariable

Gradiente y derivada direccional: fórmula y ejemplos

Aprende qué es el vector gradiente, cómo calcular una derivada direccional con un vector unitario y por qué el gradiente apunta hacia el máximo ascenso.

Por el equipo de PracticeCalculus Publicado 7 min de lectura

En esta página
  1. ¿Qué es el gradiente?
  2. La fórmula de la derivada direccional
  3. Ejemplo resuelto 1: una dirección dada por un vector
  4. Ejemplo resuelto 2: una dirección dada por un ángulo
  5. Por qué el gradiente apunta en la dirección de máximo ascenso
  6. Ejemplo resuelto 3: máximo ascenso en una colina
  7. Ejemplo resuelto 4: tres variables
  8. Errores comunes con el gradiente y las derivadas direccionales
  9. Referencia rápida: datos clave del gradiente
  10. Practica hasta que sea como leer un mapa

Estás de pie en la ladera de una colina descrita por z = f(x, y). Las derivadas parciales te dicen qué tan empinado es el terreno si caminas hacia el este o hacia el norte. Pero ¿y si caminas hacia el noreste? ¿Y hacia dónde deberías caminar para subir lo más rápido posible? El gradiente responde ambas preguntas con un solo vector.

Esta guía explica el gradiente, la fórmula de la derivada direccional, por qué el gradiente apunta cuesta arriba, y resuelve cuatro ejemplos completos.

¿Qué es el gradiente?

El gradiente de una función es el vector de sus primeras derivadas parciales. Para dos y tres variables:

\nabla f(x, y) = \langle f_x(x, y),\ f_y(x, y) \rangle, \qquad \nabla f(x, y, z) = \langle f_x, f_y, f_z \rangle

El símbolo \nabla se lee "nabla" o "gradiente". El gradiente es una función vectorial: en cada punto te da un vector que vive en el plano de entrada (el plano xy), no sobre la superficie.

Por ejemplo, si f(x, y) = x^2 + 3xy, entonces f_x = 2x + 3y y f_y = 3x, así que

\nabla f(x, y) = \langle 2x + 3y,\ 3x \rangle, \qquad \nabla f(1, 2) = \langle 8, 3 \rangle

La fórmula de la derivada direccional

La derivada direccional de f en un punto en la dirección de un vector unitario \mathbf{u} es la tasa de cambio de f por unidad de distancia recorrida en esa dirección:

D_{\mathbf{u}} f(x, y) = \nabla f(x, y) \cdot \mathbf{u}

Si \mathbf{u} = \langle u_1, u_2 \rangle, eso es D_{\mathbf{u}} f = f_x u_1 + f_y u_2.

Las derivadas parciales son casos particulares. Con \mathbf{u} = \langle 1, 0 \rangle obtienes D_{\mathbf{u}} f = f_x, y con \mathbf{u} = \langle 0, 1 \rangle obtienes f_y.

Cómo calcular una derivada direccional:

  1. Halla el gradiente \nabla f y evalúalo en el punto.
  2. Convierte la dirección en un vector unitario: divide entre su longitud, o usa \mathbf{u} = \langle \cos\theta, \sin\theta \rangle para un ángulo \theta.
  3. Calcula el producto escalar de los dos.

Consejo: el paso 2 es el que la gente se salta. Si el problema dice "en la dirección de \langle 3, 4 \rangle", tienes que usar \langle \frac{3}{5}, \frac{4}{5} \rangle.

Ejemplo resuelto 1: una dirección dada por un vector

Halla la derivada direccional de f(x, y) = x^2 + 3xy en (1, 2) en la dirección de \mathbf{v} = \langle 3, 4 \rangle.

Paso 1. Gradiente en el punto. Por lo anterior, \nabla f(1, 2) = \langle 2(1) + 3(2),\ 3(1) \rangle = \langle 8, 3 \rangle.

Paso 2. Vector unitario. |\mathbf{v}| = \sqrt{9 + 16} = 5, así que \mathbf{u} = \left\langle \frac{3}{5}, \frac{4}{5} \right\rangle.

Paso 3. Producto escalar.

D_{\mathbf{u}} f(1, 2) = 8 \cdot \frac{3}{5} + 3 \cdot \frac{4}{5} = \frac{24}{5} + \frac{12}{5} = \frac{36}{5} = 7.2

Al moverte desde (1, 2) hacia \langle 3, 4 \rangle, f aumenta a razón de unas 7.2 unidades por unidad de distancia.

Ejemplo resuelto 2: una dirección dada por un ángulo

Halla la derivada direccional de f(x, y) = x e^y en (2, 0) en la dirección que forma un ángulo \theta = \frac{\pi}{3} con el semieje x positivo.

Paso 1. Gradiente. f_x = e^y y f_y = x e^y, así que \nabla f(2, 0) = \langle e^0, 2e^0 \rangle = \langle 1, 2 \rangle.

Paso 2. Vector unitario a partir del ángulo.

\mathbf{u} = \left\langle \cos\tfrac{\pi}{3}, \sin\tfrac{\pi}{3} \right\rangle = \left\langle \tfrac{1}{2}, \tfrac{\sqrt{3}}{2} \right\rangle

Ya tiene longitud 1, así que no hace falta dividir.

Paso 3. Producto escalar.

D_{\mathbf{u}} f(2, 0) = 1 \cdot \frac{1}{2} + 2 \cdot \frac{\sqrt{3}}{2} = \frac{1}{2} + \sqrt{3} \approx 2.23

Por qué el gradiente apunta en la dirección de máximo ascenso

Usa la forma geométrica del producto escalar. Si \theta es el ángulo entre \nabla f y el vector unitario \mathbf{u}, entonces

D_{\mathbf{u}} f = |\nabla f|\,|\mathbf{u}|\cos\theta = |\nabla f|\cos\theta

Como \cos\theta va de -1 a 1, salen tres hechos:

  • Máximo ascenso: el valor más grande, |\nabla f|, se da en \theta = 0, cuando \mathbf{u} apunta a lo largo de \nabla f.
  • Máximo descenso: el valor más pequeño, -|\nabla f|, se da en \theta = \pi, cuando \mathbf{u} apunta a lo largo de -\nabla f.
  • Sin cambio: D_{\mathbf{u}} f = 0 cuando \theta = \frac{\pi}{2}, es decir, en las direcciones perpendiculares a \nabla f. Son las direcciones a lo largo de la curva de nivel.

Este último hecho significa que el gradiente siempre es perpendicular a las curvas de nivel de f. En un mapa topográfico, el gradiente apunta directamente cuesta arriba y cruza las curvas de nivel en ángulo recto.

Ejemplo resuelto 3: máximo ascenso en una colina

La altura de una colina es f(x, y) = 100 - x^2 - 2y^2. Un excursionista está en (3, 1).

Paso 1. Gradiente. \nabla f = \langle -2x, -4y \rangle, así que \nabla f(3, 1) = \langle -6, -4 \rangle.

Paso 2. Dirección de máximo ascenso. Es \langle -6, -4 \rangle, o como vector unitario,

\mathbf{u} = \frac{\langle -6, -4 \rangle}{\sqrt{36 + 16}} = \frac{\langle -3, -2 \rangle}{\sqrt{13}}

Apunta cuesta arriba, más o menos de vuelta hacia la cima en el origen. (No exactamente hacia ella: la colina es más empinada en la dirección y, así que el gradiente se dirige hacia el eje x de forma más brusca que una línea recta hasta la cima.)

Paso 3. Tasa máxima. |\nabla f(3, 1)| = \sqrt{52} = 2\sqrt{13} \approx 7.21.

Paso 4. Máximo descenso. La dirección opuesta, \langle 6, 4 \rangle, con tasa -2\sqrt{13}.

Paso 5. Direcciones de nivel. Perpendiculares a \langle -3, -2 \rangle son \langle 2, -3 \rangle y \langle -2, 3 \rangle (comprobación: -6 + 6 = 0). Caminar en cualquiera de las dos mantiene al excursionista a la misma altura, al menos instantáneamente.

El punto (3, 1) está en la curva de nivel x^2 + 2y^2 = 11 (donde la altura es 89). La gráfica muestra esa curva, la dirección del gradiente y la dirección tangente. Se cortan en ángulo recto.

Curva de nivel x² + 2y² = 11 de la colina f(x, y) = 100 − x² − 2y², con la recta del gradiente y la recta tangente en (3, 1)
En (3, 1) el gradiente \langle -6, -4 \rangle apunta cuesta arriba a lo largo de la recta del gradiente, perpendicular a la curva de nivel. La dirección tangente \langle 2, -3 \rangle mantiene f constante.

Ejemplo resuelto 4: tres variables

Halla la derivada direccional de f(x, y, z) = xyz en P(1, 2, 3) en la dirección del punto Q(2, 4, 5).

Paso 1. Gradiente. \nabla f = \langle yz, xz, xy \rangle, así que \nabla f(1, 2, 3) = \langle 6, 3, 2 \rangle.

Paso 2. Vector de dirección. \overrightarrow{PQ} = \langle 1, 2, 2 \rangle, con longitud \sqrt{1 + 4 + 4} = 3. Así que \mathbf{u} = \left\langle \frac{1}{3}, \frac{2}{3}, \frac{2}{3} \right\rangle.

Paso 3. Producto escalar.

D_{\mathbf{u}} f(1, 2, 3) = 6 \cdot \frac{1}{3} + 3 \cdot \frac{2}{3} + 2 \cdot \frac{2}{3} = 2 + 2 + \frac{4}{3} = \frac{16}{3}

La tasa máxima posible en P es |\nabla f| = \sqrt{36 + 9 + 4} = 7, así que esta dirección te da \frac{16}{3} \approx 5.33 de un máximo posible de 7.

En tres variables el gradiente es perpendicular a la superficie de nivel f(x, y, z) = c, y por eso \nabla f se usa como vector normal de los planos tangentes.

Errores comunes con el gradiente y las derivadas direccionales

  1. No normalizar la dirección. Usar \langle 3, 4 \rangle en lugar de \langle \frac{3}{5}, \frac{4}{5} \rangle hace que la respuesta sea 5 veces mayor.
  2. Usar el punto en lugar de la dirección. En el ejemplo 4, la dirección es Q - P, no el propio Q.
  3. Olvidar evaluar el gradiente en el punto. La respuesta a una pregunta de derivada direccional es un número, no una fórmula.
  4. Creer que el gradiente vive sobre la superficie. Para z = f(x, y), \nabla f es un vector 2D en el plano xy que te dice hacia dónde caminar.
  5. Confundir la tasa máxima con su dirección. La dirección es \nabla f (o su vector unitario). La tasa es el número |\nabla f|.

Referencia rápida: datos clave del gradiente

Pregunta Respuesta
Gradiente de f(x, y) \nabla f = \langle f_x, f_y \rangle
Tasa de cambio en la dirección \mathbf{u} (\lvert\mathbf{u}\rvert = 1) D_{\mathbf{u}} f = \nabla f \cdot \mathbf{u}
Vector unitario con ángulo \theta \langle \cos\theta, \sin\theta \rangle
Dirección de crecimiento más rápido \nabla f
Tasa máxima de crecimiento \lvert \nabla f \rvert
Dirección de decrecimiento más rápido -\nabla f
Direcciones sin cambio perpendiculares a \nabla f (a lo largo de la curva de nivel)

Practica hasta que sea como leer un mapa

Cuando puedas calcular un gradiente de cabeza y te acuerdes de normalizar la dirección, estos problemas se convierten en puntos rápidos en un examen. También son la idea clave detrás de los multiplicadores de Lagrange. La lección interactiva de abajo te da superficies, puntos y direcciones con los que trabajar, y corrige cada paso al instante para que detectes un vector unitario que falta desde la primera vez.

Practícalo ahora

El gradiente y las derivadas direccionales

Resuelve problemas reales de este tema con corrección al instante, pistas y una solución paso a paso para cada respuesta. Gratis y sin registro para empezar.

Practicar esta lección

Preguntas frecuentes

¿Qué es el gradiente de una función?

El gradiente de f(x, y) es el vector \nabla f = \langle f_x, f_y \rangle de sus derivadas parciales, y con tres variables añade f_z. En cada punto apunta en la dirección en la que f crece más rápido, y su longitud es esa tasa máxima de crecimiento.

¿Qué es una derivada direccional?

Una derivada direccional es la tasa de cambio de f cuando te mueves desde un punto en una dirección elegida. Generaliza las derivadas parciales, que solo miden el cambio a lo largo de los ejes coordenados. Se calcula como D_{\mathbf{u}} f = \nabla f \cdot \mathbf{u} con \mathbf{u} un vector unitario.

¿Por qué el vector de dirección tiene que ser unitario?

La derivada direccional es una tasa por unidad de distancia. Si usas un vector más largo, el producto escalar queda multiplicado por su longitud y la respuesta sale demasiado grande. Divide siempre primero el vector de dirección entre su longitud.

¿Por qué el gradiente apunta en la dirección de máximo ascenso?

Como D_{\mathbf{u}} f = |\nabla f|\cos\theta, donde \theta es el ángulo entre \nabla f y \mathbf{u}, la tasa es máxima cuando \cos\theta = 1, es decir, cuando \mathbf{u} apunta en el mismo sentido que \nabla f. La tasa máxima es entonces |\nabla f|.

¿Qué relación hay entre el gradiente y las curvas de nivel?

En cualquier punto, el gradiente es perpendicular a la curva de nivel que pasa por ese punto. Moverse a lo largo de la curva de nivel mantiene f constante, así que la derivada direccional a lo largo de ella es 0, lo que obliga al gradiente a formar un ángulo recto con ella.

Escrito por el equipo de PracticeCalculus

Creamos lecciones interactivas de cálculo y escribimos cada página para que sea clara y correcta. ¿Has visto algo raro? Avísanos y lo corregiremos.