All Fermat and Mersenne numbers are squarefree. I M P O R T A N T N O T E
A proof based on the order of the subgroup of the powers of 2 modulo Fk or Mp.
by
Jacques BASALDÚA
An exception
was found for 4.2 of this proof,
click here.
Jacques Basaldúa (c) 2001 |
Depósito Legal GC-6519/01 |
| Definition: A Fermat number Fk is the number obtained by replacing k by any positive integer in Fk= 22k+1. |
| Definition: A Mersenne number Mp is the number obtained by replacing p by any prime number in Mp = 2p-1 |
| Definition: A squarefree number is a number that is not divided by any square. I.e., all the prime factors of its prime decomposition have the exponent 1. It is either prime or a product of different primes. |
| Possible interest of this proof: |
| Possible utility of this proof: |
| 2.1 Preliminary definitions |
| 2.2 Lemma: ß(Fk) has no odd prime factor. |
| 2.3 Lemma: ß(any non squarefree number) has at least one odd prime factor. |
| Proof 1: From both lemmata (2.2 and 2.3) it follows that ß(a non squarefree Fermat number) would simultaneously have and have not odd prime factors, which is impossible, following that non squarefree Fermat numbers do not exist. |
| 2.4 Lemma: ß(2p-1) = p |
| Proof 2: i = j = k = 1 ->
ai·bj·ck = Mp
is squarefree, because ai-1·ß(a) is composed for any i other than 1. If ß(a non squarefree Mersenne number) is composed. => The exponent (= ß) is composed. => If the exponent is composed, the number is not a Mersenne number. (The definition of a Mersenne number is: 2p - 1 for a prime p.) Following that non squarefree Mersenne numbers do not exist. |
| 3.1. A digression about the relation between ß and bit patterns. |
| ß(2k - 1) = k
ß(2k + 1) = 2k ß(22k - 1 + 2k + 1) = 8k - 4 ß(23k - 3 + 22k - 1 + 2k + 1) = 6(k - 1) |
#---------------# = 65537(p)
##--------------## = 196611
#-#-------------#-# = 327685
####------------#### = 983055
#---#-----------#---# = 1114129
##--##----------##--## = 3342387
#-#-#-#---------#-#-#-# = 5570645
########--------######## = 16711935
#-------#-------#-------# = 16843009
##------##------##------## = 50529027
#-#-----#-#-----#-#-----#-# = 84215045
####----####----####----#### = 252645135
#---#---#---#---#---#---#---# = 286331153
##--##--##--##--##--##--##--## = 858993459
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 1431655765
################################ = 4294967295
#-------------------------------# = 4294967297
##------------------------------## = 12884901891
#-#-----------------------------#-# = 21474836485
####----------------------------#### = 64424509455
#---#---------------------------#---# = 73014444049
##--##--------------------------##--## = 219043332147
#-#-#-#-------------------------#-#-#-# = 365072220245
########------------------------######## = 1095216660735
#-------#-----------------------#-------# = 1103806595329
##------##----------------------##------## = 3311419785987
#-#-----#-#---------------------#-#-----#-# = 5519032976645
####----####--------------------####----#### = 16557098929935
#---#---#---#-------------------#---#---#---# = 18764712120593
##--##--##--##------------------##--##--##--## = 56294136361779
#-#-#-#-#-#-#-#-----------------#-#-#-#-#-#-#-# = 93823560602965
################----------------################ = 281470681808895
#---------------#---------------#---------------# = 281479271743489
##--------------##--------------##--------------## = 844437815230467
#-#-------------#-#-------------#-#-------------#-# = 1407396358717445
####------------####------------####------------#### = 4222189076152335
#---#-----------#---#-----------#---#-----------#---# = 4785147619639313
##--##----------##--##----------##--##----------##--## = 14355442858917939
#-#-#-#---------#-#-#-#---------#-#-#-#---------#-#-#-# = 23925738098196565
########--------########--------########--------######## = 71777214294589695
#-------#-------#-------#-------#-------#-------#-------# = 72340172838076673
##------##------##------##------##------##------##------## = 217020518514230019
#-#-----#-#-----#-#-----#-#-----#-#-----#-#-----#-#-----#-# = 361700864190383365
####----####----####----####----####----####----####----#### = 1085102592571150095
#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---# = 1229782938247303441
##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## = 3689348814741910323
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 6148914691236517205
################################################################ =18446744073709551615
|
| ß((1 followed by j zeros) repeated k times and ended by 1) = (k+1)·(j+1) |
#-## = 11(p):10
#----# = 33 :10
#-###-# = 93 :10
#-#-#-#-# = 341 :10
########## = 1023 :10
#-#-## = 43(p):14
#------# = 129 :14
#-#####-# = 381 :14
#-#-#-#-#-#-# = 5461 :14
############## = 16383 :14
#-#-#-## = 171 :18
#--------# = 513 :18
#-#######-# = 1533 :18
#-#-#-#-#-#-#-#-# = 87381 :18
################## = 262143 :18
(the list is not complete)
#-#-#-#-## = 683(p):22
#----------# = 2049 :22
#-#########-# = 6141 :22
#-#-#-#-#-#-#-#-#-#-# = 1398101 :22
###################### = 4194303 :22
(the list is not complete)
#-#-#-#-#-## = 2731(p):26
#------------# = 8193 :26
#-###########-# = 24573 :26
#-#-#-#-#-#-#-#-#-#-#-#-# = 22369621 :26
########################## = 67108863 :26
#-#-#-#-#-#-## = 10923 :30
#--------------# = 32769 :30
#-#############-# = 98301 :30
#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 357913941 :30
############################## = 1073741823 :30
(the list is not complete)
#-#-#-#-#-#-#-## = 43691(p):34
#----------------# = 131073 :34
#-###############-# = 393213 :34
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 5726623061 :34
################################## = 17179869183 :34
#-#-#-#-#-#-#-#-## = 174763(p):38
#------------------# = 524289 :38
#-#################-# = 1572861 :38
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 91625968981 :38
###################################### = 274877906943 :38
#-#-#-#-#-#-#-#-#-## = 699051 :42
#--------------------# = 2097153 :42
#-###################-# = 6291453 :42
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 1466015503701 :42
########################################## = 4398046511103 :42
; (the list is not complete)
#-#-#-#-#-#-#-#-#-#-## = 2796203(p):46
#----------------------# = 8388609 :46
#-#####################-# = 25165821 :46
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 23456248059221 :46
############################################## = 70368744177663 :46
(the list is not complete)
#-#-#-#-#-#-#-#-#-#-#-## = 11184811 :50
#------------------------# = 33554433 :50
#-#######################-# = 100663293 :50
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 375299968947541 :50
################################################## = 1125899906842623 :50
(the list is not complete)
#-#-#-#-#-#-#-#-#-#-#-#-## = 44739243 :54
#--------------------------# = 134217729 :54
#-#########################-# = 402653181 :54
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 6004799503160661 :54
###################################################### = 18014398509481983 :54
(the list is not complete)
#-#-#-#-#-#-#-#-#-#-#-#-#-## = 178956971 :58
#----------------------------# = 536870913 :58
#-###########################-# = 1610612733 :58
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 96076792050570581 :58
########################################################## = 288230376151711743 :58
(the list is not complete)
#-#-#-#-#-#-#-#-#-#-#-#-#-#-## = 715827883(p):62
#------------------------------# = 2147483649 :62
#-#############################-# = 6442450941 :62
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# = 1537228672809129301 :62
############################################################## = 4611686018427387903 :62
| 3.2. The proof . |
| ß(Mp) = p is a consequence, because Mp = 2p - 1 |
| ß(2j + 1) = 2j is proved |
| ß(Fk) = 2k+1 is proved. |
| 4.1. Proving ß(a·b) = LCM(ß(a), ß(b)) if a and b are relatively prime. |
number : ß number : ß number : ß
3(p): 2 2089(p):29 4432676798593(p):49
7(p): 3 331(p):30 251(p):50
5(p): 4 2147483647(p):31 4051(p):50
31(p): 5 65537(p):32 103(p):51
127(p): 7 599479(p):33 2143(p):51
17(p): 8 43691(p):34 11119(p):51
73(p): 9 71(p):35 53(p):52
11(p):10 122921(p):35 157(p):52
23(p):11 37(p):36 1613(p):52
89(p):11 109(p):36 6361(p):53
13(p):12 223(p):37 69431(p):53
8191(p):13 616318177(p):37 20394401(p):53
43(p):14 174763(p):38 87211(p):54
151(p):15 79(p):39 881(p):55
257(p):16 121369(p):39 3191(p):55
131071(p):17 61681(p):40 201961(p):55
19(p):18 13367(p):41 15790321(p):56
524287(p):19 164511353(p):41 32377(p):57
41(p):20 5419(p):42 1212847(p):57
337(p):21 431(p):43 59(p):58
683(p):22 9719(p):43 3033169(p):58
47(p):23 2099863(p):43 179951(p):59
178481(p):23 397(p):44 3203431780337(p):59
241(p):24 2113(p):44 61(p):60
601(p):25 631(p):45 1321(p):60
1801(p):25 23311(p):45 2305843009213693951(p):61
2731(p):26 2796203(p):46 715827883(p):62
262657(p):27 2351(p):47 92737(p):63
29(p):28 4513(p):47 649657(p):63
113(p):28 13264529(p):47 641(p):64
233(p):29 97(p):48 6700417(p):64
1103(p):29 673(p):48
2i mod a |
1 |
a1 |
a2 |
a3 |
... |
aß(a)-1 |
1 |
a1 |
a2 |
a3 |
... |
aß(a)-1 |
1 |
a1 |
a2 |
a3 |
... |
aß(a)-1 |
1 |
2i mod b |
1 |
b1 |
b2 |
b3 |
... |
... |
... |
... |
bß(b)-1 |
1 |
b1 |
b2 |
b3 |
... |
... |
... |
... |
bß(b)-1 |
1 |
2i mod c |
1 |
c1 |
c2 |
c3 |
... |
... |
... |
... |
... |
... |
... |
... |
... |
... |
... |
... |
... |
cß(c)-1 |
1 |
2i mod a |
1 |
2 |
4 |
8 |
16 |
11 |
1 |
2 |
4 |
8 |
16 |
11 |
1 |
2 |
4 |
8 |
16 |
11 |
1 |
2i mod b |
1 |
2 |
4 |
8 |
16 |
32 |
64 |
55 |
37 |
1 |
2 |
4 |
8 |
16 |
32 |
64 |
55 |
37 |
1 |
2i mod c |
1 |
2 |
4 |
8 |
16 |
32 |
64 |
128 |
256 |
512 |
1024 |
515 |
1030 |
527 |
1054 |
575 |
1150 |
767 |
1 |
| x mod a·b = 0 => 2LCM(ß(a),
ß(b)) mod a·b = 1 and, as mentioned, no smaller value produces two simultaneous 1s in 2i mod a and 2i mod b => ß(a·b) = LCM(ß(a), ß(b)) if a and b are relatively prime. (Partial proof 4.1) |
| 4.2. Proving ß(pn) = pn - 1·ß(p) (for any prime p). |
2i mod 3 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2i mod 9 |
1 |
2 |
4 |
8 |
7 |
5 |
1 |
2 |
4 |
8 |
7 |
5 |
1 |
2 |
4 |
8 |
7 |
5 |
1 |
2i mod 27 |
1 |
2 |
4 |
8 |
16 |
5 |
10 |
20 |
13 |
26 |
25 |
23 |
19 |
11 |
22 |
17 |
7 |
14 |
1 |
2i mod 31 |
1 |
2 |
4 |
8 |
16 |
r1·2i mod 31 |
3 |
6 |
12 |
24 |
17 |
r2·2i mod 31 |
5 |
10 |
20 |
9 |
18 |
r3·2i mod 31 |
7 |
14 |
28 |
25 |
19 |
r4·2i mod 31 |
11 |
22 |
13 |
26 |
21 |
r5·2i mod 31 |
15 |
30 |
29 |
27 |
23 |
2i mod 961 |
1 , 2 , 4 , 8 , 16 , 32, 64, 128, 256, 512, 63, 126, 252, 504, 47, 94, 188, 376, 752, 543, 125, 250, 500, 39, 78, 156, 312, 624, 287, 574, 187, 374, 748, 535, 109, 218, 436, 872, 783, 605, 249, 498, 35, 70, 140, 280, 560, 159, 318, 636, 311, 622, 283, 566, 171, 342, 684, 407, 814, 667, 373, 746, 531, 101, 202, 404, 808, 655, 349, 698, 435, 870, 779, 597, 233, 466, 932, 903, 845, 729, 497, 33, 66, 132, 264, 528, 95, 190, 380, 760, 559, 157, 314, 628, 295, 590, 219, 438, 876, 791, 621, 281, 562, 163, 326, 652, 343, 686, 411, 822, 683, 405, 810, 659, 357, 714, 467, 934, 907, 853, 745, 529, 97, 194, 388, 776, 591, 221, 442, 884, 807, 653, 345, 690, 419, 838, 715, 469, 938, 915, 869, 777, 593, 225, 450, 900, 839, 717, 473, 946, 931, 901, 841, 721, 481 |
r1·2i mod 961 |
3 , 6 , 12 , 24 , 48, 96, 192, 384, 768, 575, 189, 378, 756, 551, 141, 282, 564, 167, 334, 668, 375, 750, 539, 117, 234, 468, 936, 911, 861, 761, 561, 161, 322, 644, 327, 654, 347, 694, 427, 854, 747, 533, 105, 210, 420, 840, 719, 477, 954, 947, 933, 905, 849, 737, 513, 65, 130, 260, 520, 79, 158, 316, 632, 303, 606, 251, 502, 43, 86, 172, 344, 688, 415, 830, 699, 437, 874, 787, 613, 265, 530, 99, 198, 396, 792, 623, 285, 570, 179, 358, 716, 471, 942, 923, 885, 809, 657, 353, 706, 451, 902, 843, 725, 489, 17, 34, 68, 136, 272, 544, 127, 254, 508, 55, 110, 220, 440, 880, 799, 637, 313, 626, 291, 582, 203, 406, 812, 663, 365, 730, 499, 37, 74, 148, 296, 592, 223, 446, 892, 823, 685, 409, 818, 675, 389, 778, 595, 229, 458, 916, 871, 781, 601, 241, 482 |
r2·2i mod 961 |
5 , 10 , 20 , 40, 80, 160, 320, 640, 319, 638, 315, 630, 299, 598, 235, 470, 940, 919, 877, 793, 625, 289, 578, 195, 390, 780, 599, 237, 474, 948, 935, 909, 857, 753, 545, 129, 258, 516, 71, 142, 284, 568, 175, 350, 700, 439, 878, 795, 629, 297, 594, 227, 454, 908, 855, 749, 537, 113, 226, 452, 904, 847, 733, 505, 49, 98, 196, 392, 784, 607, 253, 506, 51, 102, 204, 408, 816, 671, 381, 762, 563, 165, 330, 660, 359, 718, 475, 950, 939, 917, 873, 785, 609, 257, 514, 67, 134, 268, 536, 111, 222, 444, 888, 815, 669, 377, 754, 547, 133, 266, 532, 103, 206, 412, 824, 687, 413, 826, 691, 421, 842, 723, 485, 9 , 18 , 36, 72, 144, 288, 576, 191, 382, 764, 567, 173, 346, 692, 423, 846, 731, 501, 41, 82, 164, 328, 656, 351, 702, 443, 886, 811, 661, 361, 722, 483 |
r3·2i mod 961 |
7 , 14 , 28 , 56, 112, 224, 448, 896, 831, 701, 441, 882, 803, 645, 329, 658, 355, 710, 459, 918, 875, 789, 617, 273, 546, 131, 262, 524, 87, 174, 348, 696, 431, 862, 763, 565, 169, 338, 676, 391, 782, 603, 245, 490, 19, 38, 76, 152, 304, 608, 255, 510, 59, 118, 236, 472, 944, 927, 893, 825, 689, 417, 834, 707, 453, 906, 851, 741, 521, 81, 162, 324, 648, 335, 670, 379, 758, 555, 149, 298, 596, 231, 462, 924, 887, 813, 665, 369, 738, 515, 69, 138, 276, 552, 143, 286, 572, 183, 366, 732, 503, 45, 90, 180, 360, 720, 479, 958, 955, 949, 937, 913, 865, 769, 577, 193, 386, 772, 583, 205, 410, 820, 679, 397, 794, 627, 293, 586, 211, 422, 844, 727, 493, 25 , 50, 100, 200, 400, 800, 639, 317, 634, 307, 614, 267, 534, 107, 214, 428, 856, 751, 541, 121, 242, 484 |
r4·2i mod 961 |
11 , 22 , 44, 88, 176, 352, 704, 447, 894, 827, 693, 425, 850, 739, 517, 73, 146, 292, 584, 207, 414, 828, 695, 429, 858, 755, 549, 137, 274, 548, 135, 270, 540, 119, 238, 476, 952, 943, 925, 889, 817, 673, 385, 770, 579, 197, 394, 788, 615, 269, 538, 115, 230, 460, 920, 879, 797, 633, 305, 610, 259, 518, 75, 150, 300, 600, 239, 478, 956, 951, 941, 921, 881, 801, 641, 321, 642, 323, 646, 331, 662, 363, 726, 491, 21, 42, 84, 168, 336, 672, 383, 766, 571, 181, 362, 724, 487, 13, 26, 52, 104, 208, 416, 832, 703, 445, 890, 819, 677, 393, 786, 611, 261, 522, 83, 166, 332, 664, 367, 734, 507, 53, 106, 212, 424, 848, 735, 509, 57, 114, 228, 456, 912, 863, 765, 569, 177, 354, 708, 455, 910, 859, 757, 553, 145, 290, 580, 199, 398, 796, 631, 301, 602, 243, 486 |
r5·2i mod 961 |
15 , 30 , 60, 120, 240, 480, 960, 959, 957, 953, 945, 929, 897, 833, 705, 449, 898, 835, 709, 457, 914, 867, 773, 585, 209, 418, 836, 711, 461, 922, 883, 805, 649, 337, 674, 387, 774, 587, 213, 426, 852, 743, 525, 89, 178, 356, 712, 463, 926, 891, 821, 681, 401, 802, 643, 325, 650, 339, 678, 395, 790, 619, 277, 554, 147, 294, 588, 215, 430, 860, 759, 557, 153, 306, 612, 263, 526, 91, 182, 364, 728, 495, 29 , 58, 116, 232, 464, 928, 895, 829, 697, 433, 866, 771, 581, 201, 402, 804, 647, 333, 666, 371, 742, 523, 85, 170, 340, 680, 399, 798, 635, 309, 618, 275, 550, 139, 278, 556, 151, 302, 604, 247, 494, 27, 54, 108, 216, 432, 864, 767, 573, 185, 370, 740, 519, 77, 154, 308, 616, 271, 542, 123, 246, 492, 23, 46, 92, 184, 368, 736, 511, 61, 122, 244, 488 |
| This proves: There is some j satisfying
u = r·2j mod pn for any i in u = r·2i mod p. -> Distinct subgroups mod p are converted to distinct subgroups mod pn. -> qn= qo (Number of distinct subgroups mod p = number of distinct subgroups mod pn) -> qo/qn = 1 -> ß(pn) = pn - 1·ß(p) (for any prime p) (Partial proof 4.2) |
| 4.3. Final proof. Combining both partial proofs. |