Matriz Hessiana (o Hessiano)

Esta página es seguramente la explicación más completa que existe de la matriz Hessiana. Aquí se explica el concepto de matriz Hessiana, cómo calcularla con ejemplos e incluso hay varios ejercicios resueltos para que puedas practicar. Además, podrás aprender cómo se calculan los máximos y los mínimos de una función con más de una variable, así como saber si se trata de una función cóncava o convexa. Y, por último, también encontrarás las utilidades y las aplicaciones que tiene la matriz Hessiana.

¿Qué es la matriz Hessiana?

La definición de la matriz Hessiana (o Hessiano) es la siguiente:

La matriz Hessiana es una matriz cuadrada de dimensión n×n compuesta por las segundas derivadas parciales de una función de n variables.

A esta matriz también se la conoce como Hessiano, o incluso en algún libro de matemáticas se nombra como Discriminante. Pero la forma más habitual de llamarla es matriz Hessiana.

De manera que la fórmula de la matriz Hessiana es la siguiente:

formula de la matriz hessiana o hessiano

Por tanto, la matriz Hessiana siempre será una matriz cuadrada cuya dimensión será igual al número de variables de la función. Por ejemplo, si la función tiene 3 variables la matriz Hessiana será de dimensión 3×3.

Además, el teorema de Schwarz (o teorema de Clairaut) dice que no importa el orden de derivación, es decir, derivar parcialmente primero respecto la variable x_1 y después respecto la variable x_2 es lo mismo que derivar parcialmente primero respecto x_2 y luego respecto x_1.

\displaystyle \cfrac{\partial^2 f}{\partial x_i\partial x_j} = \cfrac{\partial^2 f}{\partial x_j\partial x_i}

Por lo tanto, la matriz Hessiana es una matriz simétrica, o dicho de otra forma, tiene una simetría cuyo eje es su diagonal principal.

Como curiosidad, la matriz Hessiana recibe este nombre en honor a Ludwig Otto Hesse, un matemático alemán del siglo XIX que hizo contribuciones muy importantes en el campo del álgebra lineal.

Ejemplo de cómo calcular la matriz Hessiana

Vamos a ver un ejemplo de cómo hallar una matriz Hessiana de dimensión 2×2:

  • Calcula la matriz Hessiana en el punto (1,0) de la siguiente función:

\displaystyle  f(x,y)=y^4+x^3+3x^2+ 4y^2 -4xy -5y +8

Primero de todo tenemos que calcular las derivadas parciales de primer orden:

\displaystyle \cfrac{\partial f}{\partial x} = 3x^2 +6x -4y

\displaystyle \cfrac{\partial f}{\partial y} = 4y^3+8y -4x -5

Una vez ya sabemos las primeras derivadas, calculamos todas las derivadas parciales de segundo orden:

\displaystyle \cfrac{\partial^2 f}{\partial x^2} = 6x +6

\displaystyle \cfrac{\partial^2 f}{\partial y^2} =12y^2 +8

\displaystyle \cfrac{\partial^2 f}{\partial x \partial y} = \cfrac{\partial^2 f}{\partial y \partial x}= -4

Por lo tanto, ahora ya podemos hallar la matriz Hessiana a partir de la fórmula para matrices 2×2:

\displaystyle H_f (x,y)=\begin{pmatrix}\cfrac{\partial^2 f}{\partial x^2} & \cfrac{\partial^2 f}{\partial x \partial y} \\[4ex] \cfrac{\partial^2 f}{\partial y \partial x} & \cfrac{\partial^2 f}{\partial y^2} \end{pmatrix}

\displaystyle H_f (x,y)=\begin{pmatrix}6x +6 &-4 \\[2ex] -4 & 12y^2+8 \end{pmatrix}

De manera que la matriz Hessiana evaluada en el punto (1,0) será:

\displaystyle H_f (1,0)=\begin{pmatrix}6(1) +6 &-4 \\[2ex] -4 & 12(0)^2+8 \end{pmatrix}

ejemplos de matriz hessiana o hessiano

Ejercicios resueltos de matrices Hessianas

Ejercicio 1

Calcula la matriz Hessiana de la siguiente función con 2 variables en el punto (1,1):

\displaystyle  f(x,y)=x^2y+y^2x

