首页 > 其他分享 >Wallis 公式、Stirling 公式与正态分布

Wallis 公式、Stirling 公式与正态分布

时间:2023-04-23 22:47:15浏览次数:52  
标签:Xn 2nn 公式 Stirling Wallis xnpq 2n

参考:

  • 张筑生《数学分析新讲》第二册
  • 张颢《概率论》
  • Wikipedia, Math StackExchange, etc.

1 Warm up

Example 1 limn(2n1)!!(2n)!!=limn1×3×5××(2n1)2×4×6××2n

Solution. 用放缩 2k>(2k1)(2k+1) 拆分母即得 (2n1)!!(2n)!!<12n+10

Example 2 (中心二项式系数) limn(2nn)22n

Solution. (2nn)22n=(2n)!22n(n!)2=(2n)!(2nn!)2=(2n)!(2n!!)2=(2n1)!!2n!!<12n+10

上两例有没有更精确的渐进估计?这便是我们马上要研究的问题.

2 Wallis 公式

Lemma 1 (Wallis 积分公式) 定积分系列 Jn=0π2sinnxdx 满足 J2n=(2n1)!!(2n)!!π2J2n+1=(2n)!!(2n+1)!!1

Proof. 我们的思路是:先把一个 sinx 放进微分中,然后分部积分得到递推式.

Jn=0π2sinnxdx=0π2sinn1xdcosx=[sinn1xcosx]0π2+0π2cosxdsinn1x=(n1)0π2cos2xsinn2xdx=(n1)0π2(1sin2x)sinn2xdx=(n1)0π2sinn2xdx(n1)0π2sinnxdx=(n1)Jn2(n1)Jn

Jn=n1nJn2 边界条件 J0=π2J1=0π2sinxdx=1 代入递推式求解就得到了要证的结论.

Theorem 1 (Wallis 公式) π2=limn12n+1((2n)!!(2n1)!!)2

Proof. 注意到在积分区间上,sinnxsinn+1x,由积分的单调性,Jnn 单调递减,故 J2n+1J2nJ2n1 成立.代入 Lemma 1 中得到的结果 (2n)!!(2n+1)!!(2n1)!!(2n)!!π2(2n2)!!(2n1)!! 移项得 ((2n)!!(2n1)!!)212n+1π2((2n)!!(2n1)!!)212n

现在只需说明 RHS 与 LHS 的差是一个无穷小. ((2n)!!(2n1)!!)2(12n12n+1)=((2n)!!(2n1)!!)2(12n(2n+1))=((2n2)!!(2n1)!!)22n(2n+1)Example 1limn(2n2)!!(2n1)!!=0,故上式确为一个无穷小,定理得证.

Wallis 公式还有其它表现形式: 22n(2nn)=(2n)!!(2n1)!!πn(n) 这里 Wallis 公式反映为对 Example 1Example 2 的渐进估计.

Exercise 1 对 Catalan 数 Cn=(2nn)(2nn+1) 做出渐进估计.

Solution. 注意到 Cn=(2nn)(2nn+1)=(2nn)nn+1(2nn)=1n+1(2nn) 用 Wallis 公式计算即得 Cn22nπn32

Wallis 公式的另一种表现形式是 π2=k=14n24n21=k=1(2n2n12n2n+1) 这表达式也被称为 Wallis product,用于近似计算 π

Remark. 这和我们在 Example 1 中使用的放缩技巧……

3 Stirling 公式

Lemma 2 (1+1n)n<e<(1+1n)n+1

这是《数学分析 I》中大家所熟知的.

Theorem 2 (ne)n<n!e<n(ne)n

Proof. 将 Lemma 2 写成 (n+1)nnn<e<(n+1)n+1nn+1k=1,2,,n1 做连乘 k=1n1(k+1)kkk<en1<k=1n1(k+1)k+1kk+1 注意到乘积的相邻两项中,前一项的分子与后一项的分母可以约分,中间每项只余下 1k,故上式可化为 nn1(n1)!<en1<nn(n1)! 两端再同乘 n!en 就得到 (ne)n<n!e<n(ne)n

Theorem 3 (Stirling 公式) n!2πn(ne)n(n)

完整证明较复杂,这里介绍证明最后一步:已知 n!an(ne)n,用 Wallis 公式对 22n/(2nn) 的渐进估计确定系数 a

πn22n(2nn)=22n(n!)2(2n)!22n(annnen)2a2n22nn2ne2n=n2a

因此 a=2π

Example 3 nk 时,用 Stirling 公式渐进估计 (nk)

