我们研究的大数定理和中心极限定理是概率论中两类极限定理的统称。我们知道随机现象在一次试验中出现什么结果往往具有偶然性,但是在大量重复观察和试验下,往往呈现必然的规律。

预备知识

重要不等式

设非负连续型随机变量 X 的期望 E(X) 存在,则对于任意实数 ε>0,

P(X≥ε)≤E(X)ε

证明:

P(X≥ε)=∫X≥εf(x)dx=1ε∫X≥εεf(x)dx≤1ε∫X≥εxf(x)dx≤1ε∫xf(x)dx=E(X)ε

马尔科夫不等式

设随机变量 X 的 k 阶绝对原点矩 E(|X|k) 存在,则对于任意实数 ε>0,

P(|X|≥ε)≤E(|X|k)εk

Chebyshev 不等式 设随机变量 X 的数学期望 E(X)=μ,方差 D(X)=σ2,则对于任意正数 ε,恒有不等式:

P(|X−μ|≥ε)≤σ2ε2

或

P(|X−μ|≤ε)>1−σ2ε2

描述了落在 |X−μ|≤ε 区间内或区间外的几率,我们现在分析落在区间内的情况,显然,σ 越小,ε 越大,落在区间内的几率就越大。

证明:仅证明连续型随机变量的情况,设随机变量 X 的概率密度为 f(x),则:

P(|X−μ|≥ε)=∫|X−μ|≥εf(x)dx≤∫|X−μ|≥ε(x−με)2⏟≥1f(x)dx≤∫−∞+∞(x−με)2f(x)dx=D(x)/ε2=σ2ε2

一般地,

P(|X−μ|<kσ)>1−1k2(k>0)

注意这个公式是一个不等式,实际情况,可能估计相差较大,如下题:

假设某地区有 10000 盏电灯,每一盏灯是否开启相互独立,并且均为 0.7,用 Chebyshev 不等式估计夜晚同时开灯数在 6800~7200 的概率。

先通过伯努利分布求出 E(X) 和 D(X),然后代入 Chebyshev 不等式。注意到给出的结果是 0.9475,但是实际上为 0.9999,说精度不高,而且要求估计区间中点为 μ,否则效果较差。


依照概率收敛 设 Y1,Y2,⋯,Yn,⋯ 是一个随机变量序列,X 是一个随机变量,若 ∀ε>0,有:

limn→+∞P(|Yn−X|≥ε)=0 or limn→+∞P(|Yn−X|<ε)=1

则称随机变量序列依概率收敛于 X,记作 Yn⟶Pn→+∞X. (并不能保证一定发生,只能保证出现偏差的概率很小)

X 为常数 a 的情况(如果 Y1,⋯,Yn 同分布,此时分析应该最可能是 E(Y))

可见 n 越大,曲线的图形越来越集中于 a 点附近。

image-20231116225320021

 

大数定理

Bernoulli 大数定理 设 nA 表示 n 次 独立重复试验 中,事件 A 发生的次数,p 是每次试验中 A 发生的概率,则 ∀ε>0,有:

limn→+∞P(|nAn−p|≥ε)=0

类似于依概率收敛的定义。

证明,将 nA/n 看作随机变量 Y。

引入0-1随机变量序列 X1,X2,⋯,Xn,⋯,代表第 k 次试验是否发生,可知:

E(Xk)=p,D(Xk)=pq

代入 nA=∑Xk,有:

E(Y)=np/n=p,D(Y)=pq×n/n2=pq/n

由 Chebyshev 不等式,有:

0≤P(|Y−p|≥ε)=P(|Y−E(Y)|≥ε)≤1ε2⋅pqn

因此,limn→+∞P(|Y−p|≥ε)=0

说的其实就是用频率替代概率。

定义序列服从大数定理 若随机变量序列 X1,X2,⋯,Xn,⋯ 满足 ∀ε>0,有:

limn→+∞P(|1n∑k=1nXk−1n∑k=1nE(Xk)|<ε)=1

则称该序列服从大数定律。

即说明取无限多次后,随机变量序列的期望可以用每一项的期望代替。

常用的几个大数定律

Chebyshev 大数定理 设随机变量序列 X1,X2⋯,Xn 两两不相关,它们的方差存在,且有共同的上界,即 ρXiXj=0,i≠j,D(Xk)=σk2≤σ2,k=1,2,3,⋯,n,⋯,记 E(Xk)=μk,则称该序列服从大数定律。

证明:将随机变量 X=1n∑k=1nXk 代入 Chebyshev 不等式,可以得到:

P(|X−E(X)|≥ε)≤D(X)ε2

而:

E(X)=1n∑k=1nμk,D(X)=因为不相关1n2∑k=1nD(Xi)=1n2∑k=1nσk2≤σ2/n

因此:

