You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Another benchmark model helps set the stage for the model with private information that we ultimately want to study.
149
160
150
-
In this model, the unemployment agency has full information about the unemployed work.
151
-
152
-
We study optimal provision of insurance with
153
-
full information.
161
+
We temporarily assume that an unemployment insurance agency has full information about the unemployed worker.
154
162
155
-
An insurance agency can set both
156
-
the consumption and search effort of an unemployed person.
163
+
We assume that the insurance agency can control both the consumption and the search effort of an unemployed worker.
157
164
158
-
The
159
-
agency wants to design an unemployment insurance contract to give
165
+
The agency wants to design an unemployment insurance contract to give
160
166
the unemployed worker expected discounted utility $V > V_{\rm aut}$.
161
167
162
-
The planner wants to deliver value $V$ efficiently,
163
-
meaning in a way that minimizes expected
164
-
discounted cost, using $\beta$ as the discount factor.
168
+
The agency, i.e., the planner, wants to deliver value $V$ efficiently,
169
+
meaning in a way that minimizes an expected present value discounted costs, using $\beta$ as the discount factor.
165
170
166
171
We formulate the optimal insurance problem
167
172
recursively.
@@ -177,11 +182,11 @@ only at an increasing marginal cost in terms of the consumption good.
177
182
178
183
179
184
Given $V$, the planner assigns first-period pair $(c,a)$ and promised
180
-
continuation value $V^u$, should the worker be unlucky
181
-
and not find a job.
185
+
continuation value $V^u$ next period if the worker is unlucky
186
+
and does not find a job this period.
182
187
183
-
$(c, a, V^u)$ are chosen to be functions of $V$ and to
184
-
satisfy the Bellman equation
188
+
The planner sets $(c, a, V^u)$ as functions of $V$ and to
189
+
satisfy the following Bellman equation for associated cost function $C(V)$:
185
190
186
191
$$
187
192
C(V) = \min_{c, a, V^u} \biggl\{ c + \beta [1 - p(a)] C(V^u) \biggr\} ,
@@ -211,7 +216,7 @@ at least $V$.
211
216
Let $\theta$ be a Lagrange multiplier
212
217
on constraint {eq}`eq:hugo6`.
213
218
214
-
At an interior solution, the first-order
219
+
At an interior solution, first-order
215
220
conditions with
216
221
respect to $c, a$, and $V^u$, respectively, are
217
222
@@ -227,7 +232,7 @@ The envelope condition $C'(V) = \theta$ and the third equation
227
232
of {eq}`eq:hugo7` imply that $C'(V^u) =C'(V)$.
228
233
229
234
Strict convexity of $C$ then
230
-
implies that $V^u =V$
235
+
implies that $V^u =V$.
231
236
232
237
Applied repeatedly over time,
233
238
$V^u=V$ makes
@@ -250,11 +255,10 @@ employment and unemployment unless $V=V^e$.
250
255
251
256
### Incentive Problem
252
257
253
-
The preceding efficient insurance scheme requires that the insurance agency
254
-
control both $c$ and $a$.
258
+
The preceding efficient insurance scheme assumes that the insurance agency
259
+
controls both $c$ and $a$.
255
260
256
-
It will not do for the insurance agency
257
-
simply to announce $c$ and then allow the worker to choose $a$.
261
+
The insurance agency cannot simply provide $c$ and then allow the worker to choose $a$.
258
262
259
263
Here is why.
260
264
@@ -264,7 +268,7 @@ the autarky value $V_{\rm aut}$ by doing two things.
264
268
It **increases** the unemployed worker's consumption $c$ and **decreases** his search
265
269
effort $a$.
266
270
267
-
But the prescribed
271
+
The prescribed
268
272
search effort is **higher** than what the worker would choose
269
273
if he were to be guaranteed consumption level $c$ while he
270
274
remains unemployed.
@@ -273,23 +277,22 @@ This follows from the first two equations of {eq}`eq:hugo7` and the
273
277
fact that the insurance scheme is costly, $C(V^u)>0$, which imply
274
278
$[ \beta p'(a) ]^{-1} > (V^e - V^u)$.
275
279
276
-
But look at the worker's
280
+
Now look at the worker's
277
281
first-order condition {eq}`eq:hugo4` under autarky.
278
282
279
283
It implies that if search effort $a>0$, then
280
284
$[\beta p'(a)]^{-1} = [V^e - V^u]$, which is inconsistent
281
-
with the preceding inequality
282
-
$[ \beta p'(a) ]^{-1} > (V^e - V^u)$ that prevails when $a >0$ under
283
-
the social
284
-
insurance arrangement.
285
+
with the inequality
286
+
$[ \beta p'(a) ]^{-1} > (V^e - V^u)$ that prevails when $a >0$ when the agency controls
287
+
both $a$ and $c$.
285
288
286
289
If he were free to choose $a$, the worker would therefore want to
287
290
fulfill {eq}`eq:hugo4`, either at equality so long as $a >0$, or by setting
288
291
$a=0$ otherwise.
289
292
290
293
Starting from the $a$ associated with
291
-
the social insurance scheme,
292
-
he would establish the desired equality
294
+
the full-information social insurance scheme in which the agency controls both $c$ and $a$,
295
+
the worker would establish the desired equality
293
296
in {eq}`eq:hugo4` by *lowering* $a$, thereby decreasing
294
297
the term $[ \beta p'(a) ]^{-1}$ (which also lowers $(V^e - V^u)$
295
298
when the value of being
@@ -303,17 +306,17 @@ payment, set $a=0$, and never work again.
303
306
304
307
Thus, since the worker does not take the
305
308
cost of the insurance scheme into account, he would choose a search
306
-
effort below the socially optimal one.
309
+
effort below the socially optimal, full-information level.
307
310
308
-
The efficient contract
311
+
The full-information contract thus
309
312
relies on the agency's ability to control *both* the unemployed
310
313
worker's consumption *and* his search effort.
311
314
312
315
## Private Information
313
316
314
-
Following Shavell and Weiss (1979) {cite}`Shavell_Weiss_79` and
315
-
Hopenhayn and Nicolini (1997) {cite}`Hopenhayn_Nicolini_97`, now assume that the unemployment insurance agency cannot
316
-
observe or enforce $a$, though it can observe and control $c$.
317
+
Following {cite}`Shavell_Weiss_79` and
318
+
{cite}`Hopenhayn_Nicolini_97`, now assume that the unemployment insurance agency cannot
319
+
observe or control $a$, though it can observe and control $c$.
317
320
318
321
The worker is free to choose $a$, which puts expression {eq}`eq:hugo4`, the worker's first-order condition under autarky,
319
322
back in the picture.
@@ -326,30 +329,30 @@ an instance of the so-called first-order approach to incentive problems.
326
329
Given a contract, the individual will choose search effort according to
327
330
first-order condition {eq}`eq:hugo4`.
328
331
329
-
This fact leads the insurance agency
330
-
to design the unemployment insurance contract to respect this restriction.
332
+
This fact motivates the insurance agency
333
+
to design an unemployment insurance contract that respects this restriction.
331
334
332
-
Thus, the recursive contract design problem is now to minimize the right side of equation
335
+
Thus, the contract design problem is now to minimize the right side of equation
333
336
{eq}`eq:hugo5` subject to expression {eq}`eq:hugo6` and the incentive constraint {eq}`eq:hugo4`.
334
337
335
338
Since the restrictions {eq}`eq:hugo4` and {eq}`eq:hugo6` are not linear
336
-
and generally do not define a convex set, it becomes difficult
339
+
and generally do not define a convex set, it becomes challenging
337
340
to provide conditions under which the solution to the dynamic
338
341
programming problem results in a convex function $C(V)$.
339
342
340
343
* Sometimes this complication can be handled by convexifying
341
-
the constraint set through the introduction of lotteries.
344
+
the constraint set by introducing lotteries.
342
345
* A common finding is that optimal plans do not involve
343
346
lotteries, because convexity of the constraint set is a sufficient
344
347
but not necessary condition for convexity of the cost function.
345
-
* Following Hopenhayn and Nicolini (1997) {cite}`Hopenhayn_Nicolini_97`, we therefore proceed under the assumption that $C(V)$ is strictly convex in order to characterize the optimal solution.
348
+
* In order to characterize the optimal solution, we follow Hopenhayn and Nicolini (1997) {cite}`Hopenhayn_Nicolini_97` by hopefully proceeding under the assumption that $C(V)$ is strictly convex.
346
349
347
350
Let $\eta$ be the multiplier on constraint {eq}`eq:hugo4`, while
348
351
$\theta$ continues to denote the multiplier on constraint {eq}`eq:hugo6`.
349
352
350
353
But now we replace the weak inequality in {eq}`eq:hugo6` by an equality.
351
354
352
-
The unemployment insurance agency cannot award a higher utility than
355
+
* We do this because the unemployment insurance agency cannot award a higher utility than
353
356
$V$ because that might violate an incentive-compatibility constraint
354
357
for exerting the proper search effort in earlier periods.
355
358
@@ -369,7 +372,7 @@ where the second equality in the second equation in {eq}`eq:hugo8` follows from
369
372
of the incentive constraint {eq}`eq:hugo4` when $a>0$.
370
373
371
374
As long as the
372
-
insurance scheme is associated with costs, so that $C(V^u)>0$, first-order
375
+
insurance scheme is associated with costs, so that $C(V^u)>0$, the first-order
373
376
condition in the second equation of {eq}`eq:hugo8` implies that the multiplier $\eta$ is strictly
374
377
positive.
375
378
@@ -389,10 +392,10 @@ It also follows from {eq}`eq:hugo4` at equality that
389
392
search effort $a$ rises as $V^u$ falls, i.e., it rises with the duration
390
393
of unemployment.
391
394
392
-
The duration dependence of benefits is designed to provide
393
-
incentives to search.
395
+
The of benefits on the duration of unemployment is designed to provide the worker an
396
+
incentive to search.
394
397
395
-
To see this, from the third equation of {eq}`eq:hugo8`, notice how
398
+
To understand this, from the third equation of {eq}`eq:hugo8`, notice how
396
399
the conclusion that consumption falls with the duration of
397
400
unemployment depends on the assumption that more search effort
398
401
raises the prospect of finding a job, i.e., that $p'(a) > 0$.
@@ -422,7 +425,7 @@ The lower bound is
422
425
the expected lifetime utility in autarky,
423
426
$V_{\rm aut}$.
424
427
425
-
To compute the upper bound,
428
+
To compute an upper bound,
426
429
represent condition {eq}`eq:hugo4` as
427
430
428
431
$$
@@ -524,7 +527,8 @@ class params_instance:
524
527
### Parameter Values
525
528
526
529
527
-
For the other parameters we have just loaded in the above Python code, we'll set brate the net interest rate $r$ to match the hazard rate -- the probability of finding a job in one period -- in US data.
530
+
For the other parameters appearing in the above Python code, we'll calibrate parameter $r$
531
+
that pins down the function $p(a) = 1 - \exp(- r a)$ to match an observerd hazard rate -- the probability that an unemployed worker finds a job each -- in US data.
528
532
529
533
In particular, we seek an $r$ so that in autarky `p(a(r)) = 0.1`, where `a` is the optimal search effort.
530
534
@@ -533,7 +537,7 @@ In particular, we seek an $r$ so that in autarky `p(a(r)) = 0.1`, where `a` is
533
537
First, we create some helper functions.
534
538
535
539
```{code-cell} ipython3
536
-
# The probability of finding a job given search effort, a and interest rate r.
540
+
# The probability of finding a job given search effort, a and parameter r.
537
541
def p(a,r):
538
542
return 1-np.exp(-r*a)
539
543
@@ -558,15 +562,15 @@ $$
558
562
V^u = \max_{a} \{u(0) - a + \beta\left[p_{r}(a)V^e + (1-p_{r}(a))V^u\right]\}
559
563
$$ (eq:yad1)
560
564
561
-
At the optimal choice of $a$, we have the firstorder condition for this problem as:
565
+
At the optimal choice of $a$, we have first-order necessary condition:
562
566
563
567
$$
564
568
\beta p_{r}'(a)[V^e - V^u] \leq 1
565
569
$$ (eq:yad2)
566
570
567
571
with equality when a >0.
568
572
569
-
Given an interest rate $\bar{r}$, we can solve the autarky problem as follows:
573
+
Given a value of parameter $\bar{r}$, we can solve the autarky problem as follows:
570
574
571
575
1. Guess $V^u \in \mathbb{R}^{+}$
572
576
2. Given $V^u$, use the FOC {eq}`eq:yad2` to calculate the implied optimal search effort $a$
@@ -590,11 +594,11 @@ def Vu_error(self,Vu,r):
590
594
return error
591
595
```
592
596
593
-
Since the calibration exercise is to match the hazard rate under autarky to the data, we must find an interest rate $r$ to match `p(a,r) = 0.1`.
597
+
Since the calibration exercise is to match the hazard rate under autarky to the data, we must find a parameter $r$ to match `p(a,r) = 0.1`.
594
598
595
599
The function below `r_error` calculates, for a given guess of $r$ the difference between the model implied equilibrium hazard rate and 0.1.
596
600
597
-
This will be used to solve for the a calibrated $r^*$.
601
+
We'll use this to compute a calibrated $r^*$.
598
602
599
603
```{code-cell} ipython3
600
604
# The error of our p(a^*) relative to our calibration target
@@ -622,25 +626,29 @@ To do so, we will use a bisection strategy.
Now that we have calibrated our interest rate $r$, we can continue with solving the model with private information.
637
+
Now that we have calibrated our the parameter $r$, we can continue with solving the model with private information.
634
638
635
639
+++
636
640
637
641
### Computation under Private Information
638
642
639
643
+++
640
644
641
-
Our approach to solving the full model is a variant on Judd (1998) {cite}`Judd1998`, who uses a polynomial to approximate the value function and a numerical optimizer to perform the optimization at each iteration.
645
+
Our approach to solving the full model follows ideas of Judd (1998) {cite}`Judd1998`, who uses a polynomial to approximate the value function and a numerical optimizer to perform the optimization at each iteration.
646
+
647
+
```{note}
648
+
For further details of the Judd (1998) {cite}`Judd1998` method, see {cite}`Ljungqvist2012`, Section 5.7.
649
+
```
642
650
643
-
In contrast, we will use cubic splines to interpolate across a pre-set grid of points to approximate the value function. For further details of the Judd (1998) {cite}`Judd1998` method, see {cite}`Ljungqvist2012`, Section 5.7.
651
+
We will use cubic splines to interpolate across a pre-set grid of points to approximate the value function.
To solve this model, notice that in equations {eq}`eq:hugo21` and {eq}`eq:hugo22`, we have analytical solutions of $c$ and $a$ in terms of (at most) promised value $V$ and $V^u$ (and other parameters).
661
+
Notice that in equations {eq}`eq:hugo21` and {eq}`eq:hugo22`, we have analytical solutions of $c$ and $a$ in terms of promised value $V$ and $V^u$ (and other parameters).
654
662
655
-
We can substitute these equations for $c$ and $a$ and obtain the functional equation {eq}`eq:hugo23` that we want to solve.
663
+
We can substitute these equations for $c$ and $a$ and obtain the functional equation {eq}`eq:hugo23`.
0 commit comments