Solution. (nk)n2πk(nk)nnkk(nk)nk

4 Poisson 分布

描述单位时间平均发生次数恒定的随机事件的概率分布.

Definition 1 (Poisson 分布) 若离散随机变量 X 满足 P(X=k)=λk!eλ 其中 λ>0 是确定的常数,则随机变量 X 服从 Poisson 分布.

4.1 从二项分布的推导

np=λ 的条件下,取 P(Xn=k)=(nk)pk(1p)nknn 上的逐点极限.

P(Xn=k)=(nk)pk(1p)nk=(nk)λknk(1λn)nk=λk(1λn)n(1λn)k(nk)1nkλkeλ(nk)1nk=λkeλn(n1)(nk+1)k!nk=λkk!eλ1(11n)(1k1n)λkk!eλ

4.2 归一性验证

k=0+P(X=k)=k=0+λkk!eλ=eλk=0+λkk!=eλeλ=1

5 正态分布

与 Poisson 分布不同,(标准)正态分布是在 n 的过程中假定 p 不变的情况下,对归一化(即假定期望和方差不变)后的 Xn 取逐点极限得到的.

Definition 2 (正态分布) 若连续随机变量 X 的期望 E(X)=μ,方差 D(X)=σ,且其概率分布函数为 f(x)=12πσexp((xμ)22σ2) 则变量 X 服从正态分布,记为 XN(μ,σ2)

特别的,当 μ=0σ=1 时,变量 X 服从标准正态分布 f(x)=12πexp(12x2)

5.1 从二项分布的推导(de Moivre-Laplace 定理)

设随机变量 XnB(n,p).方便起见,令 q=1p.众所周知,二项分布的期望与方差满足 E(Xn)=npD(Xn)=npq

对随机变量 Xn 做归一化: X¯n=XnE(Xn)D(Xn)=Xnnpnpq 考虑到 P(X¯n=x)=P(Xn=np+xnpq)k=np+xnpq,则 P(X¯n=x)=P(Xn=k)=(nk)pkqnk 此时 n,k 均趋于无穷大,故可应用 Example 3 对二项式系数做出估计 (nk)pkqnkn2πk(nk)nnkk(nk)nkpkqnk=n2πk(nk)(npk)k(nqnk)nk=n2πk(nk)exp(klnnpk+(nk)lnnqnk)

下面分别处理 klnnpk(nk)lnnqnk

klnnpk=(np+xnpq)lnnp+xnpqnp=(np+xnpq)ln(1+xqnp)=(np+xnpq)(xqnpx2q2np+o(1n))=xnpq+12x2qx2q+o(1)

(nk)lnnqnk=(nqxnpq)lnnqxnpqnq=(nqxnpq)ln(1xpnq)=(nqxnpq)(xpnq+x2p2nq+o(1n))=xnpq+12x2px2p+o(1)

因此 klnnpk+(nk)lnnqnk=12x2(p+q)+o(1)=12x2+o(1)

下面处理 n2πk(nk)

n2πk(nk)=n2π(np+xnpq)(nqxnpq)=12π(p+xpqn)(qxpqn)=12πnpq+o(1)

将上述结果代回,我们就得到 (nk)pkqnk=12πnpq+o(1)exp(12x2+o(1))P(X¯n=x)=P(Xn=k)12πnpqexp(12x2)=12πnpqexp((knp)22npq) 这正是我们想要的.

Remark. 细心的同学可能会对式子前边的系数仍是 n 的一个无穷小产生疑问.事实上,在将 Xn 归一化为 X¯n 的过程中,我们将整个变量“压缩”至原来的 1npq,因此前面的系数可以理解为一种类似 dx 的存在.况且,连续性随机变量落在某一点的概率也确应为 0

6 Challenge

选讲或留作课后讨论.

6.1 正态分布的归一性验证

这将涉及到多元积分学的内容.

6.2 Wallis 公式视角下三阶乘与中心三项式系数的渐进估计

Exercise 2 limn(3n2)!!!(3n)!!!=limn1×4×7××(3n2)3×6×9××3n 并对其做出渐进估计.

Exercise 3 limn(3n1)!!!(3n)!!!=limn2×5×8××(3n1)3×6×9××3n 并对其做出渐进估计.

Exercise 4 limn(3n)!/(n!)333n 并对其做出渐进估计.

用 Stirling 公式计算得到的结果是 32πn 但在 Wallis 公式的视角下如何获得?

7 Acknowledgments

