Macroeconomic Theory I

Econ 606, Spring 1998

C. Swanson

 

Review of some elements in Obstfeld and Rogoff, Foundations of International Macroeconomics.

  1. Current Account.
  2. Consumption functions, derived from utility maximization

 

1. Current Account (CAt)

Equals: Total income from all sources (output plus bond income) less spending.

Equals: Increase in foreign bonds held.

 

Equality holds because income that is not allocated to current expenditures (on consumption, government spending, or investment) is used to purchase foreign assets. Negative values for the current account work the same way, but in reverse.

 

A) Three equations for the current account are:

1) CAt = Bt+1 - Bt

2) CAt = Yt + rtBt -(Ct + It + Gt)

3) CAt = NXt + rtBt

 

B) The current account has several interpretations:

1) It indicates changes in national wealth and asset holdings.

2) It indicates how current expenditures relate to earnings.

3) It indicates how well the country is faring internationally.

C) In some cases, a negative current account can lead to a currency run.

 

 

2. The consumption function and investment

A. Consumption is the opposite of saving. Production is used either for current consumption or for investment. In a closed economy, production goes to investment or consumption. In an open economy, domestic production goes to either domestic consumption, domestic investment or foreign consumption or investment (export). Exporting is very similar to investing in that it involves reducing current consumption so that future consumption can be increased.

 

Closed economy: Yt = Ct + It + Gt

Open economy: Yt + rtBt = Ct + It + Gt + (Bt+1 - Bt)

 

B. (Keynesian Consumption Function) The consumption function was elevated to great prominence by John Maynard Keynes in 1936 through his "General Theory" book. The Keynesian consumption function looks like: Ct = A + b Yt

 

Here, b is the marginal propensity to consume, usually thought to be around 0.75, and A is autonomous spending. The idea is that for every $100 of income, about 75% is spent on current goods and the remainder is saved. Autonomous spending is positive, because the individual must spend something, even if earnings are zero.

 

The Keynesian consumption function is the basis of the Keynesian multiplier which is the heart and soul of the Keynesian model. The multiplier is derived from the assumption that output is demand driven: Y = C + I + G + NX, where all variables should have a superscript D indicating demand. Since consumption is Ct = A + b Yt, we have

 

Yt = A + b Yt + It + Gt + NXt

 

This becomes

(1- b)Yt = A + It + Gt + NXt

or

Yt = (1/(1 - b))(A + It + Gt + NXt)

= m (A + It + Gt + Nxt)

where the number m,

m = 1/(1 - b)

is called the multiplier.

If b = 0.75, then m = 4. This means a $100 increase in G will, according to the theory, raise Y by $400.

 

C. (Consumption as a constrained optimum) The Keynesian consumption function, Ct = A + b Yt, is built from logical first principles, but these principles are quite vague: a person ought to spend a fraction, but not all of current income on consumption. Is this sometimes true, always approximately true, approximately true in special circumstances, or what? We can derive the exact functional form for some consumption functions under special circumstances and see what they look like.

1) Maximize utility subject to a budget constraint.

2) Obtain first order conditions.

3) Make wild and crazy simplifications about the utility function.

4) Substitute the results of (2) and (3) into the budget constraint.

5) Make some assumptions about an exogenous process (usually Yt)

6) Examine the resulting consumption function, compare it to data.

More explicitly,

1) max subject to

a) B0 is a given.

b) Bt+1 - Bt = Yt + r Bt - Ct and

c) The limit of BN/(1+r)N as N goes to infinity is zero.

Condition (a) says that there is some initial known level of assets; it might be zero. Condition (b) says that asset accumulation occurs in proportion to income, less spending.

Condition (c) is one version of a No Ponzi scheme condition. It rules out debt bubbles (more on that later). Technically, it says debt cannot grow too fast. On the first go around, getting the first order conditions, only condition (b) enters the fray. In later steps, (a) and (c) become important.

2) The Kuhn-Tucker theorem gets us to the first order conditions (note the plural), also known as the Euler Equation (pronounced: "Oiler," as in Houston Oilers):

 

 

This equation is written with the time subscripts on the real interest rate. If the real interest rate is assumed constant, these subscripts can be removed. We now leave the Kuhn-Tucker theorem and all statements about maximization. So long as we use the Euler Equation, we are adhering to the maximization conditions.

 

3) Now we make some wild assumptions about the preferences and conditions. There are three classes of assumptions that we will make, and our choice will depend on where we want to go.

 

Specifications

a) Hall’s assumptions (linear-quadratic utility, constant r):

(1) U(C) = C - (a0/2)C2 a0 > 0. (See Ob.&Rog. p. 81.)

(2) rt is a constant.

(3) 1 = b(1 + r)

 

b) Constant relative risk aversion (CRRA):

(1) U(C) = (C1 - g - 1)/(1 - g), U(C), g > 0.

