
“理性”在经济学里像一只被塞满冬衣的柜子:里头装着“效用最大化”、“信念像贝叶斯一样调整”、“时间上一致”、“会算概率”、“能用上所有信息”、“只会在约束下选最优”。柜子门表面看还能关上,但你只要轻轻一拉开,各种衣服就会噼里啪啦地掉出来。
在日常生活里,“理性”这个词常被用来指“别冲动”“三思而后行”。到了学术论文的导言里,它又变成了“什么都知道、什么都算得明白的超级计算者”。用的都是“理性”这个招牌,其实衣柜里塞的衣服早就不是同一套。有时候自己也分不清到底讨论的是哪件。
这一章就像是把这只装得过满的柜子搬到压力测试台上——逐件检查:哪一件衣服是经济学绘制地图时不得不穿的底层装备,哪一些其实只是修饰用的毛衣,还有哪些在现实实验里一拉就会开线。我们想要的,不是把整个柜子砸碎,而是让它变得轻巧、方便带出去,真能用上路。
经济学里至少要拆成四层,否则你不知道自己在保卫什么。批评的人和维护的人,经常隔着两件衣服对打。
目标驱动:人在约束下会追求某种目标。如果丢掉这点,行为就变得像纯噪声,无法预测。打脸案例:人完全随机地做决定,没有任何倾向。
偏好一致:如果你喜欢A胜B,B胜C,就最好别系统性地喜欢C胜A。许多福利比较都基于这点。打脸案例:选择出现循环、框架效应让选择随题目表述而变。
信念更新:会按概率规则调整对世界的看法。这一层在宏观预期、金融等情景很常用。打脸案例:过度自信、忽略基础比率等认知偏差。
信息全知:可以处理所有信息、考虑全部未来。事实上几乎总是要丢掉这点,否则模型根本无法承载现实。打脸案例:面对复杂菜单、选项太多导致认知负荷过高。
第一层很薄,却最常被偷换成第四层。人会朝目标走,不等于人能在一百种套餐、三十年后的通胀和全部招生简章里求出最优解。弗里德曼爱用台球手作比:选手不必解微分方程,球却像解过一样进袋。这张地图有用。它不证明选手真的在心里写满公式,更不证明消费者面对一份四十页的保险合同也像台球手。
批评“理性人”的人,打的往往是全知;维护“理性人”的人,守的往往是目的性。两边像在吵两件不同的衣服。你若只回答“人是不是理性的”,柜子只会更满。
辩论“人是不是理性的”之前,先写你说的是哪一层。否则你只是在保护或攻击一个装得太满的词。
把若干反常卡片拖到四层之一,并决定:这层还能当基准,还是必须改地图。放错层,后面的实验和市场上的辩护都会串味。
最后通牒博弈里,提议者分一堆钱,回应者可以接受或把整堆推回去——推回去则两人都是零。有人拒绝明显为正、但很不公平的钱。若硬核是“只要钱多为好”,这句话受伤。保护带可以加公平偏好、加被拒绝的名誉。加完之后,要吐出新预测:例如在匿名且一次性的环境里,拒绝会下降;在会被同一群人反复遇见的环境里,拒绝会更高。下降了,补丁算前进。若不指定环境差异,只说“人有公平心”,你又回到那种怎么观察都对的万金油。
时间偏好是现实中很常见的现象。一些具体表现包括:
这不是简单用“不理性”三个字就能结束的问题。它提示我们地图上可能需要加入:
举例来说,以下制度,都是在帮助人们为未来的自己添加约束:
如果人真的总是时间上一致且全知,上述这些制度就几乎没有意义——因为你完全不需要“绑定”明天的自己,明天的你会自动遵从今天的选择。
还有概率。人对小概率过激,对基础比率迟钝。买彩票、买某些保险、听一条罕见病例的新闻,决策会被故事拽走,而不是被频率拽走。你可以用“他们的效用就是这样”收编一切,也可以把认知过程画出来,然后去做可失败的干预:把“万分之一”改成“一万人里大概有一个”,决策是否改变?改变了,地图就该改信念那一层,不必把整柜衣服烧掉。

