38
Frank Cowell: Frank Cowell: Microeconomics Microeconomics General Equilibrium: Excess Demand and the Rôle of Prices MICROECONOMICS MICROECONOMICS Principles and Analysis Principles and Analysis Frank Cowell Frank Cowell Almost essential General equilibrium: Basics Useful, but optional General Equilibrium: Price Taking Prerequisites November November 2006 2006

General Equilibrium: Excess Demand and the R ô le of Prices

Embed Size (px)

DESCRIPTION

Prerequisites. Almost essential General equilibrium: Basics Useful, but optional General Equilibrium: Price Taking. General Equilibrium: Excess Demand and the R ô le of Prices. MICROECONOMICS Principles and Analysis Frank Cowell. November 2006. Some unsettled questions. - PowerPoint PPT Presentation

Citation preview

Page 1: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

General Equilibrium: Excess Demand and the Rôle of Prices

MICROECONOMICSMICROECONOMICSPrinciples and AnalysisPrinciples and Analysis

Frank CowellFrank Cowell

Almost essential

General equilibrium: Basics

Useful, but optional

General Equilibrium: Price Taking

Almost essential

General equilibrium: Basics

Useful, but optional

General Equilibrium: Price Taking

PrerequisitesPrerequisites

November 2006November 2006

Page 2: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Some unsettled questions

Under what circumstances can we be sure that an Under what circumstances can we be sure that an equilibrium exists?equilibrium exists?

Will the economy somehow “tend” to this Will the economy somehow “tend” to this equilibrium?equilibrium?

And will this determine the price system for us? And will this determine the price system for us? We will address these using the standard model of We will address these using the standard model of

a general-equilibrium systema general-equilibrium system To do this we need just one more new concept.To do this we need just one more new concept.

Page 3: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Overview...

Excess Demand Functions

Equilibrium Issues

Prices and Decentralisation

General Equilibrium: Excess Demand+

Definition and properties

