费马小定理及其多种证明,质数理论的基础

费马小定理: 如果p是一个素数,而a是任何不能被p整除的整数,那么p能整除aᵖ⁻¹ - 1。

介绍

当他听说费马提出了一个寻找立方数的问题,这个立方数的因数加起来就是平方数,就像7³+(1 + 7 + 7²)= 20²一样,贝西立即给出了四个不同的解,第二天又给出了六个。——节选,《初等数论》
证明

多项式定理




模算法证明
费马小定理的证明 我们首先考虑整数a,2a,3a,…(p - 1)a。这些数都不等于p对其他数的模,也不等于0。如果这样,那么有: r × a ≡ s × a (mod p),1 ≤ r < s ≤ p - 1 那么,两边消去a将得到r≡s (mod p),这是不可能的,因为r和s都在1和p - 1之间。因此,前一组整数必须同余模p到1,2,…p - 1。把这些同余相乘,你会发现: a × 2a × 3a × ... × (p - 1) × a ≡ 1 × 2 × 3 × ... × (p - 1)(mod p) 意味着 aᵖ⁻¹ × (p - 1)! ≡ (p - 1)!(mod p)。 从这个表达式的两边消去(p - 1)!,我们得到: aᵖ⁻¹ ≡ 1 (mod p)。

应用,素性测试
赞 (0)