感谢吕导组织我最喜欢的研讨课环节.此外,Example 1 的放缩技巧由吸取教训同学提供,Poisson 分布的二项分布推导是与张同学讨论的结果,在此表示感谢.

References

1. 张筑生. (2021). 数学分析新讲(重排本)(第二册) (2nd ed.). 北京大学出版社. 2. 张颢. (2018). 概率论. 高等教育出版社.

标签:Xn,2nn,公式,Stirling,Wallis,xnpq,2n
From: https://www.cnblogs.com/sun123zxy/p/17348004.html

相关文章

  • Google Chrome安装Mathjax插件在Github渲染LaTex公式
    打开chrome应用商店,搜索MathJax3PluginforGithub,安装插件,在阅读Github上的Markdown文件时会自动渲染LaTex公式。渲染前:渲染后:图片来源在Edge上没有找到在Github渲染LaTex公式的插件qwq......
  • 克里金(Kriging)插值的原理与公式推导
    这篇文章是转载的一个大神的,因为那个大神的知乎回答的公式坏了,因此整理了一下公式,分享一下,讲的真的挺好的,大神的博客链接:克里金(Kriging)插值的原理与公式推导-xg19900.引言——从反距离插值(IDW)说起空间插值问题,就是在已知空间上若干离散点\(\left(x_i,y_i\right)\)的某......
  • 《花雕学AI》24:如何用万能Prompt公式与ChatGPT进行高效的对话测试
    引言你是否想要与人工智能进行有趣、有价值、有说服力的对话?你是否想要使用ChatGPT这个强大而灵活的对话生成器来创造出任何类型和主题的对话?如果是这样,那么你需要了解一个简单而强大的工具,就是万能Prompt公式。万能Prompt公式是一种用于生成任何类型和主题的对话的模板,它可以帮......
  • 利用泰勒公式计算余弦值
    #include<bits/stdc++.h>usingnamespacestd;doublefact(inta)//计算n的阶乘 {doublet=1.0; inti; for(i=1;i<=a;i++)t=t*i; returnt; }doublemi(intb,doubleangle)//计算x的n次方 { intj=1; doublex=angle; for(j=1;j<b;j++......
  • Django笔记二十六之数据库函数之数学公式函数
    本文首发于公众号:Hunter后端原文链接:Django笔记二十六之数据库函数之数学公式函数这一篇来介绍一下公式函数,主要是数学公式。其中sin,cos这种大多数情况下用不上的就不介绍了,主要介绍下面几种:Abs()绝对值Ceil()向上取整Floor()向下取整Mod()取余Power()乘方Roun......
  • 【2023-04-19】加法公式
    20:00一个社会、一个民族、一个国家总会存在一些消极的、错误的思想或者陋习。其中最坏的一种就是民族虚无主义。就是自己看不起自己,自己否定自己,自己糟蹋自己,因为这是最没有出息的、最没有骨气的、也最没有希望的一种思想观念、一种精神状态。一个民族如果是这样一种思维方式,对......
  • 牛顿迭代求根公式
    1,问题描述:编写用牛顿迭代法求方程根的函数。方程为ax+bx’+cx+d=0,系数a,b,c,d由主函数输入。求x在1附近的一个实根。求出根后,由主函数输出。2.问题分析:牛顿迭代法是取x之后,在这个基础上,找到比更接近的方程的根,一步一步迭代,从而找到更接近方程根的近似根。3.算法设计程序流程分析......
  • 【MathType】word2016数学公式编号
    问题毕业论文排版中,对数学公式需要类似(3-1)的格式。解决技巧在写论文初稿的时候,先不要于公式的编号,先给它编一个号,比如(3)(2)(4)的。最后写完了以后,再再添加section,同意修改编号格式为(章-公式序号)可以先修改mathtype章节的样式为不隐藏,这样方便添加。添加完math......
  • 一个使用公式化序列分类的EAL学术写作辅助环境
    一个使用公式化序列分类的EAL学术写作辅助环境(AnassistiveenvironmentforEALacademicwritingusingformulaicsequencesclassification)★★实验结果实验组、对照组和两维度分析:对照组学生:使用短语库;实验组学生:使用提出的应用程序(ARP)作为辅助工具。  一、摘要......
  • RNN网络的数学理论公式以及torch案例代码
    RNN网络的数学理论公式以及torch案例代码公式记号数学理论公式torch实现代码RNN(循环神经网络)是一种深度学习模型,可用于序列数据建模,例如语言模型或时间序列预测。以下是RNN的数学理论公式和torch实现示例。公式记号需要注意的是,在训练循环中,我们不需要显式地传......