Euclid's theorem
Euclid's theorem is a fundamental statement in number theory that asserts that there are infinitely many prime numbers. It was first proven by Euclid in his work Elements. There are several proofs of the theorem.
This article is about the theorem on the infinitude of prime numbers. For the theorem on perfect numbers and Mersenne primes, see Euclid–Euler theorem. For the theorem on the divisibility of products by primes, see Euclid's lemma.Recent proofs[edit]
Proof using the inclusion-exclusion principle[edit]
Juan Pablo Pinasco has written the following proof.[13]
Let p1, ..., pN be the smallest N primes. Then by the inclusion–exclusion principle, the number of positive integers less than or equal to x that are divisible by one of those primes is