@@ -49,8 +49,8 @@ $\mathcal{Y} = \{Y_1,\ldots,Y_N\}$ with $0 < Y_1 < \cdots < Y_N$.
4949The technology is built from two fixed probability distributions on
5050$\mathcal{Y}$, which we call $g_0$ and $g_1$.
5151
52- We think of $g_1$ as the distribution of output when the borrower's effort is
53- least productive and $g_0$ as the distribution when it is most productive .
52+ We think of $g_1$ as the output distribution when investment is lowest and
53+ $g_0$ as the output distribution when investment is highest .
5454
5555Accordingly $g_0$ places relatively more weight on high outputs than $g_1$
5656does.
@@ -89,7 +89,7 @@ the borrower invested little.
8989
9090### Agents and preferences
9191
92- ** The borrower** is an infinitely-lived, risk-averse agent with normalised
92+ ** The borrower** is an infinitely-lived, risk-averse agent with normalized
9393discounted utility
9494
9595$$
@@ -129,7 +129,7 @@ in full in feasibility condition {eq}`eq:atkeson_feasibility`.
129129$\mathbb{E}_ 0^{\sigma}$ is the expectation over output histories that this plan
130130induces, evaluated at date $0$.
131131
132- The factor $(1 - \beta)$ normalises lifetime utility to per-period units, so
132+ The factor $(1 - \beta)$ normalizes lifetime utility to per-period units, so
133133$v$ is comparable to a one-period payoff.
134134
135135** Lenders** are a sequence of short-lived, risk-neutral agents, one born each
@@ -379,7 +379,7 @@ $\mathcal V(Q) \subseteq \mathcal B(\mathcal V)(Q)$ for all $Q$.
379379
380380Together, {prf:ref}`atkeson_self_generation` and
381381{prf:ref}`atkeson_factorization` imply
382- $\mathcal V = \mathcal B(\mathcal V)$, characterising the utility
382+ $\mathcal V = \mathcal B(\mathcal V)$, characterizing the utility
383383possibility correspondence as the fixed point of $\mathcal B$.
384384
385385### Program P*
@@ -508,11 +508,8 @@ after output $Y_j'$, $\eta$ is the multiplier on the relaxed
508508investment-incentive condition, and $\xi_j$ enforces consistency between
509509$v_j$ and the frontier value $\bar v(Q_j')$.
510510
511- In the paper's numbered notation, $\mu_3(Y_j')$ corresponds to $\mu_j$,
512- and $\mu_4$ corresponds to $\eta$.
513-
514- The numbers are just labels for constraints in the Lagrangian
515- {eq}`eq:atkeson_relaxed_lagrangian`.
511+ In the numbered notation of {cite:t}`Atkeson1991`, $\mu_3(Y_j')$ corresponds
512+ to $\mu_j$ and $\mu_4$ corresponds to $\eta$.
516513
517514The first-order condition with respect to $v_j$ is, up to the common
518515positive scale factor $\beta g_j(I)$,
@@ -717,12 +714,12 @@ v_{\text{aut}}(Q) =
717714$$
718715
719716Note that the continuation values depend only on $Y_L$ and $Y_H$, not on the
720- current $Q$, because next period's state is simply the realised output.
717+ current $Q$, because next period's state is simply the realized output.
721718
722719```{code-cell} ipython3
723720@jax.jit
724721def autarky_operator_jax(V, β_val, g_high_val, g_low_val):
725- """One vectorised Bellman step for the autarky problem."""
722+ """One vectorized Bellman step for the autarky problem."""
726723 V_Y = jnp.interp(Y_j, Q_grid_j, V)
727724 g_I = g_of_I_jax(I_grid_j, g_high_val, g_low_val)
728725 EV_I = g_I @ V_Y
@@ -991,7 +988,7 @@ ax.plot(Q_grid, V_pareto, lw=2, ls='--',
991988 label=r'Program P* value $\bar v(Q)$')
992989
993990ax.set_xlabel(r'state $Q$ (output net of repayment)')
994- ax.set_ylabel('normalised utility')
991+ ax.set_ylabel('normalized utility')
995992ax.legend()
996993plt.tight_layout()
997994plt.show()
@@ -1497,12 +1494,6 @@ parameters fixed).
14971494Here is one solution:
14981495
14991496```{code-cell} ipython3
1500- ---
1501- mystnb:
1502- figure:
1503- caption: continuation state across patience levels
1504- name: fig-atk-patience
1505- ---
15061497fig, ax = plt.subplots()
15071498
15081499for β_val, ls, color, tag in [
@@ -1524,6 +1515,7 @@ for β_val, ls, color, tag in [
15241515
15251516ax.set_xlabel(r'state $Q$')
15261517ax.set_ylabel(r"$Q'_L$ (continuation state after low output)")
1518+ ax.set_title('continuation state across patience levels')
15271519ax.legend()
15281520plt.tight_layout()
15291521plt.show()
@@ -1588,12 +1580,6 @@ weaker signal of investment.
15881580Here is one solution:
15891581
15901582```{code-cell} ipython3
1591- ---
1592- mystnb:
1593- figure:
1594- caption: net outflow under weak signal
1595- name: fig-atk-signal
1596- ---
15971583# Weak-signal specification
15981584g_high_ws = np.array([0.40, 0.60])
15991585g_low_ws = np.array([0.60, 0.40])
@@ -1624,6 +1610,7 @@ ax.plot(Q_grid, net_L_ws,
16241610ax.axhline(0, color='k', lw=0.8, ls=':')
16251611ax.set_xlabel(r'state $Q$')
16261612ax.set_ylabel('net capital outflow')
1613+ ax.set_title('net outflow under weak signal')
16271614ax.legend()
16281615plt.tight_layout()
16291616plt.show()
0 commit comments