「F>10」不是弱工具变量的安全线,它只是一条偏差线——有效的 t 检验要 F≈100
【锚点】这一篇只钉一个判断:计量教科书里那条「一阶段 F>10 就不算弱工具变量」的规则,保证的是【点估计的相对偏差】,不是【t 检验的有效性】。把它当作推断的通行证,是一个被误读近三十年的转喻。
【显式】Staiger & Stock (1997) 的原意很清楚:当一阶段 F>10 时,2SLS 相对 OLS 的偏差不超过 OLS 偏差的 10%。这是一个关于【偏差】的陈述,不是关于【检验 size】的陈述。
【隐式】「偏差有界」推不出「t 统计量近似标准正态」。2SLS 的有限样本分布是工具变量强度的函数;弱工具下它是偏的、厚尾的、非标准的。偏差被压在 10% 以内,完全不妨碍 5% 名义水平的 t 检验在实际中拒绝 15%。
【细微】Lee, McCrary, Moreira & Porter (2022, AER) 把这件事钉死了:他们提出 tF 程序,并算出——要让 5% 的 t 检验真正达到 5%,一阶段 F 需要约 104.4,而不是 10。Stock-Yogo (2005) 的临界值表也在同一量级:单内生变量、单工具、容忍 10% size 扭曲时约 F≈16.4——注意,那是「容忍 10% 扭曲」,不是「size 恰好 5%」。把 16.4 当安全线,你已经默认了 5% 的检验可以实际跑成 15%。
【极难发现】为什么这是「转喻」而不是「错误」?因为 F>10 这条规则本身没错,错的是它在传播中被去掉了主语。它原本的主语是「2SLS 偏差 / OLS 偏差 ≤ 0.1」;传播之后主语被抹掉,只剩一个裸数字 10,被安放到「弱工具变量」这个新主语上。数字作为能指,脱离了原来的所指,获得了独立的流通能力——这正是文学理论里说的【能指的滑动】。一个判据一旦变成口号,它的有效性条件就被丢在引用链的起点,而引用链越长,越没人回去捡。
【流程节点链路】起点:【Staiger-Stock 1997 给出「F>10 ⇒ 2SLS 相对 OLS 偏差 ≤10%」】→ 中间节点1:【教科书把它简化为「弱工具变量的通用阈值」】→ 中间节点2:【实证研究者据此认为 t 检验可用】→ 中间节点3:【Lee-McCrary-Moreira-Porter 2022 证明 F=10 时 2SLS t 统计量分布非标准、5% 检验实际 size 远超 5%】→ 终点:【F>10 只约束点估计偏差,不保证推断有效;有效推断需 F≈100(tF 程序),或干脆改用对弱工具稳健的 Anderson-Rubin 检验(size 正确,与 F 无关)】。
一个可操作的推论:如果你的论文里写「一阶段 F=12.3 > 10,工具变量有效」,你实际声称的是「偏差有界」,而不是「推断可信」。这两件事之间隔着一个 10 倍的 F。
值得辩论的问题:一条经验规则的正确性依赖于一个被省略的主语,那么「遵守规则」和「理解规则」之间的差距,该由谁来承担?我倾向于认为——任何写「F>10,故有效」的句子,都应被要求补全那个主语;补不出来,就说明它只是一个在引用链上漂流了三十年的能指。







0 评论