mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2017-03-10, 08:48   #1
tha
 
tha's Avatar
 
Dec 2002

14568 Posts
Default What is the story of M1283?

A factor was found for http://www.mersenne.ca/exponent/1283. What is the story behind this number? Out of the top of my head, I thought all exponents between 1277 and 1619 were already partially factored? How come so little ECM effort is listed for such a low number?
tha is offline   Reply With Quote
Old 2017-03-10, 11:45   #2
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Cambridge (GMT/BST)

23×3×5×72 Posts
Default

Quote:
Originally Posted by tha View Post
A factor was found for http://www.mersenne.ca/exponent/1283. What is the story behind this number? Out of the top of my head, I thought all exponents between 1277 and 1619 were already partially factored? How come so little ECM effort is listed for such a low number?
I suspect that that factor has been known for a long while and mersenne.ca just hasn't been told.
henryzz is online now   Reply With Quote
Old 2017-03-10, 12:21   #3
ZacHFX
 
ZacHFX's Avatar
 
Mar 2017
Halifax, NS

17 Posts
Default

Quote:
Originally Posted by tha View Post
A factor was found for http://www.mersenne.ca/exponent/1283. What is the story behind this number? Out of the top of my head, I thought all exponents between 1277 and 1619 were already partially factored? How come so little ECM effort is listed for such a low number?
Registered just to say that that my computer found that factor yesterday morning during ECM work. As the mersenne.ca page says, the factor was already discovered in April 2014, but there didn't appear to be a source for it.

I'm trying to fully factor M1283 because I happen to like the number 1283. I'm still not all that familiar with the right way to go about it with Prime95, so if someone wants to let me know what I'm doing right/wrong, that would be great. I have 6 assignments of 1000 curves each queued up, with B1=110000000, B2=11000000000. And I think https://www.mersenne.org/report_ecm/ says another 33,000 curves need to be tested in those bounds?
ZacHFX is online now   Reply With Quote
Old 2017-03-10, 13:39   #4
GP2
 
GP2's Avatar
 
Sep 2003

5×11×47 Posts
Default

Quote:
Originally Posted by tha View Post
A factor was found for http://www.mersenne.ca/exponent/1283. What is the story behind this number? Out of the top of my head, I thought all exponents between 1277 and 1619 were already partially factored? How come so little ECM effort is listed for such a low number?
Someone rediscovered an old factor and reported it to PrimeNet, and mersenne.ca picked it up from there. This factor is already in the Cunningham project listings and was found before page 129, so the original discovery was before April 28 2014, probably long before.

Mersenne.ca shows a "discovery" date of April 23 2014, but that's likely bogus, a lot of older factors have 2014 dates at Mersenne.ca for some reason. Most likely this factor wasn't originally found by GIMPS, which is why there was no prior log entry for its discovery.

One telltale sign is that there are no LL tests on record for this exponent (see M1283 at mersenne.org), by contrast to M1061 which did have LL tests done before its factor was found in 2012.

Maybe the History listing at mersenne.org and mersenne.ca should distinguish rediscovery of old factors from actual new ones, to avoid confusion.

If you want to avoid having this happen to you, don't forget to put the existing factors in your worktodo line, in quotation marks:

