{"id":1337,"date":"2009-11-02T04:08:34","date_gmt":"2009-11-02T02:08:34","guid":{"rendered":"https:\/\/wpethzprd.ethz.ch\/kowalski\/?p=1337"},"modified":"2024-02-20T13:40:54","modified_gmt":"2024-02-20T11:40:54","slug":"vade-retro-test-function","status":"publish","type":"post","link":"https:\/\/blogs.ethz.ch\/kowalski\/2009\/11\/02\/vade-retro-test-function\/","title":{"rendered":"Vade retro, test function!"},"content":{"rendered":"<p>One of the important things I typically emphasize in <a href=\"https:\/\/blogs.ethz.ch\/kowalski\/2008\/09\/07\/a-tricks-wiki-article-smooth-sums\/\">discussing the use of &#8220;smoothed sums&#8221;<\/a> is that whichever function is used for this purpose is of little importance, to the point that writing down an <i>explicit<\/i> smoothing function is a terrible <i>faute de go\u00fbt<\/i> (think of a Coke with <i>confit de canard<\/i>).  As it turns out, I&#8217;ve recently had two opportunities to do (or almost do) the opposite for good reasons. So here are some exceptions to the rule&#8230; (I&#8217;ll add a similar discussion to the corresponding tricki article).<\/p>\n<p>(1) In one case, I and my collaborators J. Wu and Y-K. Lau needed to smooth the characteristic functions of a product of intervals in a high-dimensional rectangle:<\/p>\n<p>$latex X=[a,b]^n\\subset [0,\\pi]^n,$<\/p>\n<p>where <i>a<\/i> and <i>b<\/i> where fixed, but the dimension <i>n<\/i> was growing, and in fact was the main uniformity parameter. This is a slightly unorthodox type of problem, but as it turned out, we were spared trying to make this work by hand because <a href=\"http:\/\/www.math.ias.edu\/~ecarneiro\/Emanuel\/Home.html\">E. Carneiro<\/a> mentioned a result of the right type in a short talk at the IAS, <a href=\"https:\/\/www.ams.org\/proc\/2001-129-02\/S0002-9939-00-05795-6\/S0002-9939-00-05795-6.pdf\">due to Barton, Montgomery and Vaaler<\/a>.  They use multi-dimensional versions of the Beurling-Selberg approximating trigonometric polynomials (very nicely reviewed <a href=\"http:\/\/www.ams.org\/bull\/1985-12-02\/S0273-0979-1985-15349-2\/\">here<\/a> by Vaaler) to get very clean and controllable upper and lower bounds for the type of functions of interest; this was already used by <a href=\"http:\/\/www.math.ias.edu\/~lamzouri\/Articlev.pdf\">Y. Lamzouri<\/a> in a study of the distribution of <i>&zeta;(1+it)<\/i>. <\/p>\n<p>(2) In another ongoing work with A. Nikeghbali, we required smooth, compactly supported, approximations of the characteristic function of a ball (in fixed dimension this time, say an interval in the real numbers), with as good decay as possible of the Fourier transform at infinity:<\/p>\n<p>$latex \\hat{f}(t)\\ll 1\/G(|t|)$<\/p>\n<p>with <i>G<\/i> growing as fast as possible. Any fixed compactly supported test function gives this with <\/p>\n<p>$latex G(t)=c(1+|t|)^A$<\/p>\n<p>for any <i>A&gt;0<\/i> and a suitable <i>c=c(A)<\/i>, but our result would gain maximal applicability by using a function with better decay.  At first, I misremembered rather shamefully the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Paley%E2%80%93Wiener_theorem\">Paley-Wiener theorem<\/a>, and claimed in a draft that one could get exponential decay: for some <i>f<\/i> at least (non-zero), I said one could take<\/p>\n<p>$latex G(t)=c\\exp(\\alpha t)$<\/p>\n<p>with <i>c<\/i> and <i>&alpha;<\/i> positive.  Of course, the Paley-Wiener theorem doesn&#8217;t state anything remotely comparable, and when I realized this, I also realized that I didn&#8217;t really know the answer to the implied question: given <i>f<\/i> smooth, positive, with compact support, how fast can its Fourier transform decay?  The problem is of course that this type of functions are hard to write down explicitly and so one can&#8217;t just compute some Fourier transforms by hand to get an idea (and for our problem, it seems hard to use, say, a Gaussian instead of function with compact support).<\/p>\n<p>After some interesting searching around, it seems the following is true: for every <i>&delta;&gt;0<\/i>, one can find a function <i>f<\/i> as above with<\/p>\n<p>$latex \\hat{f}(t)\\leq c\\exp(-|t|^{1\/(1+\\delta)}),$<\/p>\n<p>and on the other hand, this is false with <i>&delta;=0<\/i> (i.e., the foolish claim of exponential decay was a serious mistake&#8230;)  As far as the existence statement goes, I used a nice argument in H\u00f6rmander&#8217;s volume 1 of <i>The analysis of linear partial differential operators<\/i> (which is mysteriously unknown to Google books), specifically Theorem 1.3.5 there, where he constructs compactly supported smooth functions as uniform limits of iterated convolutions of functions with support in<\/p>\n<p>$latex [0,a_i]$<\/p>\n<p>where<\/p>\n<p>$latex a=\\sum_{i\\geq 0}{a_i}&lt;+\\infty.$<\/p>\n<p>The resulting limit has support being in the interval <i>[0,a]<\/i>, and although H\u00f6rmander doesn&#8217;t state a bound for the Fourier transforms, he gives estimates for the derivatives. So, using the standard way of bounding Fourier transforms using <i>k<\/i> integration by parts, one finds after optimizing the number <i>k<\/i> for given <i>x<\/i> that the Fourier transform decay as stated provided one selects<\/p>\n<p>$latex a_i=1\/(i+1)^{1+\\delta}.$<\/p>\n<p>Altogether, this is a reasonably explicit and handy way of constructing test functions with controlled decay of the Fourier transform. And since there is still a fair amount of genericity, it is still reasonably tasteful&#8230;<\/p>\n<p>For the limitation of decay, I found a paper (and related results) of <a href=\"http:\/\/www.springerlink.com\/content\/g60535v8707rw230\/\">Beurling and Malliavin<\/a>, and it seems (I have to look at this more carefully before feeling confident&#8230;) that this is a consequence of &#8220;standard&#8221; properties of entire functions of finite type (i.e., bounded by <i>Cexp(a|z|)<\/i> for some <i>a<\/i> and <i>C<\/i>; the Paley-Wiener theorem <i>does<\/i> state that the Fourier transform of a compactly-supported function has this property).<\/p>\n<p>I had never heard of all this before, but this seems to be an active area of analysis; Beurling and Malliavin elucidated quite precisely the permitted decay\/growth condition of Fourier transforms of measures with compact support; their <a href=\"http:\/\/www.springerlink.com\/content\/v6231370162ru56t\/\">main application<\/a> is to the completeness of systems of exponentials: given a discrete set &Lambda; of real or complex numbers, for which values of <i>r<\/i> is it true that the exponential functions<\/p>\n<p>$latex x\\mapsto e^{i\\lambda x},\\quad\\quad \\lambda\\in\\Lambda$<\/p>\n<p>span the space <\/p>\n<p>$latex L^2([-r,r])$<\/p>\n<p>(with respect to Lebesgue measure)?<\/p>\n<p>[Also, as it turns out, for the immediate applications Ashkan and I have in mind, we can be perfectly happy with (arbitrarily fast, but fixed) polynomial decay&#8230;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the important things I typically emphasize in discussing the use of &#8220;smoothed sums&#8221; is that whichever function is used for this purpose is of little importance, to the point that writing down an explicit smoothing function is a terrible faute de go\u00fbt (think of a Coke with confit de canard). As it turns &hellip; <a href=\"https:\/\/blogs.ethz.ch\/kowalski\/2009\/11\/02\/vade-retro-test-function\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Vade retro, test function!<\/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-1337","post","type-post","status-publish","format-standard","hentry","category-blogroll"],"_links":{"self":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts\/1337","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=1337"}],"version-history":[{"count":0,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/posts\/1337\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/media?parent=1337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/categories?post=1337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ethz.ch\/kowalski\/wp-json\/wp\/v2\/tags?post=1337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}