结构与规模
追本之箭 — 结构与规模
2026-07-04 Fri 10:30 · Fable 重写
起点
"在非遍历的世界里,用结构对抗命运,用规模换取稳定。"
这句话把两个词校准一下,就露出底:结构 ≈ 凸性(下行有界、上行开放),规模 ≈ 冗余 + 分散。这层校准原版做得对,不重复。
命门在被当成前提、从没被追问的那五个字——"非遍历的世界"。
原版把"非遍历"直接等同于"厚尾",当成同一件事。这是一个坐标错配。
- 厚尾是横截面的事:某一刻的分布长什么形状,会不会有一个极端值主宰这一次的总和。
- 非遍历是纵向的事:你把时间拉长,你这一条命的平均,会不会等于所有平行宇宙的你的平均。
两者不是一回事。厚尾解释了"为什么会有一次大的";它解释不了为什么那一次大的能定生死、且不可逆。
而且原版说结构和规模是"两件正交的事"——一个管形状,一个管方差。
真的正交吗?往下钻一层就会发现:在非遍历的世界里,它们服务的是同一个主人。
第一层:非遍历 = 时间平均 ≠ 系综平均 —— 期望值开始骗人
先把"非遍历"从一个玄学词,降成一个可以算的裂口。
两种平均:
- 系综平均:这一把,一万个平行宇宙的你同时下注,把结果平均。这是"期望值 E[·]"算的东西。
- 时间平均:只有你一个人,一把接一把地下,把你这一条时间线上的长期增长率算出来。
遍历的定义就是这一句:这两个平均相等。抛硬币赌固定金额(加法过程),一万个平行的你的平均,等于你一个人抛一万次的平均——期望值靠谱,可以直接优化它。
非遍历就是它们分裂。而分裂的根源,不在尾巴厚不厚,在过程是加法还是乘法:
加法过程: 财富 = 财富 + 随机 → 遍历,两个平均相等
乘法过程: 财富 = 财富 × (1+随机) → 非遍历,两个平均分裂
(遍历性经济学,Ole Peters 一系列工作的核心。它把"厚尾"背后那台真正的机器拆了出来。)
财富、市场、声誉、技术扩散——见 跳变——全是乘的。乘法一进来,系综平均就开始骗你:它替你把所有平行宇宙的你平均了,可你只活一条。
第二层:归零是吸收壁 —— 结构,是不碰那道壁
乘法过程里,藏着一个加法过程永远没有的东西:0 是吸收壁。
加法里输光了还能借、还能从头累加,0 只是一个普通刻度。乘法里不行——任何一个因子乘到 0,后面乘什么都是 0。碰一次,游戏对你永久结束,你的时间线就此截断。
这就是"一次事件主宰全部"的真身。不是因为尾巴厚,是因为乘法里的归零是拓扑上不一样的事件——它不是一个很大的负数,它是一道吸收壁。
而系综平均看不见这道壁。它会把你已经出局的那条线,和平行宇宙里"本来能翻盘"的那条线一起平均,算出一个乐观的期望值,安慰一个已经不存在的你。时间平均知道你死了。
所以"输不死"优先于"赢得大",不是一种风险偏好、一句心灵鸡汤——是数学结构逼出来的:吸收壁一旦碰到,后面所有的 μ 都乘 0。
结构(凸性)在这里现出真身:它就是保证那个乘子 (1+随机) 永远 > 0,永不碰壁。
"下行有界"翻译成乘法语言,字面就是乘子有一个大于零的下限。杠铃砍掉中间档,砍的正是那些"看着稳、其实乘子能贴到 0"的伪安全敞口。(反脆弱 的杠铃、安全基地 的"封底才敢放胆"、卖出纪律 的"为向下跳预先封底"——同一件事:把乘子钉在 0 以上。)
第三层:波动税 —— 规模,是少交那笔税
因为就算永不碰壁,波动本身也在扣税,而这笔税只有时间平均看得见。
乘法过程的长期增长率,不是算术平均 μ,是几何平均。展开来(Jensen 不等式的另一头):
时间平均增长率 g = E[log(1+r)] ≈ μ − σ²/2
μ = 你以为你在赚的(系综平均,算术)
σ²/2 = 波动替你偷走的(波动税 / volatility drag)
这不是近似的巧合,是同一条 Jensen:log 是凹的,所以几何平均必然低于算术平均,缺口正好是 σ²/2。μ 越高你越想冲,可 σ² 越大,税越重——两次 ±50% 不是回本,是净亏 25%(1.5 × 0.5 = 0.75)。系综平均看不到这一刀,它只报 μ = 0。
规模(冗余 + 分散)在这里现出真身:它不是"心理上更踏实",是直接压低 σ²,从而抬高 g。
- 分散:n 个独立小注,方差按 σ²/n 掉。μ 一分没少,税却少交了——你长得更快,不只是抖得更小。大数定律不是安慰剂,是省税工具。
- 冗余 / 缓冲:多余的现金、产能、时间,压的是单期回撤的幅度,也就是压 σ²。自然给你两个肾两片肺(Taleb),不是浪费,是把 σ² 摁住、让你少交一次可能致命的税。
到这里,原版说的"两件正交的事"塌掉了。它们不正交,它们是同一个 g 的两个项:
g = μ − σ²/2 − P(碰吸收壁)·(−∞)
↑规模压这项 ↑结构杀这项
结构管 −∞ 那一端(别归零),规模管 σ²/2 那一项(别被波动放血)。两招服务同一个主人:最大化时间平均增长率 g。 不是两件事,是一件事的两个刀口。
第四层:三项耦合 —— 杠铃是 g 的约束最优,不是拼盘
因为 μ、σ、P(壁) 不是三个能各自拧到底的旋钮,它们咬在一起。
- 你压 σ²,是用 μ 买的——保险费、期权 theta、持现金的机会成本、通胀的慢性失血。σ² 压到 0,μ 也被你压没了:g ≈ 0 甚至转负。这就是温水:没碰壁,却把增长率自己交了税交到归零。
- 你冲 μ,是用 P(壁) 换的——高 μ 敞口几乎总是加杠杆、加耦合,把归零概率从 0 顶起来。P(壁) 一旦 > 0,那个 −∞ 项迟早引爆,g 直接吞成负无穷。
所以杠铃不是"两头放、砍中间"的美学,是 g 在这三项约束下的最优解:
大部分「规模 / 冗余」:把 P(壁) 死死钉在 0、把 σ² 摁到最低——守住 g 的下限。
一小部分「结构 / 凸性」:吃 convex 的高 μ 敞口,但下行乘子 > 0——撑开 g 的上限。
中间档为什么最脆,也有了数学版:中间档 = 平庸的 μ + 不小的 σ² + 悄悄大于 0 的 P(壁)——三项对 g 全是负贡献,还伪装成"稳健"。它是 g 上唯一一段纯亏的区间。(决策与随机:选分布形状是在管 −∞ 项,压方差是在管 σ² 项,现在你知道它们汇进同一个 g。)
规模让你活到尾部那天(不碰壁、少交税);结构让你在那天赚到(凸性敞口)。缺规模,你死在兑现之前;缺结构,你活着,但 g 被税啃成温水。
终点:先问过程,再做 g 的三项体检
钻到底,把这句话变成一个可证伪的问题 + 一次体检。
先问最底层的那一句(这也是本框架的伪证条件)
我的过程是加法的,还是乘法的?一次归零,是"从头再来",还是"游戏结束"?
- 加法 / 可重来(遍历) → 时间平均 = 系综平均,期望值不骗你 → 这整套"结构 + 规模"就是过度防御,去优化效率。
- 乘法 / 不可逆(非遍历) → 期望值是平行宇宙寄来的空头支票 → 上结构 + 规模。
(本框架在这里认输:给我一个能无限重来、单次归零不终局、外部持续补本金的博弈,"上结构 + 规模"就该跑输"纯效率最大化"。跑不输,说明框架错了。)
判错了这一步,后面全错。 在遍历世界囤冗余是浪费;在非遍历世界讲效率是递刀。
再做 g 的三项体检
| 你的配置 | 落在 g 的哪一项 | 真相 / 动作 |
|---|---|---|
| 下行乘子会贴到 0(含隐性杠杆、耦合) | P(壁) > 0,−∞ 项待爆 | 上结构,把乘子钉在 0 以上 |
| 中间档为主(求"中等稳健") | 平庸 μ + 大 σ² + 隐性 P(壁) | 三项全负,改杠铃,砍中间 |
| 全凸性、无缓冲 | 常年 −σ²/2 失血 | 加规模,撑过 carry 活到兑现 |
| 全冗余、无凸性 | σ²→0 但 μ 也没了 | 留一小部分对着尾部上行 |
| "我分散了" | 尾部里 σ² 反而暴涨 | 查独立性:危机时相关性→1,是假省税 |
那个可证伪的公式就摆在明处:g ≈ μ − σ²/2。它能被打脸——控制住 μ,若长期几何增长率不随 σ² 上升而下降,波动税就不存在,这一整层就塌。(它没塌:这就是波动拖累被反复实测到的原因。)
三个该 / 三个不该
✅ 先分加法还是乘法——这两招只在乘法世界值钱
✅ 结构钉住 −∞、规模压住 σ²/2——两招在做同一个 g 的多头
✅ 杠铃 = g 的约束最优——保命的规模守下限,搏命的结构撑上限,砍掉纯亏的中间档
❌ 在乘法世界用期望值决策(那是替一个不存在的你算账)
❌ 把"中等风险"当稳健(μ 平庸、σ² 不小、还偷偷碰壁,g 上纯亏段)
❌ 把"我分散了"当护身符(尾部里相关性→1,省税变成同归于尽)
最后一句
"高效",是在替一个不存在的平行宇宙的你——那个系综平均——做优化。
可你只活一条时间线。系综平均是免费的乐观;时间平均,是你真要还的账。
结构,是让你的乘子永远大于零——永不碰那道壁。
规模,是让你少交波动那笔税——长得比抖得快。
遍历性一破裂,期望值就成了平行宇宙寄来、你永远兑不了的支票。
别替那个你算账。先让这一条时间线,活到复利开始工作的那天。
(箭到底了。)