UA MATH564 概率论 QE练习题 信封问题
这一篇介绍QE理论中出现了两个信封问题相关的题目:2015年1月的第二题和2015年5月的第一题。信封问题最原始的设定是有n个信封和n个信件,把n个信件随机装入n个信封中。关于这个问题有个非常重要的结论,用Pm表示恰好有m个信件被放入了正确的信封的概率,则
Pm=m!1j=0∑n−mj!(−1)j
这个式子的推导也非常容易,根据Waring公式(参考UA MATH564 概率论 计算至少有一个发生的概率:Waring公式)
Pm=k=m∑n(−1)k−mCkmSk
假设事件Ai表示第i个信件被装在正确的信封中,则记号Sk表示
Sk=1≤i1<i2<⋯<ik≤n∑P(Ai1∩Ai2∩⋯∩Aik)=Cnkn!(n−k)!=k!1
这个概率的计算比较简单,从n个信件中抽k个,这k个的位置是确定的,所以基本事件数目等于另外(n−k)个的全排列,基本事件总数等于n的全排列。因此
Pm=k=m∑n(−1)k−mCkmSk=k=m∑n(−1)k−mm!(k−m)!k!k!1=m!1j=0∑n−mj!(−1)j
2015年1月的第二题

Part a
这一问比较简单,不限制每个袋子容纳的球的数目,则基本事件总数为nn,每个球都不在对应编号的袋子里的基本事件数目为(n−1)n,因此概率为
nnnn−(n−1)n
Part b
这一问就是典型的信封问题,每个袋子只能容纳一个球,每个球都不在对应编号的袋子里的概率,根据信封问题的公式,就是
P0=j=0∑nj!(−1)j
但!考试的时候是不能这样写的。这里提供两种推导的思路,分别从概率论与组合学的角度入手,概率论方法的核心是用示性函数的期望表示事件的概率,把复杂概率化归为简单概率计算;组合学方法的核心是容斥原理。
概率论方法
引入Bernoulli随机变量Xi,Xi=1表示编号为i的球被放在对应编号的袋子中,则
P0=E[i=1∏n(1−Xi)]=E[1−i=1∑nXi+(−1)m1≤i1<⋯<im≤n∑Xi1⋯Xim⋯+(−1)nX1⋯Xn]
假设事件Ai表示编号为i的球被装在对应编号的袋子中
E[Xi1⋯Xim]=P(Ai1∩Ai2∩⋯∩Aim)=n!(n−m)!
带入可得
P0=j=0∑nj!(−1)j
组合学方法
沿用上述记号,根据容斥原理,至少有一个球在对应编号的袋子里的基本事件总数为
#i=1⋃nAi=i=1∑n#Ai+(−1)m+11≤i1<⋯<im≤n∑#j=1⋂mAij+(−1)n+1#i=1⋂nAi
其中
#j=1⋂mAij=(n−m)!
基本事件总数为n!,因此概率为
P0=n!n!−#⋃i=1nAi=j=0∑nj!(−1)j
2015年5月的第一题

这道题其实就是对上一题中概率论方法定义的Bernoulli随机变量的深入讨论。注意到Xi∼Ber(1/n),因此
E[Xi2]=12×n1+02×nn−1=n1
XiXj也服从Bernoulli分布,
P(XiXj=1)=P(Xi=1,Xj=1)=n!(n−2)!=n(n−1)1E[X1Xj]=n(n−1)1
有了这两个结论,剩下两个计算就十分容易了
E[Sn2]=E(i=1∑nXi)2=i=1∑nEXi2+21≤i<j≤n∑EXiXj=1+2×Cn2n(n−1)1=2E[Sn]=i=1∑nEXi=1Var(Sn)=E[Sn2]−(E[Sn])2=1