(2) rt not a constant.

 

c) Logarithmic utility

(1) U(C) = Log(C).

(2) rt not a constant.

d) Exponential (constant absolute risk aversion).

(1) U(C) = , a > 0.

 

Item (c) on this list, Logarithmic utility, is a special case of item (b), constant relative risk aversion, although this fact may not be completely obvious. Also, the complicated form of the CRRA is complicated only when U(C) is written. The derivative has a nice clean form. Since the derivative gets used over and over and the original U(C) only once, the notation is set up to make the derivative clean at the expensive of a complicated form for U(C). It could easily have been set up so that U(C) was clean and the derivative complicated.

 

Continuing step (3): Assume Hall’s specification. The marginal utility of consumption is:

 

The Euler equation is:

.

Substitute the linear-quadratic marginal utility and note that r is constant, so it factors out:

.

The second Hall assumption is about the real interest rate and the discount factor:

.

The expectation of a constant is that constant:

.

Subtract and factor,

.

Cancel to get:

.

The final equation is the form of the Euler equation under Hall’s assumptions. This equation is algebraically very simple. All the stuff that preceded it is intended to make this final result look nice and clean. The simpleness is needed because the budget constraints complicate the picture again.

 

4) Now we need to substitute the Euler equation into the budget equation. We first transform the budget constraints into a single present value formula. The form is:

This present value formula has made no use of the Euler equation, so it does not depend on the utility function specification or Hall’s assumptions. This formula says that the present value of consumption is equal to the present value of income (Yt) plus wealth from bond income as of period 0. To obtain it, we use Forward and Lag operators. We use these because they are a useful tool later. The budget constraint is

Bt+1 - (1 + r)Bt = Yt - Ct,

or

Ct - Yt = (1 + r) Bt - Bt+1,

or

(1/(1 + r))( Ct - Yt) = Bt - (1/(1 + r))Bt+1 = Bt - (1/(1 + r))F(Bt).

The last line uses the "Forward operator," F(Bt) = Bt+1.

Then factor,

(1/(1 + r))( Ct - Yt) = (1 - F/(1 + r)) Bt.

Divide both sides by (1 - F/(1 + r)). What allows us to treat F as though it were an ordinary number rather than an operator? The answer is abstract algebra theory, but we don’t sweat that here. The result is

(1 - F/(1 + r))-1(1/(1 + r))( Ct - Yt) = Bt,

or

(1 - F/(1 + r))-1 ( Ct - Yt) = Bt(1 + r).

 

Now we go back to the geometric series and apply it to the operator F, again not worrying too much about the fact that F is an operator, not a number. When a is between 0 and 1, (1 - a)-1 = 1 + a + a2 + a3 +...=

Let a = F/(1 + r), and pretend a is a number, which it is not. Then,

(1 - F/(1 + r))-1 = .

For any series Xt, Fj(Xt) = Xt+j, and

 

(1 - F/(1 + r))-1 Xt = Xt = .

Replace Xt with C and then Y to obtain

Bt(1 + r) = (1 - F/(1 + r))-1 ( Ct - Yt) =- ,

which is the result we wanted.

 

To recap a little, the budget conditions and nothing else give:

Bt(1 + r) = - ,

The maximization problem and Hall specification (linear-quadratic) gives

 

Ct = Et [Ct+1],

and

Ct+1 = Et+1[Ct+2], etc.

Now we put these together. To do so we need yet another technical device, this one too having lots of use later. It is called the law of iterated expectations. In words, it says that what you expect to expect is what you now expect for some distant event. For example, say that an investor named Helen is forming expectations in January about a stock price in December. Helen knows that her beliefs will be revised in November. What Helen will believe in November about the December stock price is something that Helen will form expectations about in January. The law of iterated expectations says that if Helen’s January expectation (mean forecast) of December’s price is $85, then her January expectation of November’s forecast of December’s price is also $85. Mathematically, it is written as

Et[Ct+j+k] = Et[Et+j[Ct+j+k]]

 

 

 

In the Hall model, this means that Et[Ct+2] = Et[Et+1[Ct+2]] = Et[Ct+1] = Ct.

This used the fact that Ct+1 = Et+1[Ct+2], and Ct = Et [Ct+1].

 

We can therefore write the expected value of the present value of consumption as

 

 

The present value and budget conditions are then:

 

Et Bt(1 + r) = Et - Et ,

 

 

Bt(1 + r) = Ct - Et ,

or

Ct = r Bt + Et ,

This last equation is the consumption function. It is equation (32) on p. 81 of Obstfeld and Rogoff, with investment and government spending set to zero. It gives current consumption as a function of expected future income. In a sense, it is a permanent income theory, because the expected present value of future income is the determinant of current consumption. The final form for Ct depends on the assumptions made about the Yt process. This is done next.