MUNGER MODELS
数学与统计学 · ★★★★☆

排列组合原理

Permutations and Combinations
§ 00

排列组合原理揭示了多环节串联系统的概率衰减效应——当一个计划需要多个独立环节全部成功时,整体成功率远低于任何单一环节的成功率。

# 排列组合原理

Permutations and Combinations

2000年前后,硅谷弥漫着一种近乎宗教狂热的乐观情绪。每个人都在写商业计划书。每个商业计划书都能讲出一个听起来无懈可击的故事:市场巨大、团队优秀、技术领先、时机完美。风投们排着队送钱。创业者们坚信自己会成为下一个比尔·盖茨。

然后,互联网泡沫破了。90%以上的创业公司消失得无影无踪。

事后来看,这些公司并不是某一个环节出了问题。它们的市场判断可能是对的,技术也可能是领先的。问题出在一个更基本的数学事实上:一个需要多个独立环节全部成功才能成功的计划,其整体成功的概率远低于任何单一环节的成功概率。

这就是排列组合原理在现实世界中最致命的表现。

芒格在南加州大学法学院的演讲中把这个模型放在了极高的位置:“除了复利原理之外,一个非常有用的思维模型是基本的排列组合原理。”他之所以这么说,不是因为他想让商学院学生去做数学题,而是因为他发现,大多数人在做决策时完全忽视了这个最基本的数学现实——连最基本的概率估算都不做。


§ 01

从扑克牌到商业帝国

排列组合原理的核心思想可以用一副扑克牌讲清楚。

排列关心的是“顺序”。从52张牌中抽出5张,不同的排列有多少种?答案是约3.12亿种。同样的5张牌,换个顺序就算不同的排列。

组合关心的是“选择”。同样是从52张牌中选5张,如果不关心顺序,只关心你选了哪几张,组合数是约260万种。

这两个数字差了120倍,区别仅仅在于:你是否关心事情发生的顺序。

这听起来很抽象。让我们把它拉回现实世界。

假设你在评估一个商业计划。这个计划要成功,需要以下六件事情全部到位:

1. 产品技术可行(概率80%)
2. 能按时上市(概率70%)
3. 市场需求真实存在(概率75%)
4. 定价策略正确(概率70%)
5. 团队能执行到位(概率80%)
6. 不出现致命的竞争对手(概率75%)

每一个单独拿出来看,概率都不低——最低的也有70%。如果你去问创业者,他会信心满满地说:“每个环节我们都有七八成把握。”

但如果这六个环节是相互独立的(大致如此),那么全部成功的概率是多少?

0.8 x 0.7 x 0.75 x 0.7 x 0.8 x 0.75 = 0.176

17.6%。

每个环节七八成把握,加在一起连两成都不到。

这就是为什么大多数商业计划会失败。不是因为某个环节不靠谱,而是因为环节太多了。当成功要求一串独立事件全部发生时,哪怕每个事件的概率都很高,最终的联合概率也会雪崩式下降。这是纯粹的数学,与你的努力程度、智商高低、运气好坏无关。

芒格理解这一点。他在评估投资机会时,永远会问自己:这笔投资要成功,需要多少个独立环节全部到位?如果答案是“六七个”,即使每个环节看起来概率很高,他也会极度谨慎。他宁可选择那种只需要一两个关键条件就能成功的投资——简单、结实、容错率高。


§ 02

保险精算:排列组合的百亿美元应用

如果你想看排列组合原理在商业世界中最精确、最大规模的应用,去看保险行业。

保险的核心逻辑建立在一个排列组合的基本事实上:当你把大量独立事件汇聚在一起时,它们的总体表现变得高度可预测,即使单一事件完全不可预测。

没有任何精算师能告诉你某一个特定的30岁健康男性明年会不会出车祸。但是,如果你有100万个30岁健康男性的数据,精算师可以非常精确地告诉你其中大约有多少人明年会出车祸。这不是魔法,这是大数定律——排列组合原理的统计学推论。

伯克希尔·哈撒韦之所以成为全球最成功的保险帝国之一,很大程度上是因为芒格和巴菲特对这个数学原理的深刻理解。他们知道,保险生意的本质就是对排列组合和概率进行定价。如果你能比竞争对手更精确地估算各种事件组合的概率,你就能更精确地定价保单,既不会定价太高(失去客户)也不会定价太低(赔钱)。

但这里有一个致命的陷阱,很多保险公司栽在上面:独立性假设。 排列组合原理在计算联合概率时,通常假设事件之间是独立的。但在真实世界中,很多看似独立的事件会在极端情况下突然变得高度相关。

2005年卡特里娜飓风,一场单一灾难同时触发了数十万份保险索赔。在正常情况下,佛罗里达某栋房子被水淹和路易斯安那某辆车被摧毁是“独立事件”。但在飓风面前,它们是同一个事件的不同表现。那些假设事件独立从而低估了尾部风险的保险公司,在那一年遭受了毁灭性打击。

