Metoda multiplicatorului Lagrange

Metoda multiplicatorului Lagrange , folosită pentru rezolvarea problemelor de programare matematică (în special, programarea liniară ) este o metodă de găsire a extremului condiționat al funcției , unde , în raport cu constrângerile , unde variază de la unu la .

Descrierea metodei

unde .

Motivație

Următoarea justificare a metodei multiplicatorului Lagrange nu este dovada sa riguroasă. Conține raționament euristic care ajută la înțelegerea semnificației geometrice a metodei.

Caz bidimensional

Fie necesar să se găsească extremul funcției în condiția dată de ecuația .

Vom presupune că

1) funcția este diferențiabilă continuu, 2) funcția este diferențiabilă continuu, cu derivate parțiale nu egale cu zero în același timp, adică ecuația definește o curbă netedă din puncte obișnuite de pe plan . 3) curba nu trece prin punctele în care gradientul devine .

Să desenăm pe plan liniile de nivel ale funcției (adică curbele ). Din considerente geometrice, rezultă că punctul (eventual puncte) extremului condiționat al funcției nu poate fi decât punctul de contact al curbei și al unei linii de nivel, adică punctul în care tangenta și tangenta la aceasta. linia de nivel coincide. Într-adevăr, dacă la un moment dat curba intersectează linia de nivel transversal (adică la un unghi diferit de zero), atunci când vă deplasați de-a lungul curbei din punctul , puteți ajunge pe ambele la liniile de nivel corespunzătoare unei valori mai mari decât , iar la liniile de nivel corespunzătoare unei valori mai mici de . Prin urmare, un astfel de punct nu poate fi un punct extremum.

Astfel, condiția necesară pentru un extremum în cazul în cauză este coincidența tangentelor. Pentru a-l scrie sub formă analitică, rețineți că este echivalent cu paralelismul gradienților funcțiilor și într-un punct dat, deoarece vectorul gradientului este perpendicular pe tangenta la linia de nivel. Această condiție este exprimată în următoarea formă:

unde  este un număr diferit de zero, care este multiplicatorul Lagrange.

Luați în considerare acum funcția Lagrange în funcție de și :

O condiție necesară pentru extremul său este gradientul zero . În conformitate cu regulile de diferențiere, se scrie ca

În sistemul rezultat, primele două ecuații sunt echivalente cu condiția necesară a extremului local (1), iar a treia este echivalentă cu ecuația . Din el puteți găsi . În plus , deoarece în caz contrar gradientul funcției dispare în punctul , ceea ce contrazice ipotezele.

Observație . Punctele găsite în acest fel pot să nu fie puncte extreme condiționale  - condiția diferențială scrisă este necesară , dar nu suficientă .

Argumentele de mai sus despre găsirea unui extremum condiționat folosind o funcție auxiliară formează baza metodei multiplicatorului Lagrange și sunt generalizate în cazul unui număr arbitrar de variabile și ecuații care specifică condițiile.

Pe baza metodei multiplicatorilor Lagrange, se pot obține condiții suficiente pentru un extremum condiționat care necesită analiza (în cel mai simplu caz) a derivatelor secunde ale funcției Lagrange .

Aplicație

Vezi și

Literatură