Web Analytics
Privacy Policy Cookie Policy Terms and Conditions Multiplicatorul Lagrange - Wikipedia

Multiplicatorul Lagrange

De la Wikipedia, enciclopedia liberă

Fig. 1. Cu verde este desenat locul geometric al punctelor care satisfac restricţia g(x,y) = c. Cu albastru sunt desenate contururile lui f.  Săgeţile reprezintă unghiul şi direcţia normală faţă de contur.
Extinde
Fig. 1. Cu verde este desenat locul geometric al punctelor care satisfac restricţia g(x,y) = c. Cu albastru sunt desenate contururile lui f. Săgeţile reprezintă unghiul şi direcţia normală faţă de contur.

În probleme de optimizare, multiplicatorii Lagrange, denumiţi astfel după Joseph Louis Lagrange, sunt o metodă de lucru cu restricţii. Se caută punctele de extrem ale unei funcţii cu mai multe variabile şi una sau mai multe restricţii. Această metodă reduce o problemă cu n variabile şi k restricţii la o problemă rezolvabilă în n + k variabile, fără restricţii. Această metodă introduce o nouă variabilă scalară, necunoscută, multiplicatorul Lagrange, pentru fiecare restricţie şi formează o combinaţie liniară cu multiplicatorii ca şi coeficienţi.

Cuprins

[modifică] Introducere

Considerăm cazul bidimensional. Presupunem că avem o funcţie, f(x,y), pe care trebuie să o maximizăm cu condiţia ca

g\left( x,y \right) = c,

unde c este o constantă. Conturul lui f este dat de

f \left( x, y \right)=d_n

pentru diferite valori ale lui dn, iar conturul lui g este dat de g(x,y) = c. Presupunem că ne mişcăm de-a lungul conturului g = c. Din moment ce, în general, contururile lui f şi g vor fi distincte, traversând g = c conturul va intersecta şi va traversa mai multe contururi ale lui f. În general, mişcându-ne de-a lungul liniei g = c putem creşte sau descreşte valoarea lui f. Doar dacă g = c, iar conturul pe care-l urmărim, atinge tangenţial, dar nu traversează un contur al lui f, nu creştem sau descreştem valoarea lui f. Acest lucru apare la restricţiile punctelor de extrem locale şi la restricţiile punctelor de inflexiune ale lui f.

Un exemplu familiar poate fi obţinut din hărţile meteorologice care au contururi pentru temperatură şi presiune: restricţiile punctelor de extrem vor apărea acolo unde prin suprapunerea hărţilor apar linii care se ating, izoplete.

Geometric, condiţia de tangenţă se traduce prin afirmaţia că unghiurile lui f şi ale lui g sunt vectori paraleli în punctul de maxim. Introducând un scalar necunoscut, λ, obţinem

\nabla \Big[f \left(x, y \right) + \lambda \left(g \left(x, y \right) - c \right) \Big] = 0

for λ ≠ 0.

Odată ce valorile lui λ sunt determinate, ne întoarcem la numărul original de variabile şi astfel putem continua pentru a găsi punctele de extrem ale noii funcţii fără restricţii

F \left( x , y \right) = f \left( x , y \right) + \lambda \left( g \left( x , y \right) - c \right)

într-un mod tradiţional. Astfel, F(x,y) = f(x,y) pentru toţi (x,y) satisfac condiţia, deoarece g(x,y) − c este egal cu zero în restricţie, însă punctele de extrem ale lui F(x,y) se află toate în g(x,y) = c.

[modifică] Metoda multiplicatorilor Lagrange

Fie f (x) o funcţie definită ca {xRn}. Definim k restricţiile gk (x) = 0, şi vedem dacă restricţiile sunt într-adevăr satisfăcute:

h(\mathbf x, \mathbf \lambda) = f + \sum_k \lambda_k g_k

Căutăm punctul de extrem al lui h:

\frac{\partial h}{\partial x_i} = 0,

care este echivalent cu:

\frac{\partial f}{\partial x_i} = - \sum_k \lambda_k \frac{\partial g_k}{\partial x_i}.

Determinăm multiplicatorii necunoscuţi λk din restricţiile noastre şi obţinem astfel un punct de extrem pentru h întărind restricţiile ( gk=0), ceea ce înseamnă că f a fost extremizat.

Metoda multiplicatorilor Lagrange a fost generalizată prin teorema Kuhn-Tucker.

[modifică] Exemple

Presupunem că vrem să aflăm distribuţia probabilistică discretă, cu entropie informaţională maximă. Atunci:

f(p_1,p_2,\cdots,p_n) = -\sum_{k=1}^n p_k\log_2 p_k.

Desigur, suma acestor probabilităţi este egală cu 1, deci restricţia noastră este:

g(p_1,p_2,\cdots,p_n)=\sum_{k=1}^n p_k-1.

Putem folosi multiplicatorii Lagrange pentru a găsi punctul entropiei maxime (depinzând de probabilităţi). Pentru toţi i de la 1 la n, se cere ca:

\frac{\partial}{\partial p_i}(f+\lambda g)=0,

şi obţinem:

\frac{\partial}{\partial p_i}\left(-\sum_{k=1}^n p_k \log_2 p_k + \lambda(\sum_{k=1}^n p_k-1)\right) = 0.

Făcând diferenţierea acestor ecuaţii n, obţinem:

-\left(\frac{1}{\ln 2}+\log_2 p_i \right)  + \lambda = 0.

Asta arată că toţi pi sunt egali (deoarece ei depind doar de λ ). Folosind restricţia ∑k pk = 1, găsim

p_i = \frac{1}{n}.

Din aceasta rezultă că distribuţia uniformă are cea mai mare entropie.

Pentru un alt exemplu, vezi derivarea funcţiei de partiţie.

[modifică] Legături externe

THIS WEB:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia 2006:

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - be - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - closed_zh_tw - co - cr - cs - csb - cu - cv - cy - da - de - diq - dv - dz - ee - el - eml - en - eo - es - et - eu - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gd - gl - glk - gn - got - gu - gv - ha - haw - he - hi - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mg - mh - mi - mk - ml - mn - mo - mr - ms - mt - mus - my - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - rm - rmy - rn - ro - roa_rup - roa_tara - ru - ru_sib - rw - sa - sc - scn - sco - sd - se - searchcom - sg - sh - si - simple - sk - sl - sm - sn - so - sq - sr - ss - st - su - sv - sw - ta - te - test - tet - tg - th - ti - tk - tl - tlh - tn - to - tokipona - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu