Przypadek ogólny
Mamy daną funkcję: 
W celu znalezienia lokalnych ekstremów warunkowych możemy skorzystać z funkcji Lagrange’a:
Warunek przekształcamy do postaci

Następnie tworzymy funkcję

Wtedy hesjan obrzeżony przyjmuje postać:
![{\displaystyle {\begin{bmatrix}0&{\frac {\partial g}{\partial x_{1}}}&{\frac {\partial g}{\partial x_{2}}}&\cdots &{\frac {\partial g}{\partial x_{n}}}\\[1ex]{\frac {\partial g}{\partial x_{1}}}&{\frac {\partial ^{2}L}{\partial x_{1}^{2}}}&{\frac {\partial ^{2}L}{\partial x_{1}\partial x_{2}}}&\cdots &{\frac {\partial ^{2}L}{\partial x_{1}\partial x_{n}}}\\[1ex]{\frac {\partial g}{\partial x_{2}}}&{\frac {\partial ^{2}L}{\partial x_{2}\partial x_{1}}}&{\frac {\partial ^{2}L}{\partial x_{2}^{2}}}&\cdots &{\frac {\partial ^{2}L}{\partial x_{2}\partial x_{n}}}\\[1ex]\vdots &\vdots &\vdots &\ddots &\vdots \\[1ex]{\frac {\partial g}{\partial x_{n}}}&{\frac {\partial ^{2}L}{\partial x_{n}\partial x_{1}}}&{\frac {\partial ^{2}L}{\partial x_{n}\partial x_{2}}}&\cdots &{\frac {\partial ^{2}L}{\partial x_{n}^{2}}}\\[1ex]\end{bmatrix}}.}](./3ac0c79e4c369d1b8b5b123310e59251cc6e64a7.svg)
Definiujemy
dla 
Uwaga:
jest wyznacznikiem podmacierzy o rozmiarach 
Wtedy, jeśli w danym punkcie
jest spełniony warunek konieczny istnienia ekstremum warunkowego
prawdziwe są twierdzenia:
Jeśli
to funkcja przyjmuje minimum warunkowe w punkcie 
Jeśli
[1], to funkcja przyjmuje maksimum warunkowe w punkcie 
Funkcja dwóch zmiennych
W przypadku funkcji dwóch zmiennych
wystarczy obliczyć wartość jednego wyznacznika:
![{\displaystyle H={\begin{vmatrix}0&{\frac {\partial g}{\partial x}}&{\frac {\partial g}{\partial y}}\\[1ex]{\frac {\partial g}{\partial x}}&{\frac {\partial ^{2}L}{\partial x^{2}}}&{\frac {\partial ^{2}L}{\partial x\partial y}}\\[1ex]{\frac {\partial g}{\partial y}}&{\frac {\partial ^{2}L}{\partial y\partial x}}&{\frac {\partial ^{2}L}{\partial y^{2}}}\\[1ex]\end{vmatrix}}.}](./fb1ce21db930da4d581b0f4a544e2a1a86ccdb61.svg)
- Funkcja
przyjmuje lokalne maksimum warunkowe w punkcie
gdy 
- Funkcja
przyjmuje lokalne minimum warunkowe w punkcie
gdy 
- Sytuacja nie jest rozstrzygnięta, gdy
Należy wtedy badać istnienie ekstremum innymi metodami.