质数是无穷的吗?

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

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

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

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

相关推荐
白云如幻13 分钟前
【Java】Hibernate的一级缓存
java·hibernate
eternal__day32 分钟前
Spring Boot 快速入手
java·spring boot·后端·spring·java-ee·maven
爱的叹息1 小时前
Spring Boot中事务状态(TransactionStatus)的核心信息及常见应用场景
java·spring boot·后端
杉之1 小时前
Java中的不可变集合
java·笔记·学习
潘多编程1 小时前
Gradle实战指南:从入门到进阶,与Maven的深度对比
java·maven
故城、1 小时前
MQ中的RabbitMQ
java·mq
橘猫云计算机设计2 小时前
基于JavaWeb的二手图书交易系统(源码+lw+部署文档+讲解),源码可白嫖!
java·开发语言·前端·毕业设计·php
猿java2 小时前
程序员,你使用过灰度发布吗?
java·分布式·后端
兰亭序咖啡2 小时前
学透Spring Boot — 007. 加载外部配置
android·java·spring boot