Antes de nada, debemos hallar las derivadas parciales de primer orden de la función:

\displaystyle \cfrac{\partial f}{\partial x} = 2xy+y^2

\displaystyle \cfrac{\partial f}{\partial y} = x^2+2yx

Una vez ya hemos calculado las primeras derivadas, pasamos a resolver todas las derivadas parciales de segundo orden:

\displaystyle \cfrac{\partial^2 f}{\partial x^2} = 2y

\displaystyle \cfrac{\partial^2 f}{\partial y^2} =2x

\displaystyle \cfrac{\partial^2 f}{\partial x \partial y} = \cfrac{\partial^2 f}{\partial y \partial x}=2x+2y

Así que la matriz Hessiana queda definida de la siguiente manera:

ejercicio resuelto de la matriz hessiana o hessiano de dimension 2x2

Finalmente, solo queda evaluar la matriz Hessiana en el punto (1,1):

\displaystyle H_f (1,1)=\begin{pmatrix}2\cdot 1 &2 \cdot 1+2\cdot 1 \\[1.5ex] 2\cdot 1+2\cdot 1 & 2\cdot 1 \end{pmatrix}

\displaystyle \bm{H_f (1,1)}=\begin{pmatrix}\bm{2} & \bm{4} \\[1.1ex] \bm{4} & \bm{2} \end{pmatrix}

 

Ejercicio 2

Calcula el Hessiano en el punto (1,1) de la siguiente función con dos variables:

\displaystyle  f(x,y)= e^{y\ln x}

Primero de todo debemos calcular las derivadas parciales de primer orden de la función:

\displaystyle \cfrac{\partial f}{\partial x} = e^{y\ln x} \cdot \cfrac{y}{x}

\displaystyle \cfrac{\partial f}{\partial y} = e^{y\ln x} \cdot \ln x

Una vez tenemos las primeras derivadas, calculamos las derivadas parciales de segundo orden de la función:

\displaystyle \cfrac{\partial^2 f}{\partial x^2} = e^{y\ln x} \cdot \cfrac{y^2}{x^2} - e^{y\ln x} \cdot \cfrac{y}{x^2}

\displaystyle \cfrac{\partial^2 f}{\partial y^2} =e^{y\ln x} \cdot \ln ^2 x

\displaystyle \cfrac{\partial^2 f}{\partial x \partial y}=\cfrac{\partial^2 f}{\partial y \partial x} =e^{y\ln x} \cdot \cfrac{y}{x}\cdot \ln x + e^{y\ln x}\cdot \cfrac{1}{x}

Así que la matriz Hessiana de la función es una matriz cuadrada de dimensión 2×2:

ejercicio resuelto de matriz hessiana o hessiano de dimension 2x2

Finalmente, solo queda evaluar la matriz Hessiana en el punto (1,1):

\displaystyle H_f (1,1)=\begin{pmatrix} e^{1\ln (1)} \displaystyle \cdot \cfrac{1^2}{1^2} - e^{1\ln (1)} \cdot \cfrac{1}{1^2}& e^{1\ln (1)} \cdot \cfrac{1}{1}\cdot \ln (1) + e^{1\ln (1)}\cdot \cfrac{1}{1} \\[3ex] e^{1\ln (1)} \cdot \cfrac{1}{1}\cdot \ln (1) + e^{1\ln (1)}\cdot \cfrac{1}{1} & e^{1\ln (1)} \cdot \ln ^2 (1) \end{pmatrix}

\displaystyle H_f (1,1)=\begin{pmatrix}e^{0} \cdot 1 - e^{0} \cdot 1& e^{0} \cdot 1\cdot 0 + e^{0}\cdot 1 \\[2ex] e^{0} \cdot 1\cdot 0 + e^{0}\cdot 1 & e^{0} \cdot 0\end{pmatrix}

\displaystyle H_f (1,1)=\begin{pmatrix}1 - 1& 0+ 1 \\[1.5ex] 0 +1 & 1 \cdot 0\end{pmatrix}

\displaystyle \bm{H_f (1,1)}=\begin{pmatrix}\bm{0} & \bm{1} \\[1.1ex] \bm{1} & \bm{0} \end{pmatrix}

 

Ejercicio 3

