经济学PhD求教:迭代期望定律(Law of Iterated Expectations)理解困惑
理解迭代期望定律(Law of Iterated Expectations)的直觉与逻辑
嘿,作为经济学博士,咱们搞计量、宏观建模的时候跟迭代期望定律(LIE)死磕太正常了——这玩意儿乍一看像绕口令,但其实是条件期望里最核心的「层层剥信息」逻辑!我来给你拆解清楚这两个公式的直觉和区别:
第一个公式:$E(y|x) = E[E(y|w)|x]$
这里的核心前提是 $x = f(w)$,也就是x是w的函数——w是更完整的信息集,x是w的简化/子集信息。
咱们用生活化的例子理解:
- 把w想象成你手里所有的原始数据:比如研究消费时,w是一个人的年龄、性别、月收入、教育水平、家庭规模这一整套变量;
- x是你提炼后的简化信息集:比如只保留年龄和性别(x=f(w),从w里挑这两个变量)。
这个公式的直觉是:
- $E(y|w)$是用全部信息算出的y的最优预测——相当于你把所有能用来预测y的因素都用上了,得到最精准的条件期望;
- 然后对x取条件期望$E[E(y|w)|x]$,本质是把w里超出x的额外信息(比如收入、教育)的影响“平均掉”——也就是对所有和当前x(比如年龄30+男性)匹配的w(不管收入高低、教育水平如何),把它们的$E(y|w)$做平均;
- 这个平均后的结果,就等于直接用x(年龄+性别)算出的$E(y|x)$——因为你先看全信息的预测,再把x解释不了的差异抹平,和直接用x做预测是完全等价的。
第二个公式:$E(y|x) = E[E(y|x)|w]$
这个式子看起来更反直觉,但关键还是抓住x是w的函数这个前提:当你已经知道w的时候,x是完全确定的!
还是用刚才的消费例子:
- 当w(年龄30、性别男、月收入1万、本科、三口之家)给定的时候,x(年龄+性别)的值就固定死了——就是(30,男),没有任何随机性;
- 那$E(y|x)$在给定w的条件下,就是一个常数(比如年龄30男性的平均消费是5000);
- 对一个常数取条件期望,结果还是它本身,所以$E[E(y|x)|w] = E(y|x)$。
换个角度说:这个式子是在告诉你——如果你的信息集从x升级到更完整的w,而x本身就包含在w里(x是w的函数),那么对“基于x的期望”再用w取条件期望,不会改变结果。因为w已经完全包含了x的所有信息,x在w给定下没有任何不确定性了。
一句话总结
- 第一个式子是从全信息到简化信息:把多余信息平均掉,得到简化信息的期望;
- 第二个式子是从简化信息到全信息:全信息已经包含简化信息,所以对简化信息的期望再取全信息条件期望,结果不变。
内容的提问来源于stack exchange,提问作者Diego Malo
相关产品推荐
相关产品推荐

