# 《了凡四训》：孔先生算准了二十年，因为袁了凡照做了

孔先生的推演二十年全应验，之后就不灵了。原文自己交代了原因：那二十年袁了凡没动过。顺带说清，他用的是邵雍皇极数，不是四柱八字。

- Canonical: https://gptbazi.com/zh/blog/liao-fan-four-lessons-self-fulfilling-prophecy
- Language: 中文
- Published: 2026-10-23T15:40:00+08:00
- Updated: 2026-10-23T17:12:13+08:00
- Author: Ziheng — https://gptbazi.com/author/ziheng

> 仅供自我反思与娱乐，非医疗、法律、财务或心理建议，也不是对事件的预测。本页说明的是一套传统体系的结构，不描述任何个人身上会发生什么。

## 先说结论

孔先生给袁了凡算的那些事，二十年里一件一件都应了：县考第几名、廪米几石几斗、哪年补贡。之后又不灵了。常见的说法是行善改了命。原文能撑住的其实更窄：在袁了凡相信那套推演的那些年里，他没有做过一件可能推翻它的事。

这不是后人加的解读，是他自己写的。听完孔先生的终身休咎，他的反应是「益信进退有命，迟速有时，澹然无求矣」；到北京待了一年，「终日静坐，不阅文字」。后来云谷禅师当面把这层点破：「汝二十年来被他算定，不曾转动一毫，岂不是凡夫。」

所以这一页要说的不是「命盘不准」。是那二十年的应验，本来就不该记在术数账上。

## 孔先生到底用的是哪一门

《了凡四训》通篇没提四柱。孔先生自报家门时说得很清楚：「吾姓孔，云南人也。得邵子皇极数正传，数该传汝。」邵子是邵雍，皇极数是《皇极经世》一系的推演术。这和本站实现的子平法不是一回事——子平以日干为锚，四列围着它读。

原文还有三处细节指向同一结论。一是动词：通篇说「起数」「卜」，没有一处说排柱、推八字。二是输出形态：县考第十四名、府考第七十一名、提学考第九名，廪米九十一石五斗，全是数目和名次；子平给的是强弱与关系，不给斤两。三是输入：原文没有交代孔先生凭什么推，既没写生辰，也没写起例。

所以这句话能说到哪儿，边界很清楚：孔先生用的是邵雍皇极数一系，不是子平四柱。再往下说「两者输入不同」或者「跟生辰无关」，就超出原文了。原文没说，沉默不算证据。

## 二十年，一件一件都对上了

孔先生那次长推，具体到让人不舒服。三场考试各第几名；哪年补廪、廪米多少；哪年出贡、贡后哪年选四川某县，任上几年——这里版本有出入，一本作三年半，一本作二年半；最后是五十三岁八月十四日丑时寿终正寝，惜无子。

前几项都对上了。廪米一项还对得有点曲折：本该九十一石五斗出贡，吃到七十一石时上头批准补贡，他因此起疑，结果批文被驳回，拖到丁卯年才算成，连前带后正好九十一石五斗。这一折腾反而让他彻底信了。

再往后就断了。按原文的说法，见过云谷之后他立了功过格，改名了凡，得了儿子；卒年不在《了凡四训》里，在传记资料里——1606 年，比孔先生说的那一年晚了二十年。关于那个时辰的预测，没有兑现。

## 云谷那句话，常被引半句

完整的一句是：「人未能无心，终为阴阳所缚，安得无数？但惟凡人有数；极善之人，数固拘他不定；极恶之人，数亦拘他不定。」

这不是在说数不准。它承认数是真的，只是给极善极恶的人留了例外。云谷指出的毛病不在孔先生的方法，在于袁了凡这二十年活成了那个数描述的样子。

所以这一页不主张《了凡四训》证明了命盘描述不了一个人。原文说的是相反的。把云谷读成怀疑论者，恰好是这篇文章在讲的那种错：拿一个传统的话去反驳它自己，还称作支持。

## 是自我实现，不是巴纳姆

常见的解释是巴纳姆效应：描述足够泛，人人都能对号入座。这个案子套不上。县考第十四名不是一句谁都能穿的话，它是一个会失败的数字，而它二十年没失败。

对得上的是默顿 1948 年说的自我实现预言：一个情境定义一旦被相信，就会引出让这个定义成真的行为。默顿举的例子是挤兑——银行要倒闭的假消息一传，银行真的倒了。袁了凡这边是同一个结构：被告知无子、寿短，且完全相信，于是不再争取、不再改道、不再照管身体；结果按期到来，而预言并没有以任何神秘的方式造成它。

这个案子值得引，是因为它的对照实验跑了两个方向。同一个人、同一套推演、同一批结论：行为不动的时候全部应验，行为一变就全部落空。坊间那些「算得准」的故事，通常只有前半段。

## 回到四柱

两套系统的分工在这里分开，而且值得保留。皇极数至少按《了凡四训》的写法，承诺的是数目：名次、斤两、时辰。四柱承诺的是结构：哪个五行重、这张盘哪里寒、日主被什么压着。一套四柱解读要是开始报名次和斤两，就是借了它没挣到的信用。

[四柱各管什么](/blog/four-pillars-in-bazi) 讲了每一列负责什么，也单有一节讲四柱不说什么。[为什么一张盘给的是范围](/blog/why-a-bazi-chart-gives-a-range) 从另一头讲同一件事；时间这一层落在 [大运](/blog/major-luck-cycle)。

《了凡四训》常被引来证明命可以改。细读下来，它给的是一个没那么带劲的结论：数拘得住人，拘的是那个不再动的人；一篇文字可以对一个人的二十年都说对，却什么也没预测。

## Key points

- 孔先生用的是邵雍皇极数一系，不是本站实现的子平四柱；原文的「起数」「卜」和给出的名次斤两都指向这一点。
- 原文从未交代孔先生凭什么推，所以「输入不同」「与生辰无关」这类说法超出了原文。
- 二十年应验期间，袁了凡自述「澹然无求」「终日静坐，不阅文字」——他没做过能推翻判断的事。
- 云谷没说数不准。他说的是数拘得住凡人，拘不住极善极恶的人。
- 这个案子只能归为自我实现预言，不是巴纳姆效应——结论具体到会失败。

## Sources

- Liao-Fan's Four Lessons (了凡四訓), full text, Chinese Wikisource — https://zh.wikisource.org/wiki/%E4%BA%86%E5%87%A1%E5%9B%9B%E8%A8%93 (accessed 2026-10-23)
- Shao Yong (邵雍), the tradition behind 皇極經世 — Wikipedia — https://en.wikipedia.org/wiki/Shao_Yong (accessed 2026-10-23)
- Robert K. Merton, The Self-Fulfilling Prophecy, The Antioch Review 8(2), 1948 — https://doi.org/10.2307/4609267 (accessed 2026-10-23)
- Barnum effect — Wikipedia — https://en.wikipedia.org/wiki/Barnum_effect (accessed 2026-10-23)
- Yuan Huang (袁黃), biographical dates — Chinese Wikipedia — https://zh.wikipedia.org/wiki/%E8%A2%81%E9%BB%83 (accessed 2026-10-23)

---

Plain-text version of https://gptbazi.com/zh/blog/liao-fan-four-lessons-self-fulfilling-prophecy — same content, no scripts. Rendered page: https://gptbazi.com/zh/blog/liao-fan-four-lessons-self-fulfilling-prophecy
