我們知道, 對(duì)于"限制條件為等式,x值均為正值"的最大化問(wèn)題, 滿足最大化的x組合一定滿足:F(i)(x*)-Σλj Gj(i)(x*)=0, i=1,2,3,.....n, j=1,2,...m. 從這里我們看到,如果限制條件 Gj(x*)=cj 中的 cj 變化 dcj , 如果全部作用于x(i),那么引起的dx(i)=dcj/Gj(i)(x*),從而導(dǎo)致目標(biāo)方程取值變化dF=F(i)(x*)dcj/Gj(i)(x*)=λj*dcj [注意:對(duì)于同一個(gè)限制條件j,我們由上一節(jié)已經(jīng)知道必然有: F(i)(x*)/Gj(i)(x*)=F(i')(x*)/Gj(i')(x*)=λj (i不等于i')]. 那么我們得到:λj=dF/dcj.也就是說(shuō),拉格朗日乘數(shù)其實(shí)代表的是cj對(duì)最大化目標(biāo)函數(shù)F的邊際影響. 雖然這里考慮的是僅僅cj發(fā)生變化,我們可以對(duì)此加以推廣,比如整體的c向量發(fā)生變化到 c+dc, dc是一個(gè)m-維向量, 那么F的總變化量dF就是Σλj dCj, j=1,2,...m.
舉一個(gè)具體的實(shí)例: 假如一個(gè)計(jì)劃經(jīng)濟(jì)體系下,政府實(shí)施如前所述的最大化問(wèn)題(在有限資源如勞動(dòng)力,自然礦產(chǎn),人力資本等的限制下使社會(huì)整體效用/福利最大化),并已經(jīng)找到了滿足最大化條件的x組合. 假設(shè)萬(wàn)能的上帝允許該國(guó)的勞動(dòng)力資源可以額外增加dc1, 那么根據(jù)拉格朗日乘數(shù)的經(jīng)濟(jì)學(xué)含義我們知道給整個(gè)社會(huì)帶來(lái)的福利將是λ1*dc1. 但是上帝說(shuō):要獲得這個(gè)額外的勞動(dòng)力資源,你們必須以一定數(shù)量的其他資源比如土地來(lái)跟我交換,以示公平。那么我們?nèi)祟愓撃枚嗌偻恋貋?lái)跟上帝換呢?指定該土地?cái)?shù)量為dx2,那么由此減少的社會(huì)福利是λ2*dc2. 如果λ1*dc1>λ2*dc2,上帝不會(huì)答應(yīng),如果反之我們不會(huì)答應(yīng)。所以必然有λ1*dc1=λ2*dc2,也就是dc2=(λ1/λ2)dc1. 學(xué)過(guò)初級(jí)微觀的朋友馬上可以看出,這跟微觀經(jīng)濟(jì)學(xué)中相對(duì)價(jià)格的概念十分相似。相對(duì)價(jià)格反映物與物之間的交換價(jià)值,即人們?cè)敢庠趺礃舆M(jìn)行物與物的交換。不同的是,這里的價(jià)格不是以錢(qián)來(lái)計(jì)算,而是以社會(huì)福利來(lái)衡量;這里的相對(duì)價(jià)格λ1/λ2中的λ1和λ2是基于解決社會(huì)福利最大化問(wèn)題而計(jì)算出來(lái)的,不同于市場(chǎng)中的價(jià)格P1,P2. 由于這個(gè)原因,我們把λ叫做"影子價(jià)格"(shadow price). 如果我們偶爾發(fā)現(xiàn)某個(gè)市場(chǎng)經(jīng)濟(jì)下市場(chǎng)價(jià)格之比恰恰等于影子價(jià)格之比,我們稱這個(gè)市場(chǎng)被一雙看不見(jiàn)的手所指引,因?yàn)樵撌袌?chǎng)居然可以自發(fā)調(diào)整解決社會(huì)福利的最大化問(wèn)題. 再來(lái)考慮"限制條件為非等式"的情況. 我們知道市場(chǎng)價(jià)格通常都不可能為零或負(fù)數(shù)。但是影子價(jià)格確不同,它描述的是限制方程右方cj對(duì)整體目標(biāo)函數(shù)值的邊際影響。在限制條件Gj為非等式的情況下,增加額外的cj不一定就意味著目標(biāo)函數(shù)值的增加。比如, 限制條件為"社會(huì)某消費(fèi)產(chǎn)品不得高于cj",目標(biāo)函數(shù)為投資量。如果cj提高,那么消費(fèi)該產(chǎn)品增加,導(dǎo)致投資量減少,目標(biāo)函數(shù)值減少。這時(shí)影子價(jià)格就是一個(gè)負(fù)值。再比如,目標(biāo)函數(shù)為產(chǎn)量,限制條件為"同時(shí)參加勞動(dòng)的工人數(shù)量不得高于cj".如果cj增加,那么同時(shí)勞動(dòng)的工人數(shù)量增加,可能導(dǎo)致勞動(dòng)力邊際產(chǎn)量遞減效應(yīng)的發(fā)生,這時(shí)總產(chǎn)量可能不增反降。這時(shí)我們情愿不增加工人;換句話說(shuō),我們情愿把一些資源放在一旁不予利用(free dsiposal).這時(shí)候再增加這些勞動(dòng)力資源,對(duì)總產(chǎn)量已經(jīng)沒(méi)有作用了,所以影子價(jià)格為零. 事實(shí)上,根據(jù)前一節(jié)所述的庫(kù)恩-塔克定理,這一點(diǎn)是很明顯的。庫(kù)恩-塔克定理說(shuō),滿足最大化問(wèn)題解的x一定使得下面的條件滿足: Lλ(x, λ)>=0, λ>=0, 互補(bǔ)松散
就是說(shuō),如果Lλ(x, λ)=c-G(x*)>0, 那么說(shuō)明有資源余缺閑置,這時(shí)λ=0.如果Lλ(x, λ)=c-G(x*)=0,那么說(shuō)明資源全部被使用,其邊際效用λ>0.
注意:這里我們通過(guò)對(duì)拉格朗日乘數(shù)的解釋考查了cj的微小變動(dòng)dcj對(duì)目標(biāo)函數(shù)最大值的變化的影響,這就是開(kāi)篇所說(shuō)的比較靜態(tài)研究--研究參數(shù)θ的變化對(duì)最大值的影響。所以我們?cè)谶M(jìn)行比較靜態(tài)研究的時(shí)候必須把目標(biāo)函數(shù)看成是同時(shí)關(guān)于x和參數(shù)θ的函數(shù). 基于這一點(diǎn),我們從另一個(gè)角度來(lái)看λ的確定. 考察參數(shù)cj,如果cj變化一點(diǎn)點(diǎn)到cj+dcj,那么相應(yīng)地最佳組合x(chóng)*變動(dòng)到x*+dx*,最大目標(biāo)值也由F(x*)變化為F(x*+dx*).由泰勒一階展開(kāi)我們得到: dF=F(x*+dx*)-F(x*)=Fx(x*)dx*+Fcj(x*)dcj.根據(jù)拉格朗日乘數(shù)法一階必要條件,我們有:Fx(x*)=λj Gx(x*),所以dF=λj Gx(x*)dx*+Fcj(x*)dcj=λj Gx(x*)dx*,我們又知道根據(jù)限制條件方程G(x*)=cj,在cj變化到cj+dcj的過(guò)程中,Gx(x*)dx*=dcj,所以dF=λj dcj.同樣推導(dǎo)出了λ的定義式. 更一般地,如果F和G都是關(guān)于x和參數(shù)θ的函數(shù),如果參數(shù)θ變動(dòng)到θ+dθ,x隨之變動(dòng)到x+dx,那么: dF=F(x+dx,θ+dθ)-F(x,θ)=Fx(x,θ)dx+Fθ(x,θ)dθ=λGx(x,θ)dx+Fθ(x,θ)dθ...(1)
由于G是關(guān)于x和θ的函數(shù)G(x,θ)=c,所以在θ變化的過(guò)程中始終有
Gx(x,θ)dx+Gθ(x,θ)dθ=dc...................................................(2)拉格朗日乘數(shù)法
代入(1)式,我們得到:
dF=λdc -λGθ(x,θ)dθ+Fθ(x,θ)dθ=Lθ(x,λ,θ)dθ+λdc....................(3)
這就是最一般化的比較靜態(tài)公式。我們?cè)谘芯坑白觾r(jià)格λ的時(shí)候,沒(méi)有考慮任何參數(shù)θ的變化,所以公式(3)的第一項(xiàng)為零,這樣dF=λdc.反之,我們?cè)谀承┣闆r下不考慮c的變化,而側(cè)重于參數(shù)θ的變化,這時(shí)公式(3)變化為: dF=Lθ(x,λ,θ)dθ.如果只有函數(shù)F跟θ有關(guān),而G跟θ無(wú)關(guān),那么公式(3)簡(jiǎn)化為dF=Fθ(x,θ)dθ. 注意:1. 在參數(shù)θ變化的過(guò)程中,θ-->θ+dθ,x-->x+dx,但是對(duì)目標(biāo)函數(shù)值的影響卻只要考慮拉格朗日函數(shù)對(duì)θ的偏微分,而且該偏微分在原來(lái)最優(yōu)點(diǎn)x處取值。這是我們用泰勒一階展開(kāi)應(yīng)該得到的結(jié)論. 2.這里的x雖然沒(méi)有標(biāo)上星號(hào)*,但不言自明的是它們都應(yīng)該是最優(yōu)組合,而且它們也都是關(guān)于參數(shù)θ的函數(shù)x(θ). 如果我們把最大化了的F定義成一個(gè)新函數(shù)最優(yōu)目標(biāo)方程V(θ),那么由剛剛推導(dǎo)出來(lái)的公式(3): dF=Fθ(x,θ)dθ 我們有 Vθ(θ)=Fθ(x(θ),θ). 再次提醒注意,這里的x(θ)是滿足最大化條件的最優(yōu)點(diǎn)。如果我們?cè)俣x一個(gè)普通目標(biāo)函數(shù)F(x',θ),但是這里的x'是任意值,不一定是最優(yōu)點(diǎn)x(θ).假設(shè)對(duì)應(yīng)這個(gè)x'的能使 F 函數(shù)值最大的θ是θ'.那么V(θ)在θ'點(diǎn)處的斜率為:Vθ(θ')=Fθ(x(θ'),θ'). 但我們知道,x(θ')=x'.所以Fθ(x(θ'),θ')=Fθ(x',θ').而后者就是函數(shù)F(x',θ)在點(diǎn)θ'的斜率。這就是說(shuō),函數(shù)V(θ)和函數(shù)F(x',θ)在點(diǎn)(x',θ')處的斜率相等. 這個(gè)結(jié)論對(duì)于x'取任意一個(gè)固定值都是成立的,所以從幾何圖形上來(lái)看,見(jiàn)圖示,最優(yōu)目標(biāo)函數(shù)V(θ)把普通目標(biāo)函數(shù)曲線族緊緊包圍住。因此,dF=Fθ(x,θ)dθ 往往又稱為"包絡(luò)定理"(envelope theorem). 微觀經(jīng)濟(jì)學(xué)里面的短期成本和長(zhǎng)期成本之間的關(guān)系就是符合信封定理的,因?yàn)檫@里的成本都是滿足了成本最小化之后的成本。 均衡原則
微觀經(jīng)濟(jì)學(xué)研究消費(fèi)者行為時(shí),所要闡述的核心問(wèn)題是消費(fèi)者均衡的原則。所謂消費(fèi)者均衡指的是一個(gè)有理性的消費(fèi)者所采取的均衡購(gòu)買(mǎi)行為。進(jìn)一步說(shuō),它是指保證消費(fèi)者實(shí)現(xiàn)效用最大化的均衡購(gòu)買(mǎi)行為。 但人的需要或欲望是無(wú)限的,而滿足需要的手段是有限的。所以微觀經(jīng)濟(jì)學(xué)所說(shuō)的效用最大化只能是一種有限制的效用最大化。而這種限制的因素就是各種商品的價(jià)格和消費(fèi)者的貨幣收入水平。
首先,我們先引入一些名詞解釋:
總效用(TU):消費(fèi)者在一定時(shí)間內(nèi)消費(fèi)一定數(shù)量某種商品或商品組合所得到的總的滿足。 邊際效用(MU):消費(fèi)者在所有其它商品的消費(fèi)水平保持不變時(shí),增加消費(fèi)一單位某種商品所帶來(lái)的滿足程度的增加,也就是說(shuō)指增加一單位某種商品所引起的總效用的增加。
商品數(shù)量(Q),商品價(jià)格(P), 收入(I)
邊際效用的公式表達(dá)為:MU=?TU/?Q
那么如何才能實(shí)現(xiàn)在制約條件下效用最大化的商品組合呢?
就是當(dāng)消費(fèi)者把全部收入用于購(gòu)買(mǎi)各種商品時(shí),他從所購(gòu)買(mǎi)的每一種商品所得到的邊際效用與其價(jià)格的比例都相同,這樣的商品組合就是最佳的或均衡的商品組合。
假設(shè)當(dāng)消費(fèi)者選擇兩種商品x,y時(shí),消費(fèi)者均衡原則的公式表達(dá)為: MUx/Px = MUy/Py("/"為分?jǐn)?shù)線)
制約條件的公式表達(dá)式為:I=Px?Qx+Py?Qy。那么這一結(jié)論是如何推導(dǎo)出來(lái)的呢?解決這一問(wèn)題最直接的方法就是拉格朗日乘數(shù)法。
上面說(shuō)到:在利用偏導(dǎo)數(shù)求多元函數(shù)的極值時(shí),若函數(shù)的自變量有附加條件,則稱之為條件極值。
套用到微觀經(jīng)濟(jì)學(xué)里面:設(shè)效用函數(shù)U(Qx,Qy),為使它在制約條件下取得極值,首先建立拉格朗日函數(shù):L=U(Qx,Qy)+λ( I-Px?Qx-Py?Qy),λ為參數(shù)。求L(x,y)對(duì)x和y的一階偏導(dǎo)數(shù),令它們等于零,并與附加條件連立。
即
?L/?Qx=?U/?Qx-λPx=0 ⑴
?L/?Qy=?U/?Qy-λPy=0 ⑵
I-Px?Qx-Py?Qy=0 ⑶
將方程⑴除以方程⑵,得:
?U/?Qx ? Px 即 MUx ? MUy
?U/?Qy Py PX Py
所以,消費(fèi)者要實(shí)現(xiàn)兩種商品的效用最大化,邊際效用的比率應(yīng)該等于價(jià)格比率。
以上是關(guān)于x和y兩種商品所說(shuō)的,是否同樣適用于多種商品呢?答案是肯定的。如果消費(fèi)者在n種商品中做出選擇,則消費(fèi)者均衡的原則可表達(dá)為:
MU1 ? MU2 ? MU3 ? … ? MUn
P1 P2 P3 Pn
這一結(jié)論同樣可用拉格朗日乘數(shù)法證明。
拉格朗日乘數(shù)法可推廣到求n元函數(shù)?(x1,x2,…,xn)在m個(gè)附加條件φ(x1,x2,…,xn)下的條件極值。
方法如下:
m
⑴做拉格朗日函數(shù)L(x1,x2,…,xn)=?(x1,x2,…,xn)+ ∑λiφi(x1,…x2);
i=1
⑵求L(x1,…xn)關(guān)于x1,…xn的偏導(dǎo)數(shù),令它們等于零,并與附加條件聯(lián)立,即
m
L'xi==?'xi+ ∑λiφ'i=0 ,i=1,2,…,n
i=1
φk(x1,x2,…,xn)=0 ,k=1,2,…,n
求解此方程組,可得到極值點(diǎn)。
回到我們的問(wèn)題中,設(shè)效用函數(shù)U(Qx1,Qx2,…Qxn),為使它在制約條件下取得極值,首先建立拉格朗日函數(shù):
L=U(Qx1,Qx2,…Qxn )+λ(I-Px1?Qx1-P2?Qy2-…-Pxn?Qxn),λ為參數(shù)。求L(x1,x2,…xn)對(duì)x1,…,xn的一階偏導(dǎo)數(shù),令它們等于零,并與附加條件聯(lián)立。
即
?L/?Qx1=?U/?Qx1-λPx1=0 (1)
?L/?Qx2=?U/?Qx2-λPx2=0 (2)
…… …
?L/?Qxn=?U/?Qxn-λPxn=0 (n)
I-Px1?Qx1-P2?Qy2-…-Pxn?Qxn
將方程⑴到(n)相除,即得,
MUx1 ? MUx2 ? … ? MUxn
Px1 Px2 Pn
所以,消費(fèi)者要實(shí)現(xiàn)n種商品的效用最大化,邊際效用的比率應(yīng)該等于價(jià)格比率。