Slashdot Mirror


12M Digit Prime Number Sets Record, Nets $100,000

coondoggie writes "A 12-million-digit prime number, the largest such number ever discovered, has landed a voluntary math research group a $100,000 prize from the Electronic Frontier Foundation (EFF). The number, known as a Mersenne prime, is the 45th known Mersenne prime, written shorthand as 2 to the power of 43,112,609, minus 1 . A Mersenne number is a positive integer that is one less than a power of two, the group stated. The computing project called the Great Internet Mersenne Prime Search (GIMPS) made the discovery on a computer at the University of California, Los Angeles (UCLA) Mathematics Department."

44 of 232 comments (clear)

  1. Actually the 47th by eldavojohn · · Score: 4, Informative

    The number known as a Mersenne prime, is the 45th known Mersenne prime, written shorthand as 2 to the power of 43,112,609, minus 1

    Wikipedia lists it as the 47th known prime.

    --
    My work here is dung.
    1. Re:Actually the 47th by eldavojohn · · Score: 3, Informative

      Doesn't that make the 48th Mersenne prime 2 to the power of 43,112,610 minus 1? Can I have my $100,000 now please?

      No, because not all Mersenne numbers are prime numbers. Example: 2 ^ 4 - 1 = 15 And 15 is divisible by both 3 and 5. It's highly unlikely for two Mersenne primes to be adjacent to each other as Mersenne numbers but not impossible. If you could verify your assertion, you might just be eligible. I'm guessing it's already been checked by no by GIMPS though.

      --
      My work here is dung.
    2. Re:Actually the 47th by gnasher719 · · Score: 5, Informative

      No, because not all Mersenne numbers are prime numbers. Example: 2 ^ 4 - 1 = 15 And 15 is divisible by both 3 and 5. It's highly unlikely for two Mersenne primes to be adjacent to each other as Mersenne numbers but not impossible. If you could verify your assertion, you might just be eligible. I'm guessing it's already been checked by no by GIMPS though.

      Here's the complete list of all consecutive Mersenne numbers that are both primes: 3 = 2^2-1 and 7 = 2^3-1.

      2^n-1 can only be a prime if n is a prime, because 2^(ab) - 1 is divisible by 2^a - 1 and 2^b - 1. And (2, 3) are the only two consecutive primes.

    3. Re:Actually the 47th by commodore64_love · · Score: 2, Funny

      Hmmmm.

      Will knowing these numbers help me procreate before I die?

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    4. Re:Actually the 47th by tholomyes · · Score: 4, Funny

      Hmmmm.

      Will knowing these numbers help me procreate before I die?

      I don't know about the three or the seven, but the two certainly will... after all, it takes two to tango.

      --
      When did the future switch from being a promise to a threat? -C. Palahniuk
    5. Re:Actually the 47th by justdaven · · Score: 2, Funny

      It is probably more of a contraceptive...

    6. Re:Actually the 47th by mcgrew · · Score: 4, Funny

      Unfortunately, I'm afraid that knowing these numbers will prevent you from procreating before you die.

    7. Re:Actually the 47th by onemorechip · · Score: 4, Funny

      It is the second largest prime: Both of all primes and Mersennes.

      Wow, does that mean we're close to discovering the largest prime?

      --
      But, I wanted socialized health insurance!
    8. Re:Actually the 47th by Vovk · · Score: 2, Informative

      no. for instance, 2^11 = 2048. 2048 - 1 = 2047 which is divisible by 23. n HAS to be prime, but not every prime n will give a prime result

    9. Re:Actually the 47th by XSpud · · Score: 2, Informative

      If we simply focussed on running the existing primes through 2^n-1, we'd find every prine through a few billion didgits in a couple of years.

      Unfortunately it's not that simple. Not all primes are of the form 2^n-1, and numbers of that form are not necessarily prime.

      Currently there's no efficient algorithm for generating a list of primes in sequence and your estimate of a couple of years is way off (as in "many many lifetimes of the universe way off"). Even testing whether a number is prime is not efficient.

      The reason work is concentrated on Mersenne primes is that there there is a particularly fast test for primality for numbers of the form 2^n-1

    10. Re:Actually the 47th by severoon · · Score: 2, Informative
      Is it strange to anyone else that this number can be written as 2 to the 43,112,609 minus 1, and 43,112,609 is itself...
      • prime
      • furthermore, a Germain prime
      • the hypotenuse of a pythagorean triple (with 13003809 & 41104720)
      • the sum of two squares (3880 & 5297)

      This number itself has a lot of notable properties, besides generating another prime when plugged into the ol' 2-to-the-n-plus-1 thing...

      --
      but have you considered the following argument: shut up.
    11. Re:Actually the 47th by lewiscr · · Score: 2, Funny

      Finally! A thread where "7 of 9" and "procreation" aren't offtopic!

  2. Sounds cool, but... by GMonkeyLouie · · Score: 2, Insightful

    Call me a n00b, but I'm unsure there are any ways to use this newfound information about prime numbers.

    Next time good ol' (2^43,112,609 - 1) comes up in conversation, I'll make sure to impress everyone with my new knowledge, but other than that, I feel no smarter for having read this article.

    1. Re:Sounds cool, but... by ArhcAngel · · Score: 5, Funny

      n00b

      --
      "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
    2. Re:Sounds cool, but... by geekmux · · Score: 2, Funny

      Call me a n00b, but I'm unsure there are any ways to use this newfound information about prime numbers.

      Next time good ol' (2^43,112,609 - 1) comes up in conversation, I'll make sure to impress everyone with my new knowledge, but other than that, I feel no smarter for having read this article.

      You think you feel bad? Talk to the guy who just signed that $100,000 check for this...

    3. Re:Sounds cool, but... by Nerdposeur · · Score: 2, Interesting

      Talk to the guy who just signed that $100,000 check for this...

      ...who works for EFF.

      So what's their interest in this? Is it cryptography related?

    4. Re:Sounds cool, but... by Anonymous Coward · · Score: 4, Informative

      Think about how easy it is for a computer to multiply together (2^43112609 - 1) and (2^13466917 - 1).

      Then think about how long it would take a computer to identify the factors of the resulting number, given that it is composed of two primes with twelve and four million digits, respectively.

      Cryptography is all about simple math operations that can be performed one way, but cannot be easily and quickly reversed without knowing a secret (in my example, one of the original primes).

  3. Man, oh, man... by bennomatic · · Score: 4, Funny

    The biggest prime number I know is 8675309. I'll have to tell Jenny about this new one.

    --
    The CB App. What's your 20?
  4. I'm way late to this thread by Anonymous Coward · · Score: 2, Funny

    (2^43,112,609 - 1)th post!

  5. Re:so? by kalirion · · Score: 5, Funny

    Great,everyone starts using the new largest known prime number in their private key! That's like SUPER secure!

  6. Re:woo by geekmux · · Score: 2, Insightful

    Glad to hear they're putting all those donations to use. There's no telling the impact on civil liberties that having access to a really large prime number will have...

    Er, yeah no shit...I'm all for supporting the EFF(seriously, I am), but when I have to whip out my "what-the-fuck-good-is-THAT-for?!?" card, I tend to re-think my tax write-offs, especially to the tune of $100K...

  7. Re:woo by Computer_kid · · Score: 2, Informative

    One of EFFs goals is personal privacy. Encryption is based on prime numbers, the larger the prime, the more secure it is. Having an insanely large prime would take nearly forever to crack the encrypted message. http://www.cpaadvisor.us/sub/8_encryption.htm

  8. Re:woo by Nibbler999 · · Score: 5, Informative

    The money does not come from regular donations.

    http://www.eff.org/awards/coop

    (Prize money comes from a special donation provided by an individual EFF supporter, earmarked specifically for this project. Prize money does NOT come from EFF membership dues, corporate or foundation grants, or other general EFF funds.)

  9. Re:so? by maxfresh · · Score: 3, Informative

    Yes, in fact, it is very secure.

    The fact that the (very large) prime modulus is not secret, but rather public, is part of the design of many PK encryption systems, and therein lies their beauty, simplicity, and charm. If you are interested in learning more about it, here's a description of one very widely used system: http://en.wikipedia.org/wiki/Diffie-Hellman_key_exchange

  10. Mersenne Primes Link by KiwiCanuck · · Score: 2, Informative
  11. Re:woo by geekoid · · Score: 3, Insightful

    They just got advertising in every math/scientific magazine on the planet.
    Mostly read my professionals that make decent money.

    Sounds like a well spent 100K to me.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  12. Re:I haven't tested this thoroughly, but... by mctk · · Score: 2, Interesting

    34^2+1 = 17*89

    --
    Paul Grosfield - the quicker picker upper.
  13. Whoever added the "founditontheground" tag... by magsol · · Score: 2, Insightful

    ...is a freaking genius. I can't stop laughing. I tip my hat to you, good sir/ma'am.

    --
    "I'd just like to emphasise that taking a million years isn't a metaphor here..." -Rich Bradshaw
  14. Re:I haven't tested this thoroughly, but... by Canazza · · Score: 2, Informative

    (6*6) -1 = 35

    --
    It pays to be obvious, especially if you have a reputation for being subtle.
  15. Re:so? by gnick · · Score: 2, Interesting

    I can run PGP and have it generate primes for me within a few seconds that are sufficient for decent encryption, and they don't need to be a gazillion digits long.

    I agree with you entirely. The debate, however, is in the definitions of "sufficient" and "decent". For most needs, you need far fewer than a gazillion digits. For national security type stuff, a gazillion digits may be appropriate. For a math/crypto nerd, even a bazillion gazillion digits will never be enough.

    --
    He's getting rather old, but he's a good mouse.
  16. What a wasted opportunity by y5 · · Score: 5, Funny

    They could have made the reward $100,003 instead...

    1. Re:What a wasted opportunity by bitt3n · · Score: 5, Funny

      They could have made the reward $100,003 instead...

      yeah, brilliant idea. next day's headline would be "Five Mathematicians Slain in Argument Over Division of Prize Money"

  17. Re:so? by 91degrees · · Score: 2, Interesting

    But anyone with a CS degree at least should understand the basics of why big primes make good private keys

    Indeed. Although it should be noted that Mersenne primes are sort of useless for this. If you know one of the factors is a Mersenne Prime then there are only 47 candidates.

  18. I'm pissed! by UnknowingFool · · Score: 3, Funny

    Now that everyone knows this number, I have to change my luggage combination again. Thanks for nothing EFF!

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  19. 45th in order of discovery by Noren · · Score: 3, Informative

    The article is correct by order of discovery- it was the 45th Mersenne prime to be discovered (on August 23, 2008.) Two smaller Mersenne primes were discovered later, on September 6, 2008 and April 12, 2009, which are also included in the Wikipedia table.

  20. Re:I haven't tested this thoroughly, but... by Anonymous Coward · · Score: 2, Informative

    Nope.

    17*89 = 1513

    34^2+1 = 1157

    You are 50% correct, however, as you probably meant to type 13*89, which would work.

  21. Re:A Question by Hadlock · · Score: 2, Interesting

    I think $100,000 is roughly how much, in electricity costs, it costs to run the many, many computers for 5-10 years needed to grind out this particular number. Plus maintenance and taxes. You could pretty much say this research was done "at cost".

    --
    moox. for a new generation.
  22. Re:so? by JoshuaZ · · Score: 3, Interesting

    Strictly speaking, large primes are useful but not specific large primes. Indeed, this Mersenne prime is much too large to be useful for practical cryptography.

    The main reason that primes are useful for cryptography is that there are functions associated with primes where the functions are easy to calculate but have inverses that are very difficult to calculate unless one has extra information. The classic example of this is the discrete log problem. Essentially, if one is doing modular arithmetic with a given prime (that is arithmetic where you only look at the remainders when divided by that prime. This is essentially like a clock with p numbers on it. On a normal clock is arithmetic mod 12) then it turns out that for any prime p, there is a number k such that k^1, k^2, k^3... k^(p-1) taken mod pruns through all the possible remainders 1,2,3... p-1 (obviously not in order). Such a k is called a primitive root (or a generator) Now, it is very easy given a k and an n to calculate k^n (mod p). However, given the equation k^x=m (mod p) it is very hard to find the right value of x without doing a lot of work (essentially, you have to more or less list out k^1,k^2,k^3... until you get to m). The difficulty in this process is used in a number of public key crypto systems and other systems. For example, the Diffie-Hellman algorithm which was the first modern crypto algorithm discovered uses the difficulty of this process to make it so that two people can without ever having talked to each other before have a conversation and at the end of it have a secret code that no one else can figure out without impractical levels of computation. This is true even if one has access to all the communication that goes on between the two parties. The RSA algorithm which is more practical than DH for a variety of reasons also works off of a similar procedure.

    The above is assuming that the discrete log is actually a difficult problem which everyone believes but is not proven. Proving this would imply that P != NP which is one of the Clay Millennium Problems (so million dollar prize and all that fun stuff). Mersenne primes are very interesting but not for any crypto related reason.

  23. Re:So what is it? by LordEd · · Score: 2, Informative

    There is a link in TFA to the number. It gives an abbreviated version first, but links to the full number as well:

    http://prime.isthe.com/chongo/tech/math/prime/m42643801/prime-c.html

  24. Various useful details by JoshuaZ · · Score: 3, Interesting

    The project GIMPS that is mentioned in the title uses a distributed computing system to search for Mersenne primes. They use a modified form of the Lucas-Lehmer test http://en.wikipedia.org/wiki/Lucas%E2%80%93Lehmer_primality_test where they use a Fast Fourier Transform to be able to do the large multiplications efficiently.

    We care about Mersenne primes because they correspond to even perfect numbers. If one has a Mersenne prime 2^p -1 then (2^p-1)(2^(p-1)) is an even perfect number. This was proven by the ancient Greeks. Euler then proved much later that every even perfect number is of this form. The oldest two unsolved problems in mathematics are whether there are infinitely many even perfect numbers and whether there are any odd perfect numbers. Thus, every time we discover a new Mersenne prime we get a new even perfect number. And if we can ever get enough insight to resolve whether or not there are infinitely many Mersenne primes then we can resolve one of the oldest unsolved problems in all of mathematics.

  25. Thank goodness it's voluntary by handy_vandal · · Score: 4, Funny

    A 12-million-digit prime number, the largest such number ever discovered, has landed a voluntary math research group a $100,000 prize from the Electronic Frontier Foundation (EFF).

    "Voluntary" math research group? Is there any other kind?

    I'm trying to imagine an "involuntary" math research group, and all I'm getting is scenes from dystopian science fiction ... or possibly a scene from the life of Léon Theremin.

    --
    -kgj
  26. Re:so? by kalirion · · Score: 2, Interesting

    I was going by this description of RSA. Quote:

    In real life situations the primes selected would be much larger, however in our example it would be relatively trivial to factor n, 3233, obtained from the freely available public key back to the primes p and q. Given e, also from the public key, we could then compute d and so acquire the private key.

    I didn't go through all the math myself, but if this description is true, then knowing one of the primes makes factoring n becomes unnecessary, allowing us to "compute d and so acquire the private key."

    So at least the RSA encryption is easily broken if you have a good guess as to one of the primes used.

  27. Re:so? by FlyingBishop · · Score: 2, Informative

    Sure, but when you consider how often primes must be generated in this sort of algorithm, optimizations are very useful. (That's why most algorithms actually in use use parabolas in place of primes, generating random primes is too computationally intensive.) But research is always worthwhile to see if new approaches can be found (and often the research leads us down paths that most people would say "What can you do with that? Why the fascination with..."

    If we knew it wouldn't be called research, it would be called engineering.

  28. Re:so? by maxfresh · · Score: 2, Informative

    No, I wasn't kidding at all when I said "very secure". I really mean it. It's just that Kalirion (and you AC), and I are thinking of, and referring to, two very different systems of PK encryption, which have very different properties, and would be affected very differently by the choice of prime numbers.

    In the case of Diffie-Hellman, only *one* prime number is used, and it is not a secret at all. It is transmitted in the clear, over an insecure channel, to the other party, in order to be used to establish the mutually shared secret key. This is by design, and in no way weakens the security of the encryption system. Please, don't take my word for it, just read the link in my first post.

    In contrast, in the RSA system, which you and Kalirion are both referring to, *two* prime numbers are used, and these two primes must both be kept secret. Obviously, in this case, choosing one of the two secret primes from among the "famous" prime numbers, would certainly weaken the overall security of the encryption, by reducing the search space for a brute-force attack. However, given the huge set of primes from wich the other one could be chosen, I don't know whether choosing just one "famous" prime number for your secret pair would make the resulting secret key easy, or even computationally feasible to find, given our current state of technology.