Может, так вводить импульсы:
Предположим, интересны экстремали для

.
Формула с условием выглядит ужасно :( , а мы хотим, чтобы дифференциалы входили в выражение только линейно.
Для этого введем новые величины

:

.
Получаем экстремали для

, при условии на дифференциалы

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

.
Итак импульсы - это множители Лагранжа.
Теперь осталось только избавиться от лишних переменных:

.
Проварьируем выражение по

:

.
Итак получаем экстремали для

, при условии

.
Если

невырождена, то можно выразить

через

и подставить в

.
Получаем экстремали для

, или что тоже самое экстремали для

при постоянной энергии
