HOME

TheInfoList



OR:

Sieve theory is a set of general techniques in
number theory Number theory (or arithmetic or higher arithmetic in older usage) is a branch of pure mathematics devoted primarily to the study of the integers and integer-valued functions. German mathematician Carl Friedrich Gauss (1777–1855) said, "Ma ...
, designed to count, or more realistically to estimate the size of, sifted sets of integers. The prototypical example of a sifted set is the set of
prime number A prime number (or a prime) is a natural number greater than 1 that is not a Product (mathematics), product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime ...
s up to some prescribed limit ''X''. Correspondingly, the prototypical example of a sieve is the
sieve of Eratosthenes In mathematics, the sieve of Eratosthenes is an ancient algorithm for finding all prime numbers up to any given limit. It does so by iteratively marking as composite (i.e., not prime) the multiples of each prime, starting with the first prime n ...
, or the more general
Legendre sieve In mathematics, the Legendre sieve, named after Adrien-Marie Legendre, is the simplest method in modern sieve theory. It applies the concept of the Sieve of Eratosthenes to find upper or lower bounds on the number of primes within a given set of ...
. The direct attack on prime numbers using these methods soon reaches apparently insuperable obstacles, in the way of the accumulation of error terms. In one of the major strands of number theory in the twentieth century, ways were found of avoiding some of the difficulties of a frontal attack with a naive idea of what sieving should be. One successful approach is to approximate a specific sifted set of numbers (e.g. the set of
prime number A prime number (or a prime) is a natural number greater than 1 that is not a Product (mathematics), product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime ...
s) by another, simpler set (e.g. the set of
almost prime In number theory, a natural number is called ''k''-almost prime if it has ''k'' prime factors. More formally, a number ''n'' is ''k''-almost prime if and only if Ω(''n'') = ''k'', where Ω(''n'') is the total number of primes in the prime fa ...
numbers), which is typically somewhat larger than the original set, and easier to analyze. More sophisticated sieves also do not work directly with sets ''per se'', but instead count them according to carefully chosen
weight function A weight function is a mathematical device used when performing a sum, integral, or average to give some elements more "weight" or influence on the result than other elements in the same set. The result of this application of a weight function is ...
s on these sets (options for giving some elements of these sets more "weight" than others). Furthermore, in some modern applications, sieves are used not to estimate the size of a sifted set, but to produce a function that is large on the set and mostly small outside it, while being easier to analyze than the
characteristic function In mathematics, the term "characteristic function" can refer to any of several distinct concepts: * The indicator function of a subset, that is the function ::\mathbf_A\colon X \to \, :which for a given subset ''A'' of ''X'', has value 1 at points ...
of the set.


Elementary sieve theory

We start with some finite sequence of non-negative numbers \mathcal=(a_n). In the most basic case this sequence is just the
indicator function In mathematics, an indicator function or a characteristic function of a subset of a set is a function that maps elements of the subset to one, and all other elements to zero. That is, if is a subset of some set , one has \mathbf_(x)=1 if x\i ...
a_n=1_(n) of some set A=\ we want to sieve. However this abstraction allows for more general situations. Next we introduce a general set of prime numbers called the ''sifting range'' \mathcal\subseteq \mathbb and their product up to z as a function P(z)=\prod\limits_p. The goal of sieve theory is to estimate the ''sifting function'' :S(\mathcal,\mathcal,z)=\sum\limits_a_n. In the case of a_n=1_(n) this just counts the
cardinality In mathematics, the cardinality of a set is a measure of the number of elements of the set. For example, the set A = \ contains 3 elements, and therefore A has a cardinality of 3. Beginning in the late 19th century, this concept was generalized ...
of a subset of A of numbers, that are
coprime In mathematics, two integers and are coprime, relatively prime or mutually prime if the only positive integer that is a divisor of both of them is 1. Consequently, any prime number that divides does not divide , and vice versa. This is equivale ...
to the
prime factor A prime number (or a prime) is a natural number greater than 1 that is not a product of two smaller natural numbers. A natural number greater than 1 that is not prime is called a composite number. For example, 5 is prime because the only ways ...
s of P(z). We can rewrite this as :S(\mathcal,\mathcal,z)=\sum\limits_\mu(d)A_d(x) by using the
Möbius function The Möbius function is a multiplicative function in number theory introduced by the German mathematician August Ferdinand Möbius (also transliterated ''Moebius'') in 1832. It is ubiquitous in elementary and analytic number theory and most of ...
and some functions A_d(x) induced by the elements of \mathcal :A_d(x)=\sum\limits_a_n. One assumes then that A_d(x) can be written as :A_d(x)=g(d)X+r_d(x) where g(d) is a ''density'', meaning a multiplicative function such that :g(1)=1,\qquad 0\leq g(p)<1 \qquad p\in \mathbb and X is an approximation of A_1(x) and r_d(x) is some remainder term. The sifting function becomes :S(\mathcal,\mathcal,z)=X\sum\limits_\mu(d)g(d)+\sum\limits_\mu(d)r_d(x) or in short :S(\mathcal,\mathcal,z)=XG(x,z)+R(x,z). One tries then to estimate the sifting function by finding upper and lower bounds for S respectively G and R. The partial sum of the sifting function alternately over- and undercounts, so the remainder term will be huge. Brun's idea to improve this was to replace \mu(d) in the sifting function with a weight sequence (\lambda_d) consisting of restricted Möbius functions. Choosing two appropriate sequences (\lambda_d^) and (\lambda_d^) and denoting the sifting functions with S^ and S^, one can get lower and upper bounds for the original sifting functions :S^\leq S\leq S^. Notation: a word of caution regarding the notation, in the literature one often identifies the set of sequences \mathcal with the set A itself. This means one writes \mathcal=\ to define a sequence \mathcal=(a_n). Also in the literature the sum A_d(x) is sometimes notated as the cardinality , A_d(x), of some set A_d(x), while we have defined A_d(x) to be already the cardinality of this set. We used \mathbb to denote the set of primes.