Halla la matriz Hessiana en el punto (0,1,\pi) de la siguiente función con 3 variables:

\displaystyle  f(x,y,z)= e^{-x}\cdot \text{sen}(yz)

En primer lugar, calculamos las derivadas parciales de primer orden de la función:

\displaystyle \cfrac{\partial f}{\partial x} = -e^{-x}\cdot \text{sen}(yz)

\displaystyle \cfrac{\partial f}{\partial y} = ze^{-x}\cdot \text{cos}(yz)

\displaystyle \cfrac{\partial f}{\partial z} = ye^{-x}\cdot \text{cos}(yz)

Una vez tenemos las primeras derivadas, calculamos las derivadas parciales de segundo orden de la función:

\displaystyle \cfrac{\partial^2 f}{\partial x^2} =e^{-x}\cdot \text{sen}(yz)

\displaystyle \cfrac{\partial^2 f}{\partial x \partial y}=\cfrac{\partial^2 f}{\partial y \partial x} =-ze^{-x}\cdot \text{cos}(yz)

\displaystyle \cfrac{\partial^2 f}{\partial x \partial z}=\cfrac{\partial^2 f}{\partial z \partial x} =-ye^{-x}\cdot \text{cos}(yz)

\displaystyle \cfrac{\partial^2 f}{\partial y^2} =-z^2e^{-x}\cdot \text{sen}(yz)

\displaystyle \cfrac{\partial^2 f}{\partial y \partial z}=\cfrac{\partial^2 f}{\partial z \partial y} =e^{-x}\cdot \text{cos}(yz)-yze^{-x}\cdot \text{sen}(yz)

\displaystyle \cfrac{\partial^2 f}{\partial^2 z} = -y^2e^{-x}\cdot \text{sen}(yz)

De modo que la matriz Hessiana de la función es una matriz cuadrada de dimensión 3×3:

ejemplo de matriz hessiana o hessiano de dimension 3x3

Por último, sustituimos las variables por sus respectivos valores en el punto (0,1,\pi):

\displaystyle H_f(0,1,\pi)=\begin{pmatrix}e^{-0}\cdot \text{sen}(1\pi) & -\pi e^{-0}\cdot \text{cos}(1\pi) &-1e^{-0}\cdot \text{cos}(1\pi) \\[1.5ex] -\pi e^{-0}\cdot \text{cos}(1 \pi)&-\pi^2e^{-0}\cdot \text{sen}(1 \pi) &e^{-0}\cdot \text{cos}(1 \pi)-1 \pi e^{-0}\cdot \text{sen}(1 \pi) \\[1.5ex] -1e^{-0}\cdot \text{cos}(1 \pi)& e^{-0}\cdot \text{cos}(1 \pi)-1 \pi e^{-0}\cdot \text{sen}(1 \pi)& -1^2e^{-0}\cdot \text{sen}(1 \pi) \end{pmatrix}

\displaystyle H_f(0,1,\pi)=\begin{pmatrix}1\cdot 0 & -\pi \cdot 1 \cdot (-1)&-1\cdot 1 \cdot (-1) \\[1.5ex] -\pi \cdot 1 \cdot (-1) &-\pi^2\cdot 1\cdot 0 &1 \cdot (-1)-\pi \cdot 1\cdot 0 \\[1.5ex] -1\cdot 1 \cdot (-1) & 1\cdot (-1) - \pi \cdot 1\cdot 0 & -1\cdot 1 \cdot 0 \end{pmatrix}

ejercicio resuelto paso a paso de matriz hessiana o hessiano de dimension 3x3

 

Ejercicio 4

Determina la matriz Hessiana en el punto (2,-1,1,-1) de la siguiente función con 4 variables:

\displaystyle  f(x,y,z,w)= 2x^3y^4zw^2 - 2y^3w^4+ 3x^2z^2

El primer paso es hallar las derivadas parciales de primer orden de la función:

\displaystyle \cfrac{\partial f}{\partial x} =6x^2y^4zw^2 + 6xz^2

\displaystyle \cfrac{\partial f}{\partial y} =8x^3y^3zw^2 - 6y^2w^4

\displaystyle \cfrac{\partial f}{\partial z} = 2x^3y^4w^2 + 6x^2z

