A prime number (or prime integer, often simply called a "prime" for short) is a positive integer that has no positive integer divisors other than 1 and itself. More concisely, a prime number is a positive integer having exactly one positive divisor other than 1, meaning it is a number that cannot be factored. For example, the only divisors of 13 are 1 and 13, making 13 a prime number, while the number 24 has divisors 1, 2, 3, 4, 6, 8, 12, and 24 (corresponding to the factorization ), making 24 not a prime number. Positive integers other than 1 which are not prime are called composite numbers.
While the term "prime number" commonly refers to prime positive integers, other types of primes are also defined, such as the Gaussian primes.
The number 1 is a special case which is considered neither prime nor composite (Wells 1986, p. 31). Although the number 1 used to be considered a prime (Goldbach 1742; Lehmer 1909, 1914; Hardy and Wright 1979, p. 11; Gardner 1984, pp. 86-87; Sloane and Plouffe 1995, p. 33; Hardy 1999, p. 46), it requires special treatment in so many definitions and applications involving primes greater than or equal to 2 that it is usually placed into a class of its own. A good reason not to call 1 a prime number is that if 1 were prime, then the statement of the fundamental theorem of arithmetic would have to be modified since "in exactly one way" would be false because any . In other words, unique factorization into a product of primes would fail if the primes included 1. A slightly less illuminating but mathematically correct reason is noted by Tietze (1965, p. 2), who states "Why is the number 1 made an exception? This is a problem that schoolboys often argue about, but since it is a question of definition, it is not arguable." As more simply noted by Derbyshire (2004, p. 33), "2 pays its way [as a prime] on balance; 1 doesn't."
With 1 excluded, the smallest prime is therefore 2. However, since 2 is the only even prime (which, ironically, in some sense makes it the "oddest" prime), it is also somewhat special, and the set of all primes excluding 2 is therefore called the "odd primes." Note also that while 2 is considered a prime today, at one time it was not (Tietze 1965, p. 18; Tropfke 1921, p. 96).
The th prime number is commonly denoted , so , , and so on, and may be computed in the Wolfram Language as Prime[n].
The first few primes are 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, ... (OEIS A000040; Hardy and Wright 1979, p. 3). A mnemonic for remembering the first seven primes is, "In the early morning, astronomers spiritualized nonmathematicians" (G. L. Honaker, Jr., pers. comm., Aug. 4, 2005). In the novel The Curious Incident of the Dog in the Night-Time (Haddon 2003), the protagonist Christopher amusingly numbers the chapters using the prime numbers instead of the (much) more traditional positive integers. In the Season 1 episode "Prime Suspect" (2005) of the television crime drama NUMB3RS, math genius Charlie Eppes realized that character Ethan's daughter has been kidnapped because he is close to solving the Riemann hypothesis, which allegedly would allow the perpetrators to break essentially all internet security by factoring large numbers.
The numbers of decimal digits in for , 1, ... is given by 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, ... (OEIS A099260).
The set of primes is sometimes denoted , represented in the Wolfram Language as Primes.
The first few primes are illustrated above as a sequence of binary bits.
Euler commented "Mathematicians have tried in vain to this day to discover some order in the sequence of prime numbers, and we have reason to believe that it is a mystery into which the mind will never penetrate" (Havil 2003, p. 163). In a 1975 lecture, D. Zagier commented "There are two facts about the distribution of prime numbers of which I hope to convince you so overwhelmingly that they will be permanently engraved in your hearts. The first is that, despite their simple definition and role as the building blocks of the natural numbers, the prime numbers grow like weeds among the natural numbers, seeming to obey no other law than that of chance, and nobody can predict where the next one will sprout. The second fact is even more astonishing, for it states just the opposite: that the prime numbers exhibit stunning regularity, that there are laws governing their behavior, and that they obey these laws with almost military precision" (Havil 2003, p. 171).
The th prime for , 1, ... is given by 2, 29, 541, 7919, 104729, 1299709, 15485863, 179424673, 2038074743, ... (OEIS A006988; Graham et al. 1990, p. 111).
Large primes (Caldwell) include the large Mersenne primes, Ferrier's prime, and the -digit counterexample showing that 5359 is not a Sierpiński number of the second kind (Helm and Norris). The largest known prime as of October 2024 is the Mersenne prime , which has a whopping decimal digits.
Prime numbers can be generated by sieving processes (such as the sieve of Eratosthenes), and lucky numbers, which are also generated by sieving, appear to share some interesting asymptotic properties with the primes. Prime numbers satisfy many strange and wonderful properties. Although there exist explicit prime formulas (i.e., formulas which either generate primes for all values or else the th prime as a function of ), they are contrived to such an extent that they are of little practical value.
The Dirichlet generating function of the characteristic function of the prime numbers is given by
(1)
| |||
(2)
| |||
(3)
|
where is the prime zeta function and is an Iverson bracket.
The function that gives the number of primes less than or equal to a number is denoted and is called the prime counting function. The theorem giving an asymptotic form for is called the prime number theorem. Similarly, the numbers of primes of the form less than or equal to a number is denoted and is called the modular prime counting function.
and are inverse functions, so
(4)
|
for all positive integers and
(5)
|
iff is a prime number.
Many prime factorization algorithms have been devised for determining the prime factors of a given integer, a process known as factorization or prime factorization. They vary quite a bit in sophistication and complexity. It is very difficult to build a general-purpose algorithm for this computationally "hard" problem, so any additional information which is known about the number in question or its factors can often be used to save a large amount of time. It should be emphasized that although no efficient algorithms are known for factoring arbitrary integers, it has not been proved that no such algorithm exists. It is therefore conceivable that a suitably clever person could devise a general method of factoring which would render the vast majority of encryption schemes in current widespread use, including those used by banks and governments, easily breakable.
Because of their importance in encryption algorithms such as RSA encryption, prime numbers can be important commercial commodities. In fact, R. Schlafly (1994) has obtained U.S. Patent on the following two primes (expressed in hexadecimal notation):
(6)
|
and
(7)
|
The fundamental theorem of arithmetic states that any positive integer can be represented in exactly one way as a product of primes. Euclid's second theorem demonstrated that there are an infinite number of primes. However, it is not known if there are an infinite number of primes of the form (Hardy and Wright 1979, p. 19; Ribenboim 1996, pp. 206-208), whether there are an infinite number of twin primes (the twin prime conjecture), or if a prime can always be found between and (Hardy and Wright 1979, p. 415; Ribenboim 1996, pp. 397-398). The latter two of these are two of Landau's problems.
The simplest method of finding factors is so-called "direct search factorization" (a.k.a. trial division). In this method, all possible factors are systematically tested using trial division to see if they actually divide the given number. It is practical only for very small numbers. More general (and complicated) methods include the elliptic curve factorization method and number field sieve factorization method.
It has been proven that the set of prime numbers is a Diophantine set (Ribenboim 1991, pp. 106-107).
With the exception of 2 and 3, all primes are of the form , i.e., (Bungus 1599, p. 399, quoted in Peano 1908, p. 59; Wells 1986, p. 68). For an integer , is prime iff the congruence equation
(8)
|
holds for , 1, ..., (Deutsch 1996), where is a binomial coefficient. In addition, an integer is prime iff
(9)
|
The first few composite for which are , 560, 588, 1400, 23760, ... (OEIS A011774; Guy 1997), with a total of 18 such numbers less than .
Chen (1979) showed that for sufficiently large, there always exists a number with at least two prime factors between and for (Le Lionnais 1983, p. 26; Guy 2004, p. 34). In practice, this relation seems to hold for all .
Primes consisting of consecutive digits (counting 0 as coming after 9) include 2, 3, 5, 7, 23, 67, 89, 4567, 78901, ... (OEIS A006510). Primes consisting of digits that are themselves primes include 23, 37, 53, 73, 223, 227, 233, 257, 277, 337, 353, 373, 523, 557, ... (OEIS A019546), which is one of the Smarandache sequences.
Because a prime number has only the trivial factors 1 and , in his The Road Ahead, Bill Gates accidentally referred to a trivial operation when he stated "Because both the system's privacy and the security of digital money depend on encryption, a breakthrough in mathematics or computer science that defeats the cryptographic system could be a disaster. The obvious mathematical breakthrough would be the development of an easy way to factor large prime numbers [emphasis added]" (Gates 1995, p. 265).