This appendix provides detailed mathematical derivations and technical results supporting the Method of Moderation. Topics include: value function transformations and their relationship to the inverse value function; explicit formulas for minimal and maximal marginal propensities to consume; cusp point calculations for tighter upper bounds; Hermite interpolation slope formulas and MPC derivations; patience conditions ensuring well-defined solutions; and extensions to stochastic returns with explicit formulas for portfolio problems.
The patience conditions listed in the main text have clear economic interpretations. The FVAC 0<βG1−ρE[ψ1−ρ]<1 ensures autarky (consuming zero forever) has finite disutility, guaranteeing the consumer values resources. The AIC Φ<1 prevents indefinite consumption deferral by ensuring the marginal utility of current consumption exceeds the discounted marginal utility of future consumption under certainty. The RIC Φ/R<1 ensures asset growth is slower than the patience-adjusted discount rate, preventing unbounded wealth accumulation. The GIC Φ/G<1 ensures consumption grows slower than permanent income, establishing a target wealth ratio. The FHWC G/R<1 ensures the present value of future labor income is finite. Together, these conditions partition parameter space into regions with qualitatively different behavior: buffer-stock saving with a target wealth ratio (all conditions hold), perpetual borrowing (AIC fails), or unbounded wealth growth (GIC fails but RIC holds) Carroll, 1997Carroll, 2020Carroll & Shanker, 2024.
The optimist’s human wealth (assuming ξt+n=1∀n>0) can be computed three ways: backward recursion hˉT=0, hˉt=(G/R)(1+hˉt+1); forward sum hˉt=∑n=1T−t(G/R)n; or infinite-horizon hˉ=G/(R−G) when R>G. With G=1, hˉ=1/(R−1).
The pessimist’s human wealth (assuming ξt+n=ξ∀n>0) follows similarly: backward recursion hT=0, ht=(G/R)(ξ+ht+1); forward sum ht=ξ∑n=1T−t(G/R)n; or infinite-horizon h=ξG/(R−G). When ξ=0 (unemployment), h=0.
The minimal MPC (perfect foresight consumer with horizon T−t) has three forms Carroll, 2001: backward recursion κt=κt+1/(κt+1+Φ/R) with κT=1; forward sum κt=(∑n=0T−t(Φ/R)n)−1; or infinite-horizon κ=1−Φ/R=1−(Rβ)1/ρ/R.
The maximal MPC Carroll & Toche, 2009 satisfies backward recursion κˉt=1−℘1/ρ(Φ/R)(1+κˉt+1) with κˉT=1; forward sum κˉt=1−℘1/ρ(Φ/R)∑n=0T−t(℘1/ρ(Φ/R))n; or infinite-horizon κˉ=1−℘1/ρ(Φ/R).
Under the GIC, the logit-transformed moderation ratio χ(μ) is asymptotically linear with slope α=limμ→+∞∂μ∂χ≥0 as μ→+∞. This slope may equal zero in theory, but is strictly positive on finite grids. For practical implementation, extrapolate χ linearly using the positive boundary slope computed at the highest gridpoint. This linear extrapolation preserves ω∈(0,1) and hence c<cˋ<cˉ throughout the extrapolation domain, even if the theoretical limiting slope vanishes. The asymptotic linearity property is crucial because it allows the method to accurately represent the consumption function far beyond the range of gridpoints where the Euler equation was solved, without ever violating the theoretical bounds.
where ∂ω/∂μ is from (2). For monotone cubic Hermite schemes Fritsch & Carlson, 1980Fritsch & Butland, 1984Boor, 2001, theoretical slopes may be adjusted to enforce monotonicity Hyman, 1983. The Fritsch-Carlson algorithm modifies slopes at local extrema, while Fritsch-Butland uses harmonic mean weighting. Both preserve the shape-preserving property essential for consumption functions that must be strictly increasing.
The MPC weight derivation starts from differentiating (10) from the main text with respect to m:
Under perfect foresight, consumption grows at constant rate Φ: ct+n=ctΦn. The present discounted value of consumption satisfies PDVtT(c)=∑n=0T−tβnctΦn=ct∑n=0T−t(Φ/R)n, where we use βΦ1−ρ=Φ/R. Dividing by consumption yields the PDV-to-consumption ratio CtT=PDVtT(c)/ct=∑n=0T−t(Φ/R)n=κt−1, which is unchanged for normalized variables. This yields the key identity C=κ−1 in the infinite-horizon limit, connecting the PDV-to-consumption ratio to the minimal MPC.
The moment generating function (MGF) for lognormal returns provides the key formula. For logR∼N(μ,σ2), the MGF is E[esX]=exp(μs+σ2s2/2) where X=logR. Setting s=1−ρ and μ=r+π−σr2/2 yields
For serially correlated returns, the return state becomes an additional state variable, requiring two-dimensional interpolation of the moderation ratio.
Continuous shock distributions require discretization. The Tauchen method Tauchen, 1986 constructs a Markov chain by dividing the state space into bins. The Tauchen-Hussey method Tauchen & Hussey, 1991 uses Gaussian quadrature, often requiring fewer states for comparable accuracy. For unemployment shocks, assign probability ℘ to zero income and (1−℘) across positive realizations. Choose gridpoints and shock points via convergence analysis. The method of moderation is efficient because the transformed moderation ratio is better-behaved than consumption, requiring fewer gridpoints.
Carroll, C. D. (1997). Buffer-Stock Saving and the Life Cycle/Permanent Income Hypothesis. Quarterly Journal of Economics, 112(1), 1–55. 10.1162/003355397555109
Carroll, C. D. (2001). Precautionary Saving and the Marginal Propensity to Consume (Working Paper No. 8233). NBER.
Carroll, C. D., & Toche, P. (2009). A Tractable Model of Buffer Stock Saving. Social Science Research Network. 10.3386/w15265
Santos, M. S. (2000). Accuracy of Numerical Solutions Using the Euler Equation Residuals. Econometrica, 68(6), 1377–1402. 10.1111/1468-0262.00165
Judd, K. L., Maliar, L., & Maliar, S. (2017). Lower Bounds on Approximation Errors to Numerical Solutions of Dynamic Economic Models. Econometrica, 85(3), 991–1020. 10.3982/ecta12791
Fritsch, F. N., & Carlson, R. E. (1980). Monotone Piecewise Cubic Interpolation. SIAM Journal on Numerical Analysis, 17(2), 238–246. 10.1137/0717021
Fritsch, F. N., & Butland, J. (1984). A Method for Constructing Local Monotone Piecewise Cubic Interpolants. SIAM Journal on Scientific and Statistical Computing, 5(2), 300–304. 10.1137/0905021
de Boor, C. (2001). A Practical Guide to Splines (Revised). Springer.
Hyman, J. M. (1983). Accurate Monotonicity-Preserving Cubic Interpolation. SIAM Journal on Scientific and Statistical Computing, 4(4), 645–654. 10.1137/0904045
Tauchen, G. (1986). Finite State Markov-Chain Approximations to Univariate and Vector Autoregressions. Economics Letters, 20(2), 177–181. 10.1016/0165-1765(86)90168-0
Tauchen, G., & Hussey, R. (1991). Quadrature-Based Methods for Obtaining Approximate Solutions to Nonlinear Asset Pricing Models. Econometrica, 59(2), 371–396. 10.2307/2938261