质数(Prime number),也称素数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
质数有一些基本性质,如质数有无穷多个[6]。在质数范畴里,2是唯一的一个偶质数,其余质数都是奇数。质数的判定方法分为确定性和不确定性算法两种,其中试除法是较为基础常用的确定性算法[18][19]。质数的筛选方法以埃拉托斯 特尼筛法为代表[20]。
质数作为数论中重要的概念之一,在数学、密码学、生物学、量子力学等领域应用广泛,如在密码学中,著名的RSA密码系统就基于质数的理论[3]。此外,它也常出现在影视作品和文学作品中[21][22]。
定义