Understanding Maximum Value Functions
Understanding Maximum Value Functions
1
2 Further topics in optimization
π = pf (K, L) − wL − rK (1.7)
where p is the output price and w and r are the wage rate and rental
rate respectively.
The first order conditions are
π L = fL (K, L) − w = 0
(1.8)
π K = fK (K, L) − r = 0
which respectively define the factor demand equations
L = L∗ (w, r, p)
(1.9)
K = K ∗ (w, r, p)
substituting the solutions K ∗ and L∗ into the objective function
gives us
π∗ (w, r, p) = pf (K ∗ , L∗ ) − wL∗ − rK ∗ (1.10)
π∗ (w, r, p) is the profit function (or indirect objective function). The
profit function gives the maximum profit as a function of the exogenous
variables w, r, and p.
Now consider the effect of a change in w on the firm’s profits. If we
differentiate the original profit function (equation 1.7) with respect to
w, holding all other variables constant and we get
∂π
= −L (1.11)
∂w
However, this result does not take into account the profit maximiz-
ing firms ability to make a substitution of capital for labour and adjust
the level of output in accordance with profit maximizing behavior.
Since π ∗ (w, r, p) is the maximum value of profits for any values of w,
r, and p, changes in π ∗ from a change in w takes all captial for labour
subsitutions into account. To evaluate a change in the maximum profit
function from a change in w, we differentiate π ∗ (w, r, p) with respect
to w yielding
∂π∗ ∂L∗ ∂K ∗
= [pfL − w] + [pfK − r] − L∗ (1.12)
∂w ∂w ∂w
From the first order conditions, the two bracketed terms are equal
to zero. Therefore, the resulting equation becomes
∂π ∗
= −L∗ (w, r, p) (1.13)
∂w
4 Further topics in optimization
This result says that, at the the profit maximizing position, a change
in profits with respect to a change in the wage is the same whether or
not the factors are held constant or allowed to vary as the factor price
changes. In this case the derivative of the profit function with respect
to w is the negative of the factor demand function L∗ (w, r, p). Follow-
ing the above procedure, we can also show the additional comparative
statics results
∂π ∗ (w, r, p)
= −K ∗ (r, w, p) (1.14)
∂r
and
∂π ∗ (w, r, p)
= f (K ∗ , L∗ ) = q∗ (1.15)
∂p
The simple comparative static results derived from the profit func-
tion is known as ”Hotelling’s Lemma”. Hotelling’s Lemma is simply
an application of the envelope theorem.
Reciprocity Conditions
Consider again our two variable maximization problem
Maximize U = f (x, y, α)
where x and y are the choice variable, and α is a parameter. The first
order equations are fx = fy = 0. which imply the functions x = x∗ (α)
and y = y ∗ (α).
We are interested in the comparative statics regarding the directions
of change in x∗ (α) and y ∗ (α)as α changes and the implications to the
the value function. The maximum value function is
V (α) = f (x∗ (α), y ∗ (α), α) (1.16)
By defination, V (α) gives the maximum value of f for a given α.
Now consider the new function, sometimes called the primal-dual
objective function, the difference between the actual and maximum
value for a given α,
Z = Z(x, y, α) = f (x, y, α) − V (α) (1.17)
This new function, Z, has a maximum of zero when x = x∗ , y = y ∗
and for any x 6= x∗ , y 6= y ∗ we find that f ≤ V . In this framework
Z(x, y, α) can be considered a function of three independent variables,
x, y, and α. The maximum of Z(x, y, α) = f (x, y, α) − V (α) can be
described by the first and second order conditions.
The first order conditions are:
Zx (x, y, α) = fx = 0
(1.18)
Zy (x, y, α) = fy = 0
Further topics in optimization 5
and
Zα (x, y, α) = fα − Vα = 0 (1.19)
We can see that the first-order conditions of our new function Z are
nothing more that are the original maximum conditions for f (x, y, α)
(equations 1.18). and the envelope theorem (equation 1.19) . These
first order conditions hold whenever x = x∗ (α) and y = y ∗ (α) The
sufficient second order conditions are
¯ ¯
¯ fxx fxy fxα ¯
¯ ¯
¯
H = ¯ fyx fyy fyα ¯ (1.20)
¯
¯ fαx fαy fαα − Vαα ¯
∂x∗
fxα >0 (1.25)
∂α
∗
which implies that fxα and ∂x
∂α
will have the same sign2 .
For example, in the profit maximization model:
π = pf (K, L) − wL − rK (1.26)
The exogenous variable w enters only the first order equation pfL −
w = 0; it enters with a negative sign
∂π L
= −1 (1.28)
∂w
Therefore we can conclude that ∂L∗ /∂w will also be negative. Fur-
ther, if we combine of the envelope theorem with with Young’s theorem,
∗ ∗
we can show the reciprocity condition ∂L ∂r
= ∂K
∂w
. From the indirect
∗
profit function π (w, r, p) Hotelling’s Lemma gave us
π ∗w = ∂π∗
∂w
= −L∗ (w, r, p)
∂π∗ (1.29)
π r = ∂r = −K ∗ (w, r, p)
∗
Vαα ≥ fαα
V (c) = Z ∗ (c) = f (x∗ (c), y ∗ (c)) + λ∗ (c) (c − g(x∗1 (c), y ∗ (c))) (1.48)
Note that the three terms in brackets are nothing more than the
first order equations and, at the optimal values of x, y and λ, these
terms are all equal to zero. Therefore this expression simplifies to
∂V (c) ∂Z ∗
= = λ∗ (1.51)
∂c ∂c
Therefore equals the rate of change of the maximum value of the
objective function when c changes (λ is sometimes referred to as the
”shadow price” of c).Note that, in this case, c enters the problem only
through the constraint; it is not an argument of the original objective
function.
xM (B, Px , Py ) = xh (U ∗ , Px , Py )
(1.60)
y M (B, Px , Py ) = y h (U ∗ , Px , Py )
E(Px , Py , U ∗ , α) = B (1.62)
Roy’s Identity
One application of the envelope theorem is the derivation of Roy’s iden-
tity. Roy’s identity states that the individual consumer’s marshallian
demand function is equal to the ratio of partial derviatives of the max-
imum value function. Substituting the optimal values of xM , y M and
λM into the Lagrangian gives us
∂V ∂xM ∂y M ∂λM
= (0) + (0) + (0) − λM xM = −λM xM (1.66)
∂Px ∂Px ∂Px ∂Px
Next, differentiate the value function with respect to B
M
∂V M ∂xM M ∂y M M ∂λ
= (Ux −λ Px ) +(Uy −λ Py ) M
+B−Px x −Py y ) +λM
∂B ∂B ∂B ∂B
(1.67)
∂V ∂xM ∂y M ∂λM
= (0) + (0) + (0) + λM = λM (1.68)
∂B ∂B ∂B ∂B
12 Further topics in optimization
Shephard’s Lemma
Earlier in the chapter an application of the envelope theorem was the
derivation of Hotelling’s Lemma, which states that the partial deriva-
tives of the maximum value of the profit function yields the firm’s fac-
tory demand functions and the supply functions. A similar approach
applied to the expenditure function yields Shepard’s Lemma.
Consider the consumer’s minimization problem. The Lagrangian is
Z = Px x + Py y + λ(U ∗ − U(x, y)) (1.70)
From the first order conditions, the solutions are implicitly defined
xh = xh (Px , Py , U ∗ )
y h = y h (Px , Py , U ∗ ) (1.71)
λh = λh (Px , Py , U ∗ )
Substituting these solutions into the Lagrangian yields the mini-
mum value function
V (Px , Py , U ∗ ) = Px xh + Py y h + λh (U ∗ − U (xh , y h )) (1.72)
The partial derivatives of the value function with respect to Px and
Py are the consumer’s conditional, or Hicksian, demands:
h ∂y h h
∂V
∂Px
= (Px − λh Ux ) ∂P
∂x
x
+ (Py − λh Uy ) ∂P x
∂λ
+ (U ∗ − U (xh , y h )) ∂P x
+ xh
h ∂y h h
∂V ∂x ∂λ
∂Px
= (0) ∂P x
+ (0) ∂P x
+ (0) ∂P x
+ xh = xh
(1.73)
and
h ∂y h h
∂V
∂Py
= (Px − λh Ux ) ∂P
∂x
y
+ (Py − λh Uy ) ∂P y
∂λ
+ (U ∗ − U(xh , y h )) ∂P y
+ yh
h ∂y h h
∂V ∂x
∂Py
= (0) ∂P y
+ (0) ∂P y
+ (0) ∂λ
∂Py
+ yh = yh
(1.74)
Differentiating V with respect to the constraint U∗ yields λh , the
marginal cost of the constraint
h
∂V h ∂xh h ∂y h h h ∂λ
= (Px − λ Ux ) + (Py − λ Uy ) + (U ∗
− U(x , y )) + λh
∂U ∗ ∂U ∗ ∂Py ∂U ∗
∂V ∂xh ∂y h ∂λh
∗
= (0) ∗ + (0) ∗ + (0) ∗ + y h = λh
∂U ∂U ∂U ∂U
Together, these three partial derivatives are Shepard’s Lemma.
Further topics in optimization 13
µ ¶µ ¶
B B B2
V (Px , Py , B) = = (1.81)
2Px 2Py 4Px Py
If we denote the maximum utility by U0 and re-arrange the indirect
utility function to isolate B
B2
= U0 (1.82)
4Px Py
1 1 1 1
B = (4Px Py U0 ) 2 = 2Px2 Py2 U02 = E(Px , Py , U0 ) (1.83)
We have the expenditure function
14 Further topics in optimization
∂V B2
=− 2 (1.85)
∂Px 4Px Py
and
∂V B
=− (1.86)
∂B Px Py
Taking the negative of the ratio of these two partials
³ 2 ´
∂V B
∂Px 4Px2 Py B
− ∂V = − ³ ´ = = xM (1.87)
∂B
B 2Px
Px Py
³ ´ 12 ³ ´ 12
h h Py U0 Px U0
Px x + Py y = Px Px
+ Py Py
1
= (Px Py U0 ) + (Px Py U0 )
2
1
2 (1.94)
1 1 1
2
= 2Px Py U0 2 2
and
1 1
∂E(Px , Py , U0 ) ∂ ³ 12 12 12 ´ Py2 U02
= 2Px Py U0 = 1 = yh (1.96)
∂Py ∂Py Py 2
Next, we can find the marginal cost of utility (the Lagrange multi-
plier)
1 1
∂E(Px , Py , U0 ) ∂ ³ 12 12 12 ´ Px2 Py2
0
= 0
2Px Py U0 = 1 = λh (1.97)
∂U ∂U U02
λ∗ = λ∗ (Px , Py , B)
x∗ = x∗ (Px , Py , B)
y ∗ = y ∗ (Px , Py , B)
B − Py x∗ − Py y ∗ ≡ 0
Ux (x∗ , y ∗ ) − λ∗ Px ≡ 0
Uy (x∗ , y ∗ ) − λ∗ Py ≡ 0
Further topics in optimization 17
∂x ∗
Note that there are two componants in ( ∂P x
). By comparing the
∂x∗
first term to our previous comparative static ( ∂B ), we see that
¯ ¯ µ ∗¶
¯ 12 ¯
∗ H̄ ∂x
(−x ) ¯ ¯ = (−x )∗
≶0 (1.108)
¯H ¯ ∂B
is the same value as the exogenous level of utility found in the con-
strained minimization problem
the values of x and y that satisfy the first order conditions of both
problems will be identical, or
Problems:
1. A consumer has the following utility function: U (x, y) = x(y +1),
where x and y are quantities of two consumption goods whose
prices are px and py respectively. The consumer also has a budget
of B. Therefore the consumer’s maximization problem is
x(y + 1) + λ(B − px x − py y)
(a) From the first order conditions find expressions for the de-
mand functions. What kind of good is y? In particular what
happens when py > B/2?
(b) Verify that this is a maximum by checking the second or-
der conditions. By substituting x∗ and y ∗ into the utility
function find an expressions for the indirect utility function
U ∗ = U (px , py , B)
B ∗ = B(px , py , U ∗ )