Micro Lecture Notes
Micro Lecture Notes
Lecture Notes
Konrad Mierendor↵
These lecture notes are based on Ian Preston’s notes from previous
years who I thank for making them available to me. All errors in the
present version are, of course, entirely mine.
Introductory Remarks
The lecture notes follow closely the material taught in class. Due
to limited time, not all topics can be presented in depth. These notes
contain some additional material that fills some gaps. They also pro-
vide some additional more mathematical discussions and proofs that
are intended for those who have the necessary background. These ad-
ditions are typeset in a di↵erent font to indicate clearly that they are
supplemental material that is not examinable.
CHAPTER 1
Consumer Theory
1.3. Preferences
We will now develop the standard theory of demand, based on the
idea that demand is revealed preference. In other words, if we ob-
serve that a consumer chooses the bundle f (y, p), we assume that
she prefers f (y, p) over all other bundles x 2 B(y, p). If we also as-
sume that the preferences of consumers are stable across di↵erent choice
problems, we can try to recover the preferences from observed choices
and then use the knowledge about preferences to predict behaviour.
For example, this will be useful if we want to predict the e↵ect of
changes in indirect taxes (which a↵ects the prices the consumer faces).
The interpretation of demand as revealed preference also allows us to
make welfare statements. Based on information about preferences that
we can recover from choice data, we can for example determine whether
a proposed tax reform will make consumers better o↵ or worse o↵.
Formally we define preferences as a binary relation % over con-
sumption bundles x 2 X.
Definition 1. A binary relation R on X is given by a subset of
the ordered pairs (x1 , x2 ) 2 X ⇥ X:
R ⇢ X ⇥ X.
If (x1 , x2 ) 2 R we write x1 Rx2 , and if (x1 , x2 ) 2
/ R we write x1 6 Rx2 .
Before we look at preference relations, let us consider a few simpler
examples.
(1) The linear order on R given by “ ”: We have a binary relation
R ⇢ R ⇥ R given by
(x1 , x2 ) 2 R if and only if x1 x2 .
In this case we can write x1 x2 or x1 R x2 interchangeably.
Note that this binary relation has several nice properties: It
is complete, which means that for every x1 , x2 2 R we have
x1 x2 , or x2 x1 , or both. It is also transitive, which
means that for all x1 , x2 , x3 2 R, if x1 x2 and x2 x3 , then
we have x1 x3 .
(2) Not every binary relation is complete. One example is the
relation on R given by “>”. Here we have
(x1 , x2 ) 2 R> if and only if x1 > x2 .
Clearly this relation is incomplete because for x1 = x2 , we
have neither x1 > x2 nor x2 > x1 .
We note that R> has a property that is not satisfied by R : it
is asymmetric, which means that for all x1 , x2 2 R, x1 > x2
implies x2 ⇧ x1 .
(3) If we want to formalize preferences, we need to consider binary
relations on Rn . Examples of binary relations on Rn are the
1.3. PREFERENCES 9
Here is why (for the mathematically savvy): To define the utility function
just for bundles where the first component is fixed at some value x1 re-
quires an interval of utility levels [u(x1 , 0), u(x1 , 1)), where u(x1 , 1) =
limx2 !1 u(x1 , x2 ) and we have u(x1 , 1) > u(x1 , 0). All other bundles
must be assigned utility levels either strictly below u(x1 , 0) or (weakly)
3Ifyou want to know more, a good starting point is again the book by Kreps
(1988).
4More precisely, the problems described in the following arise because the real
numbers are uncountably infinite. (You can safely ignore this remark if you do not
know what that means.)
1.4. UTILITY REPRESENTATIONS 13
above u(x1 , 1). Therefore, for every x1 2 R+ the utility function must
“occupy” an interval of positive length and all intervals must be disjoint.
This is impossible because there can only be a countable number of disjoint
intervals that have positive length in the real numbers.
think though why all these properties must hold if % is continuous and
strictly monotonic.) With all these properties, constructing a utility
function becomes quite simple. Consider the bundles on a fixed indif-
ference curves. We define the utility of all these bundles as the distance
between (0, 0) and the point where the indi↵erence curve crosses the
45-degree line. Doing so for all indi↵erence curves yields a utility func-
tion that represents % and one can show that it is also continuous. To
summarize we have the following Theorem:
Theorem 2. If % is a continuous and strictly monotonic preference
relation, then there exists a continuous and strictly monotonic function
u : X ! R that represents %.5
The formal proof is beyond the scope of this lecture but the argu-
ments outlined for the case that n = 2 capture the main steps of the
argument.
Note that the utility function is not unique: if u(·) represents pref-
erences then so does any function (u(·)) where (.) is increasing. All
that matters for describing choice is the ordering over bundles induced
by the utility function and it is therefore said to be an ordinal utility
representation.
1.5. Demand
Now we want to connect preferences and Marshallian demand. We
start by deriving a Marshallian demand function f % (y, p) from a given
continuous preference relation % which is represented by a continuous
utility function u. Since we assume that the consumer chooses an
optimal bundle x 2 B(y, p), x = f % (y, p) must satisfy
(1.5.1) x % x0 for all x0 2 B(y, p).
We can formulate this in terms of the utility function:
x 2 arg 0 max u(x0 ).
x 2B(y,p)
If you think about the proof carefully, you will notice that strict
monotonicity is a much stronger assumption on % than what is needed
for the proof. All that is necessary is that for each bundle x 2 X, there
exists some goods such that the consumer strictly prefers to change the
consumption levels of these goods by small amounts (e.g. increase what
she likes and decrease what she dislikes, and in small quantities so that
the overall expenditure is not changed much). Preferences with this
property are called locally non-satiated.
Definition 9. A preference relation % is locally non-satiated
if for any bundle x0 2 X and any ✏ > 0 there exists another bundle
x1 2 X where |x1 x0 | < " and x1 x0 .
1.6.2. Homogeneity. Utility maximization or preference maxi-
mization implies that the demand of a consumer depends on y and p
only insofar as these determine the budget set B. For example in the
utility maximization problem, p and y only appear in the constraint
as arguments of B(y, p). This implies that changes in the values of y
and p that leave budget set unchanged should not change demands.
Hence, since scaling y and p simultaneously by the same factor does
not a↵ect B, demands are homogeneous of degree zero.
Lemma 7. Marshallian demand f % (y, p) is homogeneous of degree
zero, that is
f % ( y, p) = f % (y, p), 8 >0
1.6.3. The Weak Axiom of Revealed Preferences (WARP).
The weak axiom of revealed preference (WARP) is a very basic prop-
erty of f % can be derived from the asymmetry of the strict preference
relation.
Definition 10. A Marshallian demand function f (y, p) satisfies
the Weak Axiom of Revealed Preference if for any two budgets
sets B(y 0 , p0 ) and B(y 1 , p1 ) with x0 = f (y 0 , p0 ) 6= x1 = f (y 1 , p1 ), we
have that x0 2 / B(y 1 , p1 ) whenever x1 2 B(y 0 , p0 ).
1.6. PROPERTIES OF DEMANDS 17
@u/@xi
M RSij =
@u/@xj
must equal the price ratio pi /pj . Marshallian demand can be obtained
by solving the system of equations9
pi
p| x = y, and M RSi,1 = for i = 2, . . . , n.
p1
The assumption that preferences are convex (or the utility function
quasi-concave) implies that upper contour sets are convex sets and
M RSij is diminishing (in magnitude) as xi increases. This yields the
familiar picture of convex indi↵erence curves for the case n = 2.
1.7. Duality
1.7.1. Hicksian demands. Marshallian demand maximises util-
ity for given total budget y and prices p. The same quantities also
minimize the expenditure necessary to reach a given utility u given
prices p 0.
Therefore, we consider the dual problem of expenditure mini-
mization
(EMP) min p| x s.t. u(x) u,
which is contrasted with the primal problem given by the utility max-
imization problem (UMP).10 The quantities solving this problem can
be written as functions of utility u and prices p and are called the
9If you are unsure how to get these conditions, derive them step by step as an
exercise! You should also make sure that you can easily derive Marshallian demand
for a standard utility function such as Cobb-Douglas.
10We will always use a continuous utility function which is guaranteed to exist
if preferences are continuous.
20 1. CONSUMER THEORY
1.8. Welfare
One of the many applications of the consumer choice model is to
evaluate welfare e↵ects of price changes. This is an important topic
for public economics and economics of industrial organization where
the welfare e↵ects of di↵erent policy interventions (i.e., taxation or
regulations that influence the competitive environment) are compared.
We focus on the following application. Suppose that in the status
quo—that is, before a new policy is implemented, a consumer has a
given budget y > 0 and prices are given by p0 0. We would like
to investigate how a change from p0 to a new price vector p1 0,
12
changes the consumer’s welfare if her budget y is unchanged. We also
assume that we are in an ideal world where enough data is available to
reliably estimate expenditure functions and demand functions without
discussing how this is achieved.
What do we mean by changes in consumer welfare? A natural
measure of the welfare of a consumer is the indirect utility function
v(y, p). A price change from p0 to p1 makes the consumer worse o↵
(her welfare decreases) if and only if
v(y, p0 ) > v(y, p1 ).
In other words, our welfare criterion compares the utility achieved by
the optimal choice of the consumer in the status quo, to the utility
achieved by the optimal choice after the price change.
Since utility function are not unique we can choose any indirect
utility function that is convenient for our analysis. If we use v̂(y, p) =
(v(u, p)) where is a strictly increasing function, we measure changes
in an alternative utility function û(x) = (u(x)) that represents the
same preference relation. Therefore any welfare comparison remains
unchanged. One particular indirect utility function can be derived
from the consumer’s expenditure function. Let us fix an arbitrary price
vector p̄ 0 and set (u) = e(u, p̄). Since e(u, p̄) is strictly increasing
in u we have:
v(y, p0 ) > v(y, p1 ) () e(v(y, p0 ), p̄) > e(v(y, p1 ), p̄).
Hence the function w(p̃) = e(v(y, p̃), p̄) measures the welfare e↵ect
of changes in the price vector p̃. One can interpret the change in
e(v(y, p̃), p̄), i.e.,
(1.8.1) e(v(y, p1 ), p̄) e(v(y, p0 ), p̄)
as the money-value of the change in welfare due to the change in prices.
We have thus constructed a money-metric (indirect) utility func-
tion. So far this money-value associated with the welfare change de-
pends on the (arbitrarily chosen) price vector p̄. Therefore, it is not
12We could extend the discussion to allow for y.
26 1. CONSUMER THEORY
useful to take about the welfare change as being equivalent to the mone-
tary value given in (1.8.1). This monetary value changes with p̄. There
are two particular choices of p̄, where a natural interpretation emerges
and these give rise to two commonly used welfare measures:
If we set p̄ = p0 , (1.8.1) is called the equivalent variation:
EV (p0 , p1 , y) = e(v(y, p1 ), p0 ) e(v(y, p0 ), p0 )
| {z }
=:u1
1 0
= e(u , p ) y.
With this definition, the consumer is indi↵erent between the price
change, and a receiving a monetary transfer of EV (p0 , p1 , y) because
this is the additional wealth needed to achieve u1 at price p0 :
y + EV (p0 , p1 , y) = e(u1 , p0 ).
Indeed we have
u1 = v(e(u1 , p0 ), p) = v(y + EV (p0 , p1 , y), p).
The consumer is worse o↵ if and only of the equivalent variation is
negative. (As an exercise, make sure that you fully understand why
the last sentence is correct!)
If we set p̄ = p1 , we obtain the compensating variation:
CV (p0 , p1 , y) = e(v(y, p1 ), p1 ) e(v(y, p0 ), p1 )
| {z }
=:u0
=y e(u0 , p1 ).
With this definition the consumer is indi↵erent between the price change
together with a budget reduction of CV (p0 , p1 , y), and the original sit-
uation before the price change. The reduction adjusts the budget such
that exactly the old utility level u0 can be achieved at the new prices:
y CV (p0 , p1 , y) = e(u0 , p1 ).
Again, the consumer is worse o↵ if and only of the compensating vari-
ation is negative.
Since both EV and CV measure the change in an indirect utility
function that corresponds to the same preferences, we have EV > 0 if
and only if CV > 0. The two welfare measures always give the same
answer to the questions: Does the prices change make the consumer
better o↵?
p0i = p1i , 8i = 2, . . . , n.
EV (p0 , p1 , y) = e(u1 , p0 ) y
= e(u1 , p0 ) e(u1 , p1 )
= e(u1 , (p01 , p0 1 )) e(u1 , (p11 , p0 1 ))
Z p11
de(u1 , (z, p0 1 ))
= dz
p01 dz
Z p11
(Shephard’s Lemma) = g1 (u1 , (z, p0 1 ))dz
p01
CV (p0 , p1 , y) = y e(u0 , p1 ).
= e(u0 , p0 ) e(u0 , p1 ).
= e(u0 , (p01 , p0 1 )) e(u0 , (p11 , p0 1 ))
Z p11
de(u0 , (z, p0 1 ))
= dz
p01 dz
Z p11
(Shephard’s Lemma) = g1 (u0 , (z, p0 1 ))dz.
p01
We see that the two measures are di↵erent because EV is the area
under the Hicksian demand curve evaluated at u1 and CV is the area
under the Hicksian demand curve evaluated at u0 . But as we remarked
before, the sign of the two measures is always the same.
Equivalent and compensating variation coincide if there are no in-
come e↵ects for the good for which the price is changed when moving
from p0 to p1 . Suppose that p0 i = p1 i = p i for some i—that is only
the price of good i changes, and there are no income e↵ects for the
good i—that is, @fi (y, p)/@y = 0. This implies that
gi (u0 , p) = fi (e(u0 , p), p) = fi (e(u1 , p), p) = gi (u1 , p).
We have
Z p1i
0 1
EV (p , p , y) = gi (u1 , (z, p i ))dz
p0i
Z p1i
0 1
CV (p , p , y) = gi (u0 , (z, p i ))dz
p0i
= CV (p0 , p1 , y)
Moreover, in the absence of income e↵ects, we can write
gi (u0 , p) = gi (u1 , p) = fi (y, p) = fi (ȳ, p)
for an arbitrary budget ȳ. Hence we have
EV (p0 , p1 , y) = CV (p0 , p1 , y)
Z p1i
= fi (ȳ, (z, p i ))dz.
p0i
1.8. WELFARE 29
Notice that Consumer surplus generally does not coincide with the
equivalent or compensating variation. They are only equal in the ab-
sence of income e↵ects for the goods whose prices are changed.
If there are income e↵ects, Consumer Surplus is not a proper mea-
sure of welfare. In general, it lacks the foundation as the change in
some indirect utility function. In the next section we will introduce
quasi-linear utility functions where income e↵ects are absent for all
but one good. For models with quasi-linear utility, consumer surplus is
a proper welfare measure and this justifies its frequent use in applied
work. But you should bear in mind that this abstracts from income
e↵ects for the goods whose price changes are studied.13
So far we have not made any observation that would lead us to
prefer EV over CV or vice versa. This changes if we want to compare
the welfare e↵ect of di↵erent price changes. Suppose again that the
status quo is given by a price level p0 and wealth level y. If we want
to compare the e↵ects of two di↵erent price changes that lead to the
vectors p1 and p2 respectively, only the equivalent variation is an ap-
propriate tool. For each price change, it measures the change in the
same indirect utility function
e(v(y, p), p0 ).
e(v(y, p), p1 ),
whereas the compensating variation for the second price change mea-
sures the change in
e(v(y, p), p2 ).
13We will discuss below in a supplemental section why the use of CS can lead
to incorrect welfare conclusions.
30 1. CONSUMER THEORY
In this formula we change prices one-by-one and for each individual price
change, we calculate the area under the Hicksian demand curve. Adding
up all these areas yields the equivalent variation. When you apply this
formula, you have to be careful to always use the utility level u1 associ-
ated with the final price vector and not ũi = v(y, p̃i ). Therefore, you
1.8. WELFARE 31
n
X
0 1
EV (p , p , y)6= EV (p̃i 1 , p̃i , y)
i=1
n Z
X p1i
0 1
CV (p , p , y) = gi (u0 , (p11 , . . . , p1i 1 , z, p0i+1 , p0n ))dz.
i=1 p0i
You may be worried that you get di↵erent results in this formula if you
change prices one-by-one but in a di↵erent order. In the formula above we
started with the price of good one, then changed the price of good two
and so forth until we changed price of good n. Is it guaranteed that we
get the same result if we first change the price of good n, then of n 1
and so forth until good 1? It turns out that the answer is yes, because of
the symmetry of the Slutsky matrix.14
Equivalent and compensating variation coincide if there are no income
e↵ects for the goods for which prices are changed when moving from p0 to
p1 . Obviously this cannot be true if all prices change because it cannot be
the case that demand for all goods is independent of income. Therefore,
let us suppose that when moving from p0 to p1 , prices change only for a
subset of goods I 2 {1, . . . n} and assume that for all goods i 2 I, there
are no income e↵ects, i.e., @fi (y, p)/@y. This implies that fori 2 I,
n Z
X p1i
0 1
EV (p , p , y) = gi (u1 , (p11 , . . . , p1i 1 , z, p0i+1 , p0n ))dz
0
i2I pi
Xn Z p1
i
CV (p0 , p1 , y) = gi (u0 , (p11 , . . . , p1i 1 , z, p0i+1 , p0n ))dz
i2I p0i
= CV (p0 , p1 , y)
Moreover, in the absence of income e↵ects, we can write for i 2 I
gi (u0 , p) = gi (u1 , p) = fi (y, p) = fi (ȳ, p)
for an arbitrary budget ȳ. Hence we have
EV (p0 , p1 , y) = CV (p0 , p1 , y)
X n Z p1
i
= fi (ȳ, (p11 , . . . , p1i 1 , z, p0i+1 , p0n ))dz.
i2I p0i
Notice that Consumer surplus generally does not coincide with the equiv-
alent or compensating variation. They are only equal in the absence of
income e↵ects for the goods whose prices are changed.
Moreover, if there are multiple goods for which the price is changed,
consumer surplus is not well defined. Notice that in (1.8.3), prices are
changed in a particular order. We have argued above for EV and CV , that
the order does not matter because of the symmetry of the Slutsky matrix.
For Marshallian demand, however, the substitution matrix (@fi /@pk )ik is
generally not symmetric if there are income e↵ects. Therefore, the value
of CS depends on the order of the price changes and consumer surplus is
not well defined.
To conclude we give a (slightly lengthy) example that demonstrates
this: Suppose an individual consumes two goods x = (x1 , x2 ) and the
utility function is given by
u(x) = (x1 1)
1
(x2 2)
2
(y p| ),
i
(1.8.4) fi (y, p) = i +
pi
provided that y > p| so that demand for good i exceeds i. Let us
assume in the following that this is the case. We set 1 = 2 = 1/2,
1.8. WELFARE 33
welfare measure for this consumer. The reason is that the demand func-
tions have income e↵ects, and therefore, the change in consumer surplus
is di↵erent from the true welfare measures, the Equivalent Variation or
Compensating Variation.
for some within-group utility function I1 (·). Note that this implies the
MRS between goods i, j 2 I1 are independent of quantities of goods
15You might wonder what would happen if u is also linear in i, e.g., u(x) =
v(x ij ) + axi + xj . In this case we can only have fj (y, p) > 0 if a/pi 1/pj ,
because otherwise the consumer could substitute i for j until xj = 0 and increase
his utility (because M RSij di↵ers from the price ratio). But if a/pi 1/pj , by the
same logic, it is still optimal that xj absorbs all additional income.
1.9. GROUPING AND SEPARABILITY 37
This is not true for the MRS between i, j if at least one of i and j is
not in I1 .
A second implication is that the M RSij between two goods i, j 2 /
I1 , depends on the consumption in the weakly separable group only
through the level of I1 (xI1 ). It does not change with the composition
of xI1 as long as I1 (xI1 ) is unchanged. For example, if fruit and
vegetables are a weakly separable group, then there may be di↵erent
baskets of fruit and vegetables that yield the same subutility, and the
preferences over other commodities do not depend on which of these
baskets the consumer consumes (as long as the subutility for fruit and
vegetables is the same).
1.9.3.2. Strong separability. Next, suppose that utility can be writ-
ten in an additive form
u= I1 (xI1 ) + I2 (xI2 ) + I2 (xI2 ) + ....
It is immediately clear that with this utility function, every group is a
weakly separable group. But we can also combine arbitrary groups to
obtain new weakly separable groups.16 For example if Ĩ = Ii [ Ij [
Ik [ . . . and J˜ = {` 2
/ Ĩ}, strong separability implies that if
(1.9.1) (x0Ĩ , xJ˜ ) % (x1Ĩ , xJ˜ )
then
(1.9.2) 8x0J˜ : (x0Ĩ , x0J˜ ) % (x1Ĩ , x0J˜ ).
Note that Ĩ can be an arbitrary union of groups, but a group cannot be
split. The condition on preferences stated here is a necessary condition.
If there are more than three groups Ik , then the converse also holds, i.e.,
the condition is also sufficient. Preferences which admit a additively
separable utility representation are called strongly separable, additively
separable or block-additive.
1.9.4. Composite Commodities. Finally, we consider assump-
tions on preferences that allow us to use a utility specification often
used in practice. In particular it allows to analyse consumption for one
group, neglecting demand for and relative prices of the goods outside
that group. Suppose we divide all goods into two groups I and J and
we want to analyse demand for group I (this could be a single commod-
ity or many goods). In applications, it is often assumed that the goods
16Note that this is still weaker then the quasi-linearity assumption which implies
that M RSij is independent of xj —one of the goods for which we calculate the MRS.
Strong separability only implies that M RSij is independent of all xk if k does not
belong to the same groups as i or j, in particular we cannot have j = k.
38 1. CONSUMER THEORY
[
(UMP) max û(xI , x̂J ) s.t. p|I xI + p̂J x̂J y
(xI ,x̂J )
Note that the composite commodity enters the utility function and
we don’t impose any more structure except that we can “hide” the
consumption vector xJ behind the composite commodity and its price
vector pJ behind the price index. The first goal of this section is to
show that under some assumptions, it is indeed possible to simplify
d without changing the optimal bundle xI
(UMP) and analyse (UMP),
for the groups of goods that we are interested in.
Solving this yields the optimal bundle for group I and the
budget share for group J .
This approach is called “two-stage budgeting”.18
Now let us look closer at Step 1 outlined above. For given yJ and
price pJ , we solve the following problem:
max (xJ ) s.t. pJ | xJ yJ
xJ
17To be fully precise, homothetic preferences imply that there is some strictly
increasing function ' and a linear-homogeneous function ˆ such that
(xI ) = '( ˆ(xI )).
But then we can use
w(xI , ˆ(xI )) = v(xI , '( ˆ(xI )))
instead of v. Now the second argument of w is the linear-homogeneous function
ˆ. Since we can always switch to w and ˆ, for any v and we started with, it is
without loss to use a utility representation where the sub-utility function for group
J is linear-homogeneous.
18It is important to note that we apply Step 1 only to group J . To determine
the optimal bundle for group I, we need to know more than the budget share yI and
the prices pI . Since I is not assumed to be a weakly separable group, M RSi,k for
i, k 2 I also depends on xJ through (xJ ). So we cannot solve for xI completely
independently of xJ . If on the other hand, we had more than one weakly separable
group we could apply step one for each group separately and then proceed with step
two to determine all budget shares. (This will be used in the third demonstration
exercise.)
40 1. CONSUMER THEORY
d
instead of (UMP). This requires stronger assumptions:
Proposition 3. If preferences are additively separable with
(1.9.4) u(x) = I (xI ) + J (xJ ),
The question of aggregation has many aspects which are not cov-
ered in this introductory course. For example, one can get slightly
weaker conditions under which an aggregate demand function of the
form (1.10.1) exists if the range of possible income levels for each con-
sumer is restricted. If we only want to model market demand for a
range of incomes y > y that are strictly positive, we could set an inter-
cept fik (0, p) = ↵ik (p) (positive or negative) which may be di↵erent for
di↵erent consumers and work with a more general demand specification
fik (y k , p) = ↵ik (p) + y k i (p)
as long as fik (y, p) > 0. A good starting point on the topic is Deaton
and Muellbauer (1980).
The direction of income e↵ect now depends upon whether the individ-
ual is a net buyer or seller of the good which changes in price (that is
to say, whether zj > 0 or zj < 0). If the individual is a net seller of
good i (zi < 0), then the uncompensated demand curve need not slope
down for a normal good - in fact income and substitution e↵ects will
be opposing. We can only conclude that he “law of demand” holds,
i.e., demand of good i is decreasing in pi if either i is a normal good
and the consumer is a net buyer of good i, or if i is an inferior good
and the consumer is a net seller of good i. In these cases the income
e↵ect and the substitution e↵ect have the same sign.
Note that this equation for net supply rather than net demand has a
change of sign from the conventional Roy’s identity.
for some concave functions t (·). Thus the MRS between goods con-
sumed in any two periods (or in the same period) is independent of
the quantities consumed in any third (other) period.To see the restric-
tion this imposes consider for example the consumption of tobacco: If
preference are strongly inter-temporally separable, the MRS between
tobacco and other goods today is independent of past tobacco con-
sumption. This is not very plausible is tobacco is addictive.
If, furthermore, within period preferences are homothetic then the
problem of allocating spending across periods can be written as
T
X T
X T
X
ct at (p ) t yt
max t (ct ) s.t.
t=0 t=0
(1 + r)t t=0
(1 + r)t
21Note that we assume that a consumer can borrow and lend at the same
interest rate. In real credit market this is typically not the case for reasons that are
beyond the current model, such as default risk or agency problems. We abstract
from this complication in order to get some basic understanding of inter-temporal
choice. If a consumer is always a net borrower or net lender throughout her life,
the analysis applies with an interest rate equal to the rate at which she can borrow
or lend, respectively, even if these are not identical.
1.13. INTER-TEMPORAL CHOICE 47
for some concave functions t (·) and time-specific price indices at (·).22
ct is the number of units of a basket of goods consumed in period t.
The inter-temporal choice problem now has the form of a problem of
demand with endowments where the goods are total consumptions in
each period and endowments are incomes in each period. E↵ects of
interest rate changes therefore depend upon whether the consumer is a
net seller or net buyer of these goods or, in other words, whether they
are a saver or a borrower.
Frequently, in applications we see t (ct ) = (ct )/(1 + )t for some
concave function (·) (Which of course comes at the price of an addi-
tional assumption on preferences.) The parameter > 0 is a subjective
discount rate reflecting down-weighting of future utility relative to the
present and therefore capturing impatience. Assuming for simplicity
that prices pt are constant over time, then first order conditions for
inter-temporal choice require
0
✓ ◆t s
(ct ) 1+
0 (c )
= .
s 1+r
If = r then ct = cs given concavity of (·) so concavity can be seen
as capturing the desire to smooth the consumption stream. If r >
then chosen consumption will follow a rising path with a steepness
determined by the degree of concavity in (·).
Note that we obtain ut from u1 by deleting the terms for ⌧ < t in the
sum on the right-hand side. If this is the case, we can calculate the
marginal rate of substitution between c⌧ and c⌧ +1 from the perspective
22To obtain this specification we can use the same arguments as in the chapter
on composite commodities. The di↵erence here is that we have T groups of goods,
one for each period and aggregate each into one composite commodity (So we are
repeating step 1 for each group). Concavity of t can be obtained by assuming
that t is concave (the proof is left as an exercise).
48 1. CONSUMER THEORY
v 0 (c⌧ ) (1 + )(⌧ +1 t)
v 0 (c⌧ ) (1 + )
= .
(1 + )(⌧ t) v 0 (c⌧ +1 ) v 0 (c⌧ +1 )
Note that this marginal rate of substitution is independent of the time
of decision t. Moreover, we can make the same observation for the
marginal rates of substitution between any two periods ⌧ and ⌧ + k.
This implies that the consumer has the same preferences about sav-
ing/borrowing in period ⌧ , no matter whether she plans her saving in
advance, or decides in period ⌧ . If she has determined her optimal
consumption stream c⇤0 , . . . , c⇤T in period 0 and interest rates and prices
pt do not change over time, then she will never revise her planned con-
sumption stream and deviate from c⇤0 , . . . , c⇤T . Such behaviour is called
time consistent.
An alternative formulation, is to assume that preferences are biased
towards present consumption. To introduce such a bias, we modify the
subjective discount factors in the utility function. On top of 1+1 , there
is an additional discount factor for consumption today vs. consumption
in the future:
T
X v(c⌧ )
u(ct , . . . , cT ) = v(ct ) + ,
⌧ =t+1
(1 + )(⌧ t)
where < 1.
This type of discounting is called “quasi-hyperbolic discounting”
as opposed to “exponential discounting” studied above. Note that the
additional discount factor does not play a role if the consumer thinks
about optimal consumption levels in future periods. If t < ⌧ , the
marginal rate of substitution between c⌧ and c⌧ +1 is given by
v 0 (c⌧ ) (1 + )(⌧ +1 t)
v 0 (c⌧ ) (1 + )
= ,
(1 + )(⌧ t) v 0 (c⌧ +1 ) v 0 (c⌧ +1 )
as before.
For example, if we consider the initial period t = 0, and = r,
this leads to an optimal consumption stream c⇤1 = c⇤2 = . . . = c⇤T . The
planned consumption is constant after the present period, because
the present bias does not a↵ect the preferences over consumption in two
future periods. Note however that M RS12 6= M RS23 which implies
here that c⇤0 > c⇤1 reflects the “present bias” of the consumer which
down-weights future consumption compared to current consumption.
Now let us see what the consumer will chose if she has already
consumed c⇤0 and reaches period 1. Will she stick to the original plan
to consume a constant amount over all remaining periods or will she
change and reoptimize her plans? The marginal rate of substitution
1.13. INTER-TEMPORAL CHOICE 49
2.2. Preferences
The space of all possible lotteries is called L and the space
of all simple lotteries is denoted by LS . The set of all conceivable
choices is therefore X = L. We assume that the decision maker has
preferences captured by a binary relation % over the elements of X
which has the following properties:
Axiom 1 (Preference Relation). % is complete and transitive.
We have seen this property before in the context of consumer choice
under certainty.
54 2. DECISION THEORY UNDER UNCERTAINTY
The proof of the Expected Utility Theorem is quite long. To get an idea,
you may consider the following example for three outcomes. It outlines the
main steps also used in the general proof.1
To get an idea how one can obtain an expected utility representation
we consider an example with three possible outcomes A = {a, b, c}. Let %
be a preference relation that satisfies Axioms 1-4 and assume a b c.
To construct an expected utility representation we proceed in six steps.
Step 1: Existence of a utility representation (not necessarily of the
expected utility form). By Debreu’s theorem, the continuity axiom implies
that there exists a continuous utility function U 0 (⇡a , ⇡b ) that represents
%.
It can be shown using the independence axiom that reallocating prob-
ability from an outcome (e.g. c) to a strictly better outcome (e.g. b or a)
leads to a strictly better lottery.
1This is not discussed in the lecture and is not relevant for the exam, but I
include it for completeness.
2.3. EXPECTED UTILITY 57
Or
U (0, ⇢) = U (⇢↵⇤ (1 ), ⇢ ) = U (⇢↵⇤ , 0).
This implies that all indi↵erence curves closer to the origin than the one
through b are straight lines and they all have slope
⇢ 1
⇤ ⇤
= .
⇢↵ ⇢↵ (1 ) ↵⇤
A similar argument can be used to show that the indi↵erence curves further
out have the same slope.
Step 5: MRS and marginal utility. Given that all indi↵erence curves
are straight parallel lines with slope 1/↵⇤ , we have
@U
@⇡a 1
@U
= .
@⇡b
↵⇤
Moreover, the fact that indi↵erence curves are parallel implies that
@U (⇡a , ⇡b ) @U (⇡a , 0)
= = 1.
@⇡a @⇡a
Therefore
@U (⇡a , ⇡b )
= ↵⇤ .
@⇡b
Step 6: Expected utility. To conclude, we integrate marginal utility to
get the utility function
U (⇡a , ⇡b ) = U (0, 0) + [U (⇡a , 0) U (0, 0)] + [U (⇡a , ⇡b ) U (⇡a , 0)]
Z ⇡b
@U (⇡a , x)
= ⇡a + dx
0 @⇡b
= ⇡a + ⇡b ↵ ⇤
= ⇡a u(a) + ⇡b u(b) + ⇡c u(c).
The example shows that the independence axiom has very strong im-
plications. The marginal rate of substitution between ⇡a and ⇡b is constant
across all (⇡a , ⇡b ). This is stronger than the strong separability defined in
topic 1 and it implies that utility is linear in the probabilities.
2.3. EXPECTED UTILITY 59
Soon after Expected utility was proposed by von Neuman and Mor-
genstern, it has been criticised because it sometimes leads to predictions
that are at odds with choices people make. The most famous criticism
was voiced by Maurice Allais who proposed to consider the following
two choice problems:4
Choice Problem 1: Which of the following lotteries do you prefer?
L1 = (1 £500K), L2 = (.1 £2.5m, .89 £500K, .01 £0).
Choice Problem 2: Which of the following lotteries do you prefer?
L̂1 = (.11 £500K, .89 £0), L̂2 = (.1 £2.5m, .9 £0).
It is very common that people reveal the following preferences:
L1 L2 and L̂2 L̂1 .
If preferences over lotteries have an expected utility representation,
the stated preference in the first choice problem implies that
10 89 1
u(500K) > u(2.5m) + u(500K) + u(0)
100 100 100
11 89 10 89 1
() u(500K) + u(500K) > u(2.5m) + u(500K) + u(0)
100 100 100 100 100
11 89 10 89 1
() u(500K) + u(0) > u(2.5m) + u(0) + u(0)
100 100 100 100 100
11 89 10 90
() u(500K) + u(0) > u(2.5m) + u(0)
100 100 100 100
The last line implies that L̂1 L̂2 which contradicts the preferences
stated by many people. This observation is commonly known as the
Allais-Paradox. Therefore, the preferences stated by many people are
not consistent with Axioms 1–4. To see this more clearly, we can repeat
the derivation in terms of preferences instead of utilities. Clearly the
two lotteries can be written as more complicated compound lotteries
without changing the implied simple lotteries:
✓ ◆
1 11 89
L =S 500, 500K ,
100 100
and ✓ ✓ ◆ ◆
2 11 10 1 89
L =S 2.5m, 0 , 500K .
100 11 11 100
Hence Axiom 2, implies that
L1 L2 ()
✓ ◆ ✓ ✓ ◆ ◆
11 89 11 10 1 89
500, 500K 2.5m, 0 , 500K
100 100 100 11 11 100
4The numerical example is taken from (Mas-Colell, Whinston, and Green,
1995).
60 2. DECISION THEORY UNDER UNCERTAINTY
the latter case we will be assuming that the distribution over outcomes
is given by a density function denoted f L (or distribution function F L ).
We will also assume throughout that the expected value is finite.
Note that in the general model we considered in previous sections,
the expectation of a lottery is not well defined. With one dimensional
outcomes the expectation is well defined, so we can consider the ex-
pected amount of money the DM will have for a given lottery. This
will allow us to analyse the willingness of decision makers to take risk
by comparing a lottery to the safe amount of money that is equal to
the lottery’s expected value.
We continue to assume that the DM has preferences that have an
expected utility representation. In case of a finite number of outcomes
it is given by:
X
U (L) = ⇡i u(yi ).
i
In case of and infinite number of possible outcomes we have:5
Z 1
U (L) = u(y)f L (y)dy.
1
In the following, we will assume that the decision maker maximizes
expected utility for a given Bernoulli utility function that is strictly
increasing
Assumption 1. If x > y then u(x) > u(y).
Remember from the previous chapter that general monotonic trans-
formations v(y) = (u(y)) of u(y) do not yield a v.N.-M utility function
V (·) that represents the same preference relation as U (·). We will now
see more concretely, that the shape of the Bernoulli utility function
a↵ects the risk-attitude of the decision maker. In other words, we
will show that the shape of the utility function a↵ects behaviour in a
systematic way. We will also see how this a↵ects investment behav-
ior, demand for insurance, and later in the last chapter, risk-sharing
between individuals.
First we introduce some terminology that describes the risk-attitude
of a decision maker.
Definition 13. A decision maker with Bernoulli utility function u
is called
(1) risk-averse if for all lotteries L: u(µL ) U (L), and strictly
risk-averse if for all non-degenerate lotteries u(µL ) > U (L).
5We have to make sure that we only consider lotteries where the expected
utility is finite. A sufficient condition for this is that the distribution has bounded
support, i.e., that the values where f (y) > 0 are contained in a bounded interval,
and the utility function is bounded. (The support of a distribution is the set where
f (y) > 0, or ⇡i > 0 in case of a discrete distribution.)
62 2. DECISION THEORY UNDER UNCERTAINTY
= (V (L))
= (v(CE v (L)))
= u(CE v (L))
The first line follows from the definition of the certainty equivalent,
the second from u(x) = (v(x)). The inequality is Jensen’s inequality
which says that for a concave function
(E[X]) E[ (X)],
for any random variable X. The inequality is strict if f is non-degenerate
and is strictly concave. The fifth line follows from the definition of
the certainty equivalent (for v) and the last line follows from u(x) =
(v(x)). Since u is strictly increasing, we have
CE u (L) CE v (L),
with strict inequality if is strictly concave and L is non-degenerate.
The proof for the case that L has a finite number of outcomes works
similarly.
Next we want to show that if u is more risk-averse than v, then is
concave. To show this, we show that if is not concave, then u is not
more risk-averse and v, meaning that here exists some lottery L such
that CE v (L) < CE u (L):
So suppose that is not concave. Then there exist x, y 2 R, x 6= y
and ⇡ 2 (0, 1) such that
(V (L)) = (⇡v(x) + (1 ⇡)v(y)) < ⇡ (v(x)) + (1 ⇡) (v(y)) = U (L),
where the lottery L is given by L = (⇡ x + (1 ⇡) y). We must
be able to find x, y 2 R, x 6= y and ⇡ 2 (0, 1) such that the inequality
hold if is not concave.
Using (V (L)) < U (L) we have
(v(CE v (L))) = (V (L)) < U (L) = u(CE u (L)) = (v(CE u (L))).
Hence CE v (L) < CE u (L) and v is not more risk averse than u if is
not concave. ⇤
2.4. UTILITY FOR MONEY 65
Now let us check how the insured amount depend on the initial
wealth. Let ↵ = K/w denote the fraction of insured wealth. We have
u0 (K(1 )) 1 ⇡
0
=
u (w K) ⇡1
0
u (↵w(1 )) 1 ⇡
() 0 =
u (w(1 ↵)) ⇡1
@↵
We want to compute @w
. Using the implicit function theorem we have
↵(1 )u00 (↵w(1))u0 (w(1 ↵)) (1 ↵)u0 (↵w(1 ))u00 (w(1 ↵))
@↵ (u0 (w(1 ↵)))2
= w(1 )u (↵w(1 ))u (w(1 ↵))+w u0 (↵w(1 ))u00 (w(1 ↵))
00 0
@w
(u0 (w(1 ↵)))2
00 0 0
↵(1 )u (↵w(1 ))u (w(1 ↵)) (1 ↵)u (↵w(1 ))u00 (w(1 ↵))
=
w(1 )u00 (↵w(1 ))u0 (w(1 ↵)) + w u0 (↵w(1 ))u00 (w(1 ↵))
↵(1 )u00 (↵w(1 ))u0 (w(1 ↵)) (1 ↵)u0 (↵w(1 ))u00 (w(1 ↵))
u0 (w(1 ↵))u0 (↵w(1 ))
= w(1 )u00 (↵w(1 ))u0 (w(1 ↵))+w u0 (↵w(1 ))u00 (w(1 ↵))
u0 (w(1 ↵))u0 (↵w(1 ))
00 00
↵(1 ) uu0 (↵w(1
(↵w(1 ))
))
(1 ↵) uu0 (w(1
(w(1 ↵))
↵))
= 00 u00 (w(1
w(1 ) uu0 (↵w(1
(↵w(1 ))
))
+ w u0 (w(1
↵))
↵))
1 w↵(1 )Ra (↵w(1 )) + w(1 ↵)Ra (w(1 ↵))
=
w2 (1 )Ra (↵w(1 )) + Ra (w(1 ↵))
1 Rr (↵w(1 )) Rr (w(1 ↵))
= 2
w (1 )Ra (↵w(1 )) + Ra (w(1 ↵))
The denominator is positive. Less than full insurance (↵ < 1) implies
that
↵w(1 ) < w(1 ↵)
@↵
Hence if Rr (y) is decreasing the numerator is positive and @w < 0.
Decreasing relative risk aversion implies that the fraction of insured
wealth is decreasing in w. Conversely increasing relative risk aversion
implies that the fraction insured wealth is increasing in w.
have to assume that there are many kinks which is mathematically im-
possible if we want to maintain that u0 > 0. Instead one could abandon
the assumption that the decision maker globally optimizes all decisions
in order to maximize a single utility function. Instead one could as-
sume that she looks at narrow choice situations individually (narrow
bracketing). The leading theory using this feature is prospect theory
proposed by Kahneman and Tversky (1979). In this theory, a decision
maker has a reference point y0 and evaluates losses, i.e., y < y0 di↵er-
ently from gains y > y0 . This leads to a kink in the utility function at
y0 . Various theories have been proposed how the reference point y0 is
formed. Quite recently, Kőszegi and Rabin (2006) proposed a theory
where reference points based on expectations of future outcomes, which
has found many applications.
CHAPTER 3
Producer Theory
3.1. Technology
The neoclassical model of production that we study here treats
a firm as a black box that employs a given technology in order to
maximize profits. This abstraction ignores that a firm is composed of
many individuals. In reality, the owners of a firm could by assumed
to be interested profit maximization, but the management may have
di↵erent interests and aligning the incentives of employed managers
with those of the owners often involves additional costs. Likewise,
workers need to be provided with incentives to work. These issues will
be studied in the second part of this course and for a central part of
modern economic theory. Here we abstract from all this and briefly
introduce a simple model of production.
We look at the somewhat special case in which there is a single
output good and n input goods and the role of inputs and outputs do
not change across production plans. We denote output by y 0 and
the input vector by x = (x1 , . . . , xn ), xi 0. The technology of the
firm is described by a set Y ⇢ Rn+1+ with elements (y, x1 , . . . , xn ). The
element of Y are the feasible production plans. If (y, x) 2 / Y then it is
technologically infeasible to produce an amount y of the output with
input quantities given by x. It is more convenient to work with the
production function which denotes the maximal output that can be
produce for any vector of inputs x:
1In order to model fixed costs of production, we may sometimes assume that
f (x) = 0 for a neighbourhood of x = 0 and otherwise strictly increasing. Later we
will also sometimes assume that f (x) is strictly concave instead of strictly quasi-
concave.
71
72 3. PRODUCER THEORY
study competitive firms, but also firms with competitive input markets
that have market power in the output market.
We denote input prices or factor price by w 0.2 For given
output y, the optimal inputs solve the cost minimization problem:
c(y, w) = min w| x s.t. f (x) = y
x
The optimal solution yields the output supply function y(p, w) and
input demand functions x(p, w) and the profit function is given by
⇡(p, w) = py(p, w) w| x(p, w).
Note that the profit maximization problem di↵ers from the utility
maximization problem. The objective is not to maximize output (which
would correspond to utility in the UMP) but profit. Also there is no
budget constraint. We will see later that this eliminates income e↵ects
so that, for example, the substitution matrix for input demand func-
tions is symmetric (remember, the substitution matrix of Marshallian
demand is not symmetric).
In the context of utility maximization, we used continuity of the
utility function to establish the existence of a solution and quasi-concavity
to show that the optimal solution is unique. For profit maximization,
both results do not follow from continuity and quasi-concavity. Let us
consider the uniqueness of the solution first. Notice that strict quasi-
concavity of f does not guarantee that pf (x) w| x is strictly quasi-
concave. Therefore, in the following, we assume strict concavity of
f to ensure uniqueness.
Assuming a solution exists with finite y 6= 0 and x 0, then it
satisfies the first order conditions
@f
p wi = 0.
@xi
Hence, the marginal rate of technical substitution any two inputs must
be equal to the input price ratio
wi
M RT Sij = ,
wj
@f
and the marginal product @x i
of each input must equal the ratio
between the input price and the output price:
@f wi
= .
@xi p
3.2. COST MINIMIZATION 77
are increasing it may be the case that the is no optimal finite scale. To
see this most clearly, let us consider the first-order condition for y if
we substitute the cost function in the profit function:
max py c(y, w).
y
The first order condition is that the output price equals marginal cost:
dc(y, w)
p= .
dy
Under constant returns to scale we have
c(y, w) = y (w),
that is, the marginal cost (w) is independent of y. If (w) < p,
this means that there is no optimal production plan because any pos-
itive output yields strictly positive profit and increasing y lets profits
increase without bound.
In the knife-edge case that (w) = p, profits are equal to zero for
every y and there is an infinite number of optimal production plans.
The optimal scale of production is not determined. (Notice that con-
stant returns to scale violate strict concavity of the production function
which we used above to argue that an optimal solution (if it exists) must
be unique.)
If there are increasing returns to scale and there exists a produc-
tion level y such that average costs c(y, w)/y are smaller than p, then
producing y yields positive profits and since average costs are decreas-
ing with IRS, profits increase without bound if y is increased further.
Again, there is no optimal production plan.
The possibility of indefinitely increasing profits without limit will
be avoided if either
. at sufficiently high output levels there are decreasing returns
to scale and marginal costs raise above p.
. at sufficiently high output levels the assumption of price-taking
behaviour does not hold. In this case our model of profit-
maximization simply does not apply and we need to study the
case of monopoly or oligopoly.
. there are economic forces (such as free entry) which drive input
or output prices to the point where positive profits can not be
earned.
CHAPTER 4
General Equilibrium
4.2. Barter
Before we consider trade in markets coordinated by a price system,
let us look at outcomes that may arise if individuals meet and exchange
their endowments. If all individual endowments and preferences are
commonly know by everybody, and we are in an ideal situation where
people can meet and bargain at no cost, it would be plausible to expect
that all potential gains from trade are realized. We would expect that a
final allocation would be implemented, that cannot be improved upon
unless some individuals are made worse o↵. Moreover, no individual
or group of individuals could be forced to accept an allocation that
1A function f (x) is strictly increasing if f (x)f (y) for x y and f (x) > f (y)
for x y. Together with strict quasi-concavity, this implies that f (x) > f (y) if
x y and x 6= y. This property is called strongly increasing and in the textbook
it is directly assumed that the utility functions ui are strongly increasing. Strong
monotonicity implies that the function is strictly increasing in each component.
79
80 4. GENERAL EQUILIBRIUM
for each good k, and the vector of aggregate excess demand is denoted
z(p).
Definition 21. A price vector p 0 is a Walrasian equilibrium
if z(p) = 0.
A Walrasian equilibrium is also called competitive equilibrium,
general equilibrium, market equilibrium or price-taking equi-
librium. The definition requires that aggregate access demand for all
goods is equal to zero. This is equivalent to the condition that gross
demands at those prices constitute a feasible allocation. If trade takes
2These demands are sometimes referred to as notional demands to convey the
fact that they are the demands that would be expressed by individuals who are
able to realise demands on all markets. If failure of aggregate market clearing
requires some individuals to be rationed on some markets then this will cause
demands expressed on other markets to deviate from these notional demands. This
distinction is important for the analysis of disequilibrium situations.
82 4. GENERAL EQUILIBRIUM
and 1/pm m m
1 ! 0. Setting p̃2 = 1/p1 and p̃1 = 1, we can
argue as in step 3 with the roles of good one and two reversed.
Now we have that z2 (1, p̃m
2 ) becomes arbitrarily large as m !
1 (and p̃m2 ! 0.) Therefore z2 (pm
1 , 1) also becomes becomes
84 4. GENERAL EQUILIBRIUM
4.6. Welfare
Simply looking at the representation of equilibrium in an Edgeworth
box makes clear that neither individual can be made better o↵ without
making the other worse o↵.4 Moreover, in the Edgeworth box, the
equilibrium allocation, which is given by
xi (p⇤ ) = z i (p⇤ ) + ! i , i 2 I,
is in the core. This is true more generally for any number of goods
and the Pareto-efficiency property of Walrasian equilibria is called the
First Fundamental Theorem of Welfare Economics:
Theorem 8. In the model of an exchange economy considered here,
any Walrasian equilibrium is Pareto efficient.
To see this consider any x 2 W (!), where W (!) denotes the set of
all Walrasian equilibrium allocations (there may be many), which de-
pends on the vector of initial endowments ! = (! 1 , . . . , ! N ). Clearly,
x is feasible. To show that it is in the core, we have to show that it is
unblocked. If there was a blocking coalition S 2 I, then the coalition
must propose y such that y S is feasible for S:
X X
yS = yi !i = !S .
i2S i2S
But this means that y S must also be a↵ordable for S at any price
vector p 0, because we can multiply both sides of the inequality by
p. In particular if p⇤ is the equilibrium price vector that corresponds
to x, we must have
(4.6.1) p⇤| y S p⇤| ! S .
4The budget line separates the upper contour sets of the two individuals.
There-
fore, moving to allocation that makes one individual better o↵ must make the other
individual worse o↵.
4.6. WELFARE 85
where µj are the multipliers for the utility constraints and k are the
multipliers of the feasibility constraints. Therefore (defining µi = 1),
x is also the solution to
XN
max µi ui (xi ).
x2F (!)
i=1
4.7. Time
So far, we have considered a static model without uncertainty. If
we want to introduce time, we can keep the same framework but index
consumption by the time period. Instead of a single consumption level
xik for each consumer and each good k, we introduce consumption levels
in each period xitk . Similarly, in each period each consumer has an
i
endowment of each good !tk .
To formulate the feasibility constraints, we need to distinguish per-
ishable from durable goods. If all goods are perishable, i.e., they cannot
88 4. GENERAL EQUILIBRIUM
4.8. Uncertainty
Uncertainty can be incorporated by introducing di↵erent states of
the world s 2 S with (known objective) probabilities ⇡s . We then
proceed as in the case of time and index commodities by the state of
the world. Hence, we have consumption levels xisk and endowments
i
!sk . Once the uncertainty as been resolved and we know what is the
state of the world, the feasibility constraint is the same as in the world
without uncertainty. Hence, we have
X X
8s, k : xisk i
!sk .
i i
one of the two individuals which will strictly prefer the new allocation
while the other is not worse o↵. Therefore, for the case of a single
commodity, the condition is equivalent to ex-post efficiency.7
The second concept of efficiency is ex-ante Pareto efficiency.
For this concept we consider the expected utility of an individual for a
given allocation x which is given by
⇥ ⇤
U i (xi ) = E ui (xis ) = ⇡ui (xi1 ) + (1 ⇡)ui (xi2 ).
A feasible allocation x 2 F (!) is ex-ante efficient if there is no al-
ternative feasible allocation y 2 F (!) that ex-ante Pareto dominates
x—that is, there is no y 2 F (!) such that for all i,
U i (y i ) U i (xi ),
with strict inequality for at least one i.
Ex-ante efficiency implies ex-post efficiency: Clearly, if (4.9.1) is
violated for one state of the world, it is possible to increase expected
utility of one individual without hurting the other. The converse is not
true: In the simple example considered here, all allocations where the
feasibility constraints are binding in both states are ex-post efficient.
But we will see now that only a subset of these are ex-ante efficient. In
the example, we see that with risk-averse individuals, ex-ante efficiency
also requires optimal risk-sharing.
To obtain all ex-ante efficient allocations we can solve the following
maximization problem:
max µ1 U 1 (x1 ) + µ2 U 2 (x2 )
x2R4+
7If
n > 1, ex-post Pareto efficiency does not only rule out unallocated resources
but also required an efficient allocation of resources in each state.
4.9. APPLICATION: RISK-SHARING 91
Note that given that the Bernoulli utility functions are strictly concave,
the first-order conditions are also sufficient. Given the first order con-
dition, we obtain that ex-ante efficiency holds for an interior solution
if and only if
⇢1 (x12 x11 ) = ⇢2 (x22 x21 ).
Moreover, the allocation must also be ex-post efficient so the feasibility
constraints hold with equality. Inserting x2s = ! s x1s and rearranging
we therefore obtain
⇢2
x11 = x12 + 1 (! 1 ! 2 ) .
⇢ + ⇢2 | {z }
0
95