设整数 p≠0,±1p\ne0,\pm1. 如果 pp 除了平凡约数外没有其他约数,那么称 pp 为 素数(质数,不可约数).
若整数 a≠0,±1a\ne0,\pm 1 且 aa 不是素数,则称 aa 为 合数.
pp 和 −p-p 总是同为素数或者同为合数. 如果没有特别说明,素数总是指正的素数.
整数的因数是素数,则该素数称为该整数的 素因数(素约数).
素数与合数的简单性质
- 大于 11 的整数 aa 是合数,等价于 aa 可以表示为整数 dd 和 ee(1<d,e<a1<d,e<a)的乘积.
- 如果素数 pp 有大于 11 的约数 dd,那么 d=pd=p.
- 大于 11 的整数 aa 一定可以表示为素数的乘积.
- 对于合数 aa,一定存在素数 p≤ap\le\sqrt{a} 使得 p∣ap\mid a.
- 素数有无穷多个.
- 所有大于 33 的素数都可以表示为 6k±16k\pm 1 的形式.
- 有无数个形如 4k+34k+3 的素数.
证明素数有无穷多个
假设只有有限个素数 p1,…,pnp_1,\ldots,p_n,令
Qn=p1p2…pn+1Q_n=p_1p_2\ldots p_n+1
QnQ_n 一定有一个质因数,为 qq.
若 qq 在 p1,…,pnp_1,\ldots,p_n 中 ,则 q∣Qnq\mid Q_n,q∣Qn−p1p2...pn=1q\mid Q_n-p_1p_2...p_n=1,q∣1q\mid 1,矛盾. 所以 qq 不在 p1,…,pnp_1,\ldots,p_n 中,所以有无限个素数.
证明有无数个形如 4k+34k+3 的素数
假设有有限个这样的素数 p1,…,pnp_1,\ldots,p_n,令
m=4p1…pn−1=4(p1…pn−1)+3m=4p_1\ldots p_n-1=4(p_1\ldots p_n-1)+3
由假设知 mm 是合数. 因为 mm 是奇数,所以 22 不可以整除 mm. 那么 mm 所有素因子 pp 都是奇数.
所以 pp 有两种情况,4k+14k+1 型和 4k+34k+3 型.
若所有的素因子都形如 4k+14k+1,则 mm 也是 4k+14k+1 型,矛盾,所以一定有至少一个 pp 是 4k+34k+3 型.
那么 pp 就一定在前面提到的有限个这样的素数 p1,…,pnp_1,\ldots,p_n 中,p=pip =p_i,那么 p∣4p1…pn−m=1p\mid 4p_1 \ldots p_n-m =1 矛盾,所以有无限个形如 4k+34k+3 的素数.
证明有无数个形如 4k+14k+1 的素数
假设有有限个这样的素数 p1,…,pnp_1,\ldots,p_n,令
m=(2p1…pn)2+1m= (2p_1\ldots p_n)^2+1
由假设知 mm 是合数. 因为 mm 是奇数,所以 22 不可以整除 mm. 那么 mm 所有素因子 pp 都是奇数.
所以对于素因子 pp 有
m=(2p1…pn)2+1≡0(modp)(2p1…pn)2≡−1(modp) m = (2p_1\ldots p_n)^2+1 \equiv 0 \pmod p \\ (2p_1\ldots p_n)^2 \equiv -1 \pmod p
所以 −1-1 是 pp 的二次剩余,所以 pp 是 4k+14k+1 型. (见二次剩余)
所以 pp 在 p1,…,pnp_1,\ldots,p_n 中. 那么 p∣m−(2p1…pn)2=1p \mid m - (2p_1\ldots p_n)^2=1 矛盾,所以有无限个形如 4k+14k+1 的素数.