[color=#DC143C]
不超过100000的16个卡迈克尔数如下: 561,1105,1729,2465,2821,6601,8911,10585,15841,29341,41041,46657,52633,62745,63973,75361
这些数字,用小定理验证都是“素数”,例如
2^560=1(mod 561)
3^560=1(mod 561)
5^560=1(mod 561)
7^560=1(mod 561)
...
但其实他们都是复合数,如561=3*11*17
所以一般以为,用小定理判定素数不是百分之百可靠。
我们先来分析一下上面的16个数字:其中
能被3,5整除的可以简单剔除
561,1105,2465,10585,,62745,
因为我们可以一眼判定这些数都是合数。还有11个
能被7整除的:
7|1729,7|2821,7|6601,7|8911,7|15841,7|41041,7|52633,7|63973;
其他:
11|75361;13|29341,13|46657,
也就是这些数字都有很小很小的素因子,
我们都可以通过简单的“试除”将之排除。
|