摘要:最后是银行卡号,这是一个19位数的数字,从理论上来讲,圆周率是无限不循环小数,在它的世界里是包含所有的银行卡号,可是在实际的操作寻找当中,以目前超级计算机的能力还是无法做到的。可是当计算机出现之后,在计算机的帮助下,圆周率的位数不断创新高,到目前我们已经将圆周率算到了小数点后10万亿位,这是一个人类依靠手工完全无法做到的事情。

数百年前,人类走进了科技时代,强大的科技力量让人类文明实现了一次次质的飞跃。如今人类文明所拥有的一切成就,主要依靠的就是科技,而科技本质上来说也是一种科学。

科学的神秘和强大,相信大家都是知道的,可以说这个世界的一切,宇宙的一切都无法逃脱科学的范围。比如你想知道宇宙是如何起源的?科学会告诉你,你想知道地球生命是如何诞生的,科学也会告诉你。再大胆一点,你想知道如何成为地球首富,科学同样可以告诉你,甚至是你想知道人类如何实现长生,科学也是可以做到的。

科学是无所不能的,它就是宇宙之神。而科学下面又有很多的分支,其中有一个分支是所有分支的核心和基础,它就是数学。相信朋友对数学并不陌生,从我们上幼儿园的那一天起,就初步开始跟数学打交道。而数学也是宇宙的万能密码,没有什么事是数学搞不定的。

我们上学的时候,老师告诉我们:学好数理化,走遍天下都不怕。数理化是万物的本质,这个世界一切事物的本质都能够在数理化中找到答案,而数理化三六学科中,数学是其中的老大,它的好坏直接决定着物理和化学的好坏。所以很多伟大的科学家,他们都有非常牛的数学基础,比如爱因斯坦曾经专门花费10年的时间去重温数学,可见数学在爱因斯坦心中的地位,正是他有了强大的数学基础,最后才能在物理学中取得辉煌的成绩。

面数学中最重要的就是各种公式和数字,它们是数学的核心,在数学体系里有很多的数学,有一些数字还非常神秘,比如我们今天要说的圆周率,相信大家对于圆周率并不陌生,它在我们小学阶段的时候已经开始接触了。

圆周率是最长的数学常数,具体的定义是圆的周长和其直径的比值,用希腊字母π来表示。而圆周率实际上是一个无理数。具体来说就是它没有办法完全用分数表示出来,是一个无限不循环的小数。

圆周率的出现年代现在还没有定论,不过我们知道,早在数千年前,它已经出现了。在人类文明史上,有很多的数学家对它情有独钟,将一生都奉献在了研究探索圆周率的奥秘。几大文明古国都先后计算出了比较精确的圆周率比如,中国南宋时期的祖冲之计算到了小数点后7位数,而印度也有数学家计算得到了小数点后5位数。

圆周率是一个无理数,从理论上来讲,它可以包容一切数字。于是有人曾经提出一个大胆的猜想:圆周率中可以找到你的生日,手机号,银行卡号码以及密码,那么事实真的如此吗?可能有人会觉得,圆周率再强大,也不可能把人类的所有身份数字信息找到。

可是真实的结果让人们大吃一惊,圆周率的强大跟它的位数越多有关,当它的位数越来越多的时候,它的功能也就会越来越强大。在人类没有计算机之前,圆周率的计算都靠人工,那效率自然是非常慢的,也没有算到多少位。

可是当计算机出现之后,在计算机的帮助下,圆周率的位数不断创新高,到目前我们已经将圆周率算到了小数点后10万亿位,这是一个人类依靠手工完全无法做到的事情。由此可见,计算机带给人类的帮助有多么巨大了,怪不得很多人说,人类进入科技时代之后,最伟大的发明就是计算机。

有了10万亿位的圆周率数字,那我们就可以不断验证人们的猜想,首先我们来看下银行卡密码,如果我们要在10万亿位的数字中找寻一个6位的数字,依靠人工自然是一个非常庞大的工作量。可是我们现在有了计算机,通过编写一个小小的代码,就可以让庞大的工作量变得很轻松。

代码编写好之后,我们尝试着输入了自己的银行卡6位密码,结果它准确地在圆周率的某个位数呈现出现。我们进行了很多次的尝试,输入了不同人的银行卡密码,结果都可以准确快速地在圆周率的位数中找到。现在,我们已经可以确认,圆周率中的确包含了人类所有的银行卡密码。

事实上,这样的事情我们用数学概念推断的方式也可以进行论证。银行卡的密码是6位数,如果我们以人类最长寿120岁来算,那么目前人类所拥有的银行卡密码数量最多也就是在19,000,000-20,191,110之间。这个数字还没有超过10亿位,就可以完全包容人类现有的银行卡所有密码。

用同样的方法,我们也可以推算得到,人类的生日也可以在3.51位以内找到。而手机号码是11位的数字,也就是00,000,000,000-99,999,999,999这个区间,我们同样编写一个代码,然后随便输入一些手机号码,结果圆周率的某个位置同样可以呈现出我们要找的手机号码。

如果我们要找全所有的手机号码,需要用到4606亿位,而人类通过计算机已经将圆周经算到了十万亿位。这个数字远远没有达到圆周率位数的极限,所以理论上来讲,我们可以在圆周率找到所有的手机号码。当然,要做到这个,在实际操作中,对于计算机的要求是非常高的,普通的计算机可做不到,需要用到超级计算机。

最后是银行卡号,这是一个19位数的数字,从理论上来讲,圆周率是无限不循环小数,在它的世界里是包含所有的银行卡号,可是在实际的操作寻找当中,以目前超级计算机的能力还是无法做到的。由此可见,圆周率是一个非常强大的数字,它包含着一切数字。只要我们的计算机足够强大,没有什么数字是找不到的。

正是由于圆周率的这种无限特性和强大的功能,目前科学家对于圆周率的研究探索是非常看重的,而且它在人类世界里也有着很多的应用,最强大的一个应用就是应用在密码学。我们都知道,计算机和网络的出现,方便了人们的生活,可同时也让很多的隐私信息容易泄露。

很多重要的文件或数据需要进行加密,而传统的加密方式很容易被人们破解,于是密码学家想到了圆周率,如果用圆周率中的数字用来加密,那被破解的可能性就非常小了。虽然圆周率包含一切的数字,但是想要在这个庞大的世界里寻找一个数字,那可是需要更强大的科技才能够做到。

相关文章