Skip to content

Commit

Permalink
add image to explanation
Browse files Browse the repository at this point in the history
  • Loading branch information
jhconning committed Jan 27, 2024
1 parent f60b8da commit 016f553
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 4 deletions.
27 changes: 23 additions & 4 deletions notebooks/kbar.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@
"id": "8a30128d",
"metadata": {},
"source": [
"Re-arranging to solve for the $\\kappa=\\bar kappa$ at which this holds as an equality, we find:\n",
"Re-arranging to solve for the $\\kappa=\\bar \\kappa$ at which this holds as an equality, we find:\n",
"\n",
"Setting $c_{1}^{0} =c_1^F = c_{2}^{0}$ equal to the implied efficient continuation contract into no-renegotiation constraint we can solve for the $\\bar \\kappa$ value of $\\kappa$ that allows this to just hold:\n",
"\n",
Expand All @@ -104,6 +104,17 @@
"For the monopoly case we simply replace the competitive $c_1^F$ term by the analogous $c_1^{mF}$ efficient monopoly contract ters. The monopoly formula for the threshold is thus $\\bar \\kappa^m = c_1^{mF} \\cdot \\Upsilon$"
]
},
{
"cell_type": "markdown",
"id": "241fe6e2",
"metadata": {},
"source": [
"This diagram helps to visualize. Zero's first-best commitment smoothing contract at $F$ is not because the $\\kappa =\\bar \\kappa$ renegotiation cost is just high enough to make the bank reject the most favorable renegotiated contract that could be offered to the bank at $R$ .\n",
"\n",
"<img src=\"media/kbarfig.png\" width=\"500\"/>\n",
"</div>"
]
},
{
"cell_type": "markdown",
"id": "20ae35ed-0ed9-4ad6-a94c-cde7fab05407",
Expand Down Expand Up @@ -261,14 +272,14 @@
},
{
"cell_type": "code",
"execution_count": 7,
"execution_count": 8,
"id": "7279cf5b-f088-4152-b8d2-2d31d686c478",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "38c24a8cd8324e2697fabb295b069ea0",
"model_id": "db9e21b916cd48458439fbb7c7ef2a23",
"version_major": 2,
"version_minor": 0
},
Expand All @@ -281,8 +292,16 @@
}
],
"source": [
"interact(plotkb, rho=(0.1, 2, 0.101), y0=(50,200,10));"
"interact(plotkb, rho=(0.1, 2, 0.101), y0=(50,300,10));"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "e87f6278",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
Expand Down
Binary file added notebooks/media/kbarfig.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 016f553

Please sign in to comment.