P(|X−E(X)|≥ε)≤σ2nε2P(|X−E(X)|<ε)≥1−σ2nε2

当 n→+∞ 时,σ2/(nε2)→0,因此结论得证。

注:X1,X2,⋯,Xn,⋯ 两两不相关的条件可以去掉,代之 1n2D(∑k=1nXk)−−→n→+∞0. 更加本质。即 Markov 条件。满足 Markov 条件的序列服从 Markov 大数定律。

Khintchine 大数定理 设随机变量序列 X1,X2⋯,Xn,⋯ 独立同分布,且它们的数学期望存在,E(Xk)=μ,k=1,2,⋯,则该序列服从大数定理。

序列的 k 阶原点矩也服从大数定理,即记 1n∑i=1nXik=Mk,有 Mk⟶Pn→+∞μk,k=1,2,⋯.

按照大数定理,保险公司必须保证客户数量足够多,才能维持正常运营。

中心极限定理

Q: 当 n→∞,如何求随机变量和式 Yn=X1+X2+⋯+Xn 的分布?

Q: 为什么正态分布如此重要,如此普遍?背后有什么原因?

前人告诉我们,在一般情况下 Yn 的极限分布就是正态分布。

独立同分布的中心极限定理(Lindeberg-Levy 中心极限定理) 设 X1,X2,⋯,Xn,⋯ 为独立同分布的随机变量序列,它们的数学期望和方差都存在,E(Xk)=μ,D(Xk)=σ2,k=1,2,⋯,n⋯,则对于任意实数 x,有:

limn→∞P(∑k=1nXk−nμnσ≤x)=Φ(x)

其中 Φ(x)=12π∫−∞xe−t2/2dt.

如果研究 Yn=∑k=1nXk. 那么 E(Yn)=nμ,D(Yn)=∑k=1nσ2=nσ2.

因此,标准化的 Yn 就是不等式中出现的随机变量。

这个不等式也就是在说,Yn 近似服从于:

N(nμ,nσ2)

Q: 服从正态分布的随机数如何用电脑产生?

设 X∼U(0,1),则 E(X)=1/2,D(X)=1/12,令:

Y12=∑i=112Xi

其中 X1,X2,⋯,X12 是 (0,1) 上服从均匀分布的随机变量,则 E(Y12)=6,D(Y12)=1,近似:

Y12−6∼N(0,1)

Q: 还有什么其它的方法,可以生成服从任意分布的随机数?

使用 逆变换法:

  • 生成 X∼U(0,1).

  • 设 F(x) 为指定分布的分布函数,则 F−1(U) 即为服从指定分布的随机数。

例如指数分数 F(x)=1−e−ax,其逆函数为 F−1(y)=−1aln⁡(1−y).

因为正态分布的分布函数不具有解析表达式,所以不好用逆变换法处理,事实上通过中心极限定理生成已经是最好的方法了。

使用 拒绝分布采样法:

img

  • 产生样本 z0∈q(z) 和 u0∼U(0,1).

  • 如果 u0≤p(z0)/kq(z0),则接受 z0.

  • 如果不的话,等于放弃这一轮,再次循环一轮。

De Moivre-Laplace 中心极限定理 设随机变量 Yn∼B(n,p),0<p<1,n=1,2,⋯,则对于任一实数 x,有:

limn→∞P(Yn−npnp(1−p)≤x)=12π∫−∞xe−t2/2dt

其实就是在说,E(Yn)=np,D(Yn)=np(1−p),Yn 近似服从于 N(np,np(1−p)).

也就是中心极限定理的一种特例。

往年考题

21-18

image-20231205155858122

先证明 E(Sn)=1. 事实上,假设表示第 i 个匣子号码一致与否的随机变量为 Sn(i),Sn(i)∼ 0-1 分布,则 E(Sn(i))=1n,则 E(Sn)=∑E(Sn(i))=1.

再求 D(Sn). 首先,我们推导 cov(Sn(i),Sn(j)),由协方差的定义,有:

cov(Sn(i),Sn(j))=E(Sn(i)Sn(j))−E(Sn(i))E(Sn(j))=E(Sn(i)Sn(j))−1n2

而 E(Sn(i)Sn(j))=P(Sn(i)Sn(j)=1),表示 i 号位和 j 号位都一致的概率,可以得到 E(Sn(i)Sn(j))=1/n(n−1). 因此,

cov(Sn(i),Sn(j))=1n2(n−1)
D(Sn)=∑i=1nD(Sn(i))+2∑i<jcov(Sn(i),Sn(j))=n⋅1n(1−1n)+2⋅n(n−1)21n2(n−1)=1

因此,由 Chebyshev 不等式,有:

P(|Sn−1|≥nε)=D(Sn)(nε)2=1n2ε2
limn→+∞P(|Sn−1|≥nε)=0

还可以推出:

Sn−1n依概率收敛于零