拒绝不是乱按键。这个行为实际上针对的是“只要更多钱就更好”这一层理性假设,而不是随便做出反应。换句话说,被拒绝的往往是最基础的效用假设本身;但在更高一层,人依然可以是在约束条件下追求目标。很多时候,人的行为看似是在违背某种理性,其实只是表明了我们原先用来描述人的那一层模型需要调整,而不是所有理性假设都被推翻。
框架效应影响的核心是“一致性”——人其实始终在选“更好”的方案,但只要换个表述,答案就会跳变。一块肉标成“90%瘦肉”还是“10%肥肉”,成分完全一致,但人们的倾向往往会翻转。默认选项、损失和收益的描述、甚至先看到哪个数字,都能把同一个问题拆成两道题。心理学里大量实验都反复佐证了这一点。
这很让人头疼,因为它意味着“偏好”并不像一叠摆好的衣服那么整洁稳固,而是会因为包装方式产生折痕、变形。但另一方面,这一点也很有用——现代助推政策大量利用了这种“缝隙”:
这些做法,本质上都是通过框架效应,改变决策起点,推动行为发生。既然下注“框架重要”,那就不能又在同一篇文章里假装人类会把所有信息折叠成唯一真值。全知和助推,往往是两种互相排斥的假设。
描述方式一变,人的选择就变,说明测到的未必是真正固有的偏好,也有可能只是对具体提问方式的反应。换一种描述再问一遍,是最便宜也最强力的“真实性检验”之一。
下面你会看到同一块肉的两种说法。无论说法怎么变,人始终在想选择更好的,但“一致性”那一层却已经潜移默化地发生了偏转。框架效应用最小的改变,测出最大的不稳定。
有一种常见辩护:个人可以乱,市场平均不会乱;或者:乱的人会被套利者教育。这句话在某些重复、反馈快、有专业交易者的市场里,有牙齿。你每天买同一袋米,标错价很快会被买光或没人买;专业交易员靠纠正错误定价吃饭,偏差不容易睡大觉。
它在投票、养老储蓄、成瘾、复杂合同里,牙齿少很多。那里没有对等的套利者,或者套利本身很贵:你很难做空邻居的错误选票,也很难靠纠正别人的养老金默认选项发财。错误的代价若多年后才到来,反馈慢得像没发生。市场纪律救不了这些房间,不是因为人更蠢,是因为没人能靠纠正他们稳定赚钱。
所以“市场会拯救理性”不是定律,是有管辖范围的假说。管辖范围本身可以被打脸:反馈慢、错误便宜、套利者稀的领域,系统性偏差应更持久。这比“人其实都理性 / 人其实都不理性”更像研究问题。理性与其写成个人品德,不如写成环境属性。
理性可以不只看作个人的属性,更应看作一种环境属性,受以下因素影响:
当环境满足以下条件时:
人就更容易表现得像“理性人”。相反,如果环境是:
理性的表现就会变得松动。
因此,把理性的波动归因于个人并无太大帮助,真正影响行为的往往是你所处的环境。环境一变,适合穿的“理性衣服”也会随之调整——理性不是一件脱不下来的制服,而是一种可以根据情境改变的“外套”。

实用建议听起来直白,甚至有点“土”,但能把抽象的柜子从高高在上的导言里搬到大家都能检查的地方,这是对自己和读者的双重尊重。
写模型的时候,记得具体声明你用的是哪一层理性。只需要目的性就行的话,就不要顺便在导言里默认为全知全能。这样,读者才有权只质疑和检验你真正在用的那件“外套”,不会把靶子无意义地扩大。
有些识别策略,其实已经默设了一层很强的理性假设,比如:
如果理性假设设得过高,常常会让识别策略变得难以奏效。此时,理性假设本身的强度和识别失败实际上是一体两面,越是高设理性层级,越容易让模型的识别受到挑战。
如果你的政策设计目的是助推,比如改默认选项、改展示方式,你默认了框架效应的重要性,也承认全知全能不成立。那就不要在文章的其他地方又偷偷将信息完全当作前提。逻辑上,不能“两层外套一起穿”——否则审稿人必然追问:你到底在讨论哪一层的理性?
对于行为偏差的“补丁”也要能经受压力测试。加一个偏见参数,让它吸收一切解释不了的残差,只是把夏天叫成了“残暑”。要参考上一章讲的保护带原则:补丁并不是万能胶水,而应该明确指出,在什么环境、什么呈现方式、经过多少次实验后,这个偏见会减弱或加剧。科学的补丁要有被证伪的余地,不然只是绕着坑贴标签。

模型的“绽线”要清晰地标在具体哪一层理性假设上。备用齿轮确实可以更换,但不能假装原来的那只毫无缺陷。只有每一处可能碎裂都能画出来,你做的压力测试才算真正落地。长远来看,这样“土”一点的声明,反倒让后人能一针见血地指出问题所在,促进模型改进和理论发展。
我建议的立场不是“抛弃理性”。是让这个词减肥:保留作为基准的目的性与最低限度的一致性,把全知从硬核挪到保护带,需要时再穿上,并写明何时该脱。台球桌旁可以穿“好像会算”;四十页合同面前,该把全知脱掉。减肥后的柜子还能出门。它不再假装能装下整个冬天。
下一章把减肥后的工具收进一张设计图。你会看到那种提问其实很朴素:你的问题是什么,理想实验是什么,你实际的裂缝是什么。理性假设在那里只是许多假设中的一条,不再是整栋楼的门牌。
下面这段导言把理性人、完全信息、时间一致塞在一起。删掉研究并不需要的层,看过满指数怎么降。能删的句子,多半会在数据里最先被打脸。
关于理性假设,哪一句最符合压力测试的结论?