HOME

TheInfoList



OR:

Sieve theory is a set of general techniques in
number theory Number theory is a branch of pure mathematics devoted primarily to the study of the integers and arithmetic functions. Number theorists study prime numbers as well as the properties of mathematical objects constructed from integers (for example ...
, 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, or the more general Legendre sieve. 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 numbers) by another, simpler set (e.g. the set of almost prime 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. The term ''sieve'' was first used by the Norwegian mathematician Viggo Brun in 1915. However Brun's work was inspired by the works of the French mathematician Jean Merlin who died in the
World War I World War I or the First World War (28 July 1914 – 11 November 1918), also known as the Great War, was a World war, global conflict between two coalitions: the Allies of World War I, Allies (or Entente) and the Central Powers. Fighting to ...
and only two of his manuscripts survived.


Basic sieve theory

For information on notation see at the end. We follow the
Ansatz In physics and mathematics, an ansatz (; , meaning: "initial placement of a tool at a work piece", plural ansatzes or, from German, ansätze ; ) is an educated guess or an additional assumption made to help solve a problem, and which may later be ...
from ''Opera de Cribro'' by John Friedlander and Henryk Iwaniec. We start with some
countable In mathematics, a Set (mathematics), set is countable if either it is finite set, finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function fro ...
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 , then the indicator functio ...
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 The thumb is the first digit of the hand, next to the index finger. When a person is standing in the medical anatomical position (where the palm is facing to the front), the thumb is the outermost digit. The Medical Latin English noun for thum ...
of a subset A_\subseteq A of numbers, that are
coprime In number theory, 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 equiv ...
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).


The inclusion–exclusion principle

For \mathcal define :A_:=\, \quad p_1,\dots,p_k\in\mathcal and for each prime p\in \mathcal denote the subset E_p\subseteq A of multiples E_p:=\ and let , E_p, be the cardinality. We now introduce a way to calculate the cardinality of A_. For this the sifting range \mathcal will be a concrete example of primes of the form \mathcal:=\. If one wants to calculate the cardinality of A_, one can apply the inclusion–exclusion principle. This algorithm works like this: first one removes from the cardinality of , A, the cardinality , E_2, and , E_3, . Now since one has removed the numbers that are divisible by 2 and 3 twice, one has to add the cardinality , E_6, . In the next step one removes , E_5, and adds , E_, and , E_, again. Additionally one has now to remove , E_, , i.e. the cardinality of all numbers divisible by 2,3 and 5. This leads to the inclusion–exclusion principle :, A_, =, A, -, E_2, -, E_3, +, E_6, -, E_5, +, E_, +, E_, -, E_, +\cdots Notice that one can write this as :, A_, =\sum\limits_ \mu(d), E_d, where \mu is the
Möbius function The Möbius function \mu(n) 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 m ...
and P:=\prod\limits_ p the product of all primes in \mathcal and E_1:=A.


Legendre's identity

We can rewrite the sifting function with ''Legendre's identity'' :S(\mathcal,\mathcal,z)=\sum\limits_\mu(d)A_d(x) by using the
Möbius function The Möbius function \mu(n) 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 m ...
and some functions A_d(x) induced by the elements of \mathcal :A_d(x)=\sum\limits_a_n.


Example

Let z=7 and \mathcal=\mathbb. The Möbius function is negative for every prime, so we get :\begin S(\mathcal,\mathbb,7)&=A_1(x)-A_2(x)-A_3(x)-A_5(x)+A_6(x)+A_(x)+A_(x)-A_(x). \end


Approximation of the congruence sum

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 In number theory, a multiplicative function is an arithmetic function f of a positive integer n with the property that f(1)=1 and f(ab) = f(a)f(b) whenever a and b are coprime. An arithmetic function is said to be completely multiplicative (o ...
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^. Since g is multiplicative, one can also work with the identity :\sum\limits_\mu(d)g(d)=\prod\limits_(1-g(p)),\quad\forall\; n\in\mathbb. 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 and (a,b) for the
greatest common divisor In mathematics, the greatest common divisor (GCD), also known as greatest common factor (GCF), of two or more integers, which are not all zero, is the largest positive integer that divides each of the integers. For two integers , , the greatest co ...
of a and b.


Types of sieving

Modern sieves include the Brun sieve, the Selberg sieve, the Turán sieve, the large sieve, the larger sieve and the Goldston–Pintz–Yıldırım 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 parity (mathematics), even number can be written as the sum of either two prime number, primes, or a prime and a semiprime (the product of two primes). It is a weakened form o ...
'', which shows that there are infinitely many primes ''p'' such that ''p'' + 2 is either a prime or a semiprime (the product of two primes); a closely related theorem of Chen Jingrun asserts that every
sufficiently large In the mathematical areas of number theory and analysis, an infinite sequence or a function is said to eventually have a certain property, if it does not have the said property across all its ordered instances, but will after some instances have ...
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 respectively. # The ''
fundamental lemma of sieve theory In number theory, the fundamental lemma of sieve theory is any of several results that systematize the process of applying Sieve theory, sieve methods to particular problems. Heini Halberstam, Halberstam & Hans-Egon Richert, Richert write: Diamo ...
'', 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 primes. # 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 ob ...
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 Dir ...
. 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 mathematics, integer factorization is the decomposition of a positive integer into a product of integers. Every positive integer greater than 1 is either the product of two or more integer factors greater than 1, in which case it is a comp ...
sieve methods such as the quadratic sieve and the general number field sieve. Those factorization methods use the idea of the sieve of Eratosthenes to determine efficiently which members of a list of numbers can be completely factored into small primes.


Literature

* * * * * * * * * *


External links

*


References

{{DEFAULTSORT:Sieve Theory