How do we keep finding primes?
-
So apparently the mathematical community has somehow determined that 2^43112609 - 1 is prime, and that number is the largest known prime number. How did mathematicians come up with that? Are they actually checking every single number to find primes? I imagine that most computers can't even handle a number that high. I know that Java can only compute up to 2^31. Granted, there are computer systems much more powerful than Java, but 2^43112609 has to be beyond the reach of even the strongest computers. Or does it? Also, since that number is the largest known prime, does that mean we know every prime number that comes before 2^43112609 - 1? Thanks for whatever help you can give.
-
Answer:
The largest known primes are found on ordinary PC's with free software. Small primes can be computed faster than they can be read from a hard disk, so nobody bothers to store all the primes a PC can compute in a single day. The prime number theorem says the number of primes below x is approximately x/ln(x), whew ln is the natural logarithm. The Goldbach conjecture verification project has computed all primes below 36*10^17 without storing them. That is 86326326584778317 primes. There are free programs which can find thousands of larger and never previously computed primes in a second on a PC. There is only interest in new primes if they are very large or have special properties. There is a website with the 5000 largest known primes. Number 5000 currently has 221567 digits.
Cool K at Yahoo! Answers Visit the source
Other answers
The largest known primes are found on ordinary PC's with free software. Small primes can be computed faster than they can be read from a hard disk, so nobody bothers to store all the primes a PC can compute in a single day. The prime number theorem says the number of primes below x is approximately x/ln(x), whew ln is the natural logarithm. The Goldbach conjecture verification project has computed all primes below 36*10^17 without storing them. That is 86326326584778317 primes. There are free programs which can find thousands of larger and never previously computed primes in a second on a PC. There is only interest in new primes if they are very large or have special properties. There is a website with the 5000 largest known primes. Number 5000 currently has 221567 digits.
Jens
This will answer most of your questions: http://en.wikipedia.org/wiki/Great_Internet_Mersenne_Prime_Search GIMPS is a large scale distributed computing project which uses the PCs of many volunteers to run prime-searching algorithms. Not all primes less than the largest are known. Sometimes GIMPS finds smaller ones than the previously found largest. Two smaller ones were found since the largest one, which you gave in your question. There's a link in the article above to a description of the algorithm used by GIMPS. It's http://en.wikipedia.org/wiki/Lucas%E2%80%93Lehmer_primality_test This test is optimized for finding Mersenne primes, not primes in general. Finding large primes is rather difficult, so the effort is directed at those that are somewhat easier to find. It's still difficult, but they've found about 1 additional prime per year. Things seemed to have slowed down, since the last was found in 2009. To join the search, go to http://www.mersenne.org/freesoft/#newusers to get the software. I don't know much about it, but I imagine that it handles numbers with a huge number of digits through special handling to avoid the limits built into AMD or Intel or other chips, and Java or the usual calculation limits. That's not that difficult. I wrote a VBA routine to calculate 100!. I just assign a variable to each digit, and do the multiplying digit-by-digit. Something of a pain, but it does easily get around the 15 or so digit limits of Excel. There are other software packages you can get to handle large number arithmetic, but I haven't had to resort to those yet.
freond1
This will answer most of your questions: http://en.wikipedia.org/wiki/Great_Internet_Mersenne_Prime_Search GIMPS is a large scale distributed computing project which uses the PCs of many volunteers to run prime-searching algorithms. Not all primes less than the largest are known. Sometimes GIMPS finds smaller ones than the previously found largest. Two smaller ones were found since the largest one, which you gave in your question. There's a link in the article above to a description of the algorithm used by GIMPS. It's http://en.wikipedia.org/wiki/Lucas%E2%80%93Lehmer_primality_test This test is optimized for finding Mersenne primes, not primes in general. Finding large primes is rather difficult, so the effort is directed at those that are somewhat easier to find. It's still difficult, but they've found about 1 additional prime per year. Things seemed to have slowed down, since the last was found in 2009. To join the search, go to http://www.mersenne.org/freesoft/#newusers to get the software. I don't know much about it, but I imagine that it handles numbers with a huge number of digits through special handling to avoid the limits built into AMD or Intel or other chips, and Java or the usual calculation limits. That's not that difficult. I wrote a VBA routine to calculate 100!. I just assign a variable to each digit, and do the multiplying digit-by-digit. Something of a pain, but it does easily get around the 15 or so digit limits of Excel. There are other software packages you can get to handle large number arithmetic, but I haven't had to resort to those yet.
freond1
Related Q & A:
- How do I keep the Yahoo toolbar permanently hidden?Best solution by Yahoo! Answers
- How do I keep Yahoo! groups events from showing up on my Calendar?Best solution by Yahoo! Answers
- How can I keep my car clean?Best solution by Yahoo! Answers
- How can I keep myself from sweating so much?Best solution by Yahoo! Answers
- How to go about finding mid salary range type jobs in Dubai rather than manager type positions?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.