Próbuję zrozumieć mnożniki Lagrangian i wykorzystuję przykładowy problem, który znalazłem w Internecie.
Konfiguracja problemu:
Rozważmy konsumenta z funkcją narzędzia , gdzie . Załóżmy, że ten konsument ma bogactwo a ceny . To wszystko, co otrzymaliśmy.
Praca, którą wykonałem:
Następnie zdefiniowałem równanie ograniczenia budżetowego: . Następnie zdefiniowałem również powiązany Lagrangian dla problemu maksymalizacji konsumenta: . Λ ( x , y , λ ) = x α y 1 - α + λ ( ( x p x + y p y ) - w )
Moje pytanie:
Na co pozwala mi to równanie? Chociaż ustawiłem to, biorąc pod uwagę wzór na stronie Wikipedii na temat mnożników Lagrangiana, naprawdę nie mam pojęcia, jaki jest cel tego równania. Nie rozumiem, w jaki sposób podane równanie pozwala mi określić, jak zmaksymalizować moją funkcję użyteczności.
Uwaga: znam fizykę wielowymiarową i Lagrangianów ( ) w fizyce, ale ta metoda jest dla mnie nowa.
Odpowiedzi:
Ograniczona funkcja optymalizacji maksymalizuje lub minimalizuje cel podlegający co najmniej jednemu ograniczeniu. Jak rozumiem, podejście z mnożnikiem Lagrangiana przekształca ograniczony problem optymalizacji (I) w nieograniczony problem optymalizacji (II), w którym optymalne wartości kontrolne dla problemu II są również optymalnymi wartościami kontrolnymi dla problemu I. Dodatkowo cel działa w problemy I i II przyjmują te same optymalne wartości. Sztuczka to sprytny sposób na umieszczenie ograniczeń w funkcji celu bezpośrednio, zamiast używania ich osobno.
Zgadzam się z twoją prezentacją problemu maksymalizacji konsumenta: .Λ ( x , y, λ ) = xαy1 - α+ λ ( ( x px+ ypy) - w )
Teraz bierzemy pochodne cząstkowe względem x an y, ustawiamy je na zero, a następnie rozwiązujemy dla x * i y *.
(równ. 1)⇒ ( ypy) / ( 1 - α ) = ( x px) / α
Odzyskaj równanie ograniczenia budżetowego, przyjmując częściową pochodną .∂Λ / ∂λ = 0
(równ. 2)0 = ∂Λ / ∂λ = x px+ ypy- w ⇒ x strx/ w+ypy/ w=1
Mamy teraz dwa równania i dwie niewiadome (x, y) i możemy rozwiązać dla x * i y *.
(wynik 1)→ α = x px/ w
(wynik 2)→ 1 - α = ypy/ w
Wyniki 1 i 2 stanowią słynny stały udział wydatków w funkcji użyteczności i produkcji Cobba-Douglasa. Które można również jednoznacznie rozwiązać dla x * i y *: i y ∗ = ( 1 - α ) w / p y, które są optymalnymi wartościami dla problemów Lagrangiana i pierwotnych.x∗= α w / px y∗= ( 1 - α ) w / py
źródło
Ma to na celu intuicję, a nie rygor i zakłada, że wiemy, w jaki sposób chcesz odejść od ograniczenia. Tutaj jest łatwo; chciałbyś przepłacać, więc wzywamy Lagrange'a, aby dyscyplinował cię do wydawania a nie więcej. Pomyśl o problemie w następujących krokach:w
Co do sugestii zmiany znaku na ograniczeniu: oczywiście działa matematycznie, ale rzadko używam go do celów instrukcji; pozostawiając go takim, jakim jest, odsłania ograniczenie (które ci się nie podoba, zmniejsza użyteczność) jako ekwiwalent podatku (którego nie lubisz, dla ten sam powód). Z ekonomicznego punktu widzenia masz pojęcie o tym, że ograniczenie jest wdrażane przez podatek, co jest pouczające np. W modelowaniu podatków Pigouvian internalizujących (niepożądane negatywne) efekty zewnętrzne.u - λ ( x px+ ypy- w )
źródło
Wykorzystanie mnożników Lgrange do optymalizacji funkcji pod ograniczeniami jest użyteczną techniką , chociaż w końcu zapewnia dodatkowe spostrzeżenia i informacje. Problemem pozostaje kwestia ograniczeń równości
st
można oczywiście przekształcić w nieograniczony problem przez bezpośrednie zastąpienie:
Ogólnie jednak podstawianie bezpośrednie może powodować nieporęczne wyrażenia (szczególnie w przypadku problemów dynamicznych), w których błąd algebraiczny będzie łatwy do popełnienia. Zatem metoda Lagrange'a ma tutaj przewagę. Ponadto mnożnik Lagrange'a ma sensowną interpretację ekonomiczną. W tym podejściu definiujemy nową zmienną, powiedzmy , i tworzymy „funkcję Lagrangeana”λ
Po pierwsze należy zauważyć, że jest równoważny do u ( x , y ) , ponieważ dodany część po prawej stronie jest tożsamościowo równa zeru. Teraz maksymalizujemy Lagrangean w odniesieniu do dwóch zmiennych i uzyskujemy warunki pierwszego rzęduΛ ( x , y, λ ) u ( x , y)
Przyrównując przez , zapewnia to szybko podstawową zależnośćλ
Ta optymalna relacja, wraz z ograniczeniem budżetowym, zapewnia układ dwóch równań w dwóch niewiadomych, a zatem zapewnia rozwiązanie jako funkcję parametrów egzogenicznych (parametr użyteczności α , ceny ( p x , p y ) i dane bogactwo w ).( x∗, y∗) α ( px, py) w
Aby określić wartość , należy pomnożyć każdy warunek pierwszego rzędu przez odpowiednio x i y, a następnie sumować przez strony, aby otrzymaćλ x y
Przy użyteczności jednorodnej stopnia pierwszego, jak ma to miejsce w przypadku funkcji Cobba-Douglasa, mamy to
i tak w optymalnym pakiecie mamy
W ten sposób mnożnik Lagrange'a zyskuje sensowną ekonomicznie interpretację: jego wartością jest krańcowa użyteczność bogactwa . Teraz, w kontekście użyteczności porządkowej, użyteczność krańcowa nie jest tak naprawdę znacząca (patrz także dyskusja tutaj ). Ale powyższą procedurę można zastosować na przykład w przypadku problemu minimalizacji kosztów, w którym mnożnik Lagrange'a odzwierciedla wzrost kosztu całkowitego o krańcowy wzrost produkowanej ilości, a więc jest to koszt krańcowy.
źródło
Polecam przejrzeć tę odpowiedź akapit po akapicie, upewniając się, że każdy z nich dostanie po kolei, w przeciwnym razie się zdezorientujesz. Możesz nawet zignorować później, jeśli nie jest to konieczne dla twojego celu.
Główną ideą jest to, że jeśli punkt jest warunkowy ekstremum, to koniecznie jest to punkt stacjonarny Lagrangiana, tj. Taki punkt, że wszystkie częściowe pochodne Lagrangiana są w nim zerowe. Aby rozwiązać problem, należy zidentyfikować wszystkie punkty stacjonarne, a następnie znaleźć wśród nich maksimum.
W przyszłości powinieneś zdawać sobie sprawę z tego, czy taki typ problemu powinien zostać zasadniczo rozwiązany poprzez zastosowanie twierdzenia Kuhna-Tuckera, a ja zalecam zapoznanie się z nim po zapoznaniu się z tym materiałem.
źródło
źródło