本文带你从零看懂《第三章》3.3 节的全部数学:什么是响应函数、什么是凸/凹、詹森不等式到底在说什么,以及为什么塔勒布说"曲率的符号比任何预测都重要"。文中配有四个可拖动的交互实验,建议边看边玩。
3.3 节只做了一件事:把"脆弱 / 强韧 / 反脆弱"这三个听起来像比喻的词,翻译成了严格的数学语言。翻译的钥匙只有一个概念——你的"响应函数"是弯的,以及往哪个方向弯。
如果你读完本文只想记住一张图,那就是实验 2:拖动"波动幅度"滑块,你会亲眼看到——波动越大,凹函数的平均结果越差,凸函数的平均结果越好,而线性函数无动于衷。这就是全部秘密。
你已经学过函数:y = f(x),给一个 x,算出一个 y。3.3 节的第一步,是把投资(以及任何系统)套进这个框架:
x —— 外界扔给你的东西(随机变量)
市场价格、波动率、流动性、突发事件的到达……共同特点是:你控制不了它。第二章说过,它像泊松过程一样,长时间平静、短时间剧震,而且何时剧震无法预测。
f —— 你的"响应函数"(系统结构)
给定外界状态 x,你的损益(净值变化、生存状态)是多少。共同特点是:这是你自己造的。你用不用杠杆、留不留现金、买不买期权……这些选择决定了 f 的形状。
y = f(x) —— 你的命运:外界冲击经过你的结构,转化成的实际后果。
这个区分看似平凡,实则是整章的世界观:x 不可预测,但 f 可以设计。分析师的工作是猜 x,基金管理人的工作是造 f。原文那句"预测 x 是分析师的工作,构造 f 的曲率是基金管理人的工作",说的就是这个分工。
举几个直觉例子,先建立感觉:
| 你的结构 | 响应函数 f 的样子 | 直觉 |
|---|---|---|
| 满仓无杠杆持有指数 | 一条直线:市场跌 10%,你亏 10% | 市场怎样你就怎样,"承受" |
| 融资加杠杆炒股 | 向下加速弯曲:跌 30% 可能本金归零 | 下跌时伤害越来越大,"脆弱" |
| 买入看涨期权 | 向上翘的钩子:最多亏权利金,涨多少赚多少 | 下行有底、上行没顶,"反脆弱" |
注意第三行那种"钩子"形状——损失封底、收益开放。请记住它,它就是"凸"在投资中的样子。
3.3 节的公式里反复出现 E[·],读作"期望"。别被符号吓住,它就是你小学就学过的加权平均:
本文最重要的一个场景是两点分布:假设市场以 50% 的概率涨到 5 + δ,以 50% 的概率跌到 5 − δ。那么:
这个设定非常关键:它让我们可以单独改变"波动"这个变量,而保持"平均水平"不变——然后观察:波动本身,对你的平均命运有没有影响?直觉上很多人觉得"平均一样就是一样",詹森不等式将告诉我们:不一定,取决于你的函数往哪边弯。
另外要区分两个长得几乎一样的式子,它们的全班成绩之差就是 3.3 节的全部内容:
f(E[x]) —— 先对 x 取平均,再代入函数:平均冲击下,你的结果。
E[f(x)] —— 先把每种冲击代入函数,再对结果取平均:你真实的平均命运。
一个是"平均冲击的结果",一个是"结果的平均"。对直线函数,二者相等;对弯曲函数,二者不相等——谁大谁小,由弯曲方向决定。这就是下一节的主角。
现在正式认识三位主角。判断方法极其简单:看曲线的弯曲方向。
| 形状 | 含义 | 投资原型 | |
|---|---|---|---|
| 凹脆弱 | ∩ 形(向下弯,像座山) | 冲击越大,伤害加速上升;好处封顶,坏处没底 | 杠杆头寸、期限错配、被迫卖出 |
| 线性强韧 | 直线(不弯) | 冲击与后果成正比,不多也不少 | 无杠杆被动持有、全对冲组合 |
| 凸反脆弱 | ∪ 形(向上弯,像微笑/碗) | 冲击越大,收益加速上升;损失封底,好处没顶 | 买入期权、现金+深度价值的杠铃 |
为什么"弯曲方向"这么重要?直觉是这样的:弯曲意味着不对称。直线是对称的——左边发生的事和右边的事相互抵消。而曲线打破了这种抵消:
对 ∪ 形(凸):同样往左走一步、往右走一步,右边(好消息)带来的上升,比左边(坏消息)带来的下降更多。于是"上下波动"这件事本身就净赚。
对 ∩ 形(凹):反过来,左边的下降比右边的上升更多。于是"上下波动"这件事本身就净亏。
这就是全部直觉。接下来两节,我们把这个直觉变成可以拖动、可以验证的数学。
原文给出的定义长这样:
逐词翻译。式子里的 αx₁ + (1−α)x₂ 是 x₁ 和 x₂ 之间的一个中间点(α=0.5 时就是正中间)。所以:
左边 f(中间点):中间位置处,曲线(弧)上的高度。
右边 αf(x₁)+(1−α)f(x₂):两个端点函数值的加权平均,几何上就是连接两端点的直线段(弦)在中间位置的高度。
整个不等式只说了一句话:弧在弦的下方(弦在弧的上方)⇒ 凸。碗状曲线托在弦的下面,所以 ∪ 是凸。反过来,弧在弦上方 ⇒ 凹(∩)。
百闻不如一拖。下面的实验里,你可以切换凸/凹模式,拖动两个端点和中间位置 α,亲眼看"弦"和"弧"谁在上:
拖动滑块改变两个端点 x₁、x₂ 和中间位置 α。观察:凸模式下弦永远在弧上方;凹模式下弦永远在弧下方。
玩够之后请注意一个细节:无论你怎么拖,凸模式下的不等式方向从不改变。"对任意两点、任意 α 都成立"正是定义里"任意"二字的含义——弯曲方向是函数的全局性格,不是局部偶然。
原文紧接着给出:
用第二节的语言读它:"结果的平均" ≥ "平均的结果"(对凸函数)。听起来抽象,但它的几何本质你刚才已经玩过了——詹森不等式就是"弦在弧上方"那个事实,把"两个点"推广成"任意概率分布"而已:
第二节的两点分布里,"结果的平均" E[f(x)] = ½f(5−δ) + ½f(5+δ),正是弦的中点高度;
"平均的结果" f(E[x]) = f(5),正是弧的中点高度。
凸函数 ⇒ 弦在弧上方 ⇒ 结果的平均 > 平均的结果。证毕(的直觉版)。
一般分布(连续、任意形状)无非是"很多很多点的加权平均",而弦在弧上方对任意加权都成立——所以不等式对任意随机变量成立。
真正震撼的是它的推论。保持 E[x] = 5 不动,把波动幅度 δ 拉大:
对凸函数:δ 越大,两个端点分得越开,弦被"撑"得越高(因为两端翘起来了),弦的中点——也就是你的平均结果 E[f(x)]——上升。波动本身在给你送钱。
对凹函数:δ 越大,弦的中点下降。波动本身在抽你的血。
对线性函数:弦和弧重合,δ 怎么变都没影响。波动与你不痛不痒。
这就是原文"增大 x 的离散程度,E[f(x)] 会上升/下降"的全部含义。现在亲手验证:
固定市场平均水平 E[x] = 5,x 以各 50% 概率落在 5−δ 和 5+δ。拖动 δ(波动幅度),观察"结果的平均"与"平均的结果"之间的差距如何变化。右下图是差距随 δ 变化的完整曲线。
建议的操作顺序:先停在"凸 · 反脆弱"模式,把 δ 从 0 慢慢拖到 4.5——看橙色的"结果的平均"点怎样一路甩开蓝色的"平均的结果";再切到"凹 · 脆弱"重复一遍,方向正好相反;最后切到"线性 · 强韧",两个点永远黏在一起。右下的辅助图把三种模式画在了一起:凸模式的差距曲线随 δ 上扬,凹模式下坠,线性纹丝不动。
原文说:"金融中凸性的原型是期权。"为什么?看买入看涨期权的损益结构:付一笔固定的权利金(比如 2 元),到期时如果标的涨过行权价,涨多少你赚多少;如果没涨过,你最多亏掉那 2 元权利金。损失封底,收益开放——教科书级的 ∪ 形(准确说是"钩"形,带一个折点,折点右侧加速向上)。
由詹森不等式立即推出一个反直觉的结论:期权多头喜欢波动。标的价格波动越剧烈,大赚的概率越大,而大亏被权利金封死——平均下来,期望损益随波动率上升而上升。下面拖动波动率 σ 验证:
行权价 50,权利金 2 元,标的现价 50。拖动 波动率 σ:钟形曲线(到期价格分布)会变宽,钩形是期权损益。观察右侧"期望净损益"如何随 σ 上升。
塔勒布把期权的这个性质推广成一般原则,就是原文那句:"反脆弱系统就是对自己生存环境中的随机变量持有'类期权'头寸的系统。" 你不必真的买卖期权——只要你的结构呈现"下行封底、上行开放",你就在数学上等价于持有一份期权。
反方向的例子原文也给了:"从十米高处坠落的伤害不是从一米高处坠落伤害的十倍,而是几十倍。"伤害是高度的加速增长函数(示意地用平方关系):高度 ×10,伤害 ×100。这就是凹性的另一面——伤害的非线性加速:
拖动坠落高度 h。伤害指数按 h² 示意。注意"相当于 1 米坠落的多少倍"——它增长得比高度本身快得多。
(原文说"几十倍",平方示意是 100 倍——具体倍数不重要,重要的是加速这个事实:伤害的增长快于高度的增长。)投资中的坠落就是杠杆:市场跌 10%,两倍杠杆亏 20% 还能活;市场跌 50%,你就归零出局——你的"伤害函数"在下行方向加速弯曲,这正是凹性,正是脆弱。
原文 3.6 节的杠铃结构,用本文的语言一句话就能说清:它是一个人工拼接的 ∪ 形响应函数。
| 市场状态 | 杠铃的行为 | 响应函数的形状 |
|---|---|---|
| 小幅波动 / 平静期 | 现金端小幅让渡收益,价值端小幅波动,损失有限 | 下行被"现金 + 安全边际"封底 |
| 剧烈下跌(剧震) | 被迫卖家抛售优质资产 → 现金转化为廉价筹码 → 危机越重,买得越便宜 | 右侧(冲击越大)反而向上翘 |
| 长期上行 | 优秀公司复利增长,上行开放 | 上翘持续 |
于是组合层面的 f 呈现:下行有限、上行开放、剧震受益——正是实验 2 里那条凸曲线。原文说"波动对我们的期望结果是有利的——这正是詹森不等式右边的那个不等号方向",现在你可以完全逐字读懂了。
装备齐了,现在把原文拆开,逐句对号入座。
精讲:这就是第一节的框架搭建。x 不可控、不可预测(第二章结论);f 是你自己的结构。整章的问题是:什么样的 f 才是好结构?
精讲:实验 1。"弦在弧上方 = 凸 = ∪ 形 = 微笑"。"任意"二字意味着这是函数的全局性格。
精讲:实验 2。传统思维只关心 E[x](市场平均会怎样);詹森不等式指出,你的平均命运 E[f(x)] 里还有一个被忽视的决定项——f 的曲率。同样的 E[x],不同的曲率,不同的命运。
精讲:实验 4 + 实验 2 的凹模式。注意"精确含义"四个字:脆弱不是"会亏钱"这种模糊说法,而是有严格定义——伤害函数向下弯(凹),所以波动放大净伤害。杠杆、被迫卖出、期限错配,都是在下行方向制造凹性。
精讲:实验 3 + 实验 2 的凸模式。"损失有下限、收益无上限"就是 ∪ 形的口语版;"在数学期望的意义上有利"是严谨限定——它不说每次都赢,只说平均占便宜,而长期投资恰恰活在平均律里。
精讲:线性时 E[f(x)] = f(E[x]) 恒成立(詹森不等式取等号),波动对你毫无影响。这就是"强韧"的全部——它不坏,但它把命运完全押在"E[x] 不会太差"上(原文 3.5 节第四条理由用的正是这一点)。
精讲:两处缝合。①"x 经常取极端值"来自第二章(泊松世界的阶跃):极端值意味着 δ 经常很大,而实验 2 告诉你 δ 越大、曲率的效应越强——所以在这个世界里,曲率的重要性被进一步放大。②f″ 是二阶导数,衡量弯曲程度:f″>0 凸,f″<0 凹。"符号决定命运"即:你的函数往哪边弯,比你猜市场准不准,更重要。
确实混乱。国内部分教材把 ∪ 形叫"下凸"或"凹(向上)",把 ∩ 形叫"上凸"。本文与国际经济学/优化理论惯例一致(也和塔勒布、和原文一致):凸 = ∪ = 微笑 = f″≥0 = 反脆弱。建议彻底放弃中文名字,只认形状:微笑托底的是凸,皱眉封顶的是凹。
对光滑(可微两次)的函数:f″(x) > 0 处处成立 ⇒ f 是凸函数;f″(x) < 0 ⇒ 凹。二阶导数度量"弯曲的程度与方向",所以原文直接用"曲率 f″ 的符号"作为凸/凹的代号。注意期权那种带折点的函数(max(S−K, 0))在折点处不可导,但它仍然满足弦-弧定义,仍是凸函数——定义比导数更基本。
不是。詹森不等式比较的是"同样的波动下,谁的平均结果更好",不承诺每一笔都赚。买期权照样常常亏掉权利金;本基金照样会有显著回撤(原文 3.8 节专门强调"反脆弱不等于不受伤")。凸性承诺的是结构上的不对称:下行被封底,上行开放,波动越大平均越有利——长期重复博弈中,这种不对称会累积成优势。
线性时 E[f(x)] = f(E[x]),波动不增不减——市场折腾它的,你只取平均,这就是"承受"。不好之处在于(原文 3.5 节):你的期望回报完全由 E[x] 决定,等于把命运押在"市场平均水平"上;剧震时刻别人爆仓抛出的廉价筹码,你既没有头寸能力也没有结构去接——幸存了,但一无所获。用本文的话说:零曲率 = 放弃了曲率能带来的全部免费午餐。
两点分布是弦-弧定义的直接推论(取 α=½)。任意分布可以想象成"无数个点按概率加权":先在函数上任取若干点,它们的加权平均落在这些点连成的弦(及弦围成的区域)上;凸函数的每根弦都在弧上方,所以任意加权平均都在弧上方——即 E[f(x)] ≥ f(E[x])。严格的证明用"凸函数图像上方的区域(上境图)是凸集"一句话完成,直觉就是你实验 1 看到的事实反复使用。
第二章说:阶跃式事件稀疏、随机、不可预测地到来——即 x 经常取极端值(δ 经常突然变大)。本章说:你的平均命运对 δ 的敏感度由曲率符号决定(实验 2 右下图)。合起来:在一个 δ 又大又不可预测的世界里,最优策略不是猜 δ(猜不了),而是选对曲率符号(可以自己造)。这就是"我们无法预测下一次阶跃何时到来,但我们可以决定阶跃到来时自己处于什么状态"的数学版。
① 框架:命运 = f(x)。x 是外界冲击(不可预测),f 是你的结构(可以设计)。
② 曲率三分法:f 向下弯(凹,∩)= 脆弱;f 是直线(线性)= 强韧;f 向上弯(凸,∪,微笑)= 反脆弱。
③ 定义:弦在弧上方 ⇒ 凸(实验 1)。
④ 詹森不等式:凸 ⇒ E[f(x)] ≥ f(E[x])。推论:保持平均水平不变,波动越大,凹函数平均越亏、凸函数平均越赚、线性无感(实验 2)。
⑤ 原型:凸的原型是买入期权(下行封底、上行开放、喜欢波动);凹的原型是坠落伤害与杠杆(伤害加速)。
⑥ 落地:杠铃组合 = 现金(期权费)+ 深度价值(复利上行),在组合层面拼出一个 ∪ 形响应函数。
⑦ 题眼:在 x 经常取极端值的泊松世界里,f″ 的符号比任何对 x 的预测都更决定命运。预测是分析师的工作,曲率是基金管理人的工作。