\displaystyle \cfrac{\partial f}{\partial w} =4x^3y^4zw - 8y^3w^3

Ahora resolvemos las derivadas parciales de segundo orden de la función:

\displaystyle \cfrac{\partial^2 f}{\partial x^2} =12xy^4zw^2 + 6z^2

\displaystyle \cfrac{\partial^2 f}{\partial x \partial y}=\cfrac{\partial^2 f}{\partial y \partial x}=24x^2y^3zw^2

\displaystyle \cfrac{\partial^2 f}{\partial x \partial z}=\cfrac{\partial^2 f}{\partial z \partial x}=6x^2y^4w^2 + 12xz

\displaystyle \cfrac{\partial^2 f}{\partial x \partial w} = \cfrac{\partial^2 f}{\partial w \partial x}=12x^2y^4zw

\displaystyle \cfrac{\partial^2 f}{\partial y^2} =24x^3y^2zw^2 - 12yw^4

\displaystyle \cfrac{\partial^2 f}{\partial y \partial z}=\cfrac{\partial^2 f}{\partial y \partial z}=8x^3y^3w^2

\displaystyle \cfrac{\partial^2 f}{\partial y \partial w} = \cfrac{\partial^2 f}{\partial w \partial y}=16x^3y^3zw - 24y^2w^3

\displaystyle \cfrac{\partial^2 f}{\partial^2 z} =6x^2

\displaystyle \cfrac{\partial^2 f}{\partial z \partial w} = \cfrac{\partial^2 f}{\partial w \partial z}=4x^3y^4w

\displaystyle \cfrac{\partial^2 f}{\partial^2 w} =4x^3y^4z - 24y^3w^2

De manera que la expresión de la matriz Hessiana 4×4 que se obtiene al resolver todas las derivadas parciales es la siguiente:

ejemplo resuelto paso a paso de matriz hessiana o hessiano de dimension 4x4

Finalmente, sustituimos las incógnitas por sus respectivos valores del punto (2,-1,1,-1) y hacemos los cálculos:

ejercicio resuelto paso a paso de matriz hessiana o hessiano de dimension 4x4

 

¿Cómo saber cuándo la matriz Hessiana es definida positiva, negativa o indefinida?

Como veremos más adelante, saber si la matriz Hessiana es una matriz semidefinida positiva, definida positiva, semidefinida negativa, definida negativa o indefinida tiene una gran utilidad. Así que vamos a ver cómo lo podemos averiguar:

Criterio de los valores propios (o autovalores)

Una forma de saber qué tipo de matriz se trata es a través del los valores propios (o autovalores) de la matriz Hessiana:

  • La matriz Hessiana es semidefinida positiva si tiene valores propios (o autovalores) que son iguales y más grandes que cero. Es decir tiene valores propios positivos y, como mínimo, uno que es igual a 0:

  \lambda \geq 0

  • La matriz Hessiana es definida positiva si todos sus valores propios (o autovalores) son exclusivamente más grande que 0 (positivos):

  \lambda > 0

  • La matriz Hessiana es semidefinida negativa si tiene valores propios (o autovalores) que son iguales y más pequeños que cero. Es decir tiene valores propios negativos y, como mínimo, uno que es igual a 0:

  \lambda \leq 0

  • La matriz Hessiana es definida negativa si todos sus valores propios (o autovalores) son solamente más pequeños que 0 (negativos):

  \lambda < 0

  • La matriz Hessiana es indefinida cuando tiene valores propios (o autovalores) positivos y negativos:

  \lambda > 0 \qquad \lambda <0

Criterio de Sylvester

Otra manera de saber de qué tipo es la matriz Hessiana es mediante el criterio de Sylvester, aunque este teorema solo permite saber si es definida positiva, definida negativa o indefinida. Pero a veces puede resultar mucho más rápido de utilizar ya que los cálculos suelen ser más fáciles.

Así pues, el criterio de Sylvester dice lo siguiente:

  • Si todos los menores principales de la matriz Hessiana son mayores que 0, se trata de una matriz definida positiva.
  • Si los menores principales de la matriz Hessiana de índice par son mayores que 0 y los de índice impar son menores que 0, se trata de una matriz definida negativa.
  • Si todos los menores principales de la matriz Hessiana son distintos de 0 y no se cumple ninguna condición de las dos anteriores, se trata de una matriz indefinida.
