质数是无穷的吗?

质数是无穷的吗?还是存在一个最大的质数,一旦超过这个质数后,每个比它大的数都可以表示为我们已知质数的乘积?欧几里得本人最先提出这个问题,他以一种极其简单而优雅的方式,指出质数有无穷多个,因此并不存在"最大质数"。

为了验证这个问题,我们假设质数的个数是有限的,比如用字母N来表示我们已知的最大质数。现在,让我们将所有已知质数相乘,然后在结果上加1。写法如下:

(1×2×3×5×7×11×13×......×N)+1

这个公式得出的结果当然远远大于所谓的"最大质数"N。但显然,这个数字不能被任何一个质数(小于等于N)整除,因为按照它的构造方式来看,无论它除以哪一个质数,都会余1。

相关推荐
夕除4 分钟前
js--7
java
布谷歌9 分钟前
面试题整理
java·开发语言
爬山算法16 分钟前
Hibernate(74)如何在CQRS架构中使用Hibernate?
java·架构·hibernate
jjjava2.025 分钟前
深入解析Set与Map的奥秘
java·开发语言
白宇横流学长30 分钟前
基于Java的火车票订票系统的设计与开发
java·开发语言
黎雁·泠崖30 分钟前
Java核心基础API学习总结:从Object到包装类的核心知识体系
java·开发语言·学习
Yvonne爱编码33 分钟前
JAVA数据结构 DAY1-集合和时空复杂度
java·数据结构·python
win x1 小时前
JavaSE(基础)高频面试点及 知识点
java·面试·职场和发展
Terio_my1 小时前
简要 Java 面试题学习
java·开发语言·学习
好好研究1 小时前
Spring Boot - Thymeleaf模板引擎
java·spring boot·后端·thymeleaf