当我没说
第五部 从无穷到有限

第十六章把概率切成一层一层

只问去不去电影院。假设有三种情况,助手建议去电影院的机会分别是 、、。是哪三种情况,这里不用管。我们把它们编成顶点 、、,“去”记作回答 ,“不去”记作回答 。回答 的机会就是剩下的 、、。

先看回答 1

祺乐剪了三张纸条,拿一整张的长度当 ,三张分别长 、、,底边对齐立在桌上,就是三根柱子。韵吉拿一把尺子平放,从桌面往上移,每越过一张纸条的顶端,就在旁边记一笔。

图 27:三个顶点的两组柱子。左边是回答 1 的机会,右边是回答 0 的机会。每一层标的是“这一层被哪些顶点共同拥有”。
图 27三个顶点的两组柱子。左边是回答 的机会,右边是回答 的机会。每一层标的是“这一层被哪些顶点共同拥有”。

再看回答 0

回答 的三根柱子高度是 、、。同样横着切:最底下 属于 ,中间 属于 ,最上面 属于 。

把同名的层合起来

现在不管原来是回答 还是回答 ,只要层的集合相同,就把它们的高度加在一起。 在两边各有 ,合起来是 ;其余四个集合各只出现一次。得到五个权重:

集合
权重

是希腊字母,读作“兰布达”, 就是集合 的权重。

这些集合,就是第十五章说的“新的类”。现在我们把它们当成新的“回答”:原来的名字( 还是 ,去还是不去)先放到一边,只记住每一份机会被哪些顶点共享。

于是新问题是这样的:每个顶点的“回答”换成了一个包含它自己的集合,抽到这个集合的机会就是它的权重。顶点 回答 ,意思是它这一次用的是它和顶点 共有的那一份机会。比如顶点 可能的回答是 、、,机会分别是 、、,加起来正好是 。顶点 可能的回答是 、、,加起来也是 。顶点 同样。

你可能注意到,五个权重全部加起来是 ,不是 。这没有关系。这五个数不是同一个签盒里的五种签,每个顶点只用到包含它自己的那三层。我们要求的是,对每个顶点,把所有包含它的集合的权重加起来,恰好是 。

距离有没有变

验证第一条规矩。原来顶点 和 回答 的机会差 ,回答 的机会也差 ,全变差距离是 。

在新问题里,顶点 和 都有 和 这两个集合,权重完全相同,不产生差别。差别只在于:顶点 有 (权重 )而顶点 没有;顶点 有 (权重 )而顶点 没有。两个差加起来是 ,除以 ,还是 。

一般地,对每一种原来的回答,把各个顶点的柱子从矮到高排好,两根柱子的高度差,正好等于“只有其中一根够得着”的那些层的厚度之和。把所有回答加起来,全变差距离就原样保留下来了。

图 28:切层以后,每个顶点的“回答”是一个包含它自己的集合,每根柱子的总高都是 1;相邻两根柱子只有一层不同,厚 1/4。
图 28切层以后,每个顶点的“回答”是一个包含它自己的集合,每根柱子的总高都是 ;相邻两根柱子只有一层不同,厚 。

怎样变回原来的回答

验证第二条规矩。新问题抽出来的是集合,原问题需要的是 或 。怎样变回去?

对每个集合,我们记下它的权重里,有多少来自回答 ,有多少来自回答 。

抽完集合以后,对每一个被抽到的集合,再按这个比例抽一次原来的回答,而且所有抽到同一个集合的顶点共用这一次的结果。比如抽到 的顶点,一起看同一枚硬币,正面都回答 ,反面都回答 ;抽到 或 的回答 ,抽到 或 的回答 。

拿顶点 核对一下。它抽到 的机会是 ,这时有一半回答 ;抽到 的机会是 ,这时一定回答 ;抽到 时回答 。所以它回答 的机会是 ,和原来一样。顶点 和 也能这样核对出 和 。

两个顶点如果在新问题里抽到了同一个集合,用的是同一次抽签的结果,变回去以后回答一定相同。抽到不同的集合,变回去以后还可能碰巧相同,比如顶点 抽到 、顶点 抽到 ,两个都回答 。所以,“两端不同”的机会只会减少,不会增加。

两条规矩都做到了。

只看切过层的输入就够了

找最坏的情况时,只看切过层的输入就够了。

用出题游戏来说。出题人随便出一组表,安排人可以先把它切层,在切过层的那组表上安排好,再照上面的办法变回去。距离没有变,两端不同的机会只会减少,所以每一步的倍数都不会变大,原来那组表不会比切过层的那组更难。切过层的表本身也是一组表,出题人本来就可以直接出它。所以出题人想逼出最高分,只出切过层的表就行了。

到这一步,回答的种类从“任意多”变成了“最多 种集合”。可是权重仍然可以是任何数,清单还没有变成有限的。