beginCDC

CDC Private Version
endCDC

1 Introduction

This handout illustrates the logic of precautionary saving by assuming that individuals face only a single, simple kind of uncertainty: A small risk of becoming permanently unemployed. More realistic assumptions yield similar conclusions (after much more work).1

2 The Microeconomic Consumer’s Problem

The aggregate wage Wt  grows by a constant factor G  every period, reflecting exogenous labor productivity improvements:

Wt+1  = GWt.
(1)

The consumer lives in a small open economy – there is a constant interest factor R  . Defining m  as market resources (net worth plus current income), a  as end-of-period assets after all actions have been accomplished (specifically, after the consumption decision), and b  as bank balances before receipt of labor income, the dynamic budget constraint (DBC) can be decomposed into the following elements:

   at = mt −  ct

 bt+1 = Rat
mt+1  = bt+1 + ℓt+1Wt+1 ξt+1
(2)

where ℓ  measures the consumer’s labor productivity (‘endowment’) and ξ  is a dummy variable indicating the consumer’s employment state: Everyone is either employed (state ‘e’), in which case ξ = 1  , or unemployed (state ‘u’), in which case ξ = 0  , so that for unemployed individuals labor income is zero.2

2.1 The Unemployed Consumer’s Problem

Once a person becomes unemployed, that person can never become employed again (i.e. if ξ  = 0
 t  then ξ   =  0
 t+1  ). Consumers have a CRRA felicity function3 u(∙ ) = ∙1− ρ∕(1 − ρ )  , and they discount future felicity geometrically by β  per period.

The solution to the unemployed consumer’s optimization problem is4

     (                )
            ---≡ÞÞÞR----
 u   |     ◜ −1 ◞◟ 1∕◝ρ|
ct = (1  − R   (Rβ )  ) bt,

     ◟--------◝◜-------◞
              ≡κ
(3)

where the u  superscript signifies the consumer’s (un)employment status; κ  is the marginal propensity to consume for the perfect foresight consumer, which is strictly below the MPC for the problem with uncertainty (Carroll and Kimball (1996)); and ÞÞÞR   is what Carroll (2022) calls the ‘return patience factor.’5

We now impose the ‘return impatience condition’ (RIC),

( (Rβ )1∕ρ)
  --------  < 1
◟---◝R◜ ---◞
    =ÞÞÞR
(4)

which deserves its name because it is the condition that guarantees that κ > 0  – the consumer must not be so patient that, given the interest rate, a boost to resources fails to boost spending.6 An alternative (equally correct) interpretation is that the condition guarantees that the PDV of consumption for the unemployed consumer is not infinity.7

For many purposes (not least, the calibration of the model), it turns out to be useful to alternatviely express impatience conditions like (4) in terms of the upper bound of the range of time preference factors ¯β  that satisfy the condition; solving (4) for β  , we designate this object

¯       ρ− 1
βRIC = R
(5)

and write the alternative version of the constraint as

     ¯
β < βRIC.
(6)

ÞÞÞ
  R   is the ‘return patience factor’ because it defines the patience factor ÞÞÞ  relative to the return factor R  ; correspondingly, we define the ‘return patience rate’ as lower-case

þ ≡  log ÞÞÞR
 r
  ≈  ÞÞÞR − 1
  =  − κ
(7)

and we say that a consumer is ‘return impatient’ if the RIC (4) holds (equivalent conditions are þr < 0  and κ > 0  ).8

2.2 The Employed Consumer’s Problem

2.2.1 Unemployment Risk as a Mean Preserving Spread in Human Wealth

If a person who is employed in period t  (ξ = 1
 t  ) is still employed next period (ξ   = 1
 t+1  ), market resources will be

me    = (me −  ce)R + W    ℓ  .
  t+1      t    t       t+1  t+1
(8)

But employed consumers face a constant risk ℧  of becoming unemployed. It will be convenient to define //℧  ≡ 1 − ℧  as the probability that a consumer does not become unemployed. Whether the consumer is employed or not, the consumer’s labor productivity ℓ  is well-defined:9 For convenience, ℓ  is assumed to grow by a factor   −1
//℧   every period,

ℓt+1 = ℓt∕//℧,
(9)

which means that for a consumer who remains employed, labor income will grow by factor

ΦΦΦ =  G∕//℧
(10)

