{"id":98,"date":"2008-09-01T16:24:53","date_gmt":"2008-09-01T15:24:53","guid":{"rendered":"https:\/\/wpethzprd.ethz.ch\/kowalski\/2008\/09\/01\/demystifying-a-bit-the-arithmetic-large-sieve\/"},"modified":"2024-02-20T13:40:58","modified_gmt":"2024-02-20T11:40:58","slug":"demystifying-a-bit-the-arithmetic-large-sieve","status":"publish","type":"post","link":"https:\/\/blogs.ethz.ch\/kowalski\/2008\/09\/01\/demystifying-a-bit-the-arithmetic-large-sieve\/","title":{"rendered":"Demystifying (a bit) the arithmetic large sieve"},"content":{"rendered":"<p>In the development of the large sieve, leading to its arithmetic applications, there is one step which &#8212; I must admit shamefully &#8212; I never completely understood as a natural argument instead of one with a somewhat mysterious clever trick. Or, at least, until now: just this week-end, one vaguely related thing leading to another, I&#8217;ve just stumbled on a very transparent proof of this result.<\/p>\n<p>I&#8217;ve written <a href=\"http:\/\/www.math.ethz.ch\/~kowalski\/dual-large-sieve.pdf\">a short note with the details<\/a>, but here is the outline. For background, it may be useful to read my <a href=\"http:\/\/terrytao.wordpress.com\/2007\/08\/08\/emmanuel-kowalski-the-large-sieve-inequalities\">earlier post on the subject<\/a> on T. Tao&#8217;s blog, though I&#8217;ll use the classical setting of the sieve for integers below (as I did in the note, although it extends <em>mutatis mutandis<\/em> to the general setting described in <a href=\"https:\/\/blogs.ethz.ch\/kowalski\/2008\/05\/16\/book\/\">my recent book<\/a>).<\/p>\n<p>The point is to provide the link between the <em>analytic<\/em> and <em>arithmetic<\/em> large sieve inequalities. The first one of these is the inequality<\/p>\n<p>$latex  (*)\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\sum_{q\\leq Q}{\\sum_{(a,q)=1}{|\\sum_{n\\leq N}{a_n\\exp(2i\\pi na\/q)}|^2}}\\leq (N-1+Q^2)\\sum_{n\\leq N}{|a_n|^2}$<\/p>\n<p>which is valid for all complex numbers <em>(a<sub>n<\/sub>)<\/em>; here the sum over <em>a<\/em> is over all residue classes modulo <em>q<\/em>, coprime with <em>q<\/em>, and the resulting exponential is independent of the choice of representatives of those classes. This inequality is discussed in great detail in <a href=\"http:\/\/www.ams.org\/bull\/1978-84-04\/S0002-9904-1978-14497-8\/S0002-9904-1978-14497-8.pdf\">Montgomery&#8217;s survey article<\/a>; I&#8217;ll just say here that the constant <em>N-1+Q<sup>2<\/sup><\/em>, which is not particularly easy to obtain, is of no importance for our purpose, and I will just write<\/p>\n<p>$latex \\Delta=N-1+Q^2$<\/p>\n<p>below to emphasize this.<\/p>\n<p>The second inequality, the <em>arithmetic large sieve inequality,<\/em> states that, for any choice of subsets <em>\u256c\u00ae<sub>p<\/sub><\/em> for primes <em>p<\/em>, we have<\/p>\n<p>$latex (**)\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ |\\{n\\leq N\\ |\\ n\\ \\text{mod}\\ p\\ \\notin \\Omega_p\\ \\text{for}\\ p\\leq Q\\}|\\leq \\Delta H^{-1}$<\/p>\n<p>where<\/p>\n<p>$latex H=\\sum_{q\\leq Q}{\\mu(q)^2\\prod_{p\\mid q}{\\frac{|\\Omega_p|}{p-|\\Omega_p|}}}.$<\/p>\n<p>This is thus, recognizably, a sieve estimate: we bound from above the number of integers remaining in a segment after removing all those which fail to satisfy some constraints on their reductions modulo primes, constraints which are imposed for all primes <em>p<\/em> up to <em>Q<\/em>. This <em>Q<\/em> is a parameter which is adjusted for applications, depending on <em>N<\/em>.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p><strong>Example.<\/strong> If sieve is completely unfamiliar, here is one of the most traditional examples: let <em>\u256c\u00ae<sub>p<\/sub><\/em> be the residue classes 0 and -2 modulo <em>p<\/em>. Among the integers surviving the sieve process are then all prime numbers <em>r<\/em> larger than <em>Q<\/em> such that <em>r+2<\/em> is also prime. Hence the arithmetic large sieve inequality implies an <em>upper bound<\/em> for the number of twin primes up to <em>N<\/em>, namely<\/p>\n<p>$latex \\pi_2(N)\\leq  \\Delta H^{-1},\\ \\ \\ \\ \\ \\text{where}\\ \\ \\ \\ \\ H=\\sum_{q\\leq Q}{\\mu(q)^2\\prod_{p\\mid q}{\\frac{2}{p-2}}}$<\/p>\n<p>(where in fact the coefficients 2 must be replaced by 1 when <em>p=2<\/em>).<\/p>\n<p>Using elementary techniques (see <a href=\"http:\/\/www.dpmms.cam.ac.uk\/~bjg23\/primenumbers\/PN12.pdf\">this treatment by Ben Green<\/a> for example), or general results on sums of multiplicative functions, it follows that<\/p>\n<p>$latex H\\geq c(\\log Q)^2$<\/p>\n<p>for <em>Q&gt; 2<\/em> and some constant <em>c&gt;0<\/em>. This leads to an estimate for the number of twin primes which is (conjecturally) of the right order of magnitude<\/p>\n<p>$latex \\pi_2(N)\\ll \\frac{N}{(\\log N)^2}$<\/p>\n<p>and by a partial summation, to the (weaker, but still spectacular) conclusion that the series of inverses of twin primes converges:<\/p>\n<p>$latex \\sum_{p,p+2\\ \\text{primes}}{\\frac{1}{p}}&lt;+\\infty,$<\/p>\n<p>which was one of V. Brun&#8217;s first achievements in building the beginnings of the modern theory of sieve methods in the early 20th Century.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>So I will now describe how to derive (*) from (**). Or rather, I will derive (**) from the <em>dual inequality<\/em><\/p>\n<p>$latex  (***)\\ \\ \\ \\ \\ \\ \\sum_{n\\leq N}{|\\sum_{q\\leq Q}{\\sum_{(a,q)=1}{\\beta(q,a)\\exp(\\frac{2i\\pi na}{q})}}|^2}\\leq \\Delta\\sum_{q\\leq Q}{\\sum_{(a,q)=1}{|\\beta(q,a)|^2}}$<\/p>\n<p>where the complex coefficients <em>\u256c\u2593(q,a)<\/em> are still arbitrary, and <em>\u256c\u00f6<\/em> has the same value as before. The equivalence of (*) and (***) is a consequence of the elementary duality theory in finite-dimensional Hilbert spaces. But more importantly, (*) is often proved by means of (***) and this duality principle; in more general contexts, this is because (***) is usually easier to approach. So it is a natural starting point to argue towards the arithmetic inequality (**).<\/p>\n<p>But before we begin, a notational convention: below, <em>q<\/em> (and sums over <em>q<\/em>) will always refer to squarefree (positive) integers.The idea is quite simple, in particular if you&#8217;ve ever seen the Chebychev inequality in probability: let <em>S<\/em> denote the sifted set<\/p>\n<p>$latex S=\\{n\\leq N\\ |\\ n\\ \\text{mod}\\ p\\ \\notin \\Omega_p\\ for\\ p\\leq Q\\}$.<\/p>\n<p>Comparing with the structure of (***), we are going to describe an &#8220;amplifier&#8221; <em>A(n)<\/em> which is of the form<\/p>\n<p>$latex A(n)=\\sum_{q\\leq Q}{\\sum_{(a,q)=1}{\\beta(q,a)\\exp(\\frac{2i\\pi na}{q})}}$<\/p>\n<p>and has the property that <em>|A(n)|<\/em> is &#8220;large&#8221; whenever <em>n<\/em> is in <em>S<\/em>. If we have<\/p>\n<p>$latex |A(n)|\\geq B,$<\/p>\n<p>for <em>n<\/em> in <em>S<\/em>, then by positivity we deduce<\/p>\n<p>$latex B^2|S|\\leq \\Delta \\sum_{q}{\\sum_{a}{|\\beta(q,a)|^2}}$<\/p>\n<p>and if the last sum can be expressed conveniently and is not too large, we get an upper bound for <em>|S|<\/em> in this manner.<\/p>\n<p>To build the amplifier, consider first a single prime <em>p<\/em> less than <em>Q<\/em>: if <em>n<\/em> is in <em>S<\/em>, we know that the reduction of <em>n<\/em> modulo <em>p<\/em> is constrained to not be in <em>\u256c\u00ae<sub>p<\/sub><\/em>. We can express this analytically by saying that the characteristic function of this set, evaluated at <em>n<\/em>, is zero. But now expand this characteristic function (say <em>f<sub>p<\/sub><\/em>) in terms of the additive characters (the &#8220;discrete Fourier transform&#8221;): we have<\/p>\n<p>$latex f_p(x)=\\sum_{a\\ mod\\ p}{\\alpha(p,a)\\exp(2i\\pi ax\/p)}$<\/p>\n<p>with<\/p>\n<p>$latex \\alpha(p,a)=\\frac{1}{p}\\sum_{x\\in\\Omega_p}{\\exp(-2i\\pi ax\/p)}.$<\/p>\n<p>Thus for <em>n<\/em> in <em>S<\/em>, we have<\/p>\n<p>$latex 0=f_p(n)=\\sum_{a\\ mod\\ p}{\\alpha(p,a)\\exp(2i\\pi an\/p)}$<\/p>\n<p>and we rewrite this by isolating the contribution of the 0-th harmonic (which is the constant function 1, which encodes the probability that an integer modulo <em>p<\/em> is in <em>\u256c\u00ae<sub>p<\/sub><\/em>):<\/p>\n<p>$latex \\frac{|\\Omega_p|}{p}=\\alpha(p,0)=\\sum_{(a,p)=1}{(-\\alpha(p,a))\\exp(2i\\pi an\/p)}.$<\/p>\n<p>This is the basis of our detector! First, this defines the coefficients<\/p>\n<p>$latex \\beta(p,a)=-\\alpha(p,a)$<\/p>\n<p>and then, to extend this to all squarefree integers <em>q<\/em> up to <em>Q<\/em>, we use the Chinese Remainder Theorem and multiply the detectors for primes dividing <em>q<\/em>, getting coefficients <em>\u256c\u2593(q,a)<\/em> for <em>a<\/em> coprime with <em>q<\/em>, such that<\/p>\n<p>$latex \\prod_{p\\mid q}{\\frac{|\\Omega_p|}{p}}=\\sum_{(a,q)=1}{\\beta(q,a)\\exp(2i\\pi an\/q)}.$<\/p>\n<p>For notational simplicity, we write<\/p>\n<p>$latex c_p=\\frac{|\\Omega_p|}{p}.$<\/p>\n<p>Thus the final detector for <em>S<\/em> is<\/p>\n<p>$latex A(n)=\\sum_{q\\leq Q}{\\sum_{(a,q)=1}{\\beta(q,a)\\exp(2i\\pi an\/q)}},$<\/p>\n<p>and we have<\/p>\n<p>$latex |A(n)|=\\sum_{q\\leq Q}{\\prod_{p\\mid q}{c_p}}.$<\/p>\n<p>Calling this quantity <em>B<\/em>, as previously, the resulting inequality after applying (***), from the sketch above, is<\/p>\n<p>$latex B^2|S|\\leq \\Delta A$<\/p>\n<p>with<\/p>\n<p>$latex A=\\sum_{q\\leq Q}{\\sum_{(a,q)=1}{|\\beta(q,a)|^2}}.$<\/p>\n<p>To compute this, we invoke the orthogonality of additive characters, and their compatibility with the Chinese Remainder Theorem: we have first<\/p>\n<p>$latex A=\\sum_{q\\leq Q}{\\prod_{p\\mid q}{\\sum_{(a,p)=1}{|\\beta(p,a)|^2}}},$<\/p>\n<p>and then, using the (discrete) Parseval formula<\/p>\n<p>$latex \\sum_{a\\ mod\\ p}{|\\alpha(p,a)|^2}=\\frac{1}{p}\\sum_{x\\ mod\\ p}{|f_p(x)|^2}=c_p,$<\/p>\n<p>we get by removing the contribution of <em>a=0<\/em> that<\/p>\n<p>$latex A=\\sum_{q\\leq Q}{\\prod_{p\\mid q}{c_p(1-c_p)}}.$<\/p>\n<p>Now we have an inequality<\/p>\n<p>$latex |S|\\leq \\Delta \\frac{A}{B^2},$<\/p>\n<p>which is similar, but not quite identical, to (**). In general, it is somewhat weaker &#8212; though barely so for some problems like the twin-prime example above, where the sets <em>\u256c\u00ae<sub>p<\/sub><\/em> are quite small (i.e., what are called small sieves&#8230;)<\/p>\n<p>To improve this inequality and get (**), we notice that we still can try other amplifiers. In particular, it is natural to notice that the inequality we got is not homogeneous if we replace the coefficients <em>\u256c\u2593(q,a)<\/em> by multipliying by constants (depending only on <em>q<\/em>, multiplicatively). Indeed, if we consider now<\/p>\n<p>$latex \\gamma(q,a)=(\\prod_{p\\mid q}{\\lambda_p})\\beta(q,a)$<\/p>\n<p>we replace <em>B<\/em> with<\/p>\n<p>$latex B_1=\\sum_{q\\leq Q}{\\prod_{p\\mid q}{\\lambda_pc_p}}$<\/p>\n<p>while <em>A<\/em> is replaced with<\/p>\n<p>$latex A_1=\\sum_{q\\leq Q}{\\prod_{p\\mid q}{\\lambda_p^2c_p(1-c_p)}}$<\/p>\n<p>and we can try to minimize the ratio <em>A<sub>1<\/sub>\/B<sub>1<\/sub><sup>2<\/sup><\/em> when the coefficients <em>\u256c\u2557<sub>p<\/sub><\/em> are allowed to vary.  This is the same classical problem that occurs in the Selberg sieve (see for instance the <a href=\"http:\/\/www.dpmms.cam.ac.uk\/~bjg23\/primenumbers\/PN12.pdf\">write-up by Ben Green<\/a> of the application of the Selberg sieve to the twin-prime problem, already mentioned, for an introduction): minimize a quadratic form with respect to a linear constraint (with a different quadratic form), and it is easily and elegantly solved: we casually Cauchy<\/p>\n<p>$latex B_1^2\\leq (\\sum_{q\\leq Q}{\\prod_{p\\mid q}{\\lambda_p^2c_p(1-c_p)}})\\times (\\sum_{q\\leq Q}{\\prod_{p\\mid q}{c_p\/(1-c_p)}})=A_1H,$<\/p>\n<p>so that, first of all, we can not do better (i.e., make the ratio smaller) than<\/p>\n<p>$latex \\frac{A_1}{B_1^2}=\\frac{1}{H}$<\/p>\n<p>and second, by the equality case in Cauchy&#8217;s inequality, we <em>can<\/em> do something this good by taking<\/p>\n<p>$latex \\lambda_q=\\prod_{p\\mid q}{1\/(1-c_p)}.$<\/p>\n<p>This leads to the optimal value of the ratio and therefore proves the arithmetic large sieve inequality (**), as described previously.<\/p>\n<p>A final remark: the simplicity of the argument suggests that it is probably not new. There are (in Montgomery&#8217;s survey article, for instance) a number of earlier derivations of the arithmetic large sieve inequality from the dual form of the analytic inequality. However, those I have seen (I must say I had not really looked at any of them until after writing the gist of my argument&#8230;) are based on, or inspired by, the connection with the Selberg sieve, and are therefore less elementary (and motivated). Still, the ingredients look always much the same, and I think this write-up is more a question of re-arranging them, instead of a really new proof.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the development of the large sieve, leading to its arithmetic applications, there is one step which &#8212; I must admit shamefully &#8212; I never completely understood as a natural argument instead of one with a somewhat mysterious clever trick. Or, at least, until now: just this week-end, one vaguely related thing leading to another, &hellip; <a href=\"https:\/\/blogs.ethz.ch\/kowalski\/2008\/09\/01\/demystifying-a-bit-the-arithmetic-large-sieve\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Demystifying (a bit) the arithmetic large sieve<\/span><\/a><\/p>\n","protected":false},"author":625,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-98","post","type-post","status-publish","format-standard","hentry","category-blogroll"],"_links":{"self":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/users\/625"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":0,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts\/98\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/media?parent=98"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/categories?post=98"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/tags?post=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}