Ricerca dei massimi di
dato il vincolo (rappresentato in rosso)
.
Rappresentazione mediante curve di livello del problema. Le linee blu rappresentano curve di livello di
. La soluzione al problema è data dai punti di tangenza tra la linea rossa e le linee blu.
In analisi matematica e programmazione matematica, il metodo dei moltiplicatori di Lagrange permette di ottenere i punti stazionari di una funzione in variabili e vincoli di frontiera , detta obiettivo, tramite una terza funzione in variabili non vincolata, detta lagrangiana:
- ,
introducendo tante nuove variabili scalari , dette moltiplicatori, quanti sono i vincoli.
Se è stazionario, per esempio un massimo, per il problema vincolato originario, allora esiste un tale che è stazionario anche se non necessariamente dello stesso tipo, cioè nell'esempio un massimo, per la lagrangiana. Non tutti i punti stazionari portano a una soluzione del problema originario. Quindi il metodo dei moltiplicatori di Lagrange fornisce una condizione necessaria, ma non sufficiente per l'ottimizzazione nei problemi vincolati.[1]