Slashdot Mirror


New Possible Record Prime Number Found

An anonymous reader writes "The Great Internet Mersenne Prime Search (GIMPS), a distributed computing project, has probably found a new record prime number. Two verification runs have started; no errors were found in the initial calculation. The number of primes found lately, four in just over two years, is higher than previously expected. This prime is just under 10 million digits, which means that one of the participants in the project makes a good chance to obtain his or her part of the EFF prize of $100,000 for the first prime of over 10 million digits in the coming months. In 2000, one of the Gimps participants collected the $50,000 reward offered."

17 of 307 comments (clear)

  1. I can't access the site by ReformedExCon · · Score: 5, Interesting

    I am curious. Is this the next sequential prime after the previous one? Is it possible that there are other primes between this new one and the one found before it?

    --
    Jesus saved me from my past. He can save you as well.
    1. Re:I can't access the site by BarryNorton · · Score: 2, Interesting

      It's definitely possible, and what's more they wouldn't know - they're only going for the easy pickings of Mersenne primes

    2. Re:I can't access the site by shrykk · · Score: 5, Interesting

      I've been playing with the math myself for primes, but what library or technique do they use to get past 32bits? It's probably simple, but I'd appreciate some help.

      You'll probably find this article interesting - it covers prime finding (in C) from naive algorithms to complexe ones involving paging bit arrays in and out of memory: "Fun With Prime Numbers"

      --
      #define struct union /* Reduce memory usage */
  2. Why prime numbers ? by Alarash · · Score: 4, Interesting
    I'm just wondering, what's the point to calculate the largest possible prime number? I mean, there are a lot of distributed computing projects that sound more... useful : Climate Prediction (Hello Katrina), research protein-related diseases or another doing wider research on human diseases. That's just to name a few projects using the Berkeley Open Infrastructure for Networks.

    So I'm not being sarcastic here, my genuine questions is : why should I spend my free computing power on calculating prime numbers instead of research to cure cancer?

    1. Re:Why prime numbers ? by DenDave · · Score: 3, Interesting

      Actually it works the other way round.. the more primes are known, the less secure your encryption becomes. Brute forcing nowadays is more like a dictionary attack with combinations of primes.

      --
      -if at first you don't succeed, stay the heck away from paragliding.
  3. FPGA prime number calculator by cheesy9999 · · Score: 2, Interesting

    I made a FPGA based prime number calculator back in one of my EE courses and it was pretty freakin fast. They should make a giant super optimized version of my little thing.

    --
    -tom
  4. For newbies by chord.wav · · Score: 3, Interesting

    If you think this is your grand chance to win money easily using GIMPS, think again.

    As it states here

    If you were to find a 10,000,000 digit prime today the above rules imply that $5,000 would go to Michael Cameron, discoverer of the 39th known Mersenne prime, $5,000 would go to Michael Shafer, discoverer of the 40th known Mersenne prime, $5,000 would go to Josh Findley, discoverer of the 41st known Mersenne prime, $5,000 would go to Dr. Martin Nowak, discoverer of the 42nd known Mersenne prime, $0 would go to discoverers of algorithmic breakthroughs, $5,000 would go to GIMPS primarily to fund future awards, $25,000 would go to charity, and $50,000 would go to you.

    Now the bad news. Testing a single 10,000,000 digit number takes two months on a 2 GHz Pentium 4 computer. Your chance of success is roughly 1 in 250,000.
    Someone may find a 10,000,000 digit prime before GIMPS does.

  5. Re:/.ed by moro_666 · · Score: 5, Interesting


    Their computers can calculate a prime number with 10,000,000 digits, but they can't even serve a webpage? Jeez... where are your priorities?


      Next slashdot news will be how slashdotters managed to wreck the hard disk in the server that contained the 10 million digit prime :p
    Now that would be real ./ing power.

      I think it's kindof annoying to install that distributed computing software everywhere where you'd like to use the spare cpu time. My homies mess up their windows machine so often that i've stopped trying to keep anything running there (a machine online 24/7 that shows a web browser and msn for 3-4 hours a day, what a waste).

      Can't they put it in applets that i can run from their webpages ? Surely Java is a bit slower than C in algebra (not really as much as you think, on very simple math tests the difference was about 10-20% last time i measured), so a C client should be available, but a web based client which i can just run in any java enabled browser would definitely increase the userbase.

    --

    I'd tell you the chances of this story being a dupe, but you wouldn't like it.
  6. Re:/.ed by Xylaan · · Score: 1, Interesting
    I used to participate in the project while I was in college.

    They use a distributed Lucas-Lehmer Test. This takes days to weeks depending on the computer. However, given the possibily of either implementation bugs or some sort of minor rounding error in the vast amounts of floating point operations being performed (and since it's iterative, if an error occurs early in the run, it could propagate to something large by the end), they do independant verification on any number that's found.

    In addition, if you have slower computers, you can elect (or will be assigned) factoring work, which is simply to do first-pass factoring (again, up to a limit to reduce the number of things that have to be tested) on numbers. Any number you can't find a factor for will be flagged as 'factored', and will eventually be scheduled for a LL test.

  7. Re:10 million? by EntropyEngine · · Score: 2, Interesting

    Can someone explain to me why any of this matters?

    Is this just more number nerdery, or is there a practical application for such vast and unfathomable numbers?

  8. Re:10 million? by markov_chain · · Score: 3, Interesting

    SB8, the largest non-Mersenne prime currently known, has 2759677 digits (which is prime).

    Moreover, 2759677 has 7 digits, which is prime too! How fun.

    --
    Tsunami -- You can't bring a good wave down!
  9. Re:Biggest useless (yet meaningful) number ever? by shreevatsa · · Score: 2, Interesting

    Yep. I remember reading a Number Theory book long ago that Skewe's number 10^10^10^34 was "the largest number which has ever served any definite purpose in mathematics", but apparently, things have changed since then. The largest meaningful (but useless, as you pointed out) number used is apparently Graham's Number, which has even been listed by the Guinness Book of World Records as such. Tetration is explained here, or quite a lot of notation is explained here.

    The best page about large numbers, however, is clearly the one at MROB, beautifully written.

    But the amusing thing about this Graham's Number is that it is an upper bound on some quantity, which experts believe is equal to 6. That's right, SIX. So it's not only the largest number ever used; it's also probably the worst upper-bound ever :)

  10. Re:10 million? by certel · · Score: 2, Interesting

    I was thinking the same thing. Maybe they could use the computers for other things, such as gene mapping and quit giving away thousands of dollars for something like this.

  11. Re:10 million? by pjt33 · · Score: 2, Interesting
    For a large prime P the odds are pretty good* that there's an prime Q such that sqrt(P) < Q < P. That's equivalent to Q < P < Q^2, so P base Q has 2 digits.

    * I'd say 1, but after 30 seconds' thought I haven't found a trivial proof.

  12. Re:Mersenne Primes by fatphil · · Score: 3, Interesting

    Your wish is my command.

    Let Phi(n,x) be the n-th cyclotomic polynomial evaluated at x.
    Therefore Mersenne primes are Phi(p,2) for some p.
    I found the prime Phi(98304,1063662)=1063662^32768-1063662^16384+1 the other day. However, it is _tiny_ with only 197000 digits (something like the 240th largest in the world).

    Lots of people are finding large prime numbers - if you find one over ~64000 digits, it'll be one of the largest 5000 known primes.
    See http://primepages.org/

    --
    Also FatPhil on SoylentNews, id 863
  13. Re:/.ed by dascandy · · Score: 2, Interesting

    That's not prime. Its an even number of ones, which is trivially breakable into:

    111111111.................11111111 (5*10^299 ones) * 100000......00000001 (with 5*10^299 - 1 zeroes).

    Do I get a nobel prize now?

  14. Re:/.ed by dascandy · · Score: 2, Interesting

    Want another? A number that could be a mersenne prime cannot be one if the exponent isn't a prime also.

    Proof: For every number with a non-prime exponent E, take two possible factors that compose E as K and F. Now:

    11111...111 (F 1's behind each other) times 10000...(F-1 zeroes)...000010000...(F-1 zeroes)...000010000...(F-1 zeroes)...000001 with K-1 times the repeat (and thus K ones) will equal the candidate number.

    You can also prove it more mathematically:

    sum from (I = 0) to (K-1) over (2^F-1) * 2^(I*F)
    Written out, the series goes:
    = (2^F-1) * 2^0 + (2^F-1) * 2^F ...
    = (2^F-1) * 1 + 2^2F - 2^F ...
    = 2^F - 1 + 2^2F - 2^F ...
    = 2^2F - 1 ...
    = 2^(F*K)
    = 2^E

    Hope you enjoyed it ;)