素数是什么(对人类生活有什么用)素数也叫质数,大家在小学时就学过,就是只能被1和它本身整除的数,例如2,3,5,7,11,13,17,19,23等。这原本是一个非常简单的概念,但许多数学家却对素数情有独钟,废寝忘食地研究这些素数之间的规律和更大素数。
目前已知更大的素数是(2的82589933次)-1,这个数字的位数将近2500万位,在2018年由帕特里克·拉罗什发现;日本的一家出版社为了纪念此前,2017年时发现的更大素数,还出版了一本书,名字就叫更大的素数,全书的内容就是一串数字,4天时间卖到脱销;美国也曾有科研机构悬赏10万美元,寻求更大的素数。
很多读者有疑惑:纯粹研究这些数字既不能让百姓吃饱饭,对我们生活也没影响,并且欧几里得在他的《几何原本》中也证明,素数是无限多的,那研究素数有什么意义呢?
素数与信息安全
素数最主要的应用在密码学-RSA加密,它在 *** 安全领域中相当重要,利用素数对信息进行加密可以保护国家情报和战时的军事机密,使安全性大大提高。
举个例子,数字60我们可以将它分解成2×30,而30又可以分解成2×3×5,也就是说数字60可以由2,3,5这几个素数构成,这几个数字是不能继续分解的,整个过程被称为60的质因数分解。根据这个道理,如果将几个极大的素数a,b,c相乘,得到数字A。对于一个不知道任何信息的外部人员来说,想要对A质因数分解是相当困难的,重点是数学界也没有找到对极大数的快速质因数分解的算法。所以在战争时期,重要信息加入大量素数进行加密,哪怕被敌方截获也无法破解获得真实情报。
对于素数的获取,数学家考虑从毫无规律的圆周率中寻找,生成拼接素数,产生真正完全的随机数字。这比电脑产生的随机数字都安全,毕竟电脑也是由程序设计出来的,产生的随机数其实并非真正的随机数。
看似与我们生活毫不相关的素数,其实时刻都在保护国家安全。
素数与机械工业
素数之间的分布规律也有其它用处,例如机械齿轮的齿数,一大一小两个齿轮之间的设计和素数有很大关系。大小齿轮的齿数都是素数,可以增加两齿轮内两个相同的齿相遇次数的最小公倍数,说的简单一些就是能使磨损更均匀一些,可以增加耐用度减少机械故障,汽车齿轮的齿数就是按照这个规律设计的,这和人类生活紧密相关。
素数与生物
从实践中发现,农药的使用周期以素数次数的使用最为合理。这考虑了害虫产生的抗药性、害虫的繁殖周期、喷洒农药后害虫对农作物的损害情况等综合考虑的结果。
科学家还发现许多物种的生命周期和素数有一定关系,如果某地需要引进新物种,就必须降低此物种和天敌相遇的几率,稳定生态平衡。需要提前通过新物种的生命周期和素数等关系进行大量演算,才可以求出引进的数量和分布范围,素数也是这个函数关系中的一个自变量。
来源:博客,欢迎分享本文!
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。