数论——同余

来源:互联网 发布:信兰成 知乎 编辑:程序博客网 时间:2024/04/28 00:04

定义

同余,就是两个整数a,b对同一个整数p进行模运算,所得的余数相同,那么说这两个整数a,b关于p同余。
我们能够发现,一旦两个整数a,b关于p同余,那么他俩的差就能够被p整除。也就是

ab=m×k(kZ)

相关概念

同余类

如果在模n意义下,a,b同余,那么a,b就属于同一个剩余类。
例如,奇数就是一个同余类。

完全剩余系

我们可以发现,一个模数nn个不同的同余类,从每一个同余类中各取一个代表,组成的一个集合就是一个完全剩余系。简称完系。
如果这几个代表都>0<n,也就是0,1,2,,n1,这个完全剩余系我们称为最小非负完系。

缩同余类

如果in互质,则同余类Mi中所有数都和n互质(证明可以自己给出,这里先显然吧),那么这个同余类称为缩同余类。

欧拉函数

整数n的缩同余类个数记作φ(n),我们称之为欧拉函数。

缩剩余系

就是所有的缩同余类中各取一个代表组成的集合。

性质

同余定理

若有a1modn=b1而且a2modn=b2
加法:
(a1+a2)modn=(b1+b2)modn
同样的,减法和乘法都满足上述性质。但是除法并没有简单的同余定理。
但是我们有这个性质:若acbc(modn),则ab(modn(n,c))。由此可以推出:若c和n互质,则有除法的同余定理成立。

性质

ab(modn)而且d!=0则有adbd(modd)n

幂的同余

  1. 完全平方数模9同余0或者1;
  2. 完全平方数模8同余0,1,4;
  3. 完全平方数模3同余0,1;
  4. 完全平方数模5同余0,±1
  5. 完全立方数模9同余0、±1
  6. 整数的四次幂模16同余0、1;
  7. 四次幂满足所有平方幂性质,以此类推。

同余思维训练

abcd都是正整数,证明a4b+da4c+d能被240整除。
证明
我们先对240进行分解质因数:

240=24×3×5

我们就可以分别证明原式被3516整除。
因为a20,1(mod3),所以a4ba4c0,1(mod3),从而我们可以分类讨论得出:
a4b+da4c+d0(mod3)

……类似地证明其他几个数的整除关系。

原创粉丝点击