素数个数与素性检测开题报告
2021-12-13 20:52:12
1. 研究目的与意义及国内外研究现状
在数论中有很多猜想需要解决,而素数在解决数论问题中起到了很大作用,它推动了数学皇后数论的发展,也促进了计算数学、程序设计技术、因特网技术以及密码学的发展,了解清楚素数问题,会使数学,信息,技术向前迈进一大截,因而筛选素数也会显得异常重要。清楚了解筛选素数的方法,提高筛选素数的效率是主要目的。
国内外研究现状
国外对素数个数的研究相比于国内比较多,其中欧几里得证明,素数函数证明,费马数的证明比较出名。国外关于素数的检测最古老的方法是欧几里得筛选法,但是它的时间复杂性是输入规模的幂指数,在实际应用当中不适用,后来费马小定理是有效素性测试算法的起点,但其逆定理不满足,后来在此基础上,又提出了新的素性检测方法,miller-rabin算法就是其中之一的概率性算法,直到2002年,印度科学家发现了确定性的素数检测算法的aks算法,时间复杂度和空间复杂度并不能满足时间中的需要,后来数学家又利用椭圆曲线算法进行素数检测。
2. 研究的基本内容
本文主要研究素数无穷多个,分析素数无限多的证明方法,有欧几里得算法,费马数算法,素数函数算法。另外对素性检测算法进行研究,会对素性检测算法做出详细介绍,其中有经典的欧几里得算法,算法虽然精确,但时间比较长,在实际生活中不太适用,miller-Rabin算法属于概率素性检测,在生活应用中比较常见,会对它做一个分析。
3. 实施方案、进度安排及预期效果
写论文之前会设定一系列的小目标,按照步骤来完成论文,其中包括查阅资料,完成任务书,写完初稿,完成定稿查重。
2015年11月-2016年1月:收集素数资料,查阅相关素数的书籍和文献期刊等资料。
2016年1月-2016年2月:在老师指导下,写出论文提纲和开题报告、
4. 参考文献
[1] s.y.yan.primality testing of large numbers in maple . mathematics, university of york .1995
[2]a venugopalan.formula for primes, twinprimes, number of primes and number of twinprimes. indian academy of sciences - mathematical sciences.1984
[3]郭宇华.三个素数猜想的证明.沈阳航空航天大学学报.2012
您可能感兴趣的文章
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- .NET MVC框架在开发农业资源清单系统中的适应性外文翻译资料
- 使用Java平台针对数据库桥接层的Spring框架可靠性调查外文翻译资料
- 基于MVC架构的数据库和Web应用程序外文翻译资料
- 利用微服务SpringBoot 设计和开发公众投诉系统的后端应用。外文翻译资料
- 基于SSM框架的校园自行车租赁管理系统统计外文翻译资料
- 基于Android的校园交友社交应用的设计与开发外文翻译资料
- 基于Android的在线社交系统服务端的设计与实现外文翻译资料
- 基于Spring-boot微服务框架的学生成绩分析系统的设计与实现外文翻译资料
- 用于生成计算材料科学文献中使用的方法和参数的数据库的自动化工具外文翻译资料