menores principales de una matriz Hessiana

Obviamente, el menor principal máximo de la matriz Hessiana siempre coincidirá con su determinante. Como dato meramente informativo, al determinante de la matriz Hessiana también se le conoce como «el Hessiano», aunque aquí no lo haremos para no crear confusiones.

Cómo calcular un máximo o un mínimo de una función con la matriz Hessiana

Una vez ya sabes calcular la matriz Hessiana, seguro que te estás preguntado: ¿y para qué sirve esta matriz?

Pues una de las aplicaciones de la matriz Hessiana es hallar el máximo o el mínimo de una función con más de una variable. A continuación se explica paso a paso cómo es el método para calcular los máximos y los mínimos:

  1. Primero se calculan los puntos críticos de la función multivariable. Para ello, calculamos el gradiente o la matriz jacobiana de la función, lo igualamos a 0 y resolvemos las ecuaciones.
  2. Se calcula la matriz Hessiana.
  3. Se sustituyen los puntos críticos encontrados en el paso 1 en la matriz Hessiana. De este modo obtendremos tantas matrices Hessianas como puntos críticos tenga la función.
  4. Miramos qué tipo de matriz es cada matriz Hessiana. Es decir, miramos si es definida positiva, definida negativa, indefinida, etc.
    • Si la matriz Hessiana es definida positiva, el punto crítico es un mínimo relativo de la función.
    • Si la matriz Hessiana es definida negativa, el punto crítico es un máximo relativo de la función.
    • Si la matriz Hessiana es indefinida, el punto crítico es un punto de silla.

Ejemplo de cálculo de máximos y mínimos de una función multivariable

Para ver cómo se hace, a continuación dispones de un ejemplo de cómo calcular y clasificar los extremos relativos de una función mediante la matriz Hessiana:

  • Calcula todos los extremos relativos de la siguiente función multivariable:

\displaystyle  f(x,y)=x^2-y^2+2xy+ 4x-4y

Lo primero que debemos hacer es calcular la matriz Jacobiana de la función, que en este caso coincidirá con el gradiente porque es una función escalar:

\displaystyle \nabla f (x,y)=(2x+2y+4 \ , \ -2y+2x-4 )

Ahora tenemos que determinar los puntos críticos, para ello igualamos las ecuaciones obtenidas a 0 y resolvemos el sistema de ecuaciones:

\displaystyle \nabla f (x,y)=0

\displaystyle \left. \begin{array}{l} 2x+2y+4 =0 \\[2ex] -2y+2x-4=0 \end{array}\right\} \longrightarrow \left. \begin{array}{c} x = 0 \\[1.1ex] y = -2 \end{array}\right\} \longrightarrow \ (0,-2)

Así que el punto crítico que hemos encontrado es (0,-2).

Una vez hallado el punto crítico de la función, debemos calcular la matriz Hessiana:

\displaystyle H_f (x,y)=\begin{pmatrix}2 & 2 \\[1.1ex] 2 & -2  \end{pmatrix}

Y, evidentemente, la matriz Hessiana evaluada en el punto crítico es la misma:

\displaystyle H_f (0,-2)=\begin{pmatrix}2 & 2 \\[1.1ex] 2 & -2 \end{pmatrix}

Para ver qué tipo de matriz es, utilizaremos el criterio de Sylvester. Así que resolvemos los menores principales de la matriz:

\displaystyle \begin{vmatrix}2 \end{vmatrix} = 2

\displaystyle \begin{vmatrix}2 & 2 \\[1.1ex] 2 & -2 \end{vmatrix} = -8

El menor principal 1 (impar) es positivo y el menor principal 2 (par) es negativo, por lo que según el criterio de Sylvester se trata de una matriz indefinida. Y, por tanto, el punto crítico (0,-2) es un punto de silla.

Determinar la concavidad o convexidad de una función con la matriz Hessiana

Otra utilidad de la matriz Hessiana es saber si una función es cóncava o convexa. Y esto se puede determinar según el siguiente teorema:

Sea  A \subseteq \mathbb{R}^n un conjunto abierto y  f \colon A \to \mathbb{R} una función cuyas segundas derivadas son continuas, su concavidad y convexidad viene definida por la matriz Hessiana:

  • La función f es convexa en el conjunto A si y solo si su matriz Hessiana es semidefinida positiva en todos los puntos del conjunto.
  • La función f es estrictamente convexa en el conjunto A si y solo si su matriz Hessiana es definida positiva en todos los puntos del conjunto.

Por tanto, si f es una función convexa en un punto donde además se anula la matriz Jacobiana, ese punto es un mínimo local.

  • La función f es cóncava en el conjunto A si y solo si su matriz Hessiana es semidefinida negativa en todos los puntos del conjunto.
  • La función f es estrictamente cóncava en el conjunto A si y solo si su matriz Hessiana es definida negativa en todos los puntos del conjunto.

Por tanto, si f es una función cóncava en un punto donde además se anula la matriz Jacobiana, ese punto es un máximo local.

A continuación tienes un ejemplo de una función convexa y otro de una función cóncava representadas en un espacio de 3 dimensiones:

Función cóncava

La imagen tiene un atributo ALT vacío; su nombre de archivo es concavidad-y-convexidad-de-una-funcion-con-la-matriz-Hessiana-1024x768.jpg

Más aplicaciones de la matriz Hessiana

Las principales utilidades de la matriz Hessiana son las que ya hemos visto, sin embargo, también tiene algunas aplicaciones más. Las explicamos a continuación para los más curiosos.

Polinomio de Taylor

El desarrollo del polinomio de Taylor para funciones de 2 o más variables en el punto a empieza de la siguiente manera:

\displaystyle  T(x) = f(a) + (x-a)^T \nabla f(a) + \frac{1}{2}(x-a)^T \operatorname{H}_f(a)(x-a) + \ldots

Como puedes ver, los términos de segundo orden de la expansión de Taylor vienen dados por la matriz Hessiana evaluada en el punto de desarrollo del polinomio.

Matriz Hessiana Orlada

Otro uso de la matriz Hessiana es calcular los mínimos y máximos de una función multivariable f(x,y) restringida a otra función g(x,y). Para resolver este problema se emplea la matriz Hessiana orlada y se sigue el siguiente procedimiento:

Paso 1: Se calcula la función de Lagrange, que viene definida por la siguiente expresión:

\displaystyle L(x,y,\lambda) = f(x,y)+ \lambda \cdot g(x,y)

Paso 2: Se hallan los puntos críticos de la función de Lagrange. Para ello, calculamos el gradiente de la función de Lagrange, igualamos las ecuaciones a 0 y resolvemos las ecuaciones.

\displaystyle \nabla L = 0

\displaystyle \cfrac{\partial L}{\partial x} = 0 \qquad \cfrac{\partial L}{\partial y}=0 \qquad \cfrac{\partial L}{\partial \lambda}=0

Paso 3: Para cada punto que hemos encontrado calculamos el Hessiano orlado, que viene definido por la siguiente matriz:

\displaystyle H(f,g) = \begin{pmatrix}0 & \cfrac{\partial g}{\partial x_1} & \cfrac{\partial g}{\partial x_2} & \cdots & \cfrac{\partial g}{\partial x_n} \\[4ex] \cfrac{\partial g}{\partial x_1} & \cfrac{\partial^2 f}{\partial x_1^2} & \cfrac{\partial^2 f}{\partial x_1\,\partial x_2} & \cdots & \cfrac{\partial^2 f}{\partial x_1\,\partial x_n} \\[4ex] \cfrac{\partial g}{\partial x_2} & \cfrac{\partial^2 f}{\partial x_2\,\partial x_1} & \cfrac{\partial^2 f}{\partial x_2^2} & \cdots & \cfrac{\partial^2 f}{\partial x_2\,\partial x_n} \\[3ex] \vdots & \vdots & \vdots & \ddots & \vdots \\[3ex] \cfrac{\partial g}{\partial x_n} & \cfrac{\partial^2 f}{\partial x_n\,\partial x_1} & \cfrac{\partial^2 f}{\partial x_n\,\partial x_2} & \cdots & \cfrac{\partial^2 f}{\partial x_n^2}\end{pmatrix}