so that the expected labor income growth factor for employed consumers is the same G  as in the perfect foresight case:

                       (       )
                         ℓtGWt
    𝔼t[Wt+1 ℓt+1ξt+1] =   ------- (℧ ×  0 + //℧ × 1)
(                 )        //℧
  𝔼t[Wt+1-ℓt+1-ξt+1]
        Wt ℓt       =  G,

which is the reason for (9)’s assumption about the growth of individual labor productivity: It implies that an increase in ℧  is a pure increase in uncertainty with no effect on the PDV of expected labor income (‘human wealth’); an increase in ℧  therefore constitutes a ‘mean-preserving spread’ in human wealth.

2.2.2 First Order Optimality Condition

The same solution methods used in PerfForesightCRRA can be applied here too (take the first order condition with respect to c  , use the Envelope theorem); the only difference is the need to keep the expectations operator in place. Using ∙ as a placeholder for ‘e’ or ‘u,’ the usual steps lead to the standard consumption Euler equation:

              [       ]
u′(cet) = R β 𝔼t u′(c∙t+1)
              [(  ∙  ) −ρ]
    1 = R β 𝔼    ct+1      .
             t    cet
(11)

Defining nonbold variables as the bold equivalent divided by the level of permanent labor income for an employed consumer, e.g. ce = ce∕(W  ℓ )
 t    t    t t  , we can rewrite the consumption Euler equation as

          [                   ]
           ( c∙  W    ℓ   ) −ρ
1 = R β 𝔼t   -t+1--t+1-t+1-
                cetWt ℓt
          [(  ∙    ) −ρ]
             ct+1Φ
  = R β 𝔼t    cet ΦΦ
              [(     )   ]
      −ρ         c∙t+1  −ρ
  = ΦΦΦ   R β 𝔼t   --e-
           {      ct                         }
                     ( ce  )− ρ    ( cu  ) −ρ
  = ΦΦΦ −ρR β  (1 − ℧ )  -t+1-    + ℧   -t+1
                        cet            cet
(12)

2.2.3 Analysis and Intuition of Consumption Growth

It will be useful now to define a ‘growth patience factor’ (terminology justified below):

      (        )
       (R β)1∕ρ
ÞÞÞΦΦΦ =   ---ΦΦΦ----  ,
(13)

which is the factor by which ce  would grow in the perfect foresight version of the model with permanent income growth factor ΦΦΦ  (again see PerfForesightCRRA). Using this, (12) can be written as

               (  e  )− ρ{             [(  u  ) (   e ) ]−ρ}
        1 = ÞÞÞρ   ct+1-      (1 − ℧) + ℧    ct+1    -ct-
             ΦΦΦ    cet                       cet     cet+1
               (     )− ρ{       [(     ) −ρ    ]}
             ρ   cet+1-               cut+1
         =  ÞÞÞΦΦΦ    ce       1 + ℧    ce      −  1
(     )        {   t   [(     )     ]t}+1
  cet+1  ρ    ρ            cet+1- ρ
   ce    =  ÞÞÞΦΦΦ   1 + ℧    cu     − 1
 (  t  )       {       [(  t+1 )     ]}
   cet+1                   cet+1- ρ       1∕ρ
    ce   =  ÞÞÞΦΦΦ   1 + ℧    cu     − 1      .
     t                     t+1
(14)

beginCDC An interesting thought: Imagine the creation of an insurance system in which the consumer pledges their next period me
  t+1   to the insurance company in exchange for receiving a lognormally distributed ˆme
  t+1   with an amount of variation that is (according to some metric that deserves further thought) equivalent,     e             e       2       2
logˆct+1 ∼   𝒩 (𝔼t[ct+1] − σˆct+1∕2,σ ˆct+1∕2)  . In that case we would be able to compute analytically the value of 𝔼t[(cet+1)−ρ]  in (12) and might be able to proceed with solving a version of the model with transitory as well as permanent shocks.

Second thoughts on this: This approach misses the concavity of the consumption function, which may or may not matter much depending on the magnitude of the shocks. If it does matter, it should be possible for the insurance company to provide a contract in which the amount of consumption provided in the contract is, say, 𝔼t[cet+1](η)∙ where η  is lognormal and ∙ gives the best approximation to the slope of the consumption function around    e
𝔼t[ct+1]  . How many people would buy the contract would depend on the profit margin required by the insurance company, as well as consumption concavity. endCDC

(This is where the perfect foresight assumption is important; without it (14) would be

          [ ( e  ) −ρ {      [ (  u  )− ρ   ] } ]
1 = ÞÞÞ ρ 𝔼    ct+1       1 + ℧    ct+1-    − 1
      ΦΦΦ  t    cet                 cet+1
(15)

and we would be unable to proceed.)

Now define         (        )
∇    ≡   cet+1−-cut+1
  t+1       cut+1 (which is the proportion by which consumption would be greater next period for an employed than for an unemployed person), and define an ‘excess prudence’ factor

     (      )
ω  =   ρ −-1- .
         2
(16)

Appendix A shows that, with some approximations, we can rewrite (11) as

( ce  )
  -t+1e-  ≈ (1 + ℧ (1 + ω∇t+1 )∇t+1) ÞÞÞΦΦΦ
   ct
(17)

which can be simplified in the logarithmic utility case (where ω = 0  ) to

( ce  )
  -t+e1   ≈ (1 + ℧∇t+1 )ÞÞÞ ΦΦΦ.
   ct
(18)

Now since consumption if employed  e
ct+1   is surely greater than consumption if unemployed cut+1   , ∇t+1   is certainly a positive number. But since ÞÞÞΦΦΦ   is the value that cet+1∕cet  would exhibit in a perfect foresight model, this equation tells us that uncertainty boosts consumption growth10 – in the logarithmic case, consumption growth is augmented by an amount proportional to the probability of becoming unemployed ℧  multiplied by the size of the ‘consumption risk’ (the amount by which consumption would fall if unemployment occurs).

We noted above that for any given met  , an increase in uncertainty constitutes a mean-preserving spread in human wealth; thus the ‘human wealth effect’ of an increase in ℧  would be zero for a consumer without a precautionary motive. In this small-open-economy model a change in ℧  also has no effect on the interest rate r  , and so none of the conventional determinants of consumption in the perfect foresight model (the income, substitution, and human wealth effects) is affected by a change in uncertainty. The increase in consumption growth from an increase in ℧  in (17) or (18) therefore must be entirely the result of the precautionary motive. Furthermore, because a profile with faster consumption growth can only exhibit the same PDV if that faster growth starts from a lower initial consumption level, we know that for any given initial value of me  , the introduction of a risk of becoming unemployed ℧  induces a (precautionary) decline in consumption (and corresponding increase in saving).

Furthermore, under the (compelling) assumption that ρ > 1  , (17) implies that a consumer with a higher degree of prudence (larger ρ  and therefore larger ω  ) will anticipate a greater increment to consumption growth as a consequence of the introduction of uncertainty. This reflects the greater precautionary saving motive induced by a higher degree of prudence.

2.2.4 Finding the Target

The target level of   e
m  (if one exists) will be the point of intersection between the    e
Δc  = 0  and    e
Δm   = 0  loci.

The    e
Δc  =  0  locus can be characterized by substituting  e      e    e
ct+1 = ct ≡ c  :

                          {       [( cet+1 )ρ    ]}   ρ
                      1 =   1 + ℧    -u--   − 1   ÞÞÞ ΦΦΦ
                                     ct+(1    )
                     −ρ                 -ce-  ρ
                   ÞÞÞ ΦΦΦ  = (1 − ℧) + ℧   cu
    (              )      (     )        t+1
      ÞÞÞ −ΦΦΦρ − 1 + ℧  1∕ρ      ce
      -------------     =   -u--
    ◟-------℧◝◜-------◞     ct+1
            ≡ Π
(      ≡ϖ         ) 1∕ρ   (     )
  ◜-−1-◞◟−ρ----◝              ce
( ℧   (ÞÞÞΦΦΦ  − 1)+1 )     =   -u--
                            ct+1
◟---------◝◜----------◞
       Π=(1+ϖ)1∕ρ

which boils down to

 e    u
c  = ct+1Π.
(19)

The importance of the linearity of the consumption function of the unemployed consumer now becomes evident: It means that the RHS of (19) is linear in  e
ct  :

            cut+1
 e   ◜--e---e◞◟------◝
ct = (m t − ct)RN  rm κ Π.
(20)

beginCDC

Without the linearity assumption, we would have
 e  e     u    e   e   e
c(m t) = c ((m t − c (m t))RN rm )Π,
(21)

and even if we had a solution for cu  , this equation defines the consumption function for the employed consumer only implicitly; this explains why the linearity of the consumption function for the unemployed consumer is essential for the tractability of the solution. endCDC

We know that me −  ce> 0
  t    t  because a consumer in these circumstances (facing possible perpetual unemployment) will never borrow (see below for a full discussion of this point). Since the RIC imposes κ >  0  , (20) tells us that steady-state consumption (if it exists)11 is a positive finite number so long as Π >  0  .12

2.2.5 Upper Bounds for β  , Given Other Parameters

As with the RIC, it may be useful to rewrite this as defining an upper bound to the permissible time preference rates:

            (     ρ    )
β < β¯   =    ---ΦΦΦ-----  .
     TBS      R(1 − ℧ )
(23)

In the limit as ℧  approaches zero, (12) reduces to a requirement that the growth patience factor is less than one,

ÞÞÞΦΦΦ <  1,
(24)

which, as in PerfForesightCRRA, we call a ‘growth impatience condition’ (GIC) by analogy to the ‘return impatience condition’ (4) imposed earlier. PerfForesightCRRA shows that the limit of (12) as ℧ ↓ 0  , G > ÞÞÞ  , ensures that a consumer facing no uncertainty is sufficiently impatient that his wealth-to-permanent-income ratio will fall over time. We label the weaker condition (12) the ‘GIC-TBS’ (the version of the GIC required for a solution to exist in the Tractable Buffer Stock model). It will always hold if the plain-vanilla GICG    holds because ℧  ≥ 0  . Thus, a consumer who, in the absence of uncertainty, would satisfy both the RIC and the GICG   , will have a positive finite target level of wealth when uncertainty is introduced.13

When it is useful to distinguish the version of the GIC that applies in the model with income growth of G  from the corresponding condition when growth is ΦΦΦ  we will label the two conditions GICΦΦΦ    and GICG   , and the corresponding bounds on β  are

β < ¯βGICΦΦΦ = R ρ−1ΦΦΦ ρ
β < ¯β     = R ρ−1G ρ
     GICG
(25)

Using φ ≡ logΦΦΦ  , we similarly define the corresponding ‘growth impatience rate’:

                −1
þφ ≡  log ÞÞÞΦΦΦ ≈ ρ  (r − τ) − φ
(26)

so that the growth impatience condition (12) (the GIC-TBS) can also be written (approximately) as

þ φ − ρ−1℧ <  0
(27)

or, since φ ≈  g + ℧  ,

ρ−1(r − τ − ℧) − (g + ℧ ) < 0.
(28)

2.2.6 Why Increased Unemployment Risk Increases Effective Growth Impatience

Equation (28) becomes easier to satisfy (in the sense of requiring a lower τ  ) as ℧  increases, since in both places where ℧  appears on the LHS it is with a negative coefficient.

The reason the two appearances of ℧  have not been combined in (28) is that the separate terms reflect two logically distinct effects. The first appearance, where ℧  is premultiplied by − ρ −1   , can be interpreted as capturing the sense in which an increase in ℧  is like an increase in the discounting of the future (the coefficient on ℧  is the same as that on τ  ). This downweighting of the future occurs precisely because that future might not occur (if the consumer becomes unemployed).14 The effect is much like the increase in discounting that occurs when a positive probability of death is introduced in consumption problems, cf. Blanchard (1985).

The second, separate, reason ℧  weakens growth impatience (that is, the GIC-TBS holds in more circumstances than the GICG   ) is that we adjust labor productivity growth so that φ =  g + ℧  in order to maintain constant human wealth for different values of ℧  (eq. (9)). For higher ℧  , permanent income growth is greater conditional on remaining employed; the continuously-employed consumer is effectively more ‘impatient’ in the relevant sense of desiring consumption growth slower than income growth.

This is essentially a mechanical result, which reflects our model’s design for the purpose of examining thought experiments that manipulate the degree of uncertainty while leaving the perfect-foresight level of human wealth constant.

Note that although ℧  is our measure of uncertainty, neither of these effects of ℧  is in any meaningful sense directly a ‘precautionary’ effect; instead, they both reflect effects of ℧  on the relevant degree of growth impatience in the GIC-TBS condition.

2.2.7 The Target Level of me

Appendix B demonstrates that the RIC and the GIC-TBS are necessary conditions for the existence of a target value of market resources   e
mˆ ,  and that the GICΦΦΦ    is sufficient. Appendix C solves for an explicit formula for that target.

Briefly, this is accomplished as follows. We can obtain the Δce = 0  locus by substituting ce   = ce=  ce
 t+1    t  into equation (20):

 e    e              e
c =  m( RN  rm κΠ  − c) RN rm κ Π
 e      RN  rm κΠ       e
c =   --------------  m  .
      1 + RN  rm κΠ
(29)

Now we need to use a normalized version of the DBC (equation (8)),

met+1 =  (met − cet)RN rm  + 1
(30)

to derive the   e       e     e
m t+1 = m t = m  locus (also referred to as the    e
Δm   = 0  locus):

RN  rm − 1(me  − 1) = me − ce
                ce = me − RN  rm − 1(me  − 1)

                   = (1 − RN rm − 1)me  + RN  rm −1.
(31)

The steady-state levels of   e
m  and  e
c  are the values of these two variables at which both (31) and (29) hold. This is just a set of two linear equations and two unknowns, and with a bit of algebra can be solved explicitly.

In the special case of logarithmic utility (ρ = 1  ), the appendix shows that (under some strong assumptions) an approximation to target market resources will be given by

          (                               )
ˆme ≈  1 +  ---------------1--------------
           (φ −  r) + τ(1 + (φ + τ − r)∕℧ )
(32)

and that the GIC and the RIC guarantee that the denominator of the fraction is a positive number.

This expression encapsulates several of the key intuitions of the model. The ‘human wealth effect’ of growth (cf. Summers (1981)) is captured by the first φ  term in the denominator; clearly, for any calibration for which the denominator is a positive number, increasing φ  will increase the size of the denominator and therefore reduce the target level of wealth. The human wealth effect of interest rates is correspondingly captured by the − r  term. An increase in the future discounting rate, τ  , will also increase the size of the denominator and therefore reduce target wealth. Finally, a reduction in unemployment risk will boost (φ +  τ − r)∕℧  and therefore reduce target wealth.15

The assumption of log utility is restrictive, and probably does not capture sufficient aversion to consumption fluctuations. Fortunately, another special case helps to illuminate the effect of higher levels of prudence. The appendix shows that, in the special case where τ = r  , the target level of wealth will be approximable by

         (                                     )
                             1
mˆ ≈  1 +  ------------------------------------
           (φ − r) + τ(1 + (φ∕℧ )(1 − (φ∕℧ )ω))
(33)

which is like (32) (with τ −  r = 0  ) but with the addition of the final term involving ω  which measures the amount by which prudence exceeds the logarithmic benchmark. An increase in ω  reduces the denominator of (33) and thereby boosts the target level of wealth: Exactly what would be expected from an increase in the intensity of the precautionary motive.

Note that the different effects interact with each other, in the sense that the strength of, say, the human wealth effect will vary depending on the values of the other parameters. The ways in which these interactions make intuitive sense will repay deep reflection. (Hint: How much I care about the future governs the power that future events have in determining my targets; use the formula to think about why).

2.2.8 Conditions Required for a Perfect Foresight Solution; Existence of Target me

Interestingly, the limit of the buffer stock model as ℧ ↓ 0  is not the perfect foresight solution obtained when ℧  is exactly equal to zero.

The handout PerfForesightCRRA shows that in the perfect foresight context, it is necessary to impose the Finite Human Wealth Condition R > G  (henceforth, FHWCG   ) to obtain a sensible solution.16 But if the FHWCG    holds, the GICG    is strictly stronger than the RIC, because the combination ÞÞÞ ∕G < 1  and R > G  obviously implies ÞÞÞ∕R  < 1  . If we substitute ΦΦΦ  for G  , we can define the corresponding version of the condition in the case where growth is ΦΦΦ  : the FHWCΦΦΦ   .

It turns out that in the buffer stock model, we can relax the requirement that human wealth is finite.

We pointed out above that (12), which is necessary for the existence of a steady-state level of consumption, implies that the GICΦΦΦ    holds in the case being considered here, the limit as ℧  ↓ 0  . The interesting question is therefore what happens when the FHWCG    does not hold (that is G  > R  ).

Given that the GICG    holds, if the FHWCG    does not hold the RIC may or may not hold: G  > R  implies that ÞÞÞ ∕R > ÞÞÞ ∕G  but 1 > ÞÞÞ ∕G  could be consistent with ÞÞÞ ∕R  being greater or less than one. But recall that our assumption is that the unemployed consumer is assumed to behave according to the perfect foresight model with human wealth equal to zero. We must therefore impose the RIC in order to obtain a nondegenerate solution. We therefore impose the RIC.

For any finite horizon, human wealth is finite, and there is a positive probability that income will be zero over the remainder of the horizon. This puts a strict bound on the extent to which consumers are willing to rely for current consumption upon future income that is unbounded in expectation (as the horizon extends) but potentially bounded in practice. In effect, the precautionary motive introduces a self-imposed borrowing constraint that prevents the (arbitrarily large) amount of future income from being something the consumer is willing to borrow against.

The consequence is that the limiting model (as ℧ ↓ 0  ) exhibits a solution with a unique finite target   e
m  so long as (12) holds, even if human wealth is infinite; in this case the     e
Δm    = 0  locus is downward sloping (because           − 1
1 − RN rm    < 1  ; see (31)) while the Δce  = 0  locus is upward sloping (as guaranteed by (12)). Thus, a target me  will exist.

2.2.9 The Phase Diagram

Figure 1 presents the phase diagram.

Figure 1:Phase Diagram

pict

The Δme  =  0  locus, given in (31), indicates, for a given level of me  , how much consumption ce  would be exactly the right amount to leave me  unchanged. Call this the ‘permanently sustainable consumption locus,’ or for short ‘sustainable consumption.’17 For any given   e
m  , consuming an amount less than the ‘sustainable’ level will cause wealth to rise (and conversely for points above Δme  = 0  ). This provides the logic for the horizontal arrows of motion in the diagram: Above the sustainable consumption locus they point left, and below they point right.

The intuition for the    e
Δc   = 0  locus (which comes from (29)) is a bit subtler. Take a point on the Δce =  0  locus, and consider how things would change if me  were a bit higher at the same ce  . Recall that the growth rate of consumption consistent with the Euler equation (11) depends on the amount by which consumption will fall if the bad state is realized, ∇     = ce  ∕cu
  t+1    t+1   t+1   . But cu  = κR (me −  ce)
 t+1         t    t  so at the same ce
 t  but a greater me
  t  , cu
 t+1   will be larger. If  e
ct+1   were to remain unchanged, then with the larger  u
ct+1   the ratio ∇t+1  = cet+1 ∕cut+1 − 1  would be smaller.

The consequences of this are easiest to see in the logarithmic case whose consumption growth equation is derived in (18), which tells us that ce  ≈  ce (1 + ℧ ∇t+1 )ÞÞÞΦΦΦ
 t+1    t   , which directly implies that the lower ∇t+1   will yield a lower  e
ct+1   . That is, for any point to the right of the    e
Δc t+1 =  0  locus, the growth rate of consumption will be lower than at the corresonding point on the locus. Since on the locus, growth was zero, this means that to the right of the locus, ce  is declining (hence the down arrow in the phase diagram). Reciprocally, for any point to the left of Δce   = 0
   t+1  , the Euler equation implies that consumption will rise.

Figure 2:The Consumption Function

pict

2.2.10 The Consumption Function

The next figure shows the optimal consumption function c(m )  for an employed consumer (dropping the e  superscript to reduce clutter). This is actually just the stable arm in the phase diagram. (Think about why). Also plotted are the 45 degree line along which c = me
      t  as well as the function

¯c(m ) = (m −  1 + h )κ
(34)

where

     (         )
          1
h =    1 −-G∕R--
(35)

is the level of (normalized) human wealth. ¯c(m )  is the solution to a perfect foresight problem in which income grows by the factor G  ; it is depicted in order to introduce a final fact: As wealth approaches infinity, the solution to the problem with uncertain labor income approaches arbitrarily close to the perfect foresight solution.18

Note that c(m )  is concave.19 That is, the marginal propensity to consume κκκ(m ) ≡ dc(m )∕dm  is higher at low levels of m  . This is because of the increase in the intensity of the precautionary motive as resources m  decline; the consequences of becoming unemployed with little wealth are very painful. The MPC is high at low levels of m  because at low levels of m  the relaxation in the intensity of the precautionary motive with each extra bit of m  is quite large (Kimball (1990)). This diminution in the precautionary motive translates into an increase in consumption; for m  -poor consumers even a modest increase in m  can give a substantial boost to c  .

This point is clearest as m  approaches zero. Note that the consumption function always remains below the 45 degree line. This is because if the consumer were to spend all his resources in period t  , ct = mt  , then if he became unemployed next period he would have mut+1 = (mt − ct)RN rm  = 0  which would induce cut+1 =  κmut+1 =  0  , yielding negative infinite utility. Thus the consumer will never spend all of his resources - he will always leave at least a little bit for next period in case of disaster (unemployment).20

2.2.11 Expected Consumption Growth Is Downward Sloping in me

The next figure (‘the growth diagram’) illustrates some of the same points in a different way. It depicts the growth rate of consumption as a function of   e
m t  . Since ℧ ≥  0  , the GICΦΦΦ    for this model implies:

      −1
φ >  ρ  (r − τ ),
(36)

a condition that can be visually verified for our benchmark calibration in figure 3. Now multiply both sides of (11) by ΦΦΦ  , obtaining

  (  e  )           {       [(  e  ) ρ   ] }1∕ρ
    ct+1         1∕ρ           ct+1-
     cet   =  (Rβ)     1 + ℧    cut+1    − 1
       e      −1
Δ  log ct+1 ≈ ρ  (r − τ ) + ℧ ∇t+1,
(37)

where the last line uses the same (dubious) approximations used to obtain (17).21

Thus consumption growth is equal to what it would be in the absence of uncertainty, plus a precautionary term. Furthermore, the precautionary contribution will become arbitrarily large as mt ↓ 0  because cut+1 = mut+1κ = (mt −  c(mt ))RN  rm κ  approaches zero as mt ↓ 0  . Sure enough, figure 3 shows that as me
  t  gets low, expected consumption growth gets very large.

Figure 3:Income and Consumption Growth

pict

Next, note that the point where the consumption growth locus meets the income growth line is labelled ˆm  . This is because the place where consumption growth is equal to income growth is at the target value of me  .

2.2.12 Summing Up the Intuition

We are finally in position to get an intuitive understanding of how the model works, and why there is a target wealth ratio. On the one hand, consumers are growth-impatient. This prevents their wealth-to-income ratio from heading off to infinity. On the other hand, consumers have a precautionary motive that intensifies more and more as the level of wealth gets lower and lower. At some point the precautionary motive gets strong enough to counterbalance impatience. The point where impatience matches prudence defines the target wealth-to-income ratio.

Figure 4:Effect of An Increase In r

pict

Now consider the results of increasing the interest rate to `r > r  , depicted in figure 4. Obviously the perfect foresight consumption growth locus will shift up, to ρ −1(`r − τ)  , inducing a corresponding increase in the expected consumption growth locus. But we have not changed the expected growth rate of income. It is clear from the figure, therefore, that the new target level of cash-on-hand `ˇme  will be greater than the original target. That is, an increase in the interest rate increases the target level of wealth, as would be expected on intuitive grounds.

The next exercise is an increase in the risk of unemployment ℧.  The principal effect we are interested in is the upward shift in the expected consumption growth locus to Δ `ct+1   . If the household starts at the original target level of resources `m  , the size of the upward shift at that point is captured by the arrow orginating at {mˇ, φ } .

In the absence of other consequences of the rise in ℧  , the effect on the target level of m  would be unambiguously positive. However, recall our adjustment to the growth rate conditional upon employment, (9); this induces the shift in the income growth locus to φ`  which has an offsetting effect on the target m  ratio. Under our benchmark parameter values, the target value of m  is higher than before the increase in risk even after accounting for the effect of higher φ  , but in principle it is possible for the φ  effect to dominate the direct effect. Note, however, that even if the target value of m  is lower, it is possible that the saving rate will be higher; this is possible because the faster rate of φ  makes a given saving rate translate into a lower ratio of wealth to income. In any case, the most useful calibrations of the model are those for which an increase in uncertainty results in either an increase in the saving rate or an increase in the target ratio of resources to permanent income. This is partly because our intent is to use the model to illustate the general features of precautionary behavior, including the qualitative effects of an increase in the magnitude of transitory shocks, which unambiguously increase both target m  and saving rates.

