请证明mk是梅森素数
如果方程a^2+ab+b^2-mk=0,mk=2^k-1,只有2组正整数解,则mk是梅森素数;
式中:整数a>0,b>0,素数k≥3。
当k是素数时,mk=2^k-1称为梅森数;
当k=2,3,5,7,13,17,19,31,61……时,2^k-1是素数,称为梅森素数;
当k=11,23,29,37,41,43,47,53,59……时,2^k-1不是素数,是一些梅森合数。
a^2+ab+b^2-mk=0
a^2+b*a^2+(b^2-mk)=0
a=±(b^2-4*(b^2-mk))^0.5/2-b/2=±(4mk-3b^2)^0.5/2-b/2
当a只取正号时,a=(4mk-3b^2)^0.5/2-b/2,
在(4mk-3b)^0.5是偶数时,a可能是整数。
已经算得
当k=3、mk=7、b=1,2时a=2,1,有2组正整数解2,1,7;1,2,7;mk=7是梅森素数。
当k=5、mk=31、b=1,5时a=5,1,有2组正整数解5,1,31;1,5,31;mk=31是梅森素数。
当k=7、mk=127、b=6,7时a=7,6,有2组正整数解6,7,127;7,6,127;mk=127是梅森素数。
当k=11、mk=2047时,没有正整数解,mk=2047不是梅森素数。
当k=13、mk=8191、b=1,90时a=90,1,有2组正整数解1,90,8191;90,1,8191;mk=8191是梅森素数。
当k=17、mk=131071、b=6,359时a=359,6,有2组正整数解6,359,131071;359,6,131071;mk=131071是梅森素数。
当k=19、mk=524287、b=83,679时a=679,83,有2组正整数解83,679,524287;679,83,524287;mk=524287是梅森素数。
当k=23时,没有正整数解,2^23-1不是梅森素数。
当k=29时,没有正整数解,2^29-1不是梅森素数。
当k=31、b=4698,43813时a=43813,4698,有2组正整数解;2^31-1是梅森素数。
k=37,41,43,47……时有没有正整数解,请验证!
|