Paso 4: Determinamos por cada punto crítico si se trata de un máximo o un mínimo:

  • Se tratará de un máximo local de la función f bajo las restricciones de la función g si los últimos n-m (donde n es el número de variables y m el numéro de restricciones) menores principales de la matriz Hessiana orlada evaluados en el punto crítico tienen signos alternados empezando con el signo negativo.
  • Se tratará de un mínimo local de la función f bajo las restricciones de la función g si los últimos n-m (donde n es el número de variables y m el número de restricciones) menores principales de la matriz Hessiana orlada evaluados en el punto crítico tienen todos signos negativos.

Hay que tener presente que los mínimos o máximos relativos de una función restringida a otra no tienen porque serlo de la función sin restringir. De manera que la matriz Hessiana orlada únicamente sirve para este tipo de problemas.

Relación con otras operaciones

Finalmente, la matriz Hessiana también tiene relación con otras operaciones o matrices importantes, principalmente con la matriz Jacobiana y con el operador de Laplace.

Relación con la matriz Jacobiana

La matriz Hessiana de una función f es la matriz Jacobiana del gradiente de la misma función:

\displaystyle H_f = J(\nabla f)

Operador de Laplace

La traza de la matriz Hessiana es equivalente al operador de Laplace:

\displaystyle tr( H_f) = \Delta f

Esta igualdad se puede demostrar fácilmente, ya que la definición del operador de Laplace es la divergencia del gradiente de una función:

\displaystyle  \Delta f =\nabla \cdot (\nabla f) = (\nabla \cdot \nabla )f = \nabla^2 f

Por lo tanto su expresión es:

\displaystyle \Delta f = \cfrac{\partial ^2 f}{\partial^2 x_1} +\cfrac{\partial ^2 f}{\partial^2 x_2} + \cfrac{\partial ^2 f}{\partial^2 x_3}+ \ldots +\cfrac{\partial ^2 f}{\partial^2 x_n}

Y esta suma es justo la traza de la matriz Hessiana, por lo que queda demostrada la equivalencia.

10 comentarios en “Matriz Hessiana (o Hessiano)”

  1. Una duda,
    En un ejercicio de Hessiano me salio que la 2da derivada de x con respecto a x era igual a cero, el determinante era de 3×3 y me dio positivo, el libro decía que era un maximo pero no lo he visto definido en ningún lado, ya que cuando el determinante da positivo puede ser minimo o maximo y hay que ver el valor de la 2da derivada de x con respecto a x.
    Gracias de antemano!

    1. Matrices y Determinantes

      Hola Javier, no acabo de entender tu problema del todo, ¿podrías escribir la función?
      De todas formas, para saber si se trata de un máximo o un mínimo debes estudiar si la matriz es definida positiva o definida negativa. Más arriba tienes la explicación de cómo saber cuándo una matriz es definida positiva, definida negativa o indefinida.
      Espero tu respuesta para poder ayudarte 🙂

  2. Hay un error en la parte «Cómo calcular un máximo o un mínimo de una función con la matriz Hessiana». Decís que si la matriz es definida positiva es un máximo relativo y si es definida negativa es un mínimo relativo cuando es al revés. Si la hessiana es definida positiva entonces es un mínimo relativo y si es definida negativa un máximo relativo.

    1. Matrices y Determinantes

      Toda la razón Mario, había un error en esa parte. Ya lo hemos corregido.
      ¡Gracias por tu aportación Mario!

    1. Matrices y Determinantes

      Sí Jhonatan, si la función solamente tiene una variable también se puede calcular su gradiente y su matriz Hessiana, pero entonces el gradiente será simplemente la primera derivada de la función y la Hessiana será la segunda derivada de la función.

    1. Matrices y Determinantes

      No, en general no Sonia.
      Puedes ver la relación entre la matriz Jacobiana y la matriz Hessiana en la explicación. También puedes ver más información al respecto en nuestro post sobre la matriz Jacobiana.

    1. Matrices y Determinantes

      Hola Freddy, para saber si el punto es un mínimo, un máximo o un punto de silla no debemos mirar el valor del determinante de la matriz Hessiana, sino que lo importante es calcular sus valores propios (autovalores). Por lo tanto, para poder hacer correctamente el análisis debes hallar los valores propios de la matriz.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba