Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
In mathematics, the Hessian matrix, Hessian or (less commonly) Hesse matrix is a square matrix of second-order partial derivatives of a scalar-valued function, or scalar field. It describes the local curvature of a function of many variables. The Hessian matrix was developed in the 19th century by the German mathematician Ludwig Otto Hesse and later named after him. Hesse originally used the term "functional determinants". Suppose is a function taking as input a vector and outputting a scalar If all second-order partial derivatives of exist, then the Hessian matrix of is a square matrix, usually defined and arranged as That is, the entry of the ith row and the jth column is If furthermore the second partial derivatives are all continuous, the Hessian matrix is a symmetric matrix by the symmetry of second derivatives. The determinant of the Hessian matrix is called the . The Hessian matrix of a function is the transpose of the Jacobian matrix of the gradient of the function ; that is: If is a homogeneous polynomial in three variables, the equation is the implicit equation of a plane projective curve. The inflection points of the curve are exactly the non-singular points where the Hessian determinant is zero. It follows by Bézout's theorem that a cubic plane curve has at most inflection points, since the Hessian determinant is a polynomial of degree Second partial derivative test The Hessian matrix of a convex function is positive semi-definite. Refining this property allows us to test whether a critical point is a local maximum, local minimum, or a saddle point, as follows: If the Hessian is positive-definite at then attains an isolated local minimum at If the Hessian is negative-definite at then attains an isolated local maximum at If the Hessian has both positive and negative eigenvalues, then is a saddle point for Otherwise the test is inconclusive. This implies that at a local minimum the Hessian is positive-semidefinite, and at a local maximum the Hessian is negative-semidefinite.
Daniel Kressner, Stefano Massei, Alice Cortinovis
Rüdiger Fahlenbrach, Hyemin Kim