Types of sieving

Modern sieves include the Brun sieve, the Selberg sieve, the Turán sieve, the
large sieve The large sieve is a method (or family of methods and related ideas) in analytic number theory. It is a type of sieve where up to half of all residue classes of numbers are removed, as opposed to small sieves such as the Selberg sieve wherein o ...
, and the larger sieve. One of the original purposes of sieve theory was to try to prove conjectures in number theory such as the twin prime conjecture. While the original broad aims of sieve theory still are largely unachieved, there have been some partial successes, especially in combination with other number theoretic tools. Highlights include: # '' Brun's theorem'', which shows that the sum of the reciprocals of the twin primes converges (whereas the sum of the reciprocals of all primes diverges); # ''
Chen's theorem In number theory, Chen's theorem states that every sufficiently large even number can be written as the sum of either two primes, or a prime and a semiprime (the product of two primes). History The theorem was first stated by Chinese mathema ...
'', which shows that there are infinitely many primes ''p'' such that ''p'' + 2 is either a prime or a
semiprime In mathematics, a semiprime is a natural number that is the product of exactly two prime numbers. The two primes in the product may equal each other, so the semiprimes include the squares of prime numbers. Because there are infinitely many prime ...
(the product of two primes); a closely related theorem of
Chen Jingrun Chen Jingrun (; 22 May 1933 – 19 March 1996), also known as Jing-Run Chen, was a Chinese mathematician who made significant contributions to number theory, including Chen's theorem and the Chen prime. Life and career Chen was the third son i ...
asserts that every sufficiently large even number is the sum of a prime and another number which is either a prime or a semiprime. These can be considered to be near-misses to the twin prime conjecture and the
Goldbach conjecture Goldbach's conjecture is one of the oldest and best-known unsolved problems in number theory and all of mathematics. It states that every even natural number greater than 2 is the sum of two prime numbers. The conjecture has been shown to hold ...
respectively. # The '' fundamental lemma of sieve theory'', which asserts that if one is sifting a set of ''N'' numbers, then one can accurately estimate the number of elements left in the sieve after N^\varepsilon iterations provided that \varepsilon is sufficiently small (fractions such as 1/10 are quite typical here). This lemma is usually too weak to sieve out primes (which generally require something like N^ iterations), but can be enough to obtain results regarding
almost prime In number theory, a natural number is called ''k''-almost prime if it has ''k'' prime factors. More formally, a number ''n'' is ''k''-almost prime if and only if Ω(''n'') = ''k'', where Ω(''n'') is the total number of primes in the prime fa ...
s. # The '' Friedlander–Iwaniec theorem'', which asserts that there are infinitely many primes of the form a^2 + b^4. # Zhang's theorem , which shows that there are infinitely many pairs of primes within a bounded distance. The Maynard–Tao theorem generalizes Zhang's theorem to arbitrarily long sequences of primes.


Techniques of sieve theory

The techniques of sieve theory can be quite powerful, but they seem to be limited by an obstacle known as the '' parity problem'', which roughly speaking asserts that sieve theory methods have extreme difficulty distinguishing between numbers with an odd number of prime factors and numbers with an even number of prime factors. This parity problem is still not very well understood. Compared with other methods in number theory, sieve theory is comparatively ''elementary'', in the sense that it does not necessarily require sophisticated concepts from either
algebraic number theory Algebraic number theory is a branch of number theory that uses the techniques of abstract algebra to study the integers, rational numbers, and their generalizations. Number-theoretic questions are expressed in terms of properties of algebraic o ...
or
analytic number theory In mathematics, analytic number theory is a branch of number theory that uses methods from mathematical analysis to solve problems about the integers. It is often said to have begun with Peter Gustav Lejeune Dirichlet's 1837 introduction of Diri ...
. Nevertheless, the more advanced sieves can still get very intricate and delicate (especially when combined with other deep techniques in number theory), and entire textbooks have been devoted to this single subfield of number theory; a classic reference is and a more modern text is . The sieve methods discussed in this article are not closely related to the
integer factorization In number theory, integer factorization is the decomposition of a composite number into a product of smaller integers. If these factors are further restricted to prime numbers, the process is called prime factorization. When the numbers are s ...
sieve methods such as the
quadratic sieve The quadratic sieve algorithm (QS) is an integer factorization algorithm and, in practice, the second fastest method known (after the general number field sieve). It is still the fastest for integers under 100 decimal digits or so, and is consider ...
and the
general number field sieve In number theory, the general number field sieve (GNFS) is the most efficient classical algorithm known for factoring integers larger than . Heuristically, its complexity for factoring an integer (consisting of bits) is of the form :\exp\lef ...
. Those factorization methods use the idea of the
sieve of Eratosthenes In mathematics, the sieve of Eratosthenes is an ancient algorithm for finding all prime numbers up to any given limit. It does so by iteratively marking as composite (i.e., not prime) the multiples of each prime, starting with the first prime n ...
to determine efficiently which members of a list of numbers can be completely factored into small primes.


Literature

* * * * * * * * * *


External links

*


References

{{DEFAULTSORT:Sieve Theory