0x01 普遍形式

费马素数也叫费马质数。

其中 n 为非负整数。

0x02 历史

法国数学家费马于1640年提出了以下猜想:

可以看出,前4个是质数,因为第5个数实在太大了,费马认为是质数。

由此提出(费马没给出证明),形如   的数都是质数的猜想。后来人们就把形如   的数叫费马数。

1732年,欧拉算出第五个费马数 4294967297 = 641 × 6700417 不是质数,宣布了费马的这个猜想不成立,它不能作为一个求质数的公式。

以后,人们又陆续找到了不少反例:

此后人们对更多的费马数进行了研究。

随着电子计算机的发展,计算机成为数学家研究费马数的有力工具。

但即使如此,在所知的费马数中竟然没有再添加一个费马素数。

迄今为止,费马素数除了被费马本人所证实的那五个外没有再发现一个。

实际上,几千年来,数学家们一直在寻找这样的一个能求出所有质数的公式,但直到现在,谁也未能找到这样一个公式,而且谁也未能找到证据,说这样的公式就一定不存在或者这样的公式存不存在,这也就成了一个著名的数学难题。

虽然费马数作为一个关于指数公式的尝试失败了,但有意思的是,1801年数学家高斯证明了如果费马数K为质数,那么就可以用直尺和圆规将圆周K等分。高斯本人就根据这个定理作出了正十七边形。

知乎 - 《高斯作出正 17 边形的依据是什么?》

费马素数(费马质数)相关推荐

  1. 写程序验证费马素数猜想是否正确

    法国数学家费马于1640年提出了如下猜想:假设一个映射关系F(n)=2^(2^n)+1 那么F(n)都是素数,F(0)=3 F(1)=5 F(2)=17-以此类推 #include <iostr ...

  2. 回溯法 之 马周游(马跳日)问题

    回溯法的应用很多,下面讲述一个有趣的马周游问题. 马周游(马跳日)问题:在一个 8*8 的棋盘上(如下图)一匹马从任意位置开始,恰好走过棋盘中的每一格(每个格子有且只能走一次),并且最后还可以回到起点 ...

  3. 公布一下各类学术杂志的审稿费、版面费

    1.<计算机应用与软件>,中文核心,版面费1800元 2.<燃气轮机>不收版面费,而且还有稿费,很不错的 3.<材料保护>不收版面费,还有稿费 4.<施工技术 ...

  4. Java基础算法题(01):判断101-200之间有多少个素数,并输出所有素数。 素数又叫质数,就是除了1和它本身之外,再也没有整数能被它整除的数。也就是素数只有两个因子。

    查看所有50道基础算法题请看: Java的50道基础算法题 import java.util.ArrayList; import java.util.List; public class Detect ...

  5. 网站域名续费 服务器续费,域名续费与服务器续费

    域名续费与服务器续费 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 帮助用户完 ...

  6. 国内期刊不需要审稿费和版面费汇总

    国内期刊不需要审稿费和版面费汇总 电子技术应用 .<高教探索>(全国中文核心期刊):2.<广东教育>月刊综合版: 五.电子.电器.机械 1.<电子信息对抗技术>2. ...

  7. 回溯法 之 马周游(马跳日)问题

    回溯法的应用很多,下面讲述一个有趣的马周游问题. 马周游(马跳日)问题:在一个 8*8 的棋盘上(如下图)一匹马从任意位置开始,恰好走过棋盘中的每一格(每个格子有且只能走一次),并且最后还可以回到起点 ...

  8. c语言生成两位随机素数算法,[算法]费马小定理求质数的算法之Miller-Rabin算法,C语言实现 | 李大仁博客...

    今天讲点比较高级的算法,目的也很简单,求质数,但是应用一种新的算法Miller-Rabin算法,这是一种利用了概率和费马小定理的算法设计,有点玄乎吧,其实本人也是刚接触这种算法,这是一种纯数学的解法, ...

  9. 【论文发表】不收版面费和审稿费的期刊汇总

    来自网络上的一份不收版面费和审稿费的期刊汇总.

最新文章

  1. ajax可以在localhost上用吗_你还不知道跨域问题是怎样造成的吗?
  2. 妙用Windows安全模式执行杀毒
  3. 机器学习 回归篇(1)——多元线性回归
  4. mysql数据存储过程详解_mysql数据存储过程参数实例详解
  5. ELK下钉钉邮件告警通知
  6. 用SpringMVC参数传递时,解决get请求时中文乱码的问题
  7. noip 2010 引水入城(dfs + 贪心)
  8. C语言学习IDE和基本程序结构
  9. XAMPP mysql远程连接
  10. Linux之vim编辑器的使用
  11. 项目管理(PMP)你要的干货都在这!
  12. 从抓包的角度分析connect()函数的连接过程
  13. Android HPSocket SE_SOCKET_CREATE (3)
  14. 二级域名和一级域名的区别
  15. 【领英如何一键批量有效地加好友?】
  16. 我们不曾向这个世界的庸俗低头
  17. 张飞硬件90天学习笔记——第01天个人记录,完整请看我的个人简介/主页
  18. 前端input操作,修改光标颜色,去除背景色
  19. 分辨率,像素,dp之间的联系
  20. 锐龙R7 PRO 6860Z怎么样 相当于什么水平级别

热门文章

  1. 我的程序员成长之路——回顾自己三年的工作
  2. PHP扭蛋机原理,微信小程序 扭蛋抽奖机css3动画实现详解
  3. 优化electron客户端卡顿的几种方案
  4. 漫画 | 什么是 HashMap?
  5. 用JS输出菱形图案:
  6. Windows 7 64 位操作系统安装 Ubuntu 17.10
  7. Kafka KSQL
  8. android 自动打开wifi热点
  9. node.js批量修改图片名称
  10. CTF——AWD模式小总结