|

楼主 |
发表于 2024-9-9 06:52
|
显示全部楼层
2^23-1主要有三种循环节,32340=2*1470,3234=2*147,528=22*24;4+16=20个整数解。
2^29-1主要有三种循环节,924=28*33,252=28*9,84=28*3;另外还有循环节长等于660的,它不是28的整数倍。
对于2^23-1的LL检验余数,虽然没有0出现,但它的一系列余数是循环重复出现的,循环节长为32340;
由于2^23-1不是素数,它的余数循环节长32340不是2^23-1的分数,也不是两素因子减1的乘积的分数;它是指数23减1的1470倍。
将r1=4,换成5,10,14,19,21,23,24,26,28,31时循环节长也是32340,循环是从r2或r1开始的;
将r1=4,换成8,9,20,22,25,27,29,32时循环节长都是3234,循环是从r4或r5开始的;
将r1=4,换成3,6,7,11,12,13,15,16,17,18,30时循环节长都是528,循环是从r1、r2、r4或r5开始的;需要注意的是,528=22*24不是32340的分数(32340/528=61.25)。
r1 循环节长 循环开始 循环节/22
4 32340 r2 1470
5 32340 r1 1470
10 32340 r2 1470
14 32340 r1 1470
19 32340 r2 1470
21 32340 r2 1470
23 32340 r1 1470
24 32340 r2 1470
26 32340 r1 1470
28 32340 r2 1470
31 32340 r2 1470
8 3234 r5 147
9 3234 r5 147
20 3234 r5 147
22 3234 r4 147
25 3234 r4 147
27 3234 r5 147
29 3234 r5 147
32 3234 r4 147
3 528 r5 24
6 528 r2 24
7 528 r4 24
11 528 r5 24
12 528 r4 24
13 528 r5 24
15 528 r4 24
16 528 r3 24
17 528 r5 24
18 528 r5 24
30 528 r1 24
对于2^29-1,若将r1=4换成r1=3,5,6,7,8,9,10,11,12,13,14的循环节长较多,有的还不是28的整数,当r1=1--32时循环节长分别为:
r1 循环节长 循环开始 循环节/28
19 13860 —— 495
30 13860 —— 495
31 13860 —— 495
16 2772 —— 99
20 1980 —— 70.71428571
26 1980 —— 70.71428571
29 1980 —— 70.71428571
17 1260 —— 45
24 1260 —— 45
25 1260 —— 45
8 924 r5 33
11 924 r5 33
12 924 r2 33
13 924 r2 33
15 924 —— 33
21 924 —— 33
22 924 —— 33
32 924 —— 33
5 660 r5 23.57142857
23 660 —— 23.57142857
4 252 r2 9
6 252 r3 9
9 252 r4 9
10 252 r2 9
14 252 r1 9
27 252 —— 9
28 252 —— 9
3 84 r5 3
7 84 r4 3
18 84 —— 3
|
|