Метод невизначених множників або метод невизначених множників Лагранжа — метод знаходження умовного локального екстремуму, запропонований італійським математиком Жозефом-Луї Лагранжем. Метод дозволяє звести задачу з пошуку умовного екстремуму до задачі на знаходження безумовного екстремуму.
Нехай потрібно знайти екстремум функції n змінних F ( x 1 , x 2 , … , x n ) {\displaystyle F(x_{1},x_{2},\ldots ,x_{n})} за s умов
Вводячи s невизначених множників Лагранжа λ i {\displaystyle \lambda _{i}} , побудуємо функцію Лагранжа
Задача знаходження умовного оптимуму зводиться до розв'язування системи n+s рівнянь із n+s змінними:
Метод невизначених множників Лагранжа широко використовується в математичній і теоретичній фізиці. За допомогою цього методу отримані рівняння Лагранжа першого роду, які дозволяють формально ввести сили реакції в фізичні задачі із в'язями. Невизначені множники Лагранжа використовує також варіаційний метод в квантовій механіці.
Знайти прямокутник із найбільшою площею за заданого периметра p.
Позначимо сторони прямокутника x та y. Потрібно знайти максимум функції
за умови
Вводимо множник Лагранжа λ {\displaystyle \lambda } і шукаємо безумовний екстремум функції
Беручи похідні отримуємо систему рівнянь
Підставляючи значення y = 2 λ {\displaystyle y=2\lambda } та x = 2 λ {\displaystyle x=2\lambda } в останнє рівняння, отримуємо
Отже, найбільшу площу серед прямокутників із заданим периметром має квадрат.
Цей приклад вимагає складніших обчислень, але це все ще задача з одним обмеженням.
Припустимо, що потрібно знайти найбільші значення
за умови, що x {\displaystyle x} - і y {\displaystyle y} -координати лежать на колі з центром в початку координат з радіусом 3 {\displaystyle {\sqrt {3}}} . Тобто з таким обмеженням
Через те, що маємо лише одне обмеження, то маємо і лише один множник, скажімо λ {\displaystyle \lambda } .
Обмеження g ( x , y ) {\displaystyle g(x,y)} тотожна нулю на колі радіуса 3 {\displaystyle {\sqrt {3}}} . Будь-яке кратне g ( x , y ) {\displaystyle g(x,y)} можна додати до g ( x , y ) {\displaystyle g(x,y)} не змінивши при цьому g ( x , y ) {\displaystyle g(x,y)} у цікавій нам області (на колі, що задовольняє наше обмеження).
звідки ми можемо порахувати градієнт:
І отже:
(iii) це наше вихідне обмеження. (i) означає, що x = 0 {\displaystyle x=0} або λ = − y {\displaystyle \lambda =-y} . Якщо x = 0 {\displaystyle x=0} тоді з (iii) y = ± 3 {\displaystyle y=\pm {\sqrt {3}}} і далі λ = 0 {\displaystyle \lambda =0} з (ii). Якщо ж λ = − y {\displaystyle \lambda =-y} , підставляючи у (ii) маємо x 2 = 2 y 2 {\displaystyle x^{2}=2y^{2}} . Підставляючи у (iii) і розв'язуючи щодо y {\displaystyle y} маємо y = ± 1 {\displaystyle y=\pm 1} . Отже існує шість критичних точок L {\displaystyle {\mathcal {L}}} :
Обчислюючи функцію мети в цих точках знаходимо, що
Отже, функція мети досягає глобального максимуму (за умови обмеження) у ( ± 2 , 1 ) {\displaystyle (\pm {\sqrt {2}},1)} і глобального мінімуму в ( ± 2 , − 1 ) . {\displaystyle (\pm {\sqrt {2}},-1).} Точка ( 0 , 3 ) {\displaystyle (0,{\sqrt {3}})} це локальний мінімум f , {\displaystyle f,} а ( 0 , − 3 ) {\displaystyle (0,-{\sqrt {3}})} це локальний максимум f , {\displaystyle f,} що можна побачити використавши обрамлену матрицю Гесе для L ( x , y , 0 ) {\displaystyle {\mathcal {L}}(x,y,0)} .
Зауважте, що хоча ( 2 , 1 , − 1 ) {\displaystyle ({\sqrt {2}},1,-1)} це критична точка L {\displaystyle {\mathcal {L}}} , це не локальний екстремум L . {\displaystyle {\mathcal {L}}.} Маємо, що
Маючи будь-який окіл ( 2 , 1 , − 1 ) {\displaystyle ({\sqrt {2}},1,-1)} , можна вибрати мале додатне ε {\displaystyle \varepsilon } і мале δ {\displaystyle \delta } будь-якого знаку, щоб отримати значення L {\displaystyle {\mathcal {L}}} як більше так і менше ніж 2 {\displaystyle 2} . Це можна також побачити з того, що матриця Гесе для L {\displaystyle {\mathcal {L}}} обчислена в цій точці (та й в будь-якій іншій знайденій критичній точці) являє собою невизначену матрицю. Кожна з критичних точок L {\displaystyle {\mathcal {L}}} це сідлова точка L {\displaystyle {\mathcal {L}}} .