Для того, чтобы облегчить выписывание уравнений (6), обыкновенно вводят вспомогательную функцию , которая называется функцией Лагранжа. Для этой функции первые m + n уравнений системы (5.6) выглядят как необходимое условие ее экстремума, то есть dL(x1,..., xn + m, λ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 является нестрого определённой квадратичной формой.