细思极恐:π竟然包含了我们每个人的银行卡密码?

电子说

1.2w人已加入

描述

细思极恐

既然圆周率是无限不循环小数,那么其中是否可能包括这个世界上可用数字描述的任何信息,也就是包含了这个世界?

电话号, 生日, QQ号可能运算量比较大,但是6位的银行卡密码还是没问题的。题目本身和Pi是不是正规数没关系,但假如承认 Pi 是个正规数会有帮助

一个产生六位随机数的发生器多久能生成所有六位数?

这是赠券收集问题 ,那么期望就是 数学建模 ,H 是调和级数

所以我算这么多大概就能搜索到所有的可能

数学建模

嗯,真的把十万个个全部搜出来了

数学建模

加起来也就一分钟就不另外放下载了,自己跑一遍就行

当然你说要是没搜到怎么办?

这倒是有可能的,但是还是根据赠券收集原理

数学建模

搞定的概率只有:57%

数学建模

我在想这个数好眼熟....  

这个数是 数学建模

如果要以一半概率找到生日的话需要计算3.51亿位,如果要找手机号要计算4606亿位

数学建模

查了下现在的记录是22,459,157,718,361(224591亿位), 那么找到手机号的几率>99.9%

http://www.numberworld.org/digits/Pi/#Download

另外很多网站都提供这个服务

数学建模

当然一个非超越无理数以概率1是个正规数,那么同样适用这样的推理

我的生日是你的生日开平方后351084058位开始8个数字我的手机是你的手机号开立方后460653489114位开始11个数字

数学建模

但是有个问题,斯特林数有精细结构没法给出渐进表达式

那么考虑非均匀赠券收集问题

n,i 为第$n$次选取后第$i$个样本未被选中的情形,于是概率即为相应情形之并

然后依容斥原理展开:

数学建模

其中,$J$代表一种选法集合,数学建模 ,即集合$J$中元素的数量。

其概率生成函数为:

数学建模

接下来对于期望而言:

数学建模

注意到  

数学建模

所以上式可以进一步可以写成:

数学建模

另一方面从累积分布而言:

数学建模

于是令 

数学建模

数学建模

我们成功把问题转化为连续情形:

数学建模

其中 n 为规模,t为计算的位数

其一阶近似就是 n H(n)

数学建模

这也是临界情况,加一个微扰全部找到的概率就是1,减一个微扰概率就是0。

数学建模

算10亿位还找不全的概率几乎为0

本文由超级数学建模编辑整理

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分