c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
Comparative statics
1 The maximum theorems
max π (x, π½)
xβπΊ(π½)
Let
π£(π½) = max π (x, π½)
π(π½) = arg max π (x, π½)
xβπΊ(π½)
Objective
function
Constraint
correspondence
Value
function
Solution
correspondence
Monotone
maximum
theorem
Theorem 2.1
supermodular,
increasing
weakly
increasing
increasing
increasing
xβπΊ(π½)
Continuous
maximum
theorem
Theorem 2.3
continuous
Convex
maximum
theorem
Theorem 3.10
concave
Smooth
maximum
theorem
Theorem 6.1
smooth
continuous,
compact-valued
continuous
convex
compact-valued
nonempty, uhc
convex-valued
smooth
regular
locally
smooth
locally
smooth
2 The envelope theorems
2.1 Envelope theorem 1
π£(π½) = max
π (x, π½)
β
π₯ βπΊ
β
= π (x (π½), π½)
so that
π£ β² (π½) = πx
βxβ
+ ππ½
βπ½
The ο¬rst-order conditions determining xβ are
πx = ππx
1
concave
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
Moveover, xβ (π½) satisο¬es the constraint as a identity
π(xβ (π½)) = 0 =β πx
βxβ
=0
βπ½
Substituting, we conclude that
π£ β² (π½) = ππ½
Example 1 (Chip producer) It is characteristic of microchip production technology that a proportion of output is defective. Consider a small producer for
whom the price of good chips π is ο¬xed. Suppose that proportion 1 β π of the
ο¬rmβs chips are defective and cannot be sold. Let π(π¦) denote the ο¬rmβs total
cost function where π¦ is the number of chips (including defectives) produced.
Suppose that with experience, the yield of good chips π increases. How does this
aο¬ect the ο¬rmβs production π¦? Does the ο¬rm compensate for the increased yield
by reducing production, or does it celebrate by increasing production?
The ο¬rmβs optimization problem is
π£(π) = max πππ¦ β π(π¦)
π¦
= πππ¦ β β π(π¦ β)
βπ¦ β
βπ¦ β
β πβ² (π¦ β)
π£ β² (π) = ππ¦ β + ππ
βπ
βπ
β
βπ¦
= ππ¦ β + (ππ β πβ² (π¦ β ))
βπ
But the ο¬rst-order condition deο¬ning π¦ β (π) is
ππ β πβ² (π¦ β ) = 0
so that
π£ β² (π) = ππ¦ β > 0
Further, we can deduce that
π¦ β (π) =
so that
π£ β² (π)
π
π£ β²β² (π)
βπ¦ β (π)
=
β₯0
βπ
π
since the proο¬t function is convex.
2
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
2.2 Envelope theorem 2
π£(π½) = βmax π (x, π½)
π₯ βπΊ(π½)
= π (xβ (π½), π½)
βxβ
π£ β² (π½) = πx
+ ππ½
βπ½
The ο¬rst-order conditions determining xβ are
πx = ππx
Moveover, xβ (π½) satisο¬es the constraint as a identity
π(xβ (π½), π½) = 0 =β πx
or
βxβ
+ ππ½ = 0
βπ½
βxβ
= βππ½
πx
βπ½
Substituting, we conclude that
π£ β² (π½) = ππ½ β πππ½ = πΏπ½
Example 2 (Consumer problem)
π£(p, π) = max π’(x)
(1)
subject to p x = π
(2)
xβπ
π
πΏ = π’(x) β π(pπ x β π)
βπ£
= πΏπ = π
βπ
βπ£
= πΏππ = βππ₯βπ
βππ
which leads immediately to Royβs identity
xβπ (p, π)
3
=β
βπ£
βππ
βπ£
βπ
Lecture notes based on
Foundations of Mathematical Economics
c 2001 Michael Carter
β
All rights reserved
2.3 Smooth envelope theorem (Corollary 6.1.1)
Assume that x0 is a strict local maximum of
max π (x, π½)
xβπΊ(π½)
where πΊ(π½) = { x β π : g(x, π½) β€ 0 }. By the smooth maximum theorem,
there exists a neighbourhood Ξ© around π½ 0 and function xβ such that
π£(π½) = π (xβ (π½), π½) for every π½ β Ξ©
and π£ is diο¬erentiable. Applying the chain rule
π·π½ π£[π½] = πx xβπ½ + ππ½
β
β
indirect direct
What do we know of the indirect eο¬ect?
First If xβ is optimal, it must satisfy the Kuhn-Tucker conditions
πx = ππ0 gx and ππ0 g(x, π½) = 0
(3)
at (x0 , π0 ) where π0 is the unique Lagrange multiplier associated with
x0 .
Second The solution xβ (π½) satisο¬es the constraint g(xβ (π½), π½) = 0 for all
π½ β Ξ©. Another application of the chain rule gives
gx xβπ½ + gπ½ = 0 =β ππ0 gx xβπ½ = βππ gπ½
(4)
Using (3) and (4), the indirect eο¬ect is πx xβπ½ = ππ0 πx xβπ½ = βππ gπ½ and therefore
π·π½ π£[π½] = ππ½ β ππ0 gπ½ = πΏπ½
(5)
where πΏ denotes the Lagrangean πΏ(x, π½, π) = π (x, π½)βππ g(x, π½). This is the
envelope theorem, which states that the derivative of the value function
is equal to the partial derivative of the Lagrangean evaluated at the optimal
solution (x0 , π0 ).
In the special case in which the feasible set πΊ is independent of the parameters, gπ½ = 0 and (5) becomes
π·π½ π£[π½] = ππ½
The indirect eο¬ect is zero, and the only impact on π£ of a change in π½ is the
direct eο¬ect fπ½ .
4
Lecture notes based on
Foundations of Mathematical Economics
c 2001 Michael Carter
β
All rights reserved
2.4 General envelope theorem (Theorem 6.2)
The assumptions required for Corollary 6.1.1 are stringent. Where the feasible set is independent of the parameters, a more general result can be given.
Let xβ be the solution correspondence of the constrained optimization problem
max π (x, π½)
xβπΊ
in which π : πΊ × Ξ β β is continuous and πΊ compact. Suppose that π is
continuously diο¬erentiable in π, that is π·π½ π [x, π½] is continuous in πΊ × Ξ.
Then the value function
π£(π) = sup π (x, π½)
π₯βπΊ
is diο¬erentiable wherever xβ is single-valued with π·π½ π£[π] = π·π½ π [x(π½), π½].
Proof.
To simplify the proof, assume that xβ is single-valued for every
π½ β Ξ Then
π£(π½) = π (xβ (π½), π½) for every π½ β Ξ
For any π½ β= π½ 0 β Ξ
)
(
)
(
π£(π½) β π£(π½ 0 ) = π xβ (π½), π½ β π xβ (π½ 0 ), π½0
)
(
)
(
β₯ π xβ (π½ 0 ), π½ β π xβ (π½ 0 ), π½0
= π·π½ π [xβ (π½ 0 ), π½ 0 ](π½ β π½ 0 ) + π(π½) β₯π½ β π½ 0 β₯
with π(π½) β 0 as π½ β π½ 0 . On the other hand, by the mean value theorem
¯ β (π½, π½ 0 ) such that
(Theorem 4.1) there exist π½
)
(
)
(
π£(π½) β π£(π½ 0 ) = π xβ (π½), π½ β π xβ (π½ 0 ), π½0
)
(
)
(
β€ π xβ (π½), π½ β π xβ (π½), π½ 0
¯
β π½0)
= π·π½ π [xβ (π½), π½](π½
Letting π½ β π½ 0
π·π½ π [xβ (π½ 0 ), π½ 0 ](π½ β π½ 0 )
π£(π½) β π£(π½ 0 )
π·π½ π [xβ (π½ 0 ), π½ 0 ](π½ β π½ 0 )
β€ lim
β€ lim
lim
π½βπ½0
π½βπ½0
π½βπ½0
β₯π½ β π½ 0 β₯
β₯π½ β π½ 0 β₯
β₯π½ β π½ 0 β₯
π£ is diο¬erentiable (Exercise 4.3) and
π·π£[π] = π·π½ π [xβ (π½), π½]
where π·π½ π [xβ (π½), π½] denotes the partial derivative of π with respect to π½
β‘
holding x constant at x = xβ (π½).
5
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
β³ Note that there is no requirement in Theorem 6.2 that π is diο¬erentiable with respect to the decision variables x, only with respect to the
parameters. The practical importance of dispensing with diο¬erentiability with respect to x is that Theorem 6.2 applies even when the feasible
set is discrete (See Example 6.2).
β
π£(π)
π (π₯1 , π)
π (π₯2 , π)
π (π₯3 , π)
π
3 Comparative statics of optimization models
There are four diο¬erent approaches to comparative statics of optimization
models
β Revealed preference approach
β Envelope theorem approach
β Monotone maximum theorem approach
β Implicit function theorem approach
3.1 Revealed preference approach
A competitive ο¬rmβs optimization problem is to choose a feasible production
plan y β π to maximize total proο¬t
max p β
y
yβπ
Consequently, if y1 maximizes proο¬t when prices are p1 , then
p1 β
y1 β₯ p β
y for every y β π
Similarly, if y2 maximizes proο¬t when prices are p2 , then
p2 β
y2 β₯ p β
y for every y β π
6
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
In particular
p1 β
y1 β₯ p1 β
y2
and
p2 β
y2 β₯ p2 β
y1
Adding these inequalities
p1 β
y1 + p2 β
y2 β₯ p1 β
y2 + p2 β
y1
Rearranging
p2 β
(y2 β y1 ) β₯ p1 β
(y2 β y1 )
and therefore
(p2 β p1 ) β
(y2 β y1 ) β₯ 0
or
π
β
(π1π β π2π )(π¦π2 β π¦π2 ) β₯ 0
(6)
π=1
If prices change from p1 to p2 , the optimal production plan must change in
such a way as to satisfy the inequality (6). For a change in the price of a
single good π (π2π = π1π for every π β= π), (6) implies that
(π2π β π1π )(π¦π2 β π¦π1) β₯ 0
or
π2π > π1π =β π¦π2 β₯ π¦π1
3.2 The envelope theorem approach
Letting π (y, p) = p β
y denote the objective function, the competitive ο¬rm
solves
max π (y, p)
yβπ
Note that π is diο¬erentiable with π·p π [y, p] = y. Applying the envelope
theorem 6.2, the proο¬t function
Ξ (p) = sup π (y, p)
yβπ
is diο¬erentiable wherever the supply correspondence yβ is single-valued with
π·p Ξ [p] = π·p π [yβ (p), p] = yβ (p)
or
(7)
yβ (p) = βΞ (p)
which is known as Hotellingβs lemma.
β³ The practical signiο¬cance of Hotellingβs lemma is that, if we know the
proο¬t function, we can calculate the supply function by straightforward
diο¬erentiation instead of solving a constrained optimization problem.
7
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
β³ Its theoretical signiο¬cance is more important. Hotellingβs lemma enables us to deduce the properties of the supply function yβ from the
already established properties of the proο¬t function. In particular, we
know that the proο¬t function is convex (Example 3.42).
From Hotellingβs lemma (7), we deduce that the derivative of the supply
function is equal to the second derivative of the proο¬t function
π·yβ [p] = π· 2 Ξ [p]
or equivalently that the Jacobian of the supply function is equal to the Hessian of the proο¬t function.
π½yβ (p) = π»Ξ (p)
Since Ξ is smooth and convex, its Hessian π»(p) is symmetric (Theorem 4.2)
and nonnegative deο¬nite (Proposition 4.1) for all p. Consequently, the Jacobian of the supply function π½yβ is also symmetric and nonnegative deο¬nite.
This implies for all goods π and π
π·ππ π¦πβ [p] β₯ 0
π·ππ π¦πβ [p] = π·ππ π¦πβ[p]
Nonnegativity
Symmetry
In a similar fashion, we can deduce
β Shephardβs lemma (Example 6.7)
β Royβs identity (Example 6.8)
From the latter, we can easily derive the Slutsky equation (Example 6.9).
3.3 The implicit function theorem approach
The ο¬rst-order conditions of an equality constrained optimization problem
constitute a system of equations.
π(x; π½) = 0
Provided the Jacobian (π·x π[x; π½]) of this system is non-singular, we can use
the implicit function theorem to solve for xβ in terms of π½. We illustrate by
means of an example.
8
Lecture notes based on
Foundations of Mathematical Economics
c 2001 Michael Carter
β
All rights reserved
Example Recall again the chip maker, whose optimization problem is
max πππ¦ β π(π¦)
π¦
The ο¬rst-order and second-order conditions for proο¬t maximization are
π(π¦, π, π) = ππ β πβ² (π¦) = 0 and π·π¦ π[π¦, π, π] = βπβ²β² (π¦) < 0
The second-order condition requires increasing marginal cost. Assuming π is
πΆ 2 , the ο¬rst-order condition implicitly deο¬nes a function π¦(π). Diο¬erentiating
the ο¬rst-order condition with respect to π, we deduce that
π = πβ²β² (π¦)π·π½ βππ‘ππ¦
or
π·π π¦ =
π
πβ²β² (π¦)
which is positive by the second-order condition. An increase in yield π is
analogous to an increase in product price π, inducing an increase in output
π¦.
β³ Examples 6.15 and 6.16 apply the same technique to deduce the comparative statics of a competitive multi-input ο¬rm.
4 References
β Milgrom, P., and I. Segal (2000), Envelope Theorems for Arbitrary
Choice Sets. Department of Economics, Stanford University: mimeo.
β Silberberg, E. (1990), The Structure of Economics: A Mathematical
Analysis (2nd edition). New York, NY: McGraw-Hill.
9
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
5 Homework
1. Prove Proposition 5.2, that is if π and g are πΆ 2 and π·π[xβ ] is of full
rank, then the value function
π£(c) = sup{ π (x) : g(x) = c }
is diο¬erentiable with βπ£(c) = π, where π = (π1 , π2 , . . . , ππ ) are the
Lagrange multipliers associated with xβ .
2. Suppose that the cost function of a monopolist changes from π1 (π¦) to
π2 (π¦) in such a way that
0 < πβ²1 (π¦) < πβ²2 (π¦) for every π¦ > 0
Let π1 denote the proο¬t maximizing price with the cost function π1 (π¦)
and let π¦1 be the corresponding output. Similarly let π2 and π¦2 be the
proο¬t maximizing price and output when the costs are given by π2 (π¦).
(a) Show that
π2 (π¦1 ) β π2 (π¦2 ) β₯ π1 (π¦1 ) β π1 (π¦2 )
(8)
(b) The βFundamental Theorem of Calculusβ states: If π β² (π₯) is a
continuous function on [a,b], then
β« π
π β² (π₯)ππ₯
π (π) β π (π) =
π
Apply this to inequality (8) to deduce that π¦1 β₯ π¦2 and therefore
that π1 β€ π2 .
(c) State concisely the proposition you have just proved.
3. Assume that a competitive ο¬rm produces a single output π¦ from π
inputs x = (π₯1 , π₯2 , . . . , π₯π ) according to the production function π¦ =
π (x) so as to maximize proο¬t
Ξ (w, π) = max ππ (x) β w β
x
x
Assume that there is a unique optimum for every π and w. Show
that the input demand π₯βπ (w, π) and supply π¦ β (w, π) functions have the
following properties:
π·π π¦πβ[w, π] β₯ 0
π·π€π π₯βπ [w, π] β€ 0
π·π€π π₯βπ [w, π] = π·π€π π₯βπ [w, π]
π·π π₯βπ [w, π] = βπ·π€π π¦ β[w, π]
10
Upward sloping supply
Downward sloping demand
Symmetry
Reciprocity
c 2001 Michael Carter
β
All rights reserved
Lecture notes based on
Foundations of Mathematical Economics
Solutions 7
1 The Lagrangean for this problem is
(
)
πΏ = π (x) β ππ g(x) β c
By Corollary 6.1.1
2
βπ£(c) = π·c πΏ = π
(a) With cost function π1 (π¦1 ), the ο¬rms proο¬t is
Ξ = ππ¦ β π1 (π¦)
Since this is maximised at π1 and π¦1 (although the monopolist could
have sold π¦2 at price π2 )
π1 π¦1 β π1 (π¦1 ) β₯ π2 π¦2 β π1 (π¦2 )
Rearranging
π1 π¦1 β π2 π¦2 β₯ π1 (π¦1 ) β π1 (π¦2 )
Similarly
(1)
π2 π¦2 β π2 (π¦2 ) β₯ π1 π¦1 β π2 (π¦1 )
which can be rearranged to yield
π2 (π¦1 ) β π2 (π¦2 ) β₯ π1 π¦1 β π2 π¦2
Combining the previous inequality with (1) yields
π2 (π¦1 ) β π2 (π¦2 ) β₯ π1 (π¦1 ) β π1 (π¦2 )
(b) Applying the Fundamental Theorem of Calculus to both sides, this
implies
β« π¦1
β« π¦1
β²
π2 (π¦)ππ¦ β₯
πβ²1 (π¦)ππ¦
or
π¦2
β«
π¦1
π¦2
πβ²2 (π¦)
πβ²2 (π¦)ππ¦
β«
β
π¦2
π¦1
π¦2
πβ²1 (π¦)ππ¦
πβ²1 (π¦)
β«
=
π¦1
π¦2
(πβ²2 (π¦) β πβ²1 (π¦))ππ¦ β₯ 0
β
β₯ 0 for every π¦ (by assumption), this implies that
Since
π¦2 β€ π¦1 . Assuming the demand curve is downward sloping, this implies
π2 β₯ π1 .
1
Lecture notes based on
Foundations of Mathematical Economics
c 2001 Michael Carter
β
All rights reserved
(c) There is an implicit requirement to utilize the Fundamental Theorem of
Calculus, namely that πβ² (π¦) is continuous. With this proviso, we have
shown that the monopoly price is increasing in marginal cost. Specifically we have shown: Assuming that a monopolistβs cost function is
continously diο¬erentiable (in output), the proο¬t maximizing monopoly
price is an increasing (i.e. nondecreasing) function of marginal cost.
3 By Theorem 6.2
π·w Ξ [w, π] = βxβ and π·π Ξ [w, π] = π¦ β
and therefore
2
π·π π¦(π, w) = π·ππ
Ξ (π, w) β₯ 0
π·π€π π₯π (π, w) = βπ·π€2 π π€π Ξ (π, w) β€ 0
π·π€π π₯π (π, w) = βπ·π€2 π π€π Ξ (π, w) = π·π€π π₯π (π, w)
π·π π₯π (π, w) = βπ·π€2 π π Ξ (π, w) = βπ·π€π π¦(π, w)
since Ξ is convex and therefore π»Ξ (w, π) is symmetric (Theorem 4.2) and
nonnegative deο¬nite (Proposition 4.1).
2
© Copyright 2026 Paperzz