Code:
ECM2=1,2,1283,-1,110000000,11000000000,100,"4824675346114250541198242904214396192319"
(comma-separated if there's more than one already-known factor)

Last fiddled with by GP2 on 2017-03-10 at 13:45
GP2 is offline   Reply With Quote
Old 2017-03-10, 14:47   #5
Dr Sardonicus
 
Dr Sardonicus's Avatar
 
Feb 2017
Nowhere

4,643 Posts
Default

Quote:
Originally Posted by GP2 View Post
Someone rediscovered an old factor and reported it to PrimeNet, and mersenne.ca picked it up from there. This factor is already in the Cunningham project listings and was found before page 129, so the original discovery was before April 28 2014, probably long before.
On 2007-04-12, at 00:49 Prime95 posted under the heading 2- table indicating a C347 cofactor, so the first factor was already known then.

I found another page of similar vintage, Tim's Cunningham Numbers page which was undated, but mentioned updates to the tables in November 2004, so the first factor may already have been found by then.

The listings here last modified 21:36, 2 February 2017 show the C347 apparently yet to be factored.

[update] After a bit more caffeine, it suddenly occurred to me to search for the first factor, which I should have thought of before


And I found it, posted Wed Sep 11, 2002 2:55 pm to Ars OpenForum by garo, reference to August 4 of that year.

Last fiddled with by Dr Sardonicus on 2017-03-10 at 15:32 Reason: Thought of something...
Dr Sardonicus is offline   Reply With Quote
Old 2017-03-10, 14:58   #6
ZacHFX
 
ZacHFX's Avatar
 
Mar 2017
Halifax, NS

17 Posts
Default

My original post is in a moderation queue somewhere at the time I write this, but if this happens to post first...

I guess my next question is: how can I best contribute to fully factoring M1283?
ZacHFX is online now   Reply With Quote
Old 2017-03-10, 16:18   #7
GP2
 
GP2's Avatar
 
Sep 2003

5·11·47 Posts
Default

Quote:
Originally Posted by ZacHFX View Post
I guess my next question is: how can I best contribute to fully factoring M1283?
You could use the ECM2= line I posted above, in your worktodo.txt file. Change the 100 to whatever number of curves you want to run. This line incorporates the already-known factor, so you will not rediscover it.

However, for an exponent as small as M1283, you'd probably want to run stage 2 using GMP-ECM instead of mprime, it's much more efficient for small exponents. However, this is somewhat more complicated.

In a nutshell: first you need to download and compile the GMP-ECM program, which is relatively straightforward if you use Linux but probably more complicated if you use Windows. Then modify the ECM2= line mentioned above so that the B2 parameter equals B1 instead of being 100 times the B1 parameter (in other words: ECM2=1,2,1283,-1,110000000,110000000,100,"4824675346114250541198242904214396192319"). Then add the line GmpEcmHook=1 to your prime.txt file, and rename your existing results.txt file to something else, then run mprime. When it completes, your new results.txt will consist of a bunch of lines that look like N=0x....; QX=0x....; SIGMA=.... , and the number of lines will equal the number of curves you specified (100, in the above example). Rename the results.txt to, say, ecm_input.txt (or whatever) so that it doesn't get overwritten, then feed that to the GMP-ECM program, which you'd invoke using something like ./ecm -resume ecm_input.txt 110000000 > ecm_output.txt

By the way, if anyone wants to try P−1, I already ran that for this exponent with B1=1011, B2=1017.

Last fiddled with by GP2 on 2017-03-10 at 16:26
GP2 is offline   Reply With Quote
Old 2017-03-10, 16:27   #8
ZacHFX
 
ZacHFX's Avatar
 
Mar 2017
Halifax, NS

100012 Posts
Default

Thanks! I am running Windows, so I will stick with Prime95. What about the number of curves to test? Is there any substantive difference in running it in increments of 100 or 1000? How many do I need to test before increasing B1 and B2?
ZacHFX is online now   Reply With Quote
Old 2017-03-10, 16:34   #9
GP2
 
GP2's Avatar
 
Sep 2003

5×11×47 Posts
Default

Quote:
Originally Posted by Dr Sardonicus View Post
And I found it, posted Wed Sep 11, 2002 2:55 pm to Ars OpenForum by garo, reference to August 4 of that year.
But August 4 2002 isn't the actual date of discovery, just an upper bound. A list of known factors was posted on that date, and it included this factor.

Given that no LL test was ever done as far as we know, this factor may well have been discovered prior to the launch of GIMPS in 1996.
GP2 is offline   Reply With Quote
Old 2017-03-10, 16:41   #10
GP2
 
GP2's Avatar
 
Sep 2003

5×11×47 Posts
Default

Quote:
Originally Posted by ZacHFX View Post
Thanks! I am running Windows, so I will stick with Prime95. What about the number of curves to test? Is there any substantive difference in running it in increments of 100 or 1000? How many do I need to test before increasing B1 and B2?
It makes no difference whether you use increments of 100 or 1000 or whatever.

See https://www.mersenne.org/report_ecm/...ecmnof_hi=1300 , you can see it would need another 33500 curves before bumping B1 to 260000000 and B2 to 26000000000 .

If you have existing assignments in your worktodo.txt file, you can stop Prime95, edit worktodo.txt to add the ,"4824675346114250541198242904214396192319" to each line, then restart Prime95.

By the way, it's entirely possible that the next smallest factor might turn out to be way too large to find with ECM testing. At some point in the next few years, someone will probably run a sieve on it and factor it completely. That approach requires some major-league computing resources though. Take a look at the NFS@Home subforum here.

Last fiddled with by GP2 on 2017-03-10 at 16:55
GP2 is offline   Reply With Quote
Old 2017-03-10, 17:32   #11
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

2×53×71 Posts
Default

Quote:
Originally Posted by ZacHFX View Post
Thanks! I am running Windows, so I will stick with Prime95.
That's OK, but be aware that using the combination of prime95/GMP-ECM is more that twice as efficient at finding factors.

I guess what I'm saying is it is well worth the effort to get GMP-ECM working.
Prime95 is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
zoo story MattcAnderson Puzzles 4 2014-07-31 14:34
Subproject #12: The Neverending Story, Wave 1 schickel Aliquot Sequences 5 2012-09-21 04:19
Smooth as a newborn's rump: A P-1 Story NBtarheel_33 Math 3 2009-09-29 06:41

All times are UTC. The time now is 13:15.


Sat Jul 17 13:15:21 UTC 2021 up 50 days, 11:02, 1 user, load averages: 1.21, 1.63, 1.74

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.