文章主要是读《什么是数学》一书中关于同余式讲解后的总结,并对一些性质和结论,自己进行了证明作为练习. 如不加说明,文中的数是指自然数.

1. 基本概念

同余,顾名思义,就是相同的余数,比如除以的余数都是. 一般的,如果除以后的余数相同,就称是模同余的,用下面的记法表示:

这个记法是高斯首先使用的,当上下文含义明确时,可以省略. 对于同余,下面三个说法是等价的:

  • 同余;
  • (为整数);
  • 整除.

由性质1可以推出另外两个性质. 假设同余,且余数为,那么

其中,均是整数. 将两式相减得,即,令即得到上面性质2. 性质3是性质2的直接推论.

同余式具有一些与普通等式类似的性质。对于等式,我们有:

  • 恒等于;
  • ,则;
  • ,则.

对应到同余式,则有:

  • ;
  • ,则;
  • ,则.

若再加上,对于普通等式有:

  • ;
  • ;
  • .

相应的,若,则对于同余式有:

  • ;
  • ;
  • .

上面三个式子的证明比较简单,以第一个为例,由于分别模同余,那么

其中均为整数. 将两式相加得,即,这正好满足前面所述的性质2,因此同余。另外两个式子可以类似的证明.

2. 有趣的结论

利用式子,可以得到一些比较有趣的结论. 我们先用次幂依次除以素数,并求余数. 首先,

然后依次将该式乘以自身得到:

可以看出,依次与同余. 对于任意一个十进制自然数

以及的数码交替加减和

我们有,即除以所得的余数相同. 因为

都能被整除,意味着也能被整除,即

换句话说,如果我们要求除以的余数,只需求除以的余数即可。由此可知,

一个数要能被整除(即余数为),则只需要其数码和能被整除即可

比如,故能被整除.

再举个例子,如果要对寻找类似的结论,我们有,这对于都成立,故十进制数与其数码和同余,因此只需要求除以的余数,就可以相应的得到除以的余数,也即,只要能被整除,那么就能被整除.

  • 练习:为数字17寻找上面类似的规律.

参考

[1] R. 柯朗, H. 罗宾. 什么是数学(第3版)[M]. 左平等译. 上海:复旦大学出版社, 2015.