Для того, чтобы облегчить выписывание уравнений (6), обыкновенно вводят вспомогательную функцию , которая называется функцией Лагранжа. Для этой функции первые  m n уравнений системы (5.6) выглядят как необходимое условие ее экстремума, то есть dL(x1,..., xnm, λ1, ..., λm) = 0. Действительно:

 

    (6)

Отметим, что в системе (6) нет разницы между зависимыми и независимыми переменными.

Перейдем теперь к достаточным условиям экстремума. Предположим существование и непрерывность вторых производных для функций f, Fi , i = 1, ..., m. Пусть теперь точка M0 и множители λi , i = 1, ..., m удовлетворяют установленным выше необходимым условиям. Вопрос о наличии в этой точке условного экстремума зависит от знака Δf (M0):

Δf(M0) = f(M) – f(M0) ,

где координаты точки M удовлетворяют условиям связи: Тогда

.

Чтобы удовлетворить достаточным условиям экстремума, для функции Лагранжа найдем

.

 

Заметим, что в критической точке M0 все частные производные  первого порядка от функции L равны нулю, поэтому

.

Иногда для исследования знака квадратичной формы d2L требуется использовать систему (4). Такая ситуация возникает, если получившийся второй дифференциал d2L является нестрого определённой квадратичной формой.