巴菲特和芒格对此非常清醒。伯克希尔的保险业务(特别是再保险部门)专门以高价承保那些极端罕见但一旦发生后果巨大的“尾部风险”。他们能做到这一点,是因为他们有足够的资本储备来承受偶然的巨额赔付,同时长期收取的保费远远覆盖了这些赔付——前提是他们对概率的估算大体正确。

这就是排列组合原理在最高级别上的应用:不是回避风险,而是精确地理解风险的组合方式,然后对它正确定价。


§ 03

日常决策:你每天都在做概率估算,只是做得很糟

排列组合原理不只是保险公司和风投基金的工具。你每天都在做涉及多事件组合的决策,只是大多数时候你完全没意识到。

比如说,你计划周末开车三小时去郊外露营。这个计划要顺利执行,需要:天气好、车没故障、露营地有空位、孩子不生病、你没有临时加班。每一件的概率都很高——比如都有85%。但五件事全部到位的概率?0.85的5次方,约44%。你的周末计划大概率会被某个意外打乱。

再比如,你在考虑跳槽。新工作要“理想”,需要:薪资涨幅满意、工作内容有趣、老板好相处、通勤可接受、公司发展前景好、团队氛围融洽。六个条件全满足的概率,即使每个单独有70%,组合起来也只有12%左右。这解释了为什么跳槽后“完全满意”的情况那么少——不是运气差,是数学。

芒格的应对策略不是停止做计划,而是:

第一,减少成功所需的必要环节数量。 这是最根本的。如果你能把六个必要条件缩减为三个,成功概率会从12%跳到34%——翻了近三倍。在投资中,这意味着选择那种“即使很多事情出错,只要一两个关键因素对了就能赚钱”的机会。芒格喜欢简单的生意模式,厌恶复杂的连锁前提,根源就在这里。

第二,区分“好-有-的话更好”和“必须有”。 很多人把所有条件都当成必要条件,导致联合概率崩塌。聪明的做法是把条件分成两类:真正的必要条件(没有就不行)和加分项(有更好,没有也能接受)。你的跳槽决策中,也许薪资和工作内容是必要条件,其余都是加分项。两个必要条件都满足的概率?49%。可以了。

第三,创造条件之间的正相关性。 独立事件的联合概率会雪崩式下降,但如果事件之间是正相关的——A发生会增加B发生的概率——联合概率会大幅提高。好的商业模式就是在做这件事:Costco的低价带来更多会员,更多会员带来更强的议价权,更强的议价权又强化了低价——这些“环节”不是独立的,而是互相促进的。这就是为什么飞轮效应如此有价值:它把原本独立的事件串联成了正反馈循环,大幅提升了“所有环节都到位”的概率。


§ 04

反直觉与边界

反直觉一:少即是多。 在大多数人的直觉中,计划越详细、考虑越周全、环节越多,成功的可能性越大。排列组合原理告诉你恰好相反:环节越多,全部到位的概率越低。最稳健的计划往往是最简单的计划。芒格在投资中践行的“只做自己真正看得懂的、简单的生意”,本质上就是在减少成功所需的必要环节数量。

反直觉二:单个环节的微小概率差异在多环节系统中会被放大。 如果你有10个环节,每个从90%提高到95%,整体概率从34.9%跳到59.9%——几乎翻倍。这意味着在多环节系统中,每一个环节的可靠性提升都有巨大的杠杆效应。芒格痴迷于在每一个细节上消除不确定性,不是完美主义,而是因为他理解这种乘数效应。

反直觉三:我们系统性地高估多环节计划的成功概率。 心理学研究反复表明,人类有一种“合取谬误”(conjunction fallacy)——我们倾向于觉得一个详细具体的故事比一个笼统模糊的描述更“可信”,即使前者在数学上概率更低。一个商业计划书写得越详细、故事讲得越完整,投资者越觉得它“靠谱”。但从排列组合的角度看,每增加一个具体环节,计划成功的概率就下降一点。这就是为什么芒格说他不喜欢太复杂的投资故事——复杂意味着更多的必要环节,意味着更低的联合概率。

边界条件:独立性假设。 排列组合计算联合概率的标准方法(把各事件概率相乘)依赖于事件独立的假设。在现实世界中,事件之间往往存在复杂的依赖关系。有时候这让情况更好(正相关的飞轮效应),有时候让情况更糟(金融危机中“独立”风险同时爆发)。使用排列组合原理时,永远要追问:这些事件真的独立吗?


§ 05

如何用排列组合思维做更好的决策

### 评估计划时

1. 数环节。 拿到任何一个计划,先数一数它要成功需要多少个必要环节。如果超过5个独立的必要环节,即使每个环节成功率都有80%,整体成功率也只有33%。你需要对此非常清醒。
2. 砍环节。 问自己:哪些“必要条件”其实不是真正的必要条件?能不能简化方案,减少依赖的环节数量?最好的方案往往是砍掉了大部分“看起来重要实际不必要”的环节后剩下的那个。
3. 提升瓶颈环节的概率。 在所有环节中找到概率最低的那个——那是你的瓶颈。把资源集中投入到提升瓶颈环节的可靠性上,比均匀撒胡椒面效率高得多。

### 评估投资时

1. 芒格的简单性偏好。 选择那种“少数几件大事对了就能赚钱”的投资,回避那种“十件事必须全部到位才有可能成功”的投资。前者的容错率远高于后者。
2. 寻找有正反馈循环的生意。 环节之间互相促进的生意(飞轮),比环节之间相互独立的生意,整体成功概率高得多。
3. 对“宏大叙事”保持怀疑。 一个需要行业趋势正确+监管环境有利+技术路线押对+管理层卓越+资金链不断的投资故事,联合概率可能低得惊人。

### 在日常生活中

1. 做Plan B。 既然多环节计划大概率不会完美执行,提前为最关键的环节准备备用方案。不是悲观,是数学上的审慎。
2. 管理预期。 知道了排列组合的数学现实后,当你精心策划的周末聚会因为某个意外取消时,你不会那么沮丧——因为你本来就知道所有条件同时满足的概率只有50%左右。
3. 简化你的人生决策框架。 不要设定20个“完美人生”的必要条件。选3到5个真正重要的,放弃其余的执念。这不是降低标准,而是排列组合告诉你的最优策略。


§ 06

最简洁的商业智慧

回到芒格。他的投资生涯可以被理解为对排列组合原理的终身践行:选最简单的模式,依赖最少的环节,在最高确定性的地方下最重的注。

他不投看不懂的科技公司——因为那需要他正确预测技术路线、市场接受度、竞争格局等一连串不确定的事件。他投可口可乐和See's Candies——因为那只需要确认一件事:人们明天还会喝可乐、还会买这盒巧克力吗?答案几乎确定是“会”。

从排列组合的角度看,芒格不是在追求更高的单环节成功率,而是在系统性地减少成功所需的环节数量。这可能是他最深刻的商业智慧之一——真正的安全不来自于每个环节都做到完美,而来自于你根本不需要那么多环节。


§ 07

芒格原话

“除了复利原理之外,一个非常有用的思维模型是基本的排列组合原理。”

*“Beyond compound interest, a very useful model is the basic math of permutations and combinations.”*
— Charlie Munger, USC Law School Commencement Speech

“你需要学会的是,在生活中如何把事情做到——你不需要完美地做对每一件小事,但你确实需要在几件大事上做对。”

*“What you have to learn is to fold early when the odds are against you, and bet heavily when the odds are strongly in your favor.”*
— Charlie Munger

§ 08

关联模型

  • 复利效应 — 复利是排列组合的“时间序列”兄弟:复利看一件事反复发生的累积效应,排列组合看多件事同时需要发生的联合概率
  • 概率思维与期望值 — 排列组合提供结构,概率思维提供评估框架
  • 飞轮效应 — 飞轮将独立环节转化为正相关环节,大幅提升联合概率
  • 护城河(Moat) — 护城河减少了企业成功所需的外部依赖环节
  • 安全边际 — 在联合概率不高时为自己留足容错空间
  • 逆向思维 — 反过来想:哪个环节最可能失败?先解决它
  • 能力圈 — 留在能力圈内本质上是减少你需要正确预判的环节数量
  • Lollapalooza倾向 — 多种因素同向叠加——排列组合的正面版本
§ 09

实践检查清单

  • 数环节:这个计划/投资要成功,需要多少个独立的必要环节?超过5个要高度警惕。
  • 估概率:对每个环节做粗略的概率估计,然后相乘。总概率是否高到值得你下注?
  • 砍必要条件:哪些“必要”条件其实可以放宽或消除?能否简化方案?
  • 找瓶颈:哪个环节的概率最低?资源应优先投入到提升该环节的确定性上。
  • 检查独立性:这些环节真的是独立的吗?有没有隐藏的相关性可能让所有环节同时失败?
  • 准备Plan B:对概率最低的环节,有没有备选方案?
§ 10

延伸阅读

  • Charlie Munger, “The Psychology of Human Misjudgment” — 芒格在演讲中多次提及排列组合原理
  • Nassim Taleb,《Fooled by Randomness》— 对概率直觉缺陷的深入探讨
  • Daniel Kahneman,《Thinking, Fast and Slow》第15章 “Linda问题” — 合取谬误的经典实验
  • Sanjay Bakshi, “The Art of Worldly Wisdom” 系列讲座 — 将排列组合思维应用于投资决策