Dorn Busch
Dorn Busch
social welfare by
a
S = γ̃y − π 2, (2)
2
and the central banker’s objective function by
a
S CB = cγ̃y − π 2, (3)
2
where c ∈ R. The coefficient γ̃ is a random variable with mean E[γ̃] = γ̄ and
variance Var(γ̃) = σ 2 .
We want to solve the model so that all decisions are ‘time-consistent’,
as macroeconomists like to say. If these macroeconomists also were game
theorists, they would probably prefer to call the equilibrium of the game
‘subgame perfect’ and not ‘time-consistent.’ The concepts are the same,
but let’s keep the notion of ‘time consistency’ for the purpose of this macro
exercise. In order to find a time-consistent equilibrium, we need to start with
the choice of the last agent in the chain of decisions. In our model, there are
three stages of decisions. First, the ‘public’ or the ‘private sector’ chooses its
inflation expectations given its expectations of γ̃. Then, on the second stage,
nature draws a general preference parameter γ̃ and reveals it to the central
banker. Thus, the central banker has superior information about the general
public’s preferences. Finally, on the third stage, the central banker chooses
the inflation rate.
1
1.1 [1a] Central banker’s choice
Let’s start at the end of the chain. (Game theorists would say: Let’s apply
backward induction.) The central banker maximizes
a
maxS CB = max cγ ȳ + cγb(π − π e ) − π 2 , (4)
π π 2
where we have used (1) to express output in terms of the inflation rate π.
Note that the central banker knows the realization of γ at the time of her
decision. The first-order condition to this problem is
cγb − aπ ∗ = 0.
cb2
y = ȳ + (γ̃ − γ̄) . (7)
a
h 2
i
So, E [y] = E ȳ + cba (γ − γ̄) = ȳ. Note also that inflation is positive as long
as c is, but output does not systematically rise above its reference level ȳ.
1
We need not worry about second-order conditions. This problem is concave in π
because π 2 is a convex function of π.
2
The problem here is not even one of possible time-inconsistency. Irrespective
of what π e the general public has chosen on the first stage, the central banker
will always set π ∗ = cγb/a on the third stage of the game (see (5)). But does
the general public want a central banker to choose a positive inflation rate,
π ∗ > 0? After all, output will not systematically change for π ∗ > 0, but
inflation is considered bad since a > 0.
b 2 2 c∗ b 2 2
σ − σ + γ̄ 2 = 0.
a a
Hence,
σ2
c∗ = . (9)
σ 2 + γ̄ 2
2
Again, we need not concern ourselves with second-order conditions. This problem is
concave in c because c2 is a convex function of c.
3
So, the general public should specify a contract with the central banker.
That contract should state: We will pay you exactly c∗ γ̃y − a2 π 2 each period.
Now you choose π. The optimal contract induces the central banker to be
more conservative than the general public. Since c∗ ∈ (0, 1], the central
banker will always put less weight on output stabilization and more weight
on low inflation than the general public. The optimal contract makes the
central banker more conservative than the public sector is.
We can say even more about the optimal contract. Whenever the variance
of preferences is extremely high, that is whenever σ 2 is large, c∗ is close to
one. Thus, the public wants a very responsive central banker whenever it
knows that there is a lot of change in fundamentals. However, the more
responsive the central banker gets, the higher equilibrium inflation will be,
too. Hence, there is a trade-off. How strong the trade-off becomes depends
on the expected value of γ. Why? The higher the expected value of γ, the
higher expected equilibrium inflation will be for any given c: π e = γ̄cb/a.
Thus, the expected welfare loss from high inflation will weigh more if γ̄ is
high. Therefore, c∗ is falling in γ̄. In fact, it is close to zero when γ̄ far
exceeds σ. The optimal contract for the central banker incorporates this
trade-off. A responsive central banker is nice, but a too responsive central
banker causes too high an equilibrium inflation rate.
1
ytd = δ(et − pt ) δ ∈ (0, ), (11)
φ
All variables are in logs. pt is the aggregate price level, ytd is aggregate
demand, et is the nominal exchange rate (denoted in dollars per foreign cur-
rency), m̄ is fixed money supply, and ȳ the full-employment level of output.
4
Note that this model is Keynesian in style; we accept that output can sys-
tematically deviate from the full-employment level for several periods until
price adjusts in a manner determined by (12). Our Dornbusch model is in
fact a dynamic system in two variables, et and pt , and two equations. To see
this most clearly, plug (11) into (10) and (12) to obtain
φδ φδ 1
et+1 − et = et + 1 − pt − m̄
η η η
and
But there are more insightful ways than this method of brute force to find
out about the dynamic properties of our version of the Dornbusch model.
p̄ = m̄ − φȳ. (13)
1 1 − φδ
ē = ȳ + p̄ = m̄ + ȳ. (14)
δ δ
Thus, a steady state exists. We have just found it by trial. Whether this
steady state is stable or not still has to be investigated. It will turn out that
it is unstable in one dimension, but stable in another. More on this below.
For now, let’s only make one more observation. The requirement that δ < φ1
is obviously crucial to let the steady state output have a positive relationship
with the steady state nominal exchange rate. For δ < φ1 it must be the case
that φδ < 1. The key term 1 − φδ will show up several more times.
5
pt A
P
Price level E
p
E
0 e et
Nominal exchange rate
6
where the last step makes use of the steady state levels of et and pt . Thus,
φδ m̄
et+1 − et ≥ 0 ⇔ pt ≥ − et +
1 − φδ 1 − φδ
φδ
⇔ pt − p̄ ≥ − (et − ē) . (16)
1 − φδ
Using (12) along with (11) and also applying the steady state definitions,
we can derive the change in price levels, too.
Hence,
pt+1 − pt ≥ 0 ⇔ pt − p̄ ≤ et − ē (18)
ȳ
⇔ pt ≤ et − .
δ
The second equivalence follows since pt ≤ et − (ē − p̄) = et − ȳδ . Last, we
have a no-arbitrage relationship
7
interesting pattern. Before we turn to that, let’s draw the so-called ‘no-
arbitrage’ line (19) into the diagram, too. Call it AA. Here we were careful
to make the AA line steeper than the EE. The reason for that will become
clear shortly.
8
pt
A'
P
Price level E
p 1
E' 2
3 E
p'
E'
A'
0 e0 e' e et
Nominal exchange rate
Keynesian models.
9
other leading variable in our system, the nominal exchange rate must make
up for the slack in prices. It will overshoot. In which way? Note that at the
time of the unexpected change in money supply, the economy is still in the
old steady state at point 1 in figure 2. Now everything is allowed to change
except for prices. So the economy is restricted to jump out of the old steady
state along a horizontal line through point 1. Where will it jump? The
only possible point to jump to is 2. From anywhere else, the economy would
have to explode subsequently. Some sample paths off the saddle path are
drawn in figure 2. They are all explosive. Even remaining at the old steady
state would make the economy explode. (Note that the dynamic forces, the
arrows, are now all relative to the new steady state 3.) So, at date t = 0,
when the money supply is changed, the economy jumps to 2. From then
on, it simply obeys the dynamics of the new system. These dynamics take
the economy gradually from point 2 to point 3 in the phase diagram. The
economy converges to the new steady state at 3. The nominal exchange rate
et and the price level pt move jointly along the saddle path from t ≥ 1 on.
The nominal exchange rate overshoots. It initially appreciates to a level e0
beyond the future steady state level ē0 . Subsequently, the nominal exchange
rate depreciates to the new steady-state level ē0 despite the initial monetary
tightening at home. Yet, the over-all effect of the monetary contraction will
be an appreciation of the exchange rate from ē to ē0, as we should reasonably
expect after a reduction of the money base at home.
ytd − ȳ = δ(et − pt ) − ȳ
= δ(et − ē) + δē − δ(pt − p̄) − δ p̄ − ȳ
= δ(et − ē) − δ(pt − p̄). (20)
10
3.2 [3b] Exchange rate deviations from steady state
Similarly, using (10) along with the results in section 2.1 and section 3.1,
exchange rate deviations from steady state are
1
et+1 − ē = φytd + pt − m̄ + et − ē
η
1
= [φδ(et − ē) − φδ(pt − p̄) + φȳ + pt − m̄] + et − ē
η
η + φδ 1 − φδ
= (et − ē) + (pt − p̄). (21)
η η
pt+1 − p̄ = pt − p̄ + πδ(et − pt ) − π ȳ
= πδ(et − ē) + (1 − πδ) (pt − p̄). (22)
11
The eigenvectors are
λi−a22
ei = a21 i = 1, 2,
1
and the general solution is
λ1 −a22 λ2 −a22
a21 a21 c1 (λ1 )t
xt = ,
1 1 c2 (λ2 )t
where the coefficients c1 and c2 have to be determined through boundary
conditions.
For simplicity, we assume that π = η1 and φ = 3. Then (23) becomes
et+1 − ē 1 η + 3δ 1 − 3δ et − ē
= . (24)
pt+1 − p̄ η δ η−δ pt − p̄
Clearly, the lower eigenvalue in (25) exceeds one. Thus, the system will be
unstable. The according eigenvectors are
λ1 −a22 λ2 −a22
(e1, e2) = a21 a21
1 1
√ √
δ(1+δ)−δ δ+ δ(1+δ)
1− η
−1+ ηδ 1+ η
−1+ ηδ
= δ
η
δ
η
1 1
q q !
1+δ 1+δ
2− 2+
= δ δ .
1 1
12
With this, we also know the general solution to the Dornbusch model:
√ t
q q ! δ(1+δ)−δ
et − ē 2 − 1+δ 2 + 1+δ c1 1 − η
= √ t
. (26)
δ δ
pt − p̄
1 1 c2 1 +
δ+ δ(1+δ)
η
q q ! √ t
1+δ 1+δ δ(1+δ)−δ
et − ē 2− 2+ c1 1 − , (27)
= δ δ η
pt − p̄ 1 1 0
so that
r ! p !t
1+δ δ (1 + δ) − δ
et − ē = c1 2 − 1− (28)
δ η
and
p !t
δ (1 + δ) − δ
pt − p̄ = c1 1 − . (29)
η
How can we pin down c1 ? Well, we generally have some boundary conditions.
For example, we know where the undisturbed Dornbsuch model started out
in the very beginning of section 2: at ē and p̄ (figure 1, p. 6). Similarly,
we know that, after the monetary contraction from m̄ to m̄0 at home, the
system had to start out at e0 and p̄ on the new saddle path (figure 2, p. 9).
13
These kinds of boundary conditions are enough to completely and rigorously
describe the dynamic behavior of the Dornbusch model.
However, for the mere purpose of deriving the saddle path we need not
even worry about the proper boundary condition. We can simply plug (29)
into (28) and we get, after all:
r !
1+δ
et − ē = 2 − (pt − p̄) . (30)
δ
What does this line look like in the phase diagram? It certainly passes
through the steady state. What slope does it have? Recall that δ < φ1 = 13 .
q q √
1 1+δ 1
Hence δ > 3 and δ
= δ
+ 1 > 4 = 2. The slope must be negative.
Beautiful. So, we just found the analytic expression
qfor the
saddle path AA
in figure 1 (p. 6). If we write (30) as et − ē0 = 2 − 1+δ δ
(pt − p̄0 ) we have
the analytic expression for the saddle path in figure 2 (p. 9) as well.
There are mainly two ways to think about this relationship. One inter-
pretation is, as we saw in lecture, that the economy must obey a no-arbitrage
relationship pt+1 − p̄ = −θ̂ (et+1 − ē). If prices and the exchange rate would
not move in phase at any point in time, an investor could construct a costless
currency portfolio at that time and make a profit one period later. An other
interpretation is that the system must not become explosive. The only sched-
ule along which the economy does not explode is the saddle path, depicted
as AA in figures 1 q (p. 6) and 2 (p. 9). With this interpretation, we have in
fact found θ̂: θ̂ = 1+δδ
− 2. Whenever the economy encountered itself off
the saddle path, the exchange rate would have to adjusts immediately and
to take the whole economy back to a point on the saddle path. Since prices
adjust sloppily, the exchange rate will have to overshoot at times.
14