质数是无穷的吗?

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

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

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

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

相关推荐
Mem0rin12 小时前
[Java/数据结构]顺序表之ArrayList
java·开发语言·数据结构
WarrenMondeville12 小时前
4.Unity面向对象-接口隔离原则
java·unity·接口隔离原则
zb2006412012 小时前
spring security 超详细使用教程(接入springboot、前后端分离)
java·spring boot·spring
啥咕啦呛12 小时前
java打卡学习3:ArrayList扩容机制
java·python·学习
rrrjqy13 小时前
Java基础篇(二)
java·开发语言
Mr.456713 小时前
JDK17+Druid+SpringBoot3+ShardingSphere5 多表分库分表完整实践(MySQL+PostgreSQL)
java·数据库·spring boot·mysql·postgresql
tsyjjOvO13 小时前
Spring Boot 入门
java·spring boot·后端
RuoyiOffice13 小时前
SpringBoot+Vue3+Uniapp实现PC+APP双端考勤打卡设计:GPS围栏/内网双模打卡、节假日方案、定时预生成——附数据结构和核心源码讲解
java·spring·小程序·uni-app·vue·产品运营·ruoyi
StackNoOverflow13 小时前
Spring Boot 核心知识点总结
java·spring boot·后端
世界哪有真情13 小时前
使用 Arthas 精准排查 SpringBoot 多模块项目中未使用的类(安全清理无用代码)
java·后端