Jump to content

Ramsey Growth: Difference between revisions

From mintOC
No edit summary
 
Line 5: Line 5:
}}
}}


The '''Ramsey growth problem''' is a foundational benchmark in optimal control and macroeconomic theory. This description is taken from [[#OCPjl | [1]]].
The '''Ramsey growth problem''' is a foundational benchmark in optimal control and macroeconomic theory.


First formulated by Frank Ramsey in 1928 [[#Ramsey|[2]]] and later extended by Cass [[#Cass|[3]]] and Koopmans [[#Koopmans|[4]]], the problem determines the socially optimal path of capital accumulation and consumption for a representative household economy.
First formulated by Frank Ramsey in 1928 [[#Ramsey|[1]]] and later extended by Cass [[#Cass|[2]]] and Koopmans [[#Koopmans|[3]]], the Ramsey–Cass–Koopmans model determines the socially optimal path of capital accumulation and consumption for a representative household economy.
The single state is the capital stock per worker, and the single control is consumption per worker.
The single state is the capital stock per effective worker, and the single control is consumption per effective worker.
Capital accumulates through production (described by a Cobb–Douglas function), net of depreciation and consumption.
Capital accumulates through Cobb–Douglas production, net of depreciation, population growth, technological progress, and consumption.
The objective is to maximise the present value of a stream of discounted utility of consumption over a finite horizon, which is equivalent to minimising its negative.
The objective is to maximise the present value of a stream of discounted CRRA utility over a finite horizon, plus a bequest value at the terminal time, which is equivalent to minimising its negative.
The resulting optimal trajectories converge towards a steady-state balanced growth path, and the problem serves as a standard test for indirect shooting methods and continuation techniques in optimal control.
The resulting optimal trajectories converge towards a steady-state balanced growth path.


== Mathematical formulation ==
== Mathematical formulation ==
Line 17: Line 17:
<math>
<math>
  \begin{array}{lll}
  \begin{array}{lll}
  \displaystyle \min_{c} && -\int_0^{t_\mathrm{f}} e^{-\rho\, t}\, \frac{c(t)^{1-\sigma} - 1}{1 - \sigma}\, \mathrm{d}t \\[6pt]
  \displaystyle \min_{c} && -\int_0^{T} e^{-(\rho - n)\, t}\, \frac{c(t)^{1-\sigma}}{1 - \sigma}\, \mathrm{d}t \;-\; V(k(T)) \\[6pt]
  \text{subject to} \\
  \text{subject to} \\
\quad \dot{k}(t) &=& A\, k(t)^\alpha - (\delta + n)\, k(t) - c(t), \\
\quad \dot{k}(t) &=& k(t)^\alpha - c(t) - (n + g + \delta)\, k(t), \\
\quad k(0) &=& k_0, \\
\quad k(0) &=& k_0, \\
\quad k(t) &\geq& 0 \quad \forall\, t \in [0, t_\mathrm{f}], \\
\quad k(t) &>& 0 \quad \forall\, t \in [0, T], \\
\quad c(t) &>& 0 \quad \forall\, t \in [0, t_\mathrm{f}],
\quad c(t) &>& 0 \quad \forall\, t \in [0, T],
  \end{array}
  \end{array}
</math>
</math>
</p>
</p>


where <math>k(t)</math> is capital per worker, <math>c(t)</math> is consumption per worker,
where <math>k(t)</math> is capital per effective worker, <math>c(t)</math> is consumption per effective worker,
<math>A\,k^\alpha</math> is the Cobb–Douglas production function, and
<math>k^\alpha</math> is the Cobb–Douglas production function (with total factor productivity normalised to one),
<math>\frac{c^{1-\sigma}-1}{1-\sigma}</math> is the constant-relative-risk-aversion (CRRA) utility function.
and <math>c^{1-\sigma}/(1-\sigma)</math> is the constant-relative-risk-aversion (CRRA) utility function.
The effective discount rate in the objective is <math>\rho - n</math>, reflecting that utility is evaluated per capita while the economy grows at population rate <math>n</math>.
As <math>\sigma \to 1</math>, the CRRA utility converges to <math>\ln c</math> (logarithmic utility).
As <math>\sigma \to 1</math>, the CRRA utility converges to <math>\ln c</math> (logarithmic utility).
The transversality condition at the terminal time is <math>e^{-\rho\,t_\mathrm{f}}\,k(t_\mathrm{f}) \geq 0</math>.
 
The terminal bequest value <math>V(k(T))</math> approximates the discounted steady-state continuation:
<p>
<math>
V(k(T)) = e^{-(\rho-n)\,T}\,\frac{u(c^*_{\mathrm{ss}})}{\rho - n}\,\min\!\left(\frac{k(T)}{k^*_{\mathrm{ss}}},\, 1\right),
</math>
</p>
where <math>k^*_{\mathrm{ss}}</math> and <math>c^*_{\mathrm{ss}}</math> are the steady-state capital and consumption (see below).


== Parameters ==
== Parameters ==
Line 40: Line 48:
! Symbol !! Value !! Description
! Symbol !! Value !! Description
|-
|-
| align=center | <math>\rho</math> || align=right | 0.05 || Pure rate of time preference (discount rate)
| align=center | <math>\alpha</math> || align=right | 0.33 || Capital share in production (Cobb–Douglas exponent)
|-
|-
| align=center | <math>\sigma</math> || align=right | 1.5 || Inverse of the intertemporal elasticity of substitution
| align=center | <math>\delta</math> || align=right | 0.05 || Capital depreciation rate (year<sup>−1</sup>)
|-
|-
| align=center | <math>\alpha</math> || align=right | 0.33 || Capital share in production (Cobb–Douglas exponent)
| align=center | <math>n</math>     || align=right | 0.01 || Population (labour) growth rate (year<sup>−1</sup>)
|-
|-
| align=center | <math>\delta</math> || align=right | 0.05 || Capital depreciation rate
| align=center | <math>g</math>     || align=right | 0.02 || Technological progress rate (year<sup>−1</sup>)
|-
|-
| align=center | <math>n</math> || align=right | 0.01 || Population (labour) growth rate
| align=center | <math>\rho</math>   || align=right | 0.04 || Pure rate of time preference (year<sup>−1</sup>)
|-
|-
| align=center | <math>A</math> || align=right | 1 || Total factor productivity
| align=center | <math>\sigma</math> || align=right | 1.5  || Inverse of the intertemporal elasticity of substitution
|-
|-
| align=center | <math>k_0</math> || align=right | 0.5 || Initial capital per worker
| align=center | <math>k_0</math>   || align=right | 3.0 || Initial capital per effective worker
|-
|-
| align=center | <math>t_\mathrm{f}</math> || align=right | 100 || Horizon of the control problem
| align=center | <math>T</math>     || align=right | 100 || Planning horizon (years)
|}
|}


Line 62: Line 70:


<gallery caption="Reference solution plots" widths="500px" heights="300px" perrow="1">
<gallery caption="Reference solution plots" widths="500px" heights="300px" perrow="1">
  Image: Ramsey_Growth.png | Optimal capital and consumption paths for a reference solution.
  Image:Ramsey_Growth.png| Optimal capital and consumption paths for a reference solution.
</gallery>
</gallery>


== Miscellaneous and Further Reading ==
== Miscellaneous and Further Reading ==
The steady-state capital stock <math>k^*</math> satisfies <math>A\,\alpha\,(k^*)^{\alpha-1} = \rho + \sigma\,n + \delta</math> (the modified golden rule).
The steady-state capital stock satisfies the modified golden rule
The optimal consumption path satisfies the Euler equation
<math>\alpha\,(k^*_{\mathrm{ss}})^{\alpha-1} = \rho + \delta + n + g</math>,
<math>\dot{c}/c = (\alpha A k^{\alpha-1} - \delta - \rho - \sigma n)/\sigma</math>,
giving <math>k^*_{\mathrm{ss}} = \bigl(\alpha/(\rho+\delta+n+g)\bigr)^{1/(1-\alpha)}</math> and
known as the Keynes–Ramsey rule.
<math>c^*_{\mathrm{ss}} = (k^*_{\mathrm{ss}})^\alpha - (n+g+\delta)\,k^*_{\mathrm{ss}}</math>.
The problem is solved analytically in the infinite-horizon limit and numerically for finite horizons using shooting or direct methods.
The optimal consumption path satisfies the Keynes–Ramsey rule
This formulation and further discussion can be found in [[#OCPjl|[1]]] and [[#Ramsey|[2]]].
<math>\dot{c}/c = \bigl(\alpha\,k^{\alpha-1} - \delta - \rho - g\bigr)/\sigma</math>.
The problem is solved analytically in the infinite-horizon limit and numerically for finite horizons using shooting or direct methods; the finite-horizon version with a bequest value is a standard test for indirect shooting and continuation techniques.


== References ==
== References ==
<span id="OCPjl">[1]</span> Caillau, J.-B., Cots, O., Gergaud, J., & Martinon, P. OptimalControlProblems.jl: a collection of optimal control problems with ODE's in Julia. https://github.com/control-toolbox/OptimalControlProblems.jl<br>
<span id="Ramsey">[1]</span> Ramsey, F. P. (1928). A mathematical theory of saving. <i>The Economic Journal</i>, 38(152), 543–559.<br>
<span id="Ramsey">[2]</span> Ramsey, F. P. (1928). A mathematical theory of saving. <i>The Economic Journal</i>, 38(152), 543–559.<br>
<span id="Cass">[2]</span> Cass, D. (1965). Optimum growth in an aggregative model of capital accumulation. <i>The Review of Economic Studies</i>, 32(3), 233–240.<br>
<span id="Cass">[3]</span> Cass, D. (1965). Optimum growth in an aggregative model of capital accumulation. <i>The Review of Economic Studies</i>, 32(3), 233–240.<br>
<span id="Koopmans">[3]</span> Koopmans, T. C. (1965). On the concept of optimal economic growth. <i>The Econometric Approach to Development Planning</i>. North-Holland.<br>
<span id="Koopmans">[4]</span> Koopmans, T. C. (1965). On the concept of optimal economic growth. <i>The Econometric Approach to Development Planning</i>. North-Holland.<br>





Latest revision as of 11:29, 4 September 2026

Ramsey Growth
State dimension: 1
Differential states: 1
Discrete control functions: 1


The Ramsey growth problem is a foundational benchmark in optimal control and macroeconomic theory.

First formulated by Frank Ramsey in 1928 [1] and later extended by Cass [2] and Koopmans [3], the Ramsey–Cass–Koopmans model determines the socially optimal path of capital accumulation and consumption for a representative household economy. The single state is the capital stock per effective worker, and the single control is consumption per effective worker. Capital accumulates through Cobb–Douglas production, net of depreciation, population growth, technological progress, and consumption. The objective is to maximise the present value of a stream of discounted CRRA utility over a finite horizon, plus a bequest value at the terminal time, which is equivalent to minimising its negative. The resulting optimal trajectories converge towards a steady-state balanced growth path.

Mathematical formulation

minc−∫0Te−(ρ−n)tc(t)1−σ1−σdt−V(k(T))subject tok˙(t)=k(t)α−c(t)−(n+g+δ)k(t),k(0)=k0,k(t)>0∀t∈[0,T],c(t)>0∀t∈[0,T],

where k(t) is capital per effective worker, c(t) is consumption per effective worker, kα is the Cobb–Douglas production function (with total factor productivity normalised to one), and c1−σ/(1−σ) is the constant-relative-risk-aversion (CRRA) utility function. The effective discount rate in the objective is ρ−n, reflecting that utility is evaluated per capita while the economy grows at population rate n. As σ→1, the CRRA utility converges to ln⁡c (logarithmic utility).

The terminal bequest value V(k(T)) approximates the discounted steady-state continuation:

V(k(T))=e−(ρ−n)Tu(css*)ρ−nmin⁡(k(T)kss*,1),

where kss* and css* are the steady-state capital and consumption (see below).

Parameters

These fixed values are used within the model:

Symbol Value Description
α 0.33 Capital share in production (Cobb–Douglas exponent)
δ 0.05 Capital depreciation rate (year−1)
n 0.01 Population (labour) growth rate (year−1)
g 0.02 Technological progress rate (year−1)
ρ 0.04 Pure rate of time preference (year−1)
σ 1.5 Inverse of the intertemporal elasticity of substitution
k0 3.0 Initial capital per effective worker
T 100 Planning horizon (years)

Reference Solutions

Here is one local solution to the above control problem.

Miscellaneous and Further Reading

The steady-state capital stock satisfies the modified golden rule α(kss*)α−1=ρ+δ+n+g, giving kss*=(α/(ρ+δ+n+g))1/(1−α) and css*=(kss*)α−(n+g+δ)kss*. The optimal consumption path satisfies the Keynes–Ramsey rule c˙/c=(αkα−1−δ−ρ−g)/σ. The problem is solved analytically in the infinite-horizon limit and numerically for finite horizons using shooting or direct methods; the finite-horizon version with a bequest value is a standard test for indirect shooting and continuation techniques.

References

[1] Ramsey, F. P. (1928). A mathematical theory of saving. The Economic Journal, 38(152), 543–559.
[2] Cass, D. (1965). Optimum growth in an aggregative model of capital accumulation. The Review of Economic Studies, 32(3), 233–240.
[3] Koopmans, T. C. (1965). On the concept of optimal economic growth. The Econometric Approach to Development Planning. North-Holland.