Page 4: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Ingredients of the excess demand function Aggregate demands (the sum of individual Aggregate demands (the sum of individual

households' demands)households' demands) Aggregate net-outputs (the sum of Aggregate net-outputs (the sum of

individual firms' net outputs).individual firms' net outputs). ResourcesResources Incomes determined by pricesIncomes determined by prices

check this outcheck this out

Page 5: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Aggregate consumption, net outputFrom household’s demand function

xih = Dih(p, yh)

= Dih(p, yh(p) )

Because incomes depend on prices

So demands are just functions of p xi

h = xih(p)

“Rival”: extra consumers require additional resources. Same as in “consumer: aggregation”

If all goods are private (rival) then aggregate demands can be written:

xi(p) = h xih(p)

xih(•) depends on holdings

of resources and shares

From firm’s supply of net output qi

f = qif(p)

standard supply functions/ demand for inputs

Aggregate:qi = f qi

f(p) aggregation is valid if there are no externalities. Just as in “Firm and the market”)

graphical summary

graphical summary

Consumer: AggregationConsumer: Aggregation

Firm and the marketFirm and

the market

Page 6: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Derivation of xi(p)

Alf Bill The Market

p1

x1a x1

b x1

p1p1

Alf’s demand curve for good 1. Bill’s demand curve for good 1. Pick any price Sum of consumers’ demand Repeat to get the market demand curve

Page 7: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Derivation of qi(p)

q1

p

low-costfirm

q2

p

high-cost firm

p

q1+q2

both firms

Supply curve firm 1 (from MC). Supply curve firm 2. Pick any price Sum of individual firms’ supply Repeat… The market supply curve

Page 8: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Subtract q and R from x to get E:

Demand

p1

x1

p1

Res

ourc

e st

ock

R1

1

Excess DemandE1

p1

Ei(p) := xi(p) – qi(p) – Ri

demand for i aggregated over hdemand for i aggregated over h

Resource stock of iResource stock of i

net output of i aggregated over fnet output of i aggregated over f

p1

Supplyq1

Page 9: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Equilibrium in terms of Excess Demand

Equilibrium is characterised by a price vector p* 0 such that:

• For every good i:

Ei(p*) 0

• For each good i that has a positive price in equilibrium (i.e. if pi

* > 0):

Ei(p*) = 0

If this is violated, then somebody, somewhere isn't maximising...

The materials balance condition (dressed up a bit)

You can only have excess supply of a good in equilibrium if the price of that good is 0.

Page 10: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Using E to find the equilibrium

Five steps to the equilibrium allocationFive steps to the equilibrium allocation

1.1. From technology compute firms’ net output From technology compute firms’ net output functions and profits.functions and profits.

2.2. From property rights compute household incomes From property rights compute household incomes and thus household demands.and thus household demands.

3.3. Aggregate the Aggregate the xxs and s and qqs and use s and use xx, , qq, , RR to to compute compute EE

4.4. Find Find pp** as a solution to the system of as a solution to the system of E E functionsfunctions

5.5. Plug Plug pp** into demand functions and net output into demand functions and net output functions to get the allocationfunctions to get the allocation

But this begs some questions about step 4But this begs some questions about step 4

Page 11: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Issues in equilibrium analysis

ExistenceExistence Is there any such Is there any such p*p*??

UniquenessUniqueness Is there only one p*?Is there only one p*?

StabilityStability Will p “tend to” p*?Will p “tend to” p*?

For answers we use some fundamental properties For answers we use some fundamental properties of E. of E.

Page 12: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Two fundamental properties...• Walras’ Law. For any price p: n

pi Ei(p) = 0 i=1

You only have to work with n-1 (rather than n) equations

Can you explain why they are true?

• Homogeneity of degree 0. For any price p and any t > 0 : Ei(tp) = Ei(p)

Hint #1: think about the "adding-up" property of demand functions...

Hint #1: think about the "adding-up" property of demand functions...

Hint #2: think about the homogeneity property of demand functions...

Hint #2: think about the homogeneity property of demand functions...

You can normalise the prices by any positive number

Reminder : these hold for any competitive allocation, not just equilibrium

Link to consumer demand

Link to consumer demand

Page 13: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Price normalisation We may need to convert from We may need to convert from n numbers p1, p2,

…pn to n1 relative prices. relative prices. The precise method is essentially arbitrary. The precise method is essentially arbitrary. The choice of method depends on the purpose of The choice of method depends on the purpose of

your model.your model. It can be done in a variety of ways:It can be done in a variety of ways:

You could divide byYou could divide by

to give ato give a

a numérairea numéraire

standard value systemstandard value system

pn

neat set of nneat set of n-1-1 prices prices

pplabour labour

““Marxian” theory of valueMarxian” theory of value

ppMarsBarMarsBar

Mars bar theory of valueMars bar theory of value

n pi i=1

set of prices that sum to 1set of prices that sum to 1

This method might seem weird

But it has a nice property.

The set of all normalised prices is convex and compact.

Page 14: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Normalised prices, n=2

(1,0)

(0,1)

J={p: p0, p1+p2 = 1}J={p: p0, p1+p2 = 1}

• (0, 0.25)

(0.75, 0) p1

p2

The set of normalised prices

The price vector (0,75, 0.25)

Page 15: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Normalised prices, n=3

0

p3

p1

p 2

(1,0,0)

(0,0,1)

(0,1,0)

J={p: p0, p1+p2+p3 = 1}J={p: p0, p1+p2+p3 = 1}

• (0, 0, 0.25)

(0.5, 0, 0)

(0, 0.25 , 0)

The set of normalised prices

The price vector (0,5, 0.25, 0.25)

Page 16: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Overview...

Excess Demand Functions

Equilibrium Issues

Prices and Decentralisation

General Equilibrium: Excess Demand+

Is there any p*?•Existence•Uniqueness•Stability

Page 17: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Approach to the existence problem Imagine a rule that moves prices in the direction of excess

demand: “if Ei >0, increase pi” “if Ei <0 and pi >0, decrease pi” An example of this under “stability” below.

This rule uses the E-functions to map the set of prices into itself.

An equilibrium exists if this map has a “fixed point.” a p* that is mapped into itself?

To find the conditions for this, use normalised prices p J. J is a compact, convex set.

We can examine this in the special case n = 2. In this case normalisation implies that p2 1 p1.

Page 18: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Existence of equilibrium?

E10

1

p1*

p1E-functions are: continuous, bounded below

Excess supply

Excess demand

good 1 is free heregood 1 is free here

good 2 is free heregood 2 is free here

ED diagram, normalised prices Excess demand function with well-defined equilibrium price Case with discontinuous E

No equilibrium price where E crosses the axis

Case where excess demand for good2 is unbounded below

E never crosses the axis

Why boundedness below?

As p2 0, by normalisation, p11

As p2 0 if E2 is bounded below then p2E2 0.

By Walras’ Law, this implies p1E1 0 as p11

So if E2 is bounded below then E1

can’t be everywhere positive

Why boundedness below?

As p2 0, by normalisation, p11

As p2 0 if E2 is bounded below then p2E2 0.

By Walras’ Law, this implies p1E1 0 as p11

So if E2 is bounded below then E1

can’t be everywhere positive

Why?Why?

Page 19: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Existence: a basic result

An equilibrium price vector must exist if: An equilibrium price vector must exist if: 1.1. excess demand functions are continuous and excess demand functions are continuous and 2.2. bounded from below.bounded from below. (“continuity” can be weakened to “upper-hemi-(“continuity” can be weakened to “upper-hemi-

continuity”).continuity”).

Boundedness is no big deal.Boundedness is no big deal. Can you have infinite excess supply...?Can you have infinite excess supply...?

However continuity might be tricky. However continuity might be tricky. Let's put it on hold.Let's put it on hold. We examine it under “the rWe examine it under “the rôôle of prices”le of prices”

Page 20: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Overview...

Excess Demand Functions

Equilibrium Issues

Prices and Decentralisation

General Equilibrium: Excess Demand+

Is there just one p*? •Existence

•Uniqueness•Stability

Page 21: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

The uniqueness problem

Multiple equilibria imply multiple allocations, at Multiple equilibria imply multiple allocations, at normalised prices...normalised prices...

...with reference to a given property distribution....with reference to a given property distribution. Will not arise if the E-functions satisfy WARP.Will not arise if the E-functions satisfy WARP. If WARP is not satisfied this can lead to some If WARP is not satisfied this can lead to some

startling behaviour...startling behaviour...

let's seelet's see

Page 22: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Multiple equilibria

E10

1

p1

Three equilibrium prices

Suppose there were more of resource 1

three equilibria degenerate to one!three equilibria degenerate to one!

Now take some of resource 1 away

single equilibrium jumps to here!!single equilibrium jumps to here!!

Page 23: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Overview...

Excess Demand Functions

Equilibrium Issues

Prices and Decentralisation

General Equilibrium: Excess Demand+

Will the system tend to p*? •Existence

•Uniqueness•Stability

Page 24: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Stability analysis

We can model stability similar to physical We can model stability similar to physical sciencessciences

We need...We need... A definition of equilibriumA definition of equilibrium A processA process Initial conditionsInitial conditions

Main question is to identify these in economic Main question is to identify these in economic termsterms

Simple example

Simple example

Page 25: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

A stable equilibrium

Equilibrium:

Status quo is left undisturbed by gravity

Equilibrium:

Status quo is left undisturbed by gravity

Stable:

If we apply a small shock the built-in adjustment process (gravity) restores the status quo

Stable:

If we apply a small shock the built-in adjustment process (gravity) restores the status quo

Page 26: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

An unstable equilibrium

Equilibrium:

This actually fulfils the definition.

But….

Equilibrium:

This actually fulfils the definition.

But….

Unstable:

If we apply a small shock the built-in adjustment process (gravity) moves us away from the status quo

Page 27: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

“Gravity” in the CE model

Imagine there is an auctioneer to announce prices, Imagine there is an auctioneer to announce prices, and to adjust if necessary.and to adjust if necessary.

If good If good ii is in excess demand, increase its price. is in excess demand, increase its price. If good If good ii is in excess supply, decrease its price (if is in excess supply, decrease its price (if

it hasn't already reached zero).it hasn't already reached zero). Nobody trades till the auctioneer has finished.Nobody trades till the auctioneer has finished.

Page 28: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

“Gravity” in the CE model: the auctioneer using tâtonnement

Announce p individual dd & ss

Evaluate excess ddEquilibrium?

Adjust p individual dd & ss

Evaluate excess dd

Equilibrium?

Adjust pindividual dd

& ss

Evaluate excess dd

Equilibrium?

Adjust pindividual dd & ss

Evaluate excess dd

Equilibrium?

…once we’re at equilibrium we

trade

Page 29: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Adjustment and stability

Adjust prices according to sign of Adjust prices according to sign of EEii:: If If EEi i > 0 then increase > 0 then increase ppi i

If If EEi i < 0 and < 0 and ppi i > 0 then decrease > 0 then decrease ppi i

A linear tA linear tââtonnement adjustment mechanism:tonnement adjustment mechanism:

Define distance Define distance dd between between pp((tt) and equilibrium ) and equilibrium pp**

Given WARP, Given WARP, dd falls with falls with tt under t under tââtonnementtonnementTwo examples: with/without

WARP

Two examples: with/without

WARP

Page 30: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Globally stable...

0

1

E1

Excess supply

Excess demand

E1(0)

p1(0)

E1(0)

p1(0)

p1

If E satisfies WARP thenthe system must converge...

Start with a very high price Yields excess supply Under tâtonnement price falls Start instead with a low price

Under tâtonnement price rises

Yields excess demand

•p1*•p1

*

Page 31: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Not globally stable...

0

1

E1

Excess supply

Excess demand

LocallyStableLocallyStable

UnstableUnstable

p1

• •

Also locallystableAlso locallystable

Start with a very high price …now try a (slightly) low price

Start again with very low price

Check the “middle” crossing

…now try a (slightly) high price

Here WARP does not hold

Two locally stable equilibria

One unstable

Page 32: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Overview...

Excess Demand Functions

Equilibrium Issues

Prices and Decentralisation

General Equilibrium: Excess Demand+

The separation theorem and the role of large numbers

Page 33: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Decentralisation

Recall the important result on decentralisation Recall the important result on decentralisation discussed in the case of Crusoe’s islanddiscussed in the case of Crusoe’s island

The counterpart is true for this multi-person The counterpart is true for this multi-person world.world.

Requires assumptions about convexity of two sets, Requires assumptions about convexity of two sets, defined at the aggregate level:defined at the aggregate level: the “attainable set”: A := {x: x q+R, (q) the “better-than” set: B(x*) := {hxh: Uh(xh )Uh(x*h ) }

To see the power of the result here…To see the power of the result here… use an “averaging” argumentuse an “averaging” argument previously used in lectures on the firmpreviously used in lectures on the firm

Link to Crusoe:Link to

Crusoe:

Link to Firm and marketLink to Firm and market

Page 34: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Decentralisation again

The attainable setx2

x10

A = {x: x q+R, (q)0}

The price line The “Better-than-x* ” set

A

B

p1

p2

B = {hxh: Uh(xh) Uh(x*h)}

Decentralisation

x* maximises income over A

x* minimises expenditure over B

x*

Page 35: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Problems with prices Either non-convex technology (increasing returns Either non-convex technology (increasing returns

or other indivisibilities) for some firms, or...or other indivisibilities) for some firms, or... ...non-convexity of ...non-convexity of BB-set (non-concave- contoured -set (non-concave- contoured

preferences) for some households...preferences) for some households... ...may imply discontinuous excess demand ...may imply discontinuous excess demand

function and so...function and so... ...absence of equilibrium....absence of equilibrium. But if there are are large numbers of agents But if there are are large numbers of agents

everything may be OK.everything may be OK.two

examples

two examples

Page 36: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

A non-convex technology

inputou

tput

The case with 1 firm

Rescaled case of 2 firms, … 4 , 8 , 16

Limit of the averaging process

The “Better-than” set

AA

One unit of input produces exactly one of output

One unit of input produces exactly one of output

• q*

q'BB

Limiting attainable set is convex

Equilibrium q* is sustained by a mixture of firms at q° and q' .

“separating” prices and equilibrium

Page 37: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Non-convex preferences

x1

x2

No equilib-rium hereNo equilib-rium here

The case with 1 person Rescaled case of 2 persons,

BB

A continuum of consumers

The attainable set

AA

“separating” prices and equilibrium

Limiting better-than set is convex

Equilibrium x* is sustained by a mixture of consumers at x° and x' .

• x*

x'

Page 38: General Equilibrium: Excess Demand and the R ô le of Prices

Frank C

owell:

Frank C

owell: M

icroeconomics

Microeconom

ics

Summary

Excess demand functions are handy tools for Excess demand functions are handy tools for getting resultsgetting results

Continuity and boundedness ensure existence of Continuity and boundedness ensure existence of equilibriumequilibrium

WARP ensures uniqueness and stabilityWARP ensures uniqueness and stability

But requirements of continuity may be demandingBut requirements of continuity may be demanding

ReviewReview

ReviewReview

ReviewReview

ReviewReview