高等算术习题(2) - 同余
这是《高等算术》习题系列的第二篇。 第二章讲了同余关系、同余方程、费马小定理、欧拉函数等。
2.1 求证:如果
证明:仅对第二个命题给出证明;取
根据
则对
同理可证
所以
2.2 哪些数字除以 3、4、5、6 得到相应的余数分别是 2、3、4、5?
解法一:设满足条件的数字为
由
所以
解法二:设满足条件的数字为
由此可知 3、4、5、6 都是
2.4 求解同余方程
解:方程等价于不定方程
由
2.5 计算 (10273+55)37 除以 111 的余数。
解:
然后考察原式除以 37 的余数。因为
根据
注意到
2.11 求证:
证明: 首先证明必要性。如果
下面证明充分性。当
设
考虑
另一方面,根据函数的积性可知
因为
证明完毕。
2.12 求证:
- 如果
是奇质数,那么 ; - 如果
是质数,那么 。
证明:
- 根据 Wilson 定理,
。因为 和 互质,所以可以约去 ,得 。 - 因为
所以在前一问的基础上两边同乘以 即可。
2.13 如果
证明:
由
另一方面,
综合
根据 Wilson 定理,
2.15 求解同余方程
解:枚举 64 以内所有自然数即可(一个正数解对应一个负数解)。为了缩小枚举范围,可以考虑以下条件:
- 17 不是完全平方数,所以不必枚举 12 以下的数。
- 只须枚举奇数即可,偶数显然不满足条件。
- 如果
是一个解,那么 也是一个解,所以枚举不超过 32 的数即可。
枚举得
2.16 求解模 19 的同余方程(或证明方程无解):
, , .
解:列出
x| 0| 1| 2| 3| 4| 5| 6| 7| 8| 9|10|11|12|13|14|15|16|17|18|
y| 0| 1| 8| 8| 7|11| 7| 1|18| 7|12| 1|18|12| 8|12|11|11|18|
由此可知:
无解; 的解是 ; 的解是 。