Professional Documents
Culture Documents
Lecture16 General Equilibrium
Lecture16 General Equilibrium
Lecture16 General Equilibrium
General Equilibrium
A Banerji
Social Planner
Feasible Allocation
A non-negative allocation (x1a , x2a ), (x1b , x2b ) to the 2 agents is called feasible if
x1a + x1b ≤ w1 , x2a + x2b ≤ w2 .
For each good, what the agents get must aggregate to at most what the
economy is endowed with.
If agents have monotone preferences (increasing utility functions), it would
always be good not to waste any endowment; so
x1a + x1b = w1 , x2a + x2b = w2 would be a good requirement for any allocation.
We can show these allocations in an Edgeworth Box.
Edgeworth Box
In the diagram, Agent b’s indifference curve is viewed from the perspective of
Agent b’s origin in the Northeast.
The Agents both have strictly convex preferences. Their indifference curves
cross at x.
So, if a Social Planner reallocates the goods so we move from x to y , both
Agents are made better off: each moves to a higher indifference curve /
utility.
We define a slightly weaker notion: A feasible allocation y is Pareto superior
to the feasible allocation x if u i (y1i , y2i ) ≥ u i (x1i , x2i ) for both agents i ∈ {a, b},
with the inequality holding with strict 0 >0 for at least one of the agents.
Pareto Optimality
An allocation x is Pareto optimal (or Pareto efficient) if there does not exist
any allocation y in this economy that is Pareto superior.
With strictly convex indifference curves, we see that any Pareto optimal
allocation in the interior of the Edgeworth Box must be a point of tangency
of the 2 agents’ indifference curves.
See the diagram. (In case the diagram is not here, I will draw it in class).
Example: w1 = w2 = w ; u i (x1i , x2i ) = (x1i )1/2 (x2i )1/2 , i = a, b. Then, the
45-degree line segment is the set of all Pareto optimal allocations.
Social Planner
How might a ’social planner’ compute all possible Pareto optimal allocations
in an economy with a billion agents?
A social planner is all-knowing. She knows everyone’s preferences, and the
endowments of all goods.
The 2-agent, 2-good analogue says that if the utility functions are
continuous, increasing and concave, every Pareto optimal allocation is a
solution to a maximization problem
Maximizeθ u a (x1a , x2a ) + (1 − θ )u b (x1b , x2b ), subject to
x1a + x1b = w1 , and x2a + x2b = w2 , for some θ ∈ [0, 1].
To see one side of this, suppose the social planner fixes the weight θ , makes
substitutions, and Maximizes θ u a (x1a , x2a ) + (1 − θ )u b (w1 − x1a , w2 − x2a ).
Social Planner
Feasible Allocation
and
x2a + x2b ≤ e2a + e2b .
Pareto Optimality:
Definition
An allocation (x a , x b ) is Pareto efficient if
1 it is feasible.
2 there exists no other feasible allocation (y a , y b ) such that for all i ∈ {a, b} :
u i y1i , y2i ≥ u i x1i , x2i
For economies with these kinds of preferences, where people have preferences
only over what they consume, and not over what others consume (so, they
are not envious of others), economists argued that markets are much more
economical in achieving Pareto optimality.
A social planner needs to know everyone’s preferences to solve the above
optimization problem.
But if markets function well, and every consumer faces the same prices p1 , p2 ,
then each consumer would maximize their own utility by consuming at a
point where:
∂ u a /∂ x1a p1
∂ u a /∂ x2a = p2 ,
∂ u b /∂ x1b p1
∂ u b /∂ x2b
= p2
attaining tangency of indifference curves and Pareto optimality.
A Banerji Lecture 16. General Equilibrium November 16, 2023 14 / 48
Exchange Economy
Market Equilibrium:
Market Equilibrium:
Market Equilibrium:
and
β 1−β
u b (x1b , x2b ) = x1b x2b
Market Equilibrium:
and
β (p1 e1b + p2 e2b ) (1 − β )(p1 e1b + p2 e2b a)
x1b = , x2b = .
p1 p2
Market Equilibrium:
x2 x2
e a∗
x a∗ x b∗
e b∗
x1 x1
Market Equilibrium:
x2 x1
e b∗
x b∗
e a∗
x a∗
x1 x2
Market Equilibrium:
x2
x2
e a∗
x b∗ x a∗
x1
Edgeworth Box:
e1b
B
x2
e2b
e2a
A x1
e1a
A Banerji Lecture 16. General Equilibrium November 16, 2023 24 / 48
Exchange Economy
Edgeworth Box:
e1b
B
x2
e2b
x a∗
e2a
A x1
e1a
A Banerji Lecture 16. General Equilibrium November 16, 2023 25 / 48
Exchange Economy
Edgeworth Box:
e1b
B
x2
e2b
x b∗
e2a
A x1
e1a
A Banerji Lecture 16. General Equilibrium November 16, 2023 26 / 48
Exchange Economy
Edgeworth Box:
e1b
B
x2
e2b
x b∗
x a∗
e2a
A x1
e1a
A Banerji Lecture 16. General Equilibrium November 16, 2023 27 / 48
Exchange Economy
e1b
B
x2
e2b
x1b∗
e2a x1a∗
A x1
e1a
A Banerji Lecture 16. General Equilibrium November 16, 2023 28 / 48
Exchange Economy
e1b
B
x2
e2b
e2a
A x1
e1a
A Banerji Lecture 16. General Equilibrium November 16, 2023 29 / 48
Exchange Economy
In the diagrams above, notice that if supply equals demand for one good,
then automatically, supply equals demand for the other good. We will come
back to this point.
And on the same point, if there is excess demand in the market for one good,
there is excess supply in the other.
Market Equilibrium:
1 Given price (p1∗ , p2∗ ), the bundle x a∗ maximizes consumer a’s utility given her
budget constraint.
2 Given price (p1∗ , p2∗ ), the bundle x b∗ maximizes consumer b’s utility given his
budget constraint.
3 Markets clear: demand equals supply in both markets.
Competitive Equilibrium
Notice that the 2 demand equals supply equations are not independent. If
one holds, the other will hold also.
Indeed, add up the budget equations of the 2 agents, at any levels of demand.
p1 x1a + p2 x2a + p1 x1b + p2 x2b = p1 e1a + p2 e2a + p2 e1b + p2 e2b
This always holds with increasing utility functions.
Now suppose demand equals supply in market 1: x1a + x1b = e1a + e1b . Multiply
both sides by p1 and subtract this from the aggregated budget equations
above. We get:
p2 x2a + p2 x2b = p2 e2a + p2 e2b . Dividing by p2 , we see demand equals supply in
market 2.
Step 1: Get the Marshallian demands for the 2 agents: suppressing the
endowments, I write them here as functions of the 2 prices:
x1a (p1 , p2 ), x2a (p1 , p2 ), x1b (p1 , p2 ), x2b (p1 , p2 ).
Step 2: Set up demand equals supply equations.
x1a (p1 , p2 ) + x1b (p1 , p2 ) = e1a + e1b
x2a (p1 , p2 ) + x2b (p1 , p2 ) = e2a + e2b .
As shown earlier, these equations are not independent. So we may use one of
them; say, the one for market 1.
Normalize one price, say p1 to equal 1; solve for p2 .
Let’s assume α = β
e a = (2, 6), e b = (6, 2).
and
which simplifies to
p2∗ 1−α
∗ = .
p1 α
and
p ∗ = (p1∗ , p2∗ ) = (1, 1/2).
1/2
The preferences are the same as e u (x1 , x2 ) = x1 x2 = x1α x21−α with α = 2/3.
So all the data in the above example is retained here.
Normalize p1 = 1. Suppose at time t = 2, the good sells for q2 = 1 (so there
is zero inflation). Suppose I can borrow or lend at interest rate r .
Then, to be able to buy an additional unit of the good to consume at t = 2, I
need to save and invest 1/(1 + r ), which will grow to q2 = 1 tomorrow. Call
this p2 : p2 = 1/(1 + r ); the ’price’ I need to pay today, to be able to buy an
additional unit of the good in the next period.
The budget constraint of agent a will then be:
p1 x1a + p2 x2a = x1a + (1/(1 + r ))x2a = e1a + (1/(1 + r ))e2a
What follows completes the slides but will not be discussed or tested.
The Theorem states that a competitive equilibrium is Pareto optimal.
The rough idea or special case being that if everyone faces the same prices
and optimizes in interior optima, and demand equals supply in all markets,
then everyone’s marginal rates of substitution (MRS) will equal the same
price ratios, and so will be equal to each other’s MRS. Under convexity of
indifference curves, this guarantees Pareto optimality.
Feasible Allocation
and
x2a + x2b ≤ e2a + e2b .
Pareto Optimality
Definition
Recall that nn allocation (x a , x b ) is Pareto optimal if
1 it is feasible.
2 there exists no other feasible allocation (y a , y b ) such that for all i ∈ {a, b} :
u i y1i , y2i ≥ u i x1i , x2i
Proof:
If u i (y1i , y2i ) ≥ u i x1i∗ , x2i∗ , then the budget constraint (and monotone
Proof:
∑ p1∗ y1i + p2∗ y2i > ∑ p1∗ x1i∗ + p2∗ x2i∗ = ∑ p1∗ e1i + p2∗ e2i ,
i i i
Multiplying first by p1∗ and second by p2∗ and adding together gives