Figure 5:Effect of an Increase in ℧

pict

2.2.13 Death to the Log-Linearized Consumption Euler Equation!

Figures 3 and 4 show that, so long as consumers are impatient, the steady state growth rate of consumption will be equal to the steady-state growth rate of income,

       e
Δ  log ct+1 = φ.
(38)

Yet the approximate Euler equation for consumption growth, (37), does not contain any term explicitly involving income growth; in the logarithmic utility case, for example, the expression is

      e      −1
Δ log ct+1 ≈ ρ  (r − τ) + ℧∇t+1.
(39)

How can we reconcile these two expressions for consumption growth? Only by realizing that the size of the precautionary term ℧ ∇t+1   is endogenous: It depends on φ  . Indeed, we can solve (38) and (39) to determine that in steady-state we must have

  ˇ         −1
℧ ∇ ≈  φ − ρ  (r − τ).
(40)

We can use this equation to understand the relationship between parameters and steady-state levels of wealth, by noting that        e
∇t+1(m t)  is a downward-sloping function of  e
mt  (see figure 3 again). This is because at low levels of current wealth, much of the spending of employed consumers is financed by their current income. If they lose that income, they will have no choice but to cut consumption drastically; this is reflected in a large value of ∇
  t+1   .

For example, an increase in the growth rate of income implies that the RHS of equation (40) increases. The new target level of ˆm  must be lower, because lower wealth induces greater consumption risk and a corresponding increase in the LHS of (40). This is how the human wealth effect works in this framework: Consumers who anticipate faster income growth will hold less market wealth.

The fact that consumption growth equals income growth in the steady-state poses major problems for empirical attempts to estimate the Euler equation. To see why, suppose we had a collection of countries indexed by i  , identical in all respects except that they have different interest rates ri  . Then in the spirit of Hall (1988), one might be tempted to estimate an equation:

Δ logci = η0 + η1ri + 𝜖i,
(41)

and to interpret the coefficient estimate on ri  as an indication of the value of  −1
ρ   .

But suppose that all of these countries contained impatient consumers and were in their steady-states where Δ logci = φi  . Suppose further that all countries had the same steady-state income growth rate and unemployment rate.22 Then the regression equation would return the estimates

η0 = φ
η1 = 0.
(42)

The econometric problem here is that there is an omitted variable from the regression specification, the ℧ ∇ term, which is (perfectly) correlated with the included variable ri  . Thus, Euler equation estimation cannot be expected to return an unbiased estimate of  −1
ρ   . For much more on this problem, see Carroll (2001). For empirical evidence that the problem is important in macroeconomic practice, see Parker and Preston (2005).

2.2.14 A Final Experiment

We now consider a final experiment: A decrease in the time preference rate. To reduce clutter, we drop the Δce   = 0
  t+1  locus from the phase diagram from Figure 1, and everywhere drop e  the superscripts. (In exam questions, a figure like this might be referred to as the ‘simplified consumption phase diagram’ or just ‘the consumption diagram’).

Figure 6 depicts the effect on the employed consumer’s spending by showing each successive point in time as a dot. Starting at time 0 from the steady-state level of consumption, the decrease in the future discounting rate (an increase in patience) causes an instantaneous drop in the level of consumption. Starting from this diminished base, consumption growth is subsequently faster than before the drop in τ  .23

Eventually consumption approaches its new, higher equilibrium ratio to permanent income at a new, higher level of equilibrium me  . This higher level of consumption is financed in the long run by the higher interest income earned on the higher level of wealth.

Note again, however, that equilibrium steady-state consumption growth is still equal to the growth rate of income (this follows from the fact that there is a steady-state level for the ratio of consumption to income, c  ). This means that the higher level of wealth in equilibrium ends up being precisely enough to reduce the precautionary term by an amount that exactly offsets the fact that the     −1
−  ρ  τ  term in the Euler equation is now smaller.

The final figures depict the time paths of consumption, market wealth, and the marginal propensity to consume κκκ(m )  following the decline in τ  . These are implicit in the phase diagram analysis, but the dots in these two new diagrams are spread out evenly over time to give a sense of the time scale over which the model adjusts toward the steady state.

Figure 6:Effect of Lower τ  On Consumption Function

pict

Figure 7:Path of  e
c  Before and After τ  Decline

pict

Figure 8:Path of   e
m  Before and After τ  Decline

pict

Figure 9:Marginal Propensity to Consume κt  Before and After τ  Decline

pict

3 A Macroeconomic Interpretation

Loosely following Carroll and Jeanne (2009) (with some simplifications), this section extends the model to analyze macroeconomic dynamics in a small open economy with a large number of individuals, where the population statistics reflect the fulfillment of individual consumers’ ex ante expectations; for example, exactly proportion ℧  of households who are employed in period t  become ‘unemployed’ before t + 1  , so that the aggregate labor supply of the ‘active’ (still employed) members of a generation evolves according to

NNNt+1,t = //℧NNNt,t,
(43)

where the first subscript denotes the date being examined and the second denotes the period of birth of the generation being examined.

We make strong assumptions that permit straightforward aggregation. The first such assumption is that newly unemployed households immediately migrate out of the country (think of British retirees moving to southern Spain).24 This means that macroeconomic variables will reflect only the circumstances of employed consumers, rather than a blend of the employed and the unemployed.

Each person is part of a single ‘generation’ of households born at the same time, and every new generation is larger by the factor Ξ  than the newborn generation in the previous period:

NNNt+1,t+1 = ΞNNNt,t.
(44)

We assume that total production by the (surviving) members of a generation grows by the factor G  every period. If total production is to grow despite a shrinking number of surviving members of the generation, production per active capita must grow by G ∕//℧  as per (9).

Consider the economy in some period 0 in which the size of the newborn population and the wage rate have been normalized to NNN   =  W  =  1
  0,0     0  . If the economy has existed for −  τ  periods (where τ  is a negative number, indicating that the economy was created before period 0), the ratio of the total population to the population of newborns will be

                                       ( 1 − (/℧ ∕Ξ )− τ+1)
