数论四大定理

威尔逊定理、欧拉定理、孙子定理、费马小定理并称数论四大定理。

威尔逊定理

若p为质数,则p可整除(p-1)!+1。

欧拉定理

欧拉定理,也称费马-欧拉定理。

若n,a为正整数,且n,a互素,即gcd(a,n) = 1,则

a^φ(n) ≡ 1 (mod n)

孙子定理

孙子定理又称中国剩余定理。

公元前后的《孙子算经》中有“物不知数”问题:“今有物不知其数,三三数之余二 ,五五数之余三 ,七七数之余二,问物几何?”答为“23”。

明朝程大位用歌谣给出了该题的解法:“三人同行七十稀,五树梅花廿一枝,七子团圆月正半,除百零五便得知。”

以现代的说法,是找出三个关键数70,21,15。解法的意思就是用70乘3除所得的余数,21乘5除所得的馀数,15乘7除所得的余数,然後总加起来,除以105的余数就是答案。

费马小定理

假如p是质数,若p不能整除a,则 a^(p-1) ≡1(mod p),若p能整除a,则a^(p-1) ≡0(mod p)。

若p是质数,且a,p互质,那么 a的(p-1)次方除以p的余数恒等于1。

证明:

因为p是质数,且(a,p)=1,所以φ(p)=p-1。由欧拉定理可得a^(p-1) ≡1(mod p)。证毕。对于该式又有a^p ≡a(mod p),所以,费马小定理的另一种表述为:假如p是质数,且(a,p)=1,那么a^p ≡a(mod p)。

欧拉定理证明

设x(1),x(2),...,x(φ(n))是一个以n为模的简系,则ax(1),ax(2),...,ax(φ(n) )也是一个以n为模的简系(因为(a,n)=1)。

于是有ax(1)ax(2)...ax(φ(n) )≡x(1)x(2)...x(φ(n))(mod n),

所以a^φ(n) ≡ 1 (mod n)。

证毕。

时间: 2024-10-14 19:07:59

数论四大定理的相关文章

【数论四大定理】

威尔逊定理.欧拉定理.孙子定理.费马小定理并称数论四大定理. [威尔逊定理] 当且仅当p为素数时:( p-1 )! ≡ -1(mod p): 即:如果p为合数,( p-1 )! mod p 答案为0:如果p为素数,那么由威尔逊定理可得( p-1 )! mod p的答案为n−1; [欧拉定理(费马-欧拉定理)] 若n, a为正整数,且n, a互质,则:aφ(n) ≡ 1 (mod n) 欧拉函数φ(n) 表示与 n互素且不超过n的正整数的个数: [费马小定理(Fermat Theory)] 若a是

数论篇5——数论四大定理

数论四大定理: 威尔逊定理 欧拉定理 孙子定理(中国剩余定理) 费马小定理 1.威尔逊定理 在初等数论中,威尔逊定理给出了判定一个自然数是否为素数的充分必要条件. 当且仅当$p$为素数时 $(p-1)!\equiv-1(mod\ p)$ 简单点说就是,若$p$为质数,则$p$能被 $(p-1)!+1$ 整除 但是由于阶乘是呈爆炸增长的,其结论对于实际使用不太多. 证明 首先,可以明确 $(p-1)\equiv-1(mod\ p)$ 根据同余式的性质,我们只需要证明 $(p-2)!\equiv1(

CPC23-4-K. 喵喵的神数 (数论 Lucas定理)

喵喵的神?数 Time Limit: 1 Sec Memory Limit: 128 MB Description 喵喵对组合数比較感兴趣,而且对计算组合数很在行. 同一时候为了追求有后宫的素养的生活,喵喵每天都要研究 质数. 我们先来复习一下什么叫做组合数.对于正整数P.T 然后我们再来复习一下什么叫质数.质数就是素数,假设说正整数N的约数仅仅有1和它本身,N就是质数:另外. 1不是质数. 今天,喵喵想要知道 Input 输入第一行是一个整数N(N<=1000). 接下来N行,每行包含一个正整

uva 10843 - Anne&#39;s game(数论cayley定理)

题目链接:uva 10843 - Anne's game 题目大意:给出n,问说有n个节点构成的标号树有多少种. 解题思路:cayley定理的躶题. #include <cstdio> #include <cstring> typedef long long ll; const ll MOD = 2000000011; ll Pow (ll x, ll n) { if (n < 0) return 1; ll ans = 1; while (n) { if (n&1)

数论(Lucas定理) HDOJ 4349 Xiao Ming&#39;s Hope

题目传送门 题意:求C (n,0),C (n,1),C (n,2)...C (n,n)中奇数的个数 分析:Lucas 定理:A.B是非负整数,p是质数.AB写成p进制:A=a[n]a[n-1]...a[0],B=b[n]b[n-1]...b[0].则组合数C(A,B)与C(a[n],b[n])*C(a[n-1],b[n-1])*...*C(a[0],b[0])  mod p同.即:Lucas (n,m,p)=C (n%p,m%p) * Lucas (n/p,m/p,p)  我是打表找规律的,就是

数论:四大定理

在初等数论中,威尔逊定理给出了判定一个自然数是否为素数的充分必要条件.即:当且仅当p为素数时:( p -1 )! ≡ -1 ( mod p ),但是由于阶乘是呈爆炸增长的,其结论对于实际操作意义不大. Carmichaael number 原文地址:https://www.cnblogs.com/dragondragon/p/11294279.html

数论&#183;威尔逊定理

威尔逊定理: $(p-1)!\equiv -1(\mod p)$当且仅当$p$为素数. 证明:在模p(素数)的简化剩余系$S = \{1, 2, ..., p - 1\}$中,对任意$i\in S$, $\exists j$, $ s.t.$,  $ij \equiv 1(\mod p)$, 考虑这种性质具有对称性,若${i^2}\equiv1(\mod p)$,则$i\equiv{\pm1}({\mod p})$,因此$(p-1)!\mod p = 1(p-1)\mod p = -1$.

算法竞赛中的数论经典定理

素数定理:记为小于等于的素数个数,那么有 定理:设,,那么有 定理:设,,那么 定理:设,那么的值为 (1)为素数,那么答案就是 (2)有多个素因子,那么答案就是 (3)只有一个素因子,那么答案就是该素因子 定理:设为Fib数,那么有 定理:给定两个互素的正整数和,那么它们最大不能组合的数为,不能组合的数的个数为 定理:     (满足积性函数) 定理: 定理:任何个连续的正整数的乘积均可被整除 关于上述定理的两个结论 (1)如果是素数,那么均能被整除     证明:如果,那么有,由于与素数,那

Bzoj 4591: [Shoi2015]超能粒子炮&#183;改 数论,Lucas定理,排列组合

4591: [Shoi2015]超能粒子炮·改 Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 178  Solved: 70[Submit][Status][Discuss] Description 曾经发明了脑洞治疗仪&超能粒子炮的发明家SHTSC又公开了他的新发明:超能粒子炮·改--一种可以发射威力更加 强大的粒子流的神秘装置.超能粒子炮·改相比超能粒子炮,在威力上有了本质的提升.它有三个参数n,k.它会 向编号为0到k的位置发射威力为C(n