Welfare Theorems
Welfare Theorems
Welfare Theorems
The so-called Fundamental Welfare Theorems of Economics tell us about the relation between
market equilibrium and Pareto efficiency.
The First Welfare Theorem: Every Walrasian equilibrium allocation is Pareto efficient.
The Second Welfare Theorem: Every Pareto efficient allocation can be supported as a
Walrasian equilibrium.
The theorems are certainly not true in the unconditional form in which weve stated them
here. A better way to think of them is this: Under certain conditions, a market equilibrium
is efficient and Under certain conditions, an efficient allocation can be supported as a
market equilibrium. Nevertheless, these two theorems really are fundamental benchmarks
in microeconomics. Were going to give conditions under which theyre true. One (very
stringent) set of conditions will enable us to prove the theorems with the calculus (KuhnTucker, Lagrangian, gradient) methods weve used very fruitfully in our analysis of Pareto
efficiency. Additionally, for each theorem well provide a much weaker set of conditions under
which the theorem remains true.
Assume to begin with, then, that the consumers preferences are very nice viz., that
theyre representable by utility functions ui that satisfy the following condition:
ui is continuously differentiable, strictly quasiconcave, and xi Rl+ : uik (xi ) > 0
n
b , (b
The First Welfare Theorem: If p
xi )1
i
E = ((u ,
x
n
))1
()
Proof:
n
b , (b
bi maximizes ui subject to xi = 0
Because p
xi )1 is a Walrasian equilibrium for E, each x
b xi 5 p
b
and to the budget constraint p
xi . Therefore, for each i N there is a i = 0 that
satisfies the first-order marginal conditions for is maximization problem:
k : uik 5 i pbk , with equality if x
bik > 0,
(1)
n
X
x
bik =
i=1
n
X
(2)
i=1
1
, because i > 0, and then we can rewrite (1) as
i
k : 0i uik 5 pbk , with equality if x
bik > 0,
(3)
for each i N . But (2) and (3) are exactly the first-order conditions that characterize
the solutions of the Pareto maximization problem (P-max). Therefore (b
xi )n1 is a solution of
(P-max), and since each uik > 0, a solution of (P-max) is a Pareto allocation.
In the proof, we could have instead expressed the first-order marginal conditions for the
individual consumers maximization problems in terms of marginal rates of substitution:
i
k, k 0 : M RSkk
0 =
pbk
pbk0
(4)
(written for the interior case, to avoid a lot of inequalities), which yields the (Equal MRS)
condition
j
i
i, j, k, k 0 : M RSkk
0 = M RSkk 0 .
(5)
b , (b
xi )1
The First Welfare Theorem: If p
i
E = ((%i ,
x
n
))1
E.
Proof:
Suppose (b
xi )n1 is not a Pareto allocation i.e., some allocation (e
xi )n1 is a Pareto improvement on (b
xi )n1 :
(a)
Pn
ei 5
1 x
Pn
1
xi
(b1)
e i %i x
bi
i N : x
(b2)
ei i0 x
bi .
i0 N : x
n
b , (b
bi maximizes %i on the budget set
Because p
xi )1 is a Walrasian equilibrium for E, each x
b xi 5 p
b
B(b
p,
xi ) := { xi Rl+ | p
xi }. Therefore, (b2) implies that
0
bx
ei > p
bx
bi ,
p
2
(6)
(7)
((7) follows from a duality theorem that well state and prove below in the final three
pages of this set of notes.) Summing the inequalities in (6) and (7) yields
n
X
bx
e >
p
i=1
i.e.,
b
p
n
X
bx
bi ,
p
(8)
i=1
n
X
e >p
b
x
n
X
i=1
bi .
x
(9)
i=1
b Rl+ , it follows from (9) that there is at least one k for which
Since p
pbk > 0 and
n
X
i=1
x
eik
>
n
X
x
bik .
(10)
i=1
P
P
xik , and (10)
bik = ni=1
Since pbk > 0, the market-clearing equilibrium condition yields ni=1 x
P
P
xik i.e., (e
xi )n1 does not satisfy (a). Our assumption that
eik > ni=1
therefore yields ni=1 x
(e
xi )n1 is a Pareto improvement has led to a contradiction; therefore there are no Pareto
improvements on (b
xi )n1 , and its therefore a Pareto allocation.
b
bx
bi ,
xi =
x and i : p
xi = p
(11)
i=1
n
n
b , (b
p
xi )1 is a Walrasian equilibrium of the economy E = ((ui ,
xi ))1 .
n
b , (b
i.e., p
xi )1 is a Walrasian equilibrium of the economy in which each consumer has the
(12)
Each i is the Lagrange multiplier for one of the utility-level constraints in (P-max), and
since uik > 0 for each i and each k, its clear that each constraints Lagrange multiplier must
be positive: relaxing any one of the constraints will allow u1 to be increased.
For each k, let pbk = k . Now (12) yields, for each i,
i : k : uik 5
1
pbk , with equality if x
bik > 0.
i
(13)
These are exactly the first-order marginal conditions for consumer is utility-maximization
b . Therefore, since each consumers initial bundle is x
bi , each conproblem at the price-list p
bi . And since pbk = k > 0 for each k, the constraint satisfaction
sumer is maximizing ui at x
P
bi =
first-order condition for (P-Max) yields ni=1 x
x, so the market-clearing condition for a
Walrasian equilibrium is satisfied as well. Thus, weve shown that all the conditions in the
n
b , (b
definition of Walrasian equilibrium are satisfied for p
xi )1 .
bi , but still satisfying (11), then
If each consumers initial bundle is some other
xi instead of x
the second equation in (11) ensures that each consumers budget constraint is the same as
before (the right-hand sides have the same value), and therefore the inequalities in (13) again
bi maximizes ui subject to the consumers budget constraint. And as
guarantee that each x
P
bi =
before, the constraint satisfaction first-order condition for (P-Max), ni=1 x
x, coincides
with the market-clearing condition for a Walrasian equilibrium.
Just as with the First Welfare Theorem, the Second Theorem is true under weaker assumptions than those in () but in the case of the Second Theorem, not that much weaker:
we can dispense with the differentiability assumption, and we can weaken the convexity
assumption and the assumption that utility functions are strictly increasing.
The Second Welfare Theorem: Let (b
xi )n1 be a Pareto allocation for an economy in
which each ui is continuous, quasiconcave, and locally nonsatiated, and in which the total
b Rl+ such that
endowment of goods is
x Rl++ . Then there is a price-list p
for every (
xi )n1 that satisfies
n
X
b
bx
bi ,
xi =
x and i : p
xi = p
(14)
i=1
n
n
b , (b
p
xi )1 is a Walrasian equilibrium of the economy E = ((ui ,
xi ))1 .
The proof of the Second Theorem at this level of generality is not nearly as straightforward
as the proof of the First Theorem. The proof requires a significant investment in the theory
of convex sets, as well as some additional mathematical concepts. This is a case in which
(for this course) the cost of developing the proof outweighs its value.
These two Duality Theorems of demand theory tell us about the relation between utility maximization and expenditure minimization i.e., between Marshallian demand and Hicksian
(or compensated) demand. We would like to know that the utility-maximization hypothesis
ensures that any bundle a consumer chooses (if he is a price-taker) must minimize his expenditure over all the bundles that would have made him at least as well off. And conversely,
we would like to know that a bundle that minimizes expenditure to attain a given utility
level must maximize his utility among the bundles that dont cost more. The following two
examples show that the two ideas are not always the same.
Example 1: A consumer with a thick indifference curve, as in Figure 1, where there are
utility-maximizing bundles that do not minimize expenditure.
Example 2: A consumer whose wealth is so small that any reduction in it would leave
him with no affordable consumption bundles, as in Figure 2, where there are expenditureminimizing bundles that do not maximize utility.
The examples suggest assumptions that will rule out such situations.
(See Figure 3)
(See Figure 4)
Figure 1
Figure 2
Figure 3
Figure 4