1 + (//℧ ∕Ξ) + (//℧ ∕Ξ)2 + ...+ (//℧ ∕Ξ )− τ =   ----/----------
                                           1 − (//℧∕Ξ )
(45)

whose limit is a finite number so long as //℧∕Ξ <  1  , which we require.

Relative to the labor income of period 0’s newborn cohort (NNN0,0W0 =  1  ), the total labor income in period 0 of the generation born in period − 1  is Ξ −1   ; the sum of the incomes of all of the two-period-old individuals is Ξ −2   , and so on; total labor income for all generations in the economy in period 0 is

                           ( 1 − (Ξ −1)−τ+1 )
1 + Ξ− 1 + Ξ −2 + ...+ Ξ τ =  --------−1----  ,
                                1 − Ξ
(46)

which is finite so long as either population growth is positive Ξ >  1  (which we will assume) or the economy has existed for a finite period of time (τ > − ∞ ). In either case, the proportion of aggregate income accounted for by a generation born at any specific moment declines toward zero as time passes (old generations never die, they just fade away).

In the balanced growth equilibrium, the growth factor for aggregate population will therefore be Ξ  and output per capita will increase by G  per period. Total labor income therefore grows by ΞG.

3.1 Stakes

We now examine this model under two assumptions about the initial ‘stake’ of newborns in the economy. (We use ‘stake’ to designate a transfer received by newborns). This is explicitly not an inheritance, as we have assumed that individuals have no bequest motive and newborns are unrelated to anyone in the existing population. Our motivation is to make the model more tractable, rather than to represent an important feature of the real world; we later perform simulations designed to show that the characteristics of the model with no ‘stake’ are qualitatively and quantitatively similar to those of the more tractable model with the ‘stake’ that makes the model tractable.

3.1.1 A ‘Stake’ That Yields a Representative Agent

We first consider a version of the model in which an exogenous redistribution program guarantees that the behavior of employed households can be understood by analyzing the actions of a “representative employed agent.”

If a benevolent source outside the economy were to provide every newborn with an initial transfer upon birth of size ˆb  , then the newborn’s total monetary resources would be

  e   ˆ
m t,t = b + 1
    = mˆ.

Thus, per-capita market resources for members of the newborn generation would be exactly equal to the target level of market resources for a person anticipating the future path of labor income that the members of the newborn generation actually anticipate (which is the same as the future path anticipated by all other generations as well).

If such a transfer policy had been in place forever, the economy at every point in time would consist of employed households whose consumption had been equal to its steady-state value ce  for their whole lives. That is, every individual agent in this economy would be identical in their ratio of consumption, market resources, etc. to permanent labor income. The behavior of any individual would therefore be fully captured by the behavior of a representative employed agent.25

The foregoing scenario assumed that the ‘stake’ is provided by a mysterious ‘benevolent source outside the economy.’ Fortunately, there is an easy way to eliminate this problematic assumption: Assume that the stakes are financed by a wage tax.

The size of the required tax rate is calculated as follows. The total size of the resources transferred to the newborn generation must be

ˆbe =  ˆbNNN  Wˆ
 t,t      t,t t
(47)

where

ˆ
Wt =  (1◟◝−◜ )◞ Wt
       ≡
        /
(48)

is the after-tax wage rate for the economy as a whole (and ˆb  is the steady state target ratio of bank balances to after-tax wages).

From (46), the ratio of total aggregate labor income to the labor income of the newborn generation is

(         )
  ---1----
  1 − Ξ−1
(49)

so the aggregate wage tax rate required to finance a ‘stake’ of size ˆb  for newborns is given by

    (         )

ˆb =   -----−1-
      1 − Ξ
  = (1 − Ξ−1)ˆb.
(50)

Note, however, that in an economy where this tax has existed forever, the consequence of the tax is effectively just a permanent reduction in after-tax labor income by proportion / , compared to its value in the absence of the tax. Given the homotheticity of the model, a permanent rescaling by a constant factor leaves the scaled version of the individual’s problem (and its solution) unchanged. Thus we can conclude not only that a representative agent exists in this economy, but that the steady-state characteristics of the representative agent’s problem are identical (in ratio form) to the characteristics of the unrescaled individual’s problem; that is, ˆc(m ) = ce(m )  , ˆb = ˆb  , and so on.

Matters are not much more complicated outside the balanced growth steady state, so long as we assume that the government always transfers the amount ˆb  to newborn households, financed by the tax   derived above. Consider, for example, an economy that was in steady-state equilibrium leading up to period t  , and at the beginning of t  there is a sudden realization that future growth rates will be higher than those anticipated and experienced in the past: G′ > G  after t  . Since expected growth rates affect ˆb  , the tax rate must be immediately and permanently changed so that the generations born after t − 1  receive a ‘stake’ of the proper new size. This change in   has two consequences for the generations that survive from periods prior to t  . Under the old tax rate, they would have experienced  e
bt = bt∕/Wt  = ˆb  ; the change in expectations has no effect on bt  or Wt  but changes the tax rate to ` . Thus these households will have an actual resource ratio that differs from its new target value, be ⁄= `ˆb
 t  , both because the after-tax income scaling factor has changed and because the target ratio has changed from ˆ
b  to `ˆb  .

However, if we started out in steady-state, the ratio problem of every member of the continuing-employed population is identical to that of every other such household (though, again, their masses differ depending on age, etc); as a result, the dynamics of the economy are fully captured by keeping track of the relative weights in the economy of the (gradually diminishing) ‘representative shocked agent’ and the (gradually increasing) ‘representative new agent’ whose behavior is locked at its steady-state value.26

Figure 10 illustrates the dynamics in this economy using an experiment identical to one explored above for the individual’s problem: In period 0 there is a one-off decline in the future discounting rate (assuming the economy was in steady state before period 0). In the previous model, each individual consumer’s consumption function shifted down, and consumption experienced a discrete jump downward, because the agent became more impatient. Here, there is a modest further effect: With more-patient consumers, the tax rate that the government sets to finance a transfer of ˆb  to the newborns must be larger (so that the ratio of initial assets to after-tax income is smaller). Qualitatively, the dynamics are indistinguishable from the individual consumer’s dynamics obtainable without working through the extra complication involved in accounting for the ‘stakes.’

Figure 10:Aggregate c  in PE/SOE Economy Before and After τ  Decline

pict

3.1.2 No Stake

The polar alternative to assuming that newborns get a ‘stake’ is to assume that newborns enter the economy with zero assets. Analysis of this version of the model must be performed using simulation methods, because households of different ages will have different levels of assets. (With a concave and nonanalytical consumption function, analytical aggregation cannot be performed.)

Our simulation procedure assumes that at date 0 the economy has existed forever (so that the age distribution of relative populations and productivities are at their steady-state values), but saving has been impossible prior to period 0.27 With everyone’s  e
bt = 0  , the ratio of market resources to permanent labor income is the same for all individuals:

  e
m 0,τ = 1.
(51)

The consumption ratio in period 0 is therefore c(1)  for every household (regardless of age), while the level of total labor income for a generation that is − τ  periods old is /℧ τ
/ .28 The population of such workers is       −τ
(//℧∕ Ξ)  , so aggregate consumption will be given by the per-capita consumption ratio, multiplied by the per-capita level of permanent income, multiplied by the population of workers still alive:

     −∑∞
c0 =     c(1 )//℧ τ(//℧ ∕Ξ)−τ
     τ=0
         − ∞
         ∑    τ
  =  c(1)    Ξ
         τ(=0       )
           ---1----
  =  c(1)  1 − Ξ− 1  .
(52)

The longer a generation lives, the more time it will have had to save toward its target level of wealth; but newborns always begin life with no assets. After period 0, therefore, age-heterogeneity in assets and consumption ratios creeps into the population.

The foregoing discussion contains (in some cases implicitly) all the assumptions necessary to conduct a simulation of this economy. Figure 11 shows the path of the ratio ct∕WtNNNt  starting from period 0 for an economy under our benchmark parameterization that generated our earlier figures. The only extra parameter required beyond those used before is Ξ  ; we choose Ξ =  1.01  corresponding roughly to the postwar population growth rate in the United States.

Figure 11:Path of Aggregate c  in Stakeless PE/SOE Economy From Date 0

pict

beginCDC

3.2 Unemployment Insurance

We consider now the consequences if the government creates a balanced-budget partial ‘unemployment insurance’ system. This system operates by imposing a labor income tax on the employed in order to finance transfers to the unemployed.29

Our definition of partial insurance starts by assuming that the ‘true’ labor income process is the one specified above, but the government interferes with this process by selecting a constant proportion ζ  of the newly unemployed in each period who will be guaranteed a ‘wage-indexed unemployment benefit’ that yields the same income they would have received if they had not become unemployed. The lucky recipients of these payments, however, are subject to a risk of termination from the unemployment insurance program that matches the risk of becoming unemployed for the still-employed consumers.

Under these circumstances, the household does not care whether it remains employed, or becomes unemployed but is selected for the unemployment insurance program: The dynamics of idiosyncratic future income are identical in the two cases.

Each generation finances its own unemployment insurance (this assumption is made to keep the model as transparent as possible; it would not change things much to have the UI system financed by the general government, but this would require some extra notation and derivations, and discussion of essentially inconsequential intergenerational aspects of unemployment insurance). The government sets the overall uninsurance rate ζ  (‘uninsurance’ rather than ‘insurance’ rate because ζ = 0  will be ‘no uninsurance’ or perfect insurance, while ζ = 1  will be no insurance) and enforces exogenous taxation among the ‘truly employed’ in the generation in such a way as to yield a modified ‘post-tax-and-transfer’ growth profile consistent with substituting `℧  for ℧  in the derivations above, where

`℧ =  ζ℧
(53)

and ζ < 1  guarantees that the insurance program results in a reduction of idiosyncratic income risk.

Substituting  `
℧  for ℧  in the prior derivations, this scheme is consistent with the generational budget constraint because, as noted above, the individual income growth process was constructed so that the present discounted value of income remains invariant to the size of ℧  , and the aggregate income of a generation grows by G  regardless of the underlying idiosyncratic unemployment risk.

This scheme is attractive because in practice it simply requires solving the model specified above for a different value of ℧  . This will make solution and simulation of the model particularly simple.

In addition to the consumption function, the solution procedure produces an estimate of the representative employed agent’s value function.30 Value depends on current resources, but also (numerically) on all of the parameters in the calibration of the model. We are particularly interested in how value relates to expected labor productivity growth G  , to the ‘true’ unemployment risk ℧  , and to the generosity of the unemployment insurance program ζ  . Writing

v(met;G, ℧, ζ),
(54)

(where we separate the state variable   e
m t  from the parameters using a semicolon) we can investigate a variety of interesting questions. Some examples:

Many more such questions can be imagined. endCDC

Appendix

A Approximate Formula for Consumption Growth

Using from MathFacts the second-order and then the first-order Taylor approximations [TaylorTwo ]       ζ                          2
(1 + 𝜖)  ≈ 1 + ζ𝜖 + (1∕2)ζ(ζ − 1)𝜖   and then [TaylorOne ]        ζ
(1 + 𝜖)  ≈ 1 + ζ𝜖  , the expression in braces in (11) can be rewritten

{       [( ce  )ρ    ]}1 ∕ρ   {      [( cu   + ce  − cu  ) ρ    ]}1∕ρ
  1 + ℧    -t+u1-   − 1      =   1 + ℧    -t+1----t+u1----t+1   −  1
           ct+1                                 ct+1
                           =  {1 + ℧ [(1 + ∇    )ρ − 1]}1∕ρ
                              {      [      t+1                  ]}
                           ≈   1 + ℧  1 + ρ∇t+1 + ρ(∇t+1 )2ω − 1  1∕ρ
                              {                         }1∕ρ
                           =   1 + ρ℧ (∇t+1  + (∇t+1)2ω )
                           ≈  1 + ℧ (1 + ∇    ω) ∇   ,
                                          t+1     t+1

which leads directly to (17) in the main text.

B Conditions for a Target to Exist

B.1 Using the Phase Diagram Loci

At a steady-state value of me  , both Δce =  0  and Δme  =  0  hold (equations (29) and (31)); for convenience defining μ =  RN rm  κΠ + 1  ,

         Δce                    Δme
    ◜(----◞◟)---◝   ◜(------------)◞◟-------------◝
0 =   μ-−-1- me  =   RN--rm-−--1  me +  RN rm − 1 = 0.
        μ              RN  rm
(57)

But since        −1
RN  rm   is a positive number, at   e
m  =  0  the     e
Δm   =  0  locus’s value is RN  rm −1   while the value of the Δce =  0  locus is zero, the two loci can intersect for a positive me  only if the slope of the Δce =  0  locus is greater:31

(       )   (            )
  μ-−-1-  >   RN--rm--−-1
    μ           RN  rm
(58)

which is equivalent to

◜--=μ◞−◟1--◝
RN  rm κΠ >  RN rm  − 1
(59)

where the LHS is (proportional to) the slope of Δce =  0  and the RHS is (proportional to) the slope of Δme   = 0  . beginCDC

It is not totally obvious why these are equivalent, so here’s the derivation.

        (       )   (            )
          μ-−-1-      RN--rm--−-1
            μ     >     RN  rm

    RN rm (μ − 1) > μ (RN rm  − 1)
RN rm μ −  RN rm  > μRN  rm  − μ

         − RN rm  > − μ
           RN rm  < μ
                                        − 1
           RN rm  < RN  rm (κΠ +  RN rm    )
                1 < κ Π + RN  rm −1

       RN rm  − 1 < κRN  rm Π.
(60)

endCDC

For any fixed ℧  and G  and R  we can find some α  for which G  = R(1 − α ℧)  , and using this α  it turns out to be useful to rewrite

RN  rm −1 = ΦΦΦ ∕R

          = G ∕R(1 − ℧ )
          = R(1 − α ℧)∕R (1 − ℧ )

          = (1 − α℧ +  ℧ − ℧ )∕(1 − ℧ )
          = (1 − ℧ + (1 − α)℧ )∕(1 − ℧)

          = 1 + (1 − α)℧ ∕(1 − ℧ ).
(61)

Note for future use that (61) implies that whenever α  ≤ 1  , the FHWCΦΦΦ    fails (‘human wealth is infinite’) because        −1
RN  rm    > 1 ⇒  R∕ΦΦΦ =  RN  rm <  1 ⇒ R <  ΦΦΦ  .

Multiplying both sides of (59) by RN rm − 1   then substituting the expression for RN  rm −1   from (61) gives

                 −1
      1 − RN  rm    < κΠ
− (1 − α)℧ ∕(1 − ℧) < κΠ
(62)

B.2 A Target Always Exists When Human Wealth Is Infinite

Since 0 < ℧ <  1  and κ > 0  (as guaranteed by the RIC), (62) is satisfied whenever the FHWCΦΦΦ    fails (α ≤ 1  ) and Π >  0  . We now show that under these conditions, (1 + ϖ )1∕ρ = Π  > 0  .

Π  from (19) is:

     (                  ) 1∕ρ
           ◜----≡◞ϖ◟----◝
Π  = (1  + ℧ −1(ÞÞÞ−ΦΦΦ ρ− 1))
(63)

but note that

         =RNrm
         ◜-◞◟-◝
ÞÞÞ ΦΦΦ = ÞÞÞR (R∕ΦΦΦ)
(64)

and in the case where α =  1  , RN rm  must also be 1, implying that ÞÞÞ ΦΦΦ = ÞÞÞR <  1  (the RIC) so that   −ρ
ÞÞÞ ΦΦΦ  > 1  and so ϖ >  0  and hence Π  > 1 > 0  . The other interesting case is when α =  0  so that G  = R  and RN  rm  = R∕ΦΦΦ  = R (1 − ℧ )∕G =  (1 − ℧ ) < 1  . In this case ÞÞÞ ΦΦΦ < ÞÞÞR   and so ÞÞÞ −ρ>  ÞÞÞ− ρ>  1
  ΦΦΦ     R  and so ϖ  is even more positive so that Π  is even more strongly > 0  . Similar logic holds for any α ≤  1  .

Thus, we can conclude that, when human wealth is infinite (that is, if α  ≤ 1  ), a target mˆe  will exist.

B.3 Conditions Under Which a Target Exists When Human Wealth is Finite

In the case where human wealth is finite (α >  1  ), we need the RHS of (62) not merely to be positive, but to exceed a specific positive number, (α − 1)℧ ∕(1 − ℧ )  :

                1∕ρ
       κ(1 + ϖ )   > ((α − 1 )℧ ∕(1) − ℧ )
                1∕ρ     (α − 1)℧
        (1 + ϖ )   >   ---------
                     ( κ (1 − ℧ )) ρ
                       (α-−-1)℧-
           (1 + ϖ) >   κ (1 − ℧ )
                     (          ) ρ
(ÞÞÞ −ρ−  1)℧−1 = ϖ  >   (α-−-1)℧-   −  1
   ΦΦΦ                   κ (1 − ℧ )
                       [ ((α −  1)℧) ρ    ]
         (ÞÞÞ−ΦΦΦ ρ− 1) > ℧    ---------    − 1
                           κ(1 − ℧)
                −ρ         [( (α − 1 )℧ ) ρ    ]
               ÞÞÞΦΦΦ  > 1 + ℧    ---------   −  1
                     (        κ (1 − ℧ )         )
                     |                           | −1∕ρ
                     ||{       [(          ) ρ    ]||}
               ÞÞÞ   <   1 + ℧    (α-−-1-)℧-   −  1
                 ΦΦΦ   ||          κ (1 − ℧)        ||
                     |(       ◟--------◝◜--------◞|)
                                      ≡χ
(65)

and the boundary will be the point at which this expression holds with equality.

An increase in impatience caused by an increase in the pure time preference rate τ  (equivalently, a reduction in β  ) has the effect of reducing growth-patience (the LHS of (65)) and of increasing the RHS. This means that there will be some time preference rate sufficiently large (some β  sufficiently small) to guarantee that the condition holds with equality. Then (65) will always be satisfied by any β  satisfying

β <  ¯βFHW.
(66)

beginCDC

Here’s a more careful exposition of the above: Rewrite the boundary condition as
      =R∕ΦΦΦ
   ◜(---◞◟---)◝        {       [(          ) ρ    ]} −1∕ρ
     1-−-℧---                    (α-−-1)℧-
ÞÞÞR   1 − α℧   =  ÞÞÞΦΦΦ =   1 + ℧    κ (1 − ℧ )   −  1

and note that if we reduce α  incrementally the denominator on the LHS increases so the LHS decreases, while the RHS increases. Under the new value of α  , therefore, ÞÞÞ ΦΦΦ   , if the condition held with equality before it now holds with inequality.

endCDC

Since we have assumed the RIC (so that κ > 0  ), as ℧  ↓ 0  or α ↓ 1  , (65) asymptotes to the GICΦΦΦ    for any given value of β  .

The apparently harder case is when α > 1  and ℧ >  0  . But note that we will have found β¯
  FHW   if we can find the corresponding κ  at which the first term in χ  reaches 1:

    (                 )
         (α −  1)℧      ρ
      ----------------   =  1
     ((1 − ÞÞÞR )(1 − ℧ ) )
       ---(α-−--1)℧----
       (1 − ÞÞÞR)(1 − ℧ )  =  1
            (          )
              (α-−-1)℧-  =  1 − ÞÞÞ
               (1 − ℧ )           R
            ( (α − 1)℧ )
        1 −   ---------  =  ÞÞÞR
      [    (   (1 − ℧ ))]
             (α − 1)℧           1∕ρ
       1 −   ---------   =  (R β)   ∕R
     [    (  (1 − ℧ ))] ρ
   ρ        (α-−-1)℧-
  R   1 −   (1 − ℧ )     =  (R β)
     [    (          )] ρ
Rρ−1  1 −   (α-−-1)℧-    =  ¯βFHW.
            (1 − ℧ )
(67)

Somewhat miraculously, at this value of β  , because χ  = 0  , (65) holds with equality, which means that ¯βFHW  = β¯GICΦΦΦ   . This means that the GICΦΦΦ    defines the definitive boundary condition: A finite target me  exists so long as β < β¯GIC  =  ΦΦΦρ∕R.
         ΦΦΦ

B.4 Solutions Exist Even When Growth Impatience Fails

We have just demonstrated that satisfying the GICΦΦΦ    condition is necessary and sufficient to guarantee existence of a target mˆe  . But we suggested earlier that a weaker condition, the GIC-TBS, guarantees the existence of a well-defined consumption function.

This can be understood as follows. Rewrite the requirement for existence of a target, (59), as

         1∕ρ
κ(1 + ϖ )   + 1 > RN  rm,
(68)

or taking logs we have approximately

        1∕ρ
κ(1 + ϖ )   > r − φ.
(69)

The LHS captures the slope of the Δce = 0  locus, which is κ  modified by ϖ  whose difference from ϖ  = 0  captures the degree of growth (im)patience.32 The RHS captures the slope of the Δme  =  0  locus. Recall that the inequality captures the fact that a target ˆme  exists if these two loci intercept, which happens if the slope of Δce  = 0  exceeds that of Δme  = 0  .

If the consumer is ‘growth patience poised’ (that is, ÞÞÞΦΦΦ = 1  ), then ϖ  = 0  and the slope of the    e
Δc  = 0  locus is identical to the κ  that characterizes the perfect foresight consumption function. In this case (69) becomes

r − ρ−1(r − τ ) > r − φ
                  −1
            φ >  ρ  (r − τ ),
(70)

which is the (log version of) the GICΦΦΦ   . The condition cannot hold both as an equality ÞÞÞ ΦΦΦ = 1  (our starting assumption) and an inequality ÞÞÞ ΦΦΦ < 1  (the conclusion of (70)). This contradiction constitutes a proof that exactly at ÞÞÞΦΦΦ =  1  a target does not exist.

As noted above, if the consumer is growth-impatient (ÞÞÞ ΦΦΦ < 1  ) then ϖ  > 0  and the slope of    e
Δc  = 0  is monotonically increased as the degree of growth-impatience increases (so that target   e
ˆm  is diminished).

But if the consumer is growth-patient (ÞÞÞ ΦΦΦ > 1  ) then ϖ  < 0  and the slope of Δce = 0  is diminished (which reflects the fact that the greater the degree of patience, the lower will consumption be for any given me  ).33 The lower bound is defined by the point at which the degree of growth patience becomes so strong that the slope of Δce =  0  reaches zero (when Π =  0  ; equivalently, ϖ  reaches -1). This restricts the permissible degree of growth patience, because Π >  0  requires (rewrite (12)):

(             1∕ρ)    (             1∕ρ)
  (R-β(1-−-℧-))---  =    (Rβ(1-−-℧-))---  < 1.
     G∕(1 − ℧ )               ΦΦΦ
(71)

Expanding on a discussion in the main text, the numerator in the leftmost expression reflects the sense in which the unemployment risk acts in a manner similar to the effect of an extra degree of discounting (reflecting the fact that the relevant condition applies only so long as the consumer remains in employment – a condition whose probability is (1 − ℧)  ), while the denominator reflects the mechanical effect in which the relevant measure of growth is boosted by the adjustment that preserves human wealth. Writing the perfect foresight version of the growth patience factor as ÞÞÞG   (which is just the limit as ℧  ↓ 0  ), we can see that the expression on the LHS is just           1+1∕ρ
ÞÞÞG (1 − ℧ )  which is smaller than ÞÞÞG   because ℧  > 0  and      −1
1 + ρ   > 0  . So, the GIC-TBS holds whenever the plain-vanilla GICΦΦΦ    holds, but not vice-versa; there are parametric configurations in which a perfect-foresight consumer with income growth rate G  would not satisfy the relevant GICG    (so, their wealth-to-income ratio would go to infinity), but the same consumer faced the same human wealth but with an unemployment risk ℧  would have a finite target wealth-to-income ratio.

The easiest way to understand all of this is graphically. A notebook Carroll (Ongoing) (see references for details) in the code archive associated with these lecture notes shows how this works for alternative values of β.

C The Exact Formula for Target m

To simplify the expressions in the derivations below, we define ζ ≡ RN rm κ Π  so that          Φ
R κΠ =  ζΦΦ  and we drop the e  superscripts, allowing (29) to be rewritten as

    (      )
        ζ
c =   1 +-ζ- m.
(72)

If a target value ˆm  exists it will be at the point of intersection between the Δce = 0  and the     e
Δm   =  0  loci:

                        (       )
                          --ζ---  ˆm =  (1 − RN rm − 1)mˆ + RN  rm −1
                          1 + ζ
                  (         ζ   )
                   RN  rm ------  ˆm =  (RN rm  − 1)mˆ + 1
      (        {          1} + ζ )
                 --ζ---
        RN  rm   1 + ζ − 1  +  1  ˆm =  1
(        {            }         )
  RN rm    ζ −-(1 +-ζ-) + 1-+-ζ-  ˆm =  1
              1 + ζ       1 + ζ
               (                )
                 1 +-ζ −-RN-rm--  ˆm =  1
                      1 + ζ
                                       (     1 + ζ      )
                                  ˆm =    ---------------
                                       ( 1 + ζ − RN rm           )
                                         1 +-ζ +-RN-rm--−-RN--rm--
                                  ˆm =        1 + ζ − RN  rm
                                           (               )
                                    =  1 +   ---RN--rm------
                                             1 + ζ − RN rm
                                           (      R     )
                                    =  1 +   ------------ .
                                            ΦΦΦ + ζΦΦΦ − R
(73)

A first point about this formula is suggested by the fact that

        (     ( ÞÞÞ− ρ− 1 ))1 ∕ρ
ζΦΦΦ = R κ  1 +   -ΦΦΦ------
                   ℧
(74)

which is likely to increase as ℧  approaches zero.34 Note that the limit as ℧  → 0  is infinity, which implies that lim ℧→0 mˆ = 1  . This is precisely what would be expected from this model in which consumers are impatient but self-constrained to have me >  1  : As the risk gets infinitesimally small, the amount by which target me  exceeds its minimum possible value shrinks to zero.

We now show that the RIC and GICΦΦΦ    ensure that the denominator of the fraction in (73) is positive:

ΦΦΦ +  ζΦΦΦ − R =  ΦΦΦ + R κΠ − R
                                    (                   )
                     (     (Rβ)1∕ρ)   ((Rβ)1∕ρ)−ρ − 1      1∕ρ
            =  ΦΦΦ + R   1 − --------   ---ΦΦΦ---------- + 1     − R
                              R             ℧
                     (            ) (      1∕ρ           )1 ∕ρ
                           (Rβ)1∕ρ-   ((RβΦΦΦ)--)−ρ-−-1
            >  ΦΦΦ + R   1 −    R              1       + 1     − R
                     (            )
                           (Rβ)1∕ρ     ΦΦΦ
            =  ΦΦΦ + R   1 − -------- -----1∕ρ − R
                              R     (R β)
                     --ΦΦΦ----
            =  ΦΦΦ + R (Rβ)1∕ρ − ΦΦΦ − R
                 (            )
            =  R  ---ΦΦΦ----−  1
                  (R β)1∕ρ
            >  0.

However, note that ℧  also affects ΦΦΦ  ; thus, the first inequality above does not necessarily imply that the denominator is decreasing as ℧  moves from 0  to 1  .

D Approximating Target m

Now defining

     (ÞÞÞ −ρ − 1)
ℵ =   --ΦΦΦ-----  ,
         ℧
(75)

under certain conditions we can obtain further insight into (73) using a judicious mix of first- and second-order Taylor expansions (along with κ =  − þr   ):35

                1∕ρ
ζΦΦΦ  = Rκ (1 +( ℵ)                            )
    ≈ − Rþr  1 + ρ−1ℵ + (ρ−1)(ρ−1 − 1)(ℵ2∕2)
            (         {     (      )      } )
    = − Rþ   1 + ρ− 1ℵ   1 +   1 −-ρ- (ℵ∕2 )   .
           r                    ρ
(76)

But

     ( (1 + þ )−ρ − 1)
ℵ =    ------φ--------
     (       ℧    )
       1 − ρþφ − 1
  ≈    -----℧------
       (     )
         ρþφ-
  ≈  −    ℧
(77)

which is guaranteed to be positive by the GICΦΦΦ   , but which can take any value in the interval (0,∞  )  . Note, however, that the approximations above are valid only if ℵ is ‘small’ which requires that the degree of growth impatience be small relative to the size of the unemployment risk. Thus, the formulae derived above (and used below) are reliable only in rather special circumstances, in particular when the consumer is only very slightly growth-impatient.36 Under these circumstances, this approximation can be substituted into (76) to obtain

           (                                  )
ζΦΦΦ ≈  − R þr(1 − (þφ∕ ℧)(1( + (1 − ρ)(− þ φ∕℧)∕2 ) ) )
           {                                      }
   ≈  − R þ  1 − (þ  ∕℧ )(1 +  (1 − ρ )(− þ ∕℧ )∕2)   .
      ◟ ◝◜-r◞(  ◟--◝φ◜--◞       ◟-◝◜-◞ ◟--◝φ◜---◞    )
       >0         >0            <0      >0
(78)

and inspired by Kimball (1990) defining a term related to the excess of prudence over the logarithmic case,

     (      )
       ρ −-1-
ω  =     2    ,
(79)

(73) can be approximated by

         (                                           )
           ---------(-----------1---------------)----
ˆm  ≈ 1 +   ΦΦΦ ∕R − þ  1 − (þ  ∕℧)(1 − (− þ ∕℧ )ω)  − 1
         (         r       φ             φ               )
                                 1
   ≈ 1 +   ---------------(-----------------------------)
           (φ − r) + (− þr) 1 + (− þφ∕ ℧)(1 − (− þφ∕℧ )ω)
(80)

where negative signs have been preserved in front of the þ
  r   and þ
 φ  terms as a reminder that the GICΦΦΦ    and the RIC imply these terms are themselves negative (so that −  þr   and − þφ  are positive). Ceteris paribus, an increase in relative risk aversion ρ  will increase ω  and thereby decrease the denominator of (80). This suggests that greater risk aversion will result in a larger target level of wealth.37

The formula also provides insight about how the human wealth effect works in equilibrium. All else equal, the human wealth effect is captured by the (φ − r)  term in the denominator of (80), and it is obvious that a larger value of φ  will result in a smaller target value for m  . But it is also clear that the size of the human wealth effect will depend on the magnitude of the patience and prudence contributions to the denominator, and that those terms can easily dominate the human wealth effect. This reduction in the human wealth effect is interesting because practitioners have known at least since Summers (1981) that the human wealth effect is implausibly large in the perfect foresight model.

For (80) to make sense, we need the denominator of the fraction to be a positive number; defining

þˆφ = þφ(1 − (− þφ∕℧ )ω),
(81)

this means that we need:

(φ − r) > þr − þrˆþ φ∕℧
          ( −1          )     ˆ
       =   ρ  (r − τ) − r − þrþφ∕ ℧
     φ >  ρ−1(r − τ ) − þ ˆþ ∕℧
                        r φ
      0 > ρ−1(r − τ ) − φ − þr(ˆþφ∕℧ )
          ◟-----◝◜-----◞
                þφ
      0 > þφ − þr(ˆþφ∕℧ ).
(82)

But since the RIC guarantees þr < 0  and the GICΦΦΦ    guarantees þ φ < 0  (which, in turn, guarantees ˆþφ <  0  ), this condition must hold.38

The same set of derivations imply that we can replace the denominator in (80) with the negative of the RHS of (82), yielding a more compact expression for the target level of resources,

         (               )
                 1
ˆm ≈  1 +   ---ˆ-----------
           þr(þφ∕℧ ) − þ φ
         (          1 ∕(− þ φ)         )
  =  1 +   ----------------------------  .
           1 + (− þr∕℧ )(1 + (− þφ∕ ℧)ω )
(83)

This formula makes plain the fact that an increase in either form of impatience, by increasing the denominator of the fraction in (83), will reduce the target level of assets.

We are now in position to discuss (80), understanding that the impatience conditions guarantee that its denominator is a positive number.

Two specializations of the formula are particularly useful. The first is the case where ρ = 1  (logarithmic utility). In this case

 þ =  − τ
  r
þ φ = r − τ − φ
 ω =  0
(84)

and the approximation becomes

         (                1              )
mˆ ≈ 1 +   ------------------------------
           (φ − r) + τ(1 + (φ + τ − r)∕ ℧)
(85)

which neatly captures the effect of an increase in human wealth (via either increased φ  or reduced r  ), the effect of increased impatience τ  , or the effect of a reduction in unemployment risk ℧  in reducing target wealth.

The other useful case to consider is where r = τ  but ρ > 1  . In this case, we have

þr = − τ
þ  = − φ
 φ
ˆþφ = − φ(1 − (φ∕ ℧)ω )
(86)

so that

         (                   1                 )
mˆ ≈  1 +  ------------------------------------
           (φ − r) + τ(1 + (φ∕℧ )(1 − (φ∕℧ )ω))
(87)

where the additional term involving ω  in this equation captures the fact that an increase in the prudence term ω  shrinks the denominator and thereby boosts the target level of wealth.39

E Numerical Solution

E.1 The Consumption Function

To solve the model by the method of reverse shooting,40 we need  e
ct  as a function of  e
ct+1   . Starting with (11):

( ce  )               {      [( ce  ) ρ    ]}1 ∕ρ
  -t+1e-  = ΦΦΦ −1(Rβ )1∕ρ  1 + ℧    -tu+1   −  1
   ct                           ct+1
          (                                           )
      e   |                    cet+1                   |
      ct = (  -----------{------[(----e----)-ρ---]-}1∕ρ)
            ΦΦΦ−1(R β)1∕ρ 1 + ℧    κ(cmte+1−-1)-  − 1
                        {       [(   t+1        )      ]}
                 −1∕ρ e                 cet+1      ρ      − 1∕ρ
        = ΦΦΦ (Rβ )   ct+1  1 + ℧    ----e-------   − 1        .
                                   κ(m t+1 − 1)
(88)

Inverting (30), the reverse shooting equation for me
  t  is

met = RN  rm −1(met+1 − 1) + cet.
(89)

The reverse shooting approximation will be more accurate if we use it to obtain estimates of the marginal propensity to consume as well. These are obtained by differentiating the consumption Euler equation with respect to mt  :

                          ℶ
                    ◜----◞◟-----◝
       u′(ce(mt )) = RN  rm βΦΦΦ1− ρ𝔼t[u′(c∙(mt+1 ))]
u′′(ce(m  ))κκκe(m  ) = ℶRN  rm (1 − κκκe(m  )) 𝔼 [u ′′(c∙(m    ))κκκ∙(m    )]
        t      t                      t   t        t+1       t+1
(90)

so that defining, e.g., κe=  κκκe(mt)
 t  we have

          e         e              ′′ e     [ ′′  ∙   ∙  ]
         κt = (1 − κt) ℶ◟RN--rm-(1∕u-(ct)◝)◜𝔼t-u--(ct+1)κt+1◞
                                      ≡♮t+1
          e
(1 + ♮t+1)κt = ♮t+1
              (   ♮t+1  )
         κet =   --------  .
                1 + ♮t+1

At the target level of me  we have

        ♮∕RNrm ℶ                   =1
◜ ---′′--e-◞◟ --′′-∙--◝∙      ◜-′′-e-◞◟-′′-e-◝  e      ′′  u   ′′  e
(1∕u  (ˆc )) 𝔼t[u (c )κ ] = //℧ (u  (cˆ)∕u (ˆc ))κ  + ℧ (u (ˆc )∕u (ˆc ))κ

so that

                e       u  e− ρ− 1
♮ = ℶRN   rm (//℧ κ  + ℧ (ˆc ∕ˆc)     κ)
(91)

yielding from (91) a quadratic equation in κe  :

(                e       u  e− ρ− 1  ) e               e       u  e− ρ− 1
 1 + ℶRN   rm (//℧κ  + ℧ (ˆc ∕ˆc)     κ) κ  = ℶRN   rm (//℧κ  + ℧ (ˆc ∕ˆc )    κ)
(92)

which has one solution for κe  in the interval [0,1]  , which is the MPC at target wealth.41

The limiting MPC as consumption approaches zero,  e
¯κ ,  will also be useful; this is obtained by noting that utility in the employed state next year becomes asymptotically irrelevant as cet  approaches zero, so that

                          ♮t+1
    ◜------------(---------◞◟----------------------◝)
liem ℶRN  rm κet+1  //℧ (cet+1∕cet)−ρ−1 + ℧ (cut+1∕cet)−ρ−1κ  =  ℶRN  rm ℧ (cut+1∕cet)−ρ−1κ
ct→0
                                                    =  ℶRN  rm ℧ (κRN  rmaet ∕(aet(¯κe ∕(1 − κ¯e )))−ρ− 1)κ
                                                    =  ℶRN  rm ℧ (κRN  rm ((1 − ¯κe)∕¯κe))−ρ−1κ

so that from (91) we have

                   (   ℶRN   rm ℧(κRN  rm ((1 − ¯κe)∕¯κe))−ρ−1κ   )
¯κe ≡  lim  κκκe(mt ) =  ------------------------------------------
     mt→0            1 + ℶRN   rm ℧(κRN  rm ((1 − ¯κe)∕¯κe))−ρ−1κ
(93)

which implicitly defines  e
¯κ  . An explicit solution is not available, but after parameter values have been defined a numerical rootfinder can calculate a solution almost instantly.

Finally, it will be useful to have an estimate of the curvature (second derivative) of the consumption function. This can be obtained by a procedure analogous to the one used to obtain the MPC: differentiate the differentiated Euler equation (90) again. Noting that   u′
κ   = 0  we can obtain:

(κκκe)2u′′′(ce) + κκκe′u′′(ce) =
  t      t{    et′    t′′ ∙    ∙                  e 2(     ∙   2 ′′′ ∙         ′′ e    e′ )}
ℶRN  rm   (− κκκt )𝔼t [u (ct+1)κκκt+1] + RN rm (1 − κκκt) 𝔼t[(κκκt+1) u (ct+1)] + //℧u (ct+1)κκκt+1

so that

      (         2      e 2(     ∙   2 ′′′ ∙         ′′ e    e′ )     e 2 ′′′ e )
κκκe′ =   ℶRN--rm--(1-−-κκκt)--𝔼t-[(κκκt+1)-u--(ct+1)] +-//℧u-(ct+1)κκκt+1-−--(κκκ-t)u--(ct)
  t                       u′′(cet) + ℶRN  rm 𝔼t [u′′(c∙t+1)κκκ∙t+1]

which can be further simplified at the target because κκκe′t (ˆm ) = κκκet′+1(ˆm ) = κe ′ so that

      (              2      e 2     ∙ 2 ′′′ ∙      e 2 ′′′ e       )
κe′ =  ------ℶRN--rm--(1 −-κ-)-𝔼t[(κ-)-u-(c-)] −-(κ-)-u-(ˆc)-----   .
       u ′′(ˆce) + ℶRN  rm  𝔼t[u′′(c∙)κ ∙] − ℶRN rm2 (1 − κe)2//℧u ′′(ˆce)
(94)

Another differentiation of (94) similarly allows the construction of a formula for the value of κe′′ at the target ˆm  ; in principle, any number of derivatives can be constructed in this manner.42

beginCDC

It is plausible to hypothesize that in the limit as  e
mt  approaches infinity, the ratio κe′t+1∕κe′t  approaches a constant μ  . If we make such an assumption, then we can use other results to show that
            ( ℶRN  rm2 (1 − κ)2(κ2u′′′(ct+1) + //℧u ′′(ct+1)μ κκκe′) − κ2u′′′(ct))
 liem  κκκet′=    ----------------′′---------------′′---------t-------------
m t→ ∞       (                u (ct) + ℶRN  rmu  (ct+1)κ                )
                     ℶRN   rm2 (1 − κ )2(κ2u′′′(ct+1)) − κ2u′′′(ct)
         =    u′′(c)-+-ℶRN--rmu-′′(c---)κ-−-ℶRN--rm2-(1-−-κ)2℧u-′′(c---)μ--
            (     t           2   t+1 2  2  ′′′           2 ′//′′     t+1    )
              --------ℶRN--rm--(1 −-κ)-(κ-u--(ctÞÞÞ-ΦΦΦ))-−-κ-u--(ct)---------
         =    u′′(ct) + ℶRN  rmu ′′(ctÞÞÞΦΦΦ)κ − ℶRN  rm2 (1 − κ)2//℧u ′′(ctÞÞÞ ΦΦΦ)μ
            (       ) (                 2       2( 2  −ρ−2)    2        )
              u′′′(ct)-   --------ℶRN--rm--(1 −-κ)--κ-ÞÞÞ-ΦΦΦ-----−-κ---------
         =    u′′(ct)    1 + ℶRN  rm ÞÞÞ −ρ−1κ − ℶRN  rm2 (1 − κ)2//℧ ÞÞÞ− ρ− 1μ
              (        ) (            ΦΦΦ             (        )    ΦΦΦ        )
                (1 + ρ )           ℶRN  rm2 (1 − κ)2 κ2ÞÞÞ −ΦΦΦρ−2  − κ2
         =  −   -------    --------------−ρ−1------------2-------2---−ρ−-1-
                  ct       1 + ℶRN  rm ÞÞÞ ΦΦΦ   κ − ℶRN  rm  (1 − κ) //℧ ÞÞÞΦΦΦ   μ
(95)

endCDC

beginCDC

Separately, the limit of (94) as cet →  0  will be dominated by the outcomes for the unemployed consumer so that
    {   e2  ′′′  e     e′ ′′  e }       {             e′   ′′  u               2      e2     2 ′′′ u   }
lcie→m0  (¯κ ) u  (ct) + κ t u (ct) = lcie→m0  ℶRN  rm (− κ t )℧u (ct+1)κ + ℶRN  rm (1 − ¯κ ) ℧ (κ) u (ct+1)
 t                               t

becomes

κe′(u′′(ce) + ℶRN rm ℧u ′′(cu  )) = ℶRN  rm2 (1 − ¯κe)2℧(κ)2u′′′(cu ) − (¯κe)2u′′′(ce)
  t     t                 t+1     (                           t+1             t   )
                             e′     ℶRN--rm2-(1 −-¯κe)2℧(κ)2u′′′(cut+1)-−-(¯κe)2u′′′(cet)-
                            κt =             u′′(ce) + ℶRN  rm ℧u ′′(cu )
                                                 t                  t+1
(96)

which approaches a function γ∕cet  as cet  approaches zero. This is inconvenient, because an infinite second derivative cannot be used for a data point in the set of interpolating points. endCDC

Reverse shooting requires us to solve separately for an approximation to the consumption function above the steady state and another approximation below the steady state. Using the approximate steady-state κe  and κe′ obtained above, we begin by picking a very small number for ▴ and then creating a Taylor approximation to the consumption function near the steady state:

 me`t = ˆm  + ▴
        e      e     2    e′     3    e′′
˜c(▴) = ˆc +  ▴κ  + (▴  ∕2)κ  + (▴ ∕6 )κ

and then iterate the reverse-shooting equations until we reach some period n  in which me`t−n  escapes some pre-specified interval [me, ¯me ]  (where the natural value for me  is 1 because this is the m  that would be owned by a consumer who had saved nothing in the prior period and therefore is below any feasible value of m  that could be realized by an optimizing consumer). This generates a sequence of points all of which are on the consumption function. A parallel procedure (substituting − for +  in (97) and where appropriate in the corresponding equation for c  generates the sequence of points for the approximation below the steady state. Taken together with the already-derived characterization of the function at the target level of wealth, these points constitute the basis for a piecewise second-order interpolating approximation to the consumption function on the interval    e   e
[m- , ¯m ]  .

E.2 The Value Function

As a preliminary, note that since u(xy ) = u(x)y1−ρ  , value for an unemployed consumer is

  u       u         u      2    u
V t = u(Ct ) + βu (Ct+1) + β u(C t+2 ) + ...
          u (           1∕ρ 1−ρ    2{     2∕ρ}1−ρ     )
   =  u(Ct ) 1 + β {(Rβ)   }   +  β   (Rβ)        + ...
            (        1        )
   =  u(Cut )  ----------------
            ◟-1 −-β(Rβ◝◜)(1∕ρ)−-1◞
                     ≡𝔳
(97)

where the RIC guarantees that the denominator in the fraction is a positive number.

From this we can see that value for the normalized problem is similarly:

  u
v  (mt) = u(κmt )𝔳.
(98)

Turning to the problem of the employed consumer, we have

 e          e       1−ρ    ∙
v (mt) = u (ct) + βΦΦΦ    𝔼t[v (mt+1 )]
(99)

and at the target level of market resources this will be unchanging for a consumer who remains employed so that

               e      e      1−ρ    e      u  e
             vˆ = u (ˆc) + βΦΦΦ    (//℧ ˆv +  ℧v  (a RN  rm ))
(1 − βΦΦΦ1 −ρ//℧ )vˆe = u (ˆce) + βΦΦΦ1 −ρ℧vu (aeRN  rm )
                  (    e       1−ρ   u  e        )
             vˆe =   u-(cˆ)-+-βΦΦΦ----℧v--(a-RN-rm-)   .
                            (1 − β ΦΦΦ1− ρ//℧ )
(100)

Given these facts, our recursion for generating a sequence of points on the consumption function can be used at the same time to generate corresponding points on the value function from

                   (                      )
vet = u(cet) + β ΦΦΦ1−ρ //℧vet+1 + ℧vu (aetRN  rm )
(101)

with the first iteration point generated by numerical integration from

          ∫ ▴
ve=  ˆve +    u ′(˜c(∙))d∙
 `t         0
(102)

beginCDC

An alternative method (which does not require numerical integration but does not work as well) is to use the Envelope theorem to compute an approximation to the value function in the vicinity of the steady state:
 ve′(met) = u′(c(met))
  e′′   e    ′′    e   e
 v  (m t) = u (c(m t))κt
ve′′′(met) = u′′(c(met))κet′+ u′′′(c(met))(κet)2
(103)

which leads to an approximation of the level of value at ˆm + ▴ using

 e             e   ′  e       2     ′′ e  e      3   ( ′′ e  e′   ′′′  e  e 2)
v (ˆm  + ▴) ≈ ˆv  + u (ˆc )▴  + (▴ ∕2 )u  (cˆ)κ  + (▴ ∕6 ) u (ˆc )κ  + u  (ˆc)(κ )   .

endCDC

F The Algorithm

With the above results in hand, the model is solved and the various functions constructed as follows. Define         e  e  e  e  e′
⋆t = {m t,ct,κt,vt,κt } as a vector of points that characterizes a particular situation that an optimizing employed household might be in at any given point in time. Using the backwards-shooting functions derived above, for any point ⋆`t  we can construct the sequence of points that must have led up to it: ⋆`
 t− 1   and ⋆`
 t−2   and so on. And using the approximations near the steady state like (97), we can construct a vector-valued function ∘∘∘ (▴ )  that generates, e.g., {mˆ + ▴, ˜c(▴),...} .

Now define an operator ⋅⋅⋅ as follows: ⋅⋅⋅ applied to some starting point ⋆t  uses the backwards dynamic equations defined above to produce a vector of points ⋆t−1,⋆t−2,...  consistent with the model until the me
  t−n  that is produced goes outside of the pre-defined bounds for solving the problem.

We can merge the points below the steady state with the steady state with the points above the steady state to produce ...
⋆ = ⋅⋅⋅(∘∘∘(− 𝜀)) ∪ ∘∘∘(0) ∪ ⋅⋅⋅(∘∘∘(𝜀))  . These points can then be used to generate appropriate interpolating approximations to the consumption function and other desired functions.

Designate, e.g., the vector of points on the consumption function generated in this manner by ...
⋆[c]  , so that

                              ( m [1]   {c [1],κe[1],κe′[1]}  )
                              |                e     e′     |
{...⋆[m ],{..⋆.[c],.⋆..[κe],...⋆[κe′]}⊺}⊺ = | m [2]   {c [2],κ [2],κ  [2]}  |
                              (   ...            ...         )
                                m [N  ] {c[N ],κe [N ],κe′[N ]}
(104)

where N  is the number of points that have been generated by the merger of the backward shooting points described above.

The object (104) is not an arbitrary example; it reflects a set of values that uniquely define a fourth order piecewise polynomial spline such that at every point in the set the polynomial matches the level and first derivative included in the list. Standard numerical mathematics software can produce the interpolating function with this input; for example, the syntax in Mathematica is simply

                      ...     ...  ... e  ...  e′ ⊺ ⊺
cE = Interpolation   [{⋆ [m ],{⋆[c],⋆[κ ],⋆[κ ]} } ].
(105)

which creates a function cE that is a C4   interpolating polynomial connecting these points.

beginCDC

With these points it is feasible to construct an approximating interpolation that will be quite accurate within the bounds [0, ¯me ]  .43 This approximation, however, becomes highly problematic when evaluated outside of this range. (Polynomial interpolations tend to ‘blow up’ when extended outside the interval on which they are constructed.)

endCDC

The reverse shooting algorithm terminates at some finite maximum point m¯  , but for completeness it is useful to have an approximation to the consumption function that is reasonably well behaved for any ˆm  no matter how large.44

Since we know that the consumption function in the presence of uncertainty asymptotes to the perfect foresight function, we adopt the following approach. Defining the level of precautionary saving as45

/c(m ) = ¯c(m ) − c(m ),
(106)

we know (see the discussion below in appendix section G) that

mlim→∞ /c(m ) = 0.
(107)

Defining m⃗ = m  − m¯  , a convenient functional form to postulate for the propensity to precautionary-save is

c(m ) = eϕ0−ϕ1⃗m + eγ0−γ1⃗m
/
(108)

with derivatives

 c′(m ) = − ϕ eϕ0−ϕ1⃗m − γ eγ0−γ1⃗m
 /          1           1
/c′′(m ) =   ϕ21eϕ0−ϕ1⃗m + γ21eγ0−γ1⃗m
 ′′′         3 ϕ0−ϕ1⃗m     3γ0−γ1⃗m
/c (m ) = − ϕ1e       − γ1e       .
(109)

Evaluated at ¯m  (for which c
/  and its derivatives will have numerical values assigned by the reverse-shooting solution method described above), this is a system of four equations in four unknowns and, though nonlinear, can be easily solved for values of the ϕ  and γ  coefficients that match the level and first three derivatives of the “true” /c  function.46

beginCDC

An alternative approximation can be obtained by defining an ‘inverted’ value function which is much closer to being linear. Using /ρ = 1 − ρ  , we define
            1∕ρ
n (m ) = (/ρv)  /
(110)

which has many useful properties, among them that as v →  ∞ , n → 0  . The values of {n, n′,n ′′} can be computed at the same points for which values of v  and its derivatives were constructed using the reverse-shooting method. Outside of the interval, we can use the consumption function to produce n  by numerical integration from the boundaries of the interval.

To complete this scheme, we will need the derivatives:

  ′       (1∕ρ)− 1 ′
 n =  (/ρv)  /   v
   =  (n/ρ)(1∕/ρ)− 1u ′

n ′′ = /ρ((1∕/ρ) − 1)(n/ρ)(1∕/ρ)−2(u ′)2 + (/ρv )(1∕/ρ)− 1u′′κκκ.
(111)

along with the limits:

 lim n(m ) = 0
 m→0
      ′            e   −ρ    1−/ρ
mlim→0 n(m ) = lmim→0(¯κ m )  (/ρv) /ρ
                   e   −ρ      e         1−ρ    ∙    -ρ-
           = lmim→0(¯κ m )  (/ρ(u(¯κ m ) + βΦΦΦ    𝔼t[vt+1]))1−ρ
                   e   −ρ      e         1−ρ   u          e    -ρ-
           = lmim→0(¯κ m )  (/ρ(u(¯κ m ) + βΦΦΦ    ℧v t+1(m (1 − ¯κ ))))1− ρ
                   e   −ρ      e         1−ρ            e  e   -ρ-
           = lim (¯κ m )  (/ρ(u(¯κ m ) + βΦΦΦ    ℧u (m (1 − ¯κ )¯κ )𝔳))1−ρ
             m →0                                               -ρ-
           = lim (¯κem )−ρ((¯κem )1∕(1−ρ)(1 + β ΦΦΦ1−ρ℧ (1 − ¯κe)1−ρ𝔳))1−ρ
             m →0                         -ρ-
           = lim (1 + βΦΦΦ1 −ρ℧(1 − ¯κe)1−ρ𝔳)1−ρ
             m →0
(112)

Carroll (2022) shows that the value function can be bounded for m >  0  by a function of the form

               1−ρ
 г (m ) = η + m
г ′(m ) = (1 − ρ)m −ρ
  ′′                  −ρ−1
г  (m ) = − ρ(1 − ρ)m
(113)

for any η > η = 2ℶ ∕(1 − ℶ)
    --  .

Thus, dropping arguments we define

 w = v г− 1
  ′    ′ −1      −2  ′
w  = v г   −  vг   г
   = (v′ − vг −1г ′)г −1
 ′′    ′′ − 1   ′  −2  ′    ′ − 2 ′       −3   ′2      −2  ′′
w  = v( г    − v г   г  − (v г   г −  2vг   (г)) +  vг   г  )
   =  v ′′ − 2v ′г −1г ′ + 2v г− 2(г ′)2 − vг −1г ′′ г− 1
(114)

Thus, dropping arguments we define

                                           wг  = v
                                   w ′г  + w г′ = v′
                    w ′′г + w ′г ′ + w ′г ′ + wг ′′ = v′′

                          w ′′г + 2w ′г ′ + wг ′′ = v′′
w′′′г + w ′′г ′ + 2(w ′′г ′ + w ′г ′′) + w ′г′′ + w г ′′′ = v′′′
                  ′′′       ′′ ′     ′ ′′      ′′′    ′′′
                w  г + 3w  г  + 3w  г  + w г   = v
(115)

and w(0)  must be computed by application of L’Hopital’s rule from

                (                         )
                  u-(m-¯κ-) +-βvu-(m-(1 −-¯κ))
lmim→0 w(m ) = mlim→0       η + m  + m1 −ρ
                    u
          = u(¯κ ) + v (1 − ¯κ )
(116)

and

        (  ′               ′)
w′(0) =   u(c(m-)) −-w(0)г--
                  г
        ( u′(c(m )) − w(0)(1 − (1 − ρ)m −ρ))
     =    -------------------1−ρ-----------
                   η + m + m
(117)

w′′′ = (v ′′′ − 3w ′′г′ − 3w ′г ′′ − wг ′′′) г− 1
(118)

Finally, the limit as m  goes to zero will be useful:

         (               )        (                )
               v (m )                    v ′(m )
w-≡  lmi→m0   -----------1−-ρ  =  lmim→0   ------------−-ρ
           η + m +  m             ( 1 + (1 − ρ )m    )
                                    ---u′(c(m-))----
                           =  lmim→0   1 + (1 − ρ )m − ρ
                                  (        e −ρ    )
                           =  lim    ---(m-¯κ-)------
                              m→0   1 + (1 − ρ )m − ρ
                              ( (¯κe)−ρ )
                           =    -------
                                (1 −( ρ)                                           )
                      ′             u′(c(m )) − (1 + (1 − ρ)m − ρ)v ∕(η + m + m1 −ρ)
                mlim→0 w (m ) = lmim→0   --------------------------1−ρ-----------------
                                  (                 η + m + m    )
                                    u′(c(m-)) −-(1 +-(1-−-ρ)m-−-ρ)w-
                           =  lmim→0           η + m + m1 −ρ
                                  (      e   −ρ−1 e             −ρ−1  )
                           =  lim    −-ρ(¯κ-m-)----¯κ-+--ρ(1 −-ρ)m-----w-
                              m→0           (1 + (1 − ρ)m −ρ)
                                  ( − ρ(¯κem )−1¯κe + ρ(1 − ρ)m− 1w )
                           =  lim    ------------------------------
                              m→0 (            (1 − ρ)      )
                                    − ρm −1 + ρ(1 − ρ )m− 1w
                           =  lmim→0   ------------------------
                                            (1 − ρ)
(119)

Another solution is to note that value for this problem is bounded below by the value that would be experienced by an unemployed consumer and above by the value that would be experienced by a consumer with the same PDV of income but whose income was perfectly certain,

v (m ) <ve (m ) < ¯v (m)
         e
    0 <v  (m ) − v(m ) < ¯v(m ) − v(m )
        ( ve(m ) − v(m ))
    0 <   --------------  < 1
        ◟-¯v-(m-)-−◝◜v(m-)-◞
              ≡ ς(m)
(120)

so that for any m  value can be represented by

v (m ) = ς(m )(¯v(m ) − v (m)) + v(m )
(121)

Since ¯v  and v  are analytical functions, this means that our problem is effectively reduced to approximating the function ς(m )  whose value is bounded in the [0,1]  interval.

endCDC

G Modified Formulas For Case Where ΦΦΦ ≥ R

The text asserts that if ΦΦΦ < R  the consumption function for a finite-horizon employed consumer approaches the ¯ct(m )  function that is optimal for a perfect-foresight consumer with the same horizon,

 lim  ¯c(m ) − c(m ) = 0.
m ↑∞  t       t
(122)

This proposition can be proven by careful analysis of the consumption Euler equation, noting that as m  approaches infinity the proportion of consumption will be financed out of (uncertain) labor income approaches zero, and that the magnitude of the precautionary effect is proportional to the square of the proportion of such consumption financed out of uncertain labor income.

A footnote also claims that for employed consumers, c(m )  approaches a different, but still well-defined, limit even if Φ
ΦΦ  ≥ R  , so long as the impatience condition holds.

It turns out that the limit in question is the one defined by the solution to a perfect foresight problem with liquidity constraints. A semi-analytical solution does exist in this case, but it requires formidable notation and analysis to present and understand, so the details are not presented here. A continuous-time treatement can be found in Park (2006).

References

   Blanchard, Olivier J. (1985): “Debt, Deficits, and Finite Horizons,” Journal of Political Economy, 93(2), 223–247.

   Carroll, Christopher (2020): “Theoretical Foundations of Buffer Stock Saving,” Econ-ARK REMARK, Available at https://econ-ark.github.io/BufferStockTheory.

   Carroll, Christopher D. (1992): “The Buffer-Stock Theory of Saving: Some Macroeconomic Evidence,” Brookings Papers on Economic Activity, 1992(2), 61–156, https://www.econ2.jhu.edu/people/ccarroll/BufferStockBPEA.pdf.

   __________  (1997): “Buffer Stock Saving and the Life Cycle/Permanent Income Hypothesis,” Quarterly Journal of Economics, CXII(1), 1–56.

   __________  (2001): “Death to the Log-Linearized Consumption Euler Equation! (And Very Poor Health to the Second-Order Approximation),” Advances in Macroeconomics, 1(1), Article 6, https://www.econ2.jhu.edu/people/ccarroll/death.pdf.

   __________  (2022): “Theoretical Foundations of Buffer Stock Saving,” Submitted.

   __________  (Ongoing): “Mathematica Notebook Illustrating Target Wealth In Cases Where FHWC-TBS Fails,” ./Code/Mathematica/Examples/ManipulateParameters/When-FHWC-Holds.nb, Download archive and open Mathematica notebook.

   Carroll, Christopher D., and Olivier Jeanne (2009): “A Tractable Model of Precautionary Reserves, Net Foreign Assets, or Sovereign Wealth Funds,” NBER Working Paper Number 15228, https://www.econ2.jhu.edu/people/ccarroll/papers/cjSOE.

   Carroll, Christopher D., and Miles S. Kimball (1996): “On the Concavity of the Consumption Function,” Econometrica, 64(4), 981–992, https://www.econ2.jhu.edu/people/ccarroll/concavity.pdf.

   Carroll, Christopher D., and Miles S. Kimball (2007): “Precautionary Saving and Precautionary Wealth,” Palgrave Dictionary of Economics and Finance, 2nd Ed., https://www.econ2.jhu.edu/people/ccarroll/papers/PalgravePrecautionary.pdf.

   Friedman, Milton A. (1957): A Theory of the Consumption Function. Princeton University Press.

   Hall, Robert E. (1988): “Intertemporal Substitution in Consumption,” Journal of Political Economy, XCVI, 339–357, Available at http://www.stanford.edu/~rehall/Intertemporal-JPE-April-1988.pdf.

   Judd, Kenneth L. (1998): Numerical Methods in Economics. The MIT Press, Cambridge, Massachusetts.

   Kimball, Miles S. (1990): “Precautionary Saving in the Small and in the Large,” Econometrica, 58, 53–73.

   Park, Myung-Ho (2006): “An Analytical Solution to the Inverse Consumption Function with Liquidity Constraints,” Economics Letters, 92, 389–394.

   Parker, Jonathan A., and Bruce Preston (2005): “Precautionary Saving and Consumption Fluctuations,” American Economic Review, 95(4), 1119–1143.

   Summers, Lawrence H. (1981): “Capital Taxation and Accumulation in a Life Cycle Growth Model,” American Economic Review, 71(4), 533–544, http://www.jstor.org/stable/1806179.

   Toche, Patrick (2005): “A Tractable Model of Precautionary Saving in Continuous Time,” Economics Letters, 87(2), 267–272.