New Largest Prime Found: Over 7 Million Digits
Gilchrist continues "If you want to see the number in written in decimal, Perfectly Scientific, Dr. Crandall's company which developed the FFT algorithm used by GIMPS, makes a poster you can order containing the entire number. It is kind of pricey because accurately printing an over-sized poster in 1-point font is not easy! Makes a cool present for the serious math nut in your family.
For more information, the press release is available.
Congratulations to Josh and every GIMPS contributor for their part in this remarkable find. You can download the client for your chance at finding the next world record prime! A forum for newcomers is available to answer any questions you may have.
GIMPS is closing in on the $100,000 Electronic Frontier Foundation award for the first 10-million-digit prime. The new prime is 72% of the size needed, however an award-winning prime could be mere weeks or as much as few years away - that's the fun of math discoveries, said GIMPS founder George Woltman. The GIMPS participant who discovers the prime will receive $50,000. Charity will get $25,000. The rest will be used primarily to fund more prime discoveries. In May 2000, a previous participant won the foundation's $50,000 award for discovering the first million-digit prime."
The GIMPS Project found this prime. You too can contribute by downloading the client (for various OSes).
Thought I would drive the point home as this is a great DC project that doesn't receive half the attention of some of the more dubious DC projects...
----
So right now, this is the largest proven prime number at this point in time. It is 1,000,000 digits larger than the next largest known prime number, (which is also a mersenne prime).
There very well may be a day where primes this large will be used for encryption purposes. But this may be a long way off.
Keep in mind, that so much of the underpinnings of today is based on mathematics from the 1600's to the early 1900's. The math we pursue today will most likely reach a practical application point next century.
/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
http://www-gap.dcs.st-and.ac.uk/~history/HistTopic s/Prime_numbers.html
Creative Demolition
And why do we care about the perfect numbers?
In the end, what does this get us?
Please elaborate for those of us who need a reason to care about primes, perfect numbers & the like.
- Zav - Imagine a Beowulf cluster of insensitive clods...
BTW wasn't the polynomial order 6 whenever a unproved-but-likely hypothesis was true?
Primality tests for numbers of the form k*b^n+/-1 have always (since Proth's time) been poly time, in fact O(n^(2+eps)).
http://primepages.org/
'proving'
YAW.
Your head of state is a corrupt weasel, I hope you're happy.
Among other things, Glucas is writen in C and Prime95 is mostly x86 assembly that's heavily optimized for SSE2 and the P4.
Not to mention that you can't expect the threading to scale perfectly. I'm surprised that there are any gains at all because the LL algorithm is so sequential. I remember hearing that Glucas could have done it in half the time on that machine if it had been optimized for NUMA, though.
Not sure about perfect numbers, but primes are used in certain public-key cryptography schemes like RSA. Of course a prime as large as that mersenne prime isn't of much use in RSA as the primes they use there are never usually bigger than 512 digits (4096 bits) which is more than adequate if chosen with care.
Oh, and more specifically (correct me if I'm wrong, I probably am) using mersenne primes (ie primes of the form 2^p-1) prevent certain factorization algorithms from succeeding. And if you manage to factor n (part of the public key in RSA) you've broken the cipher and can obtain the private key and decipher.
Been running prime 95 for 6 years now.
.. ive found no primes but the work ive done would have taken 307 years for a p90 computer to match... a p90 being the 'zero-point' computer when the project started.
Started with a p120 laptop, at times had a dozen computers teamed up.
In that time
George Bush + Linux = "I will not let information get in the way of the fight against Windows"
"Are Mersennes really the easiest numbers to prove prime?"
Yes, because of the Lucas Lehmer primality test, which you can google if you want to see the details.
The standard proof of primality involves factoring the number one less than or one greater than the prime. Obviously, the number one greater than 2^p-1 is easily factored, which is the basis of the test.
a,e,i,o,u and sometimes w and y (at be if of up cwm by)
$ dc -e '2 24036583 ^ 1 -p' > bigprime
1 character = 1 byte (in ASCII)
10,000,000 bytes = 10 megabytes (or 9.54 binary megabytes)
Thanks to the suggestion for...
:-)
3 6772297541 8473547677348600097\3 2085849334415641521263 5335213499669984946\4 2662105261107741637995 6346589355834130669\8 1099996307160208959114 6249605845552251245\8 7797735189577892265233 9915229521619514779\7 1220741611859625359434 4535443908358061475\5 6880887010955400164710 2077512671720670861\4 2856323336793806285343 7133547200496603279\ ... cut ...
1 65 5040635746326190400\0 1115064186802797305085 0098493495965965353\8 8885630947927139764390 6093267419703016252\3 0694859231047623622621 9731381759341727521\3 0906270990621862597287 8493025170887476672\7 8801564700107406013708 5901832324495455374\4 8448729599792041549432 0295787114054394490\7 4225623854962949493299 0957491791132574973\3 7485542595520771846437 8183256423142526858\0 67436921882733969407
;-)
dragon $ dc -e '2 24036583 ^1 -p' > bigprime
(took all of 10 minutes to generate on dual p4 2.4 RHEL box)
It is...
dragon $ cat bigprime | wc
104866 104866 7445464
dragon $ more bigprime
299410429404157172089048926340446938257
640221100741026265865109912
466002434564247027257716956
179364555490042058951262711
175040614646796742775814169
556831364845026895095824052
952581306252393965564387213
148470378380158230147594698
59604213874022357210583303129713006015584824733
455271472762839933371449084
075753824873167426913169171
097163289856117379398613206
317566776521589394602347629
740830923337133570472229256
389728390042504569248655378
404844569184665493106622303
679318356495493326241342950
687039800556031269118412915
Ends in 7. Yep. Looks prime to me.
Just kinda working the list from the website... the difference between the primes always *seem* to be EVEN (after the first couple). Hmm...
No, it's not. Not for finding Mersenne primes anyway. You see, the relative performance of different CPU types depends on the kind of work being done.
The benchmark charts at mersenne.org show that a P4 1800 MHz beats the Athlon 64 3400+ running at 2200 MHz. Even my own old P4 1600 MHz comes in ahead of the AthlonXP 3200+ running at 2200 MHz.
So, my guess is that there is some kind of work where the Itanium beats the P4 and the Athlon. Who knows, maybe this cluster was not bought to run MS Word or UT2004, or some other application where the Athlon beats the crap out of an Itanium or a P4?
I am not sure about any use for perfect numbers, but the Mersenne primes themselves can be used to create random number generators with extremely long periods. That takes some additional work, although not as much work as finding this prime among tens of thousands of composite candidates.
2^24036583-1 + 10^1000000000 is divisible by 13, therefore it is not prime.
What kind of math background do you have?
Since the main routines of Prime95 are in intel assembly it can't be compiled for the Mac. For the mac you can use GLucas (which was also used in the 2 verification runs), you kan find it at http://glucas.sourceforge.net/
Why? It's not as if doing the verification with different algorithms will lessed the probability of a mistake; a quick Google search shows that Glucas is a deterministic algorithm for testing primality of Mersenne numbers.