作业 2

留作习题的课堂练习

  1. 阅读课程资料《道德风险基本模型》中的保险市场模型, 证明均衡中张三的投保金额为全险: C=LC = L.
  2. 阅读课程资料《最优激励合同(二元情形)》, 证明最优化问题的解中 (IC) 约束是紧的.
  3. 假设 YY 服从对数正态分布: lnYN(μ,σ2)\ln Y \sim N (\mu, \sigma^2). 本问题涉及计算 YY 的期望, 从下面两小问中选择一问回答即可. 如果选择第二问, 需在作业中提交代码脚本以及运行结果, 结果请以图或表的形式呈现 (最好是图), 且应能直观体现样本均值随 σ2\sigma^2 递增的趋势.
from scipy.stats import norm
import numpy as np

# 设定参数
N = 1_000
mean = 0
variance = 4
std_dev = np.sqrt(variance)

# 数据生成
data = norm.rvs(loc=mean, scale=std_dev, size=N)
data = np.exp(data)

# 计算均值
sample_mean = np.mean(data)

print(f"Sample mean: {sample_mean}")

多任务情形下的最优线性合同

考虑如下包括公司(委托人)和张三(代理人)的委托代理模型. 博弈双方都是风险中性的, 且保留效用均为 00.

张三选择某个努力水平 a=(a1,a2)+2a = (a_1, a_2) \in ℝ^2_+. 注意, 这里张三的行动 aa 是二维的, 你可以理解为张三在承担两个项目. 项目 1 的产出为 q1q_1, 投入为 a1a_1; 项目 2 的产出为 q2q_2, 投入为 a2a_2.

给定张三努力水平 (a1,a2)(a_1, a_2), 产出 q=(q1,q2)q = (q_1, q_2) 的生成机制如下: q1=a1+e1,q2=a2+e2 q_1 = a_1 + e_1, \quad q_2 = a_2 + e_2 e1,e2N(0,σ2),e1e2 独立. e_1, e_2 ∼ N(0, σ^2), \text{ 且 $e_1$ 和 $e_2$ 独立.}

张三的努力成本为 c(a1,a2)=(a12+a22)/2+ka1a2 c(a_1, a_2) = (a_1^2 + a_2^2) / 2 + k a_1a_2 其中 k[1,1]k \in [-1, 1] 为外生参数. 公司的最终利润为 q1+φq2wq_1 + φ q_2 - w,其中 φ>0φ > 0 为外生参数, ww 表示支付给张三的工资; 张三的最终效用为 wc(a1,a2)w-c(a_1, a_2).

  1. 假设不存在道德风险问题, 描述此时博弈的第一最优结果. 你只需描述第一最优结果中张三的努力程度 (a1,a2)(a_1,a_2) 即可.

  2. 假设存在道德风险问题, 且公司提供如下线性合同: w(q1,q2)=w0+β1q1+β2q2w(q_1, q_2) = w_0 + β_1 q_1 + β_2 q_2. 计算公司的最优线性合同以及张三的努力程度.

  3. 承接上一小问, 假设工资合同不能依赖于 q2q_2, 只能依赖于 q1q_1: w(q1)=w0+β1q1w(q_1) = w_0 + β_1 q_1. 计算此时公司的最优线性合同.

  4. 比较 (2) 和 (3) 中的结果, 解释均衡中公司最优合同的差异.