The proof of there are infinitely many prime numbers given during lecture is wrong.
S : for any n in N, |P| > n , P is the set of all prime numbers.
Proof: Assume there is an N*, such that |P| <= N*.
Then |P| = K <= N*,
Then P = {p1,p2,p3,...pk}
Let r = p1*p2*p3*...*pk,
Then r>=2 # |P| >=1
Then r + 1 = p1*p2*p3*...*pk +1,
Then r +1> p1,p2,...pk,
Then r +1is not a prime # |P|= K
Then there exists a p in P, p| r +1 # any natural number has a prime factor.
Then p| p1*p2*p3*...*pk +1,
Then p| r+1 - r # p|r = p1*p2*p3*...*pk certainly is true.
Then p| 1
Then it causes a contradiction.
Then the assumption is not true.
Then for any n in N, |P| > n
Then there are infinitely many prime numbers.
The proof is wrong. Because we assume the r + 1 which is constructed by p1*p2*p3*...*pk +1 should have a prime divisor in P. But actually the constructed r +1 may not have any of the element in P.
A classic way to prove this may cause a huge problem:
The main problem with this proof is :
p = p1 * p2 * p3*...*pn + 1.p's divisor could be not in P.
An counterexample:
2*3*5*7*11*13 + 1 = 30031 = 59 * 509
59 is not equal to any of 2,3,5,7,11,13
2.Corrected proof:
Call the primes in our finite list p1, p2, ..., pr. Let P be any common multiple of these primes plus one (for example, P = p1p2...pr+1). Now P is either prime or it is not. If it is prime, then P is a prime that was not in our list. If P is not prime, then it is divisible by some prime, call it p. Notice p can not be any of p1, p2, ..., pr, otherwise p would divide 1, which is impossible. So this prime p is some prime that was not in our original list. Either way, the original list was incomplete.
No comments:
Post a Comment