\\ \\--------------------------------------------------------------------------------- \\ A program that searches Mersenne prime \\--------------------------------------------------------------------------------- \\ input: YES - ll(n) nth Mersenne prime - Lucas–Lehmer primality test \\--------------------------------------------------------------------------------- \\ input: YES - mer(n) nth Mersenne prime - New test \\--------------------------------------------------------------------------------- \\ \\ \\------------------------------------------------------------------------------------ \\ allocatemem(4096000000); \\------------------------------------------------------------------------------------ \\ LL(p)={ my(m=Mod(4,1<>1; k=Mod(2^((p+3)/2)+2,mer); m4=Mod(4+k^2,mer); y=m4^ex; if(y==m4,print("i=",i," MER_p=",p);if(i==maxi,print(" ");return());i++); ); \\ print(" "); return(); \\ } \\ \\------------------------------------------------------------------------------------ \\------------------------------------------------------------------------------------