{"id":1363,"date":"2020-12-02T22:22:04","date_gmt":"2020-12-03T03:22:04","guid":{"rendered":"https:\/\/magazine.mcs.cmu.edu\/math\/?page_id=1363"},"modified":"2020-12-18T12:11:17","modified_gmt":"2020-12-18T17:11:17","slug":"discrepancy-and-holes","status":"publish","type":"page","link":"https:\/\/magazine.mcs.cmu.edu\/math\/2020-issue\/discrepancy-and-holes\/","title":{"rendered":"Discrepancy and Holes"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;stopthespread&#8221; _builder_version=&#8221;4.5.2&#8243; background_color=&#8221;#878787&#8243; background_color_gradient_direction=&#8221;290deg&#8221; background_image=&#8221;https:\/\/magazine.mcs.cmu.edu\/math\/wp-content\/uploads\/sites\/2\/2020\/12\/feature_bg.png&#8221; parallax=&#8221;on&#8221; parallax_method=&#8221;off&#8221; custom_padding=&#8221;0|0px|0|0px|false|false&#8221; box_shadow_style=&#8221;preset2&#8243; box_shadow_color=&#8221;rgba(0,0,0,0.86)&#8221; locked=&#8221;off&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.5.2&#8243; background_enable_color=&#8221;off&#8221; custom_padding=&#8221;9px||29px|||&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.14&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/magazine.mcs.cmu.edu\/math\/wp-content\/uploads\/sites\/2\/2020\/12\/feature_title.png&#8221; alt=&#8221;Discrepancy and Holes&#8221; title_text=&#8221;Discrepancy and Holes&#8221; _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.2&#8243; text_text_color=&#8221;#fff&#8221; header_font=&#8221;|700|||||||&#8221; header_text_color=&#8221;#ffffff&#8221; header_font_size=&#8221;35px&#8221; header_2_font=&#8221;|600|||||||&#8221; header_2_text_color=&#8221;#ffffff&#8221; header_2_line_height=&#8221;1.2em&#8221; hover_enabled=&#8221;0&#8243; inline_fonts=&#8221;Times New Roman&#8221;]<span class=\"et-dropcap\" style=\"color: #000;\">H<\/span>ow to spread <em>n<\/em> points uniformly in the unit cube \\([0, 1]^d\\)? A natural impulse is to arrange them into a regular grid. For many applications, this is a poor way.<\/p>\n<p>One such application is numerical integration: given a function <em>f<\/em>, the aim is to compute the definite integral \u222b\\(_{[0,1]^d}\\) <em>f<\/em>. If <em>f<\/em> has a nice antiderivative, we may compute the integral using the Fundamental Theorem of Calculus. Sadly, most functions have no nice antiderivatives and so one must resort to numerical approximations.<\/p>\n<p>Consider the approximation of \u222b\\(_{[0,1]^d}\\)<em>f<\/em> by a finite sum\u00a0\\(\\frac {1}{n}\\) \u2211<em><sub>p<\/sub><\/em><sub>\u2208<em>P\u00a0 <\/em><\/sub><em>f<\/em>(<em>p<\/em>), where <em>P<\/em> is an <em>n<\/em>-points set. What happens if <em>P<\/em> is the grid? The good news is that by the very definition of the Riemann integral, the sum converges to the integral as <em>n<\/em> \u2192 \u221e. The bad news is that the convergence is quite slow even for very well-behaved functions.<\/p>\n<p>For example, for the step function <em>f<\/em>(\\(x_1, . . . , x_d)\\)=1 \\(_{x1\\leq a}\\) the approximation error is proportional to <em>n<\/em><sup>\u22121\/<em>d<\/em><\/sup> for the most values of <em>n<\/em>. This is impractically large even for d = 5. One might be tempted to blame this on the discontinuity in <em>f<\/em>. However even for the function <em>x<sub>1<\/sub><\/em><sup>2<\/sup> the error is proportional to <em>n<\/em><sup>\u22122\/<em>d<\/em><\/sup>.<\/p>\n<p>It turns out that the grid points are a poor choice for our integration method because some axis-parallel boxes contain too few points, whereas others contain too many. Here, by <em>axis-parallel box<\/em> we mean a set of the form <em>B<\/em>=[\\(a_1, b_1\\)) \u00d7 \u00b7 \u00b7 \u00b7 \u00d7 [<em>a<sub>d<\/sub><\/em>,<em>b<sub>d<\/sub><\/em>), and by <em>too few <\/em>and<em> too many<\/em> we mean that the number of points of <em>P<\/em> that are in <em>B<\/em> deviates significantly from <em>n<\/em> vol(<em>B<\/em>), which is the number of points that we expect to fall into <em>B<\/em> had it been completely uniformly distributed.<\/p>\n<p><em>Discrepancy<\/em> of a set <em>B<\/em> is the difference disc<em><sub>P<\/sub><\/em>(<em>B<\/em>)=|P\u2229B|\u2212<em>n<\/em> vol(<em>B<\/em>). Discrepancy of <em>P<\/em> is disc<em>P<\/em>=max disc<em><sub>P<\/sub><\/em>(<em>B<\/em>), where the maximum is over all axis-parallel boxes. For example, discrepancy of the regular grid is \u0398(<em>n<\/em><sup>1\u22121\/<em>s<\/em><\/sup>). Koksma and Hlawka showed that the approximation error for integration of functions of bounded variation is behaves like <em>\\(\\frac {1}{n}\\) <\/em>disc <em>P<\/em> in the worst case. Intuitively, integration with respect to a high-discrepancy set assigns undue weight to some subregions of [0, 1]<em><sup>d<\/sup><\/em> at expense of the others.<\/p>\n<p>It is a fascinating open problem to find sets of smallest discrepancy in \\([0, 1]^d\\). The best existent constructions have discrepancy of asymptotic order log<em><sup>d<\/sup><\/em><sup>\u22121<\/sup><em>n<\/em> in dimension <em>d<\/em>. One such construction is the Halton\u2013Hammersley sets. It is easy to define these sets for <em>d<\/em>=2: given a natural number <em>m<\/em> whose base-2 expansion is <em>a<sub>t<\/sub><\/em> \u00b7 \u00b7 \u00b7 <em>a<\/em><sub>1<\/sub><em>a<\/em><sub>0<\/sub>, its reversal is the binary number <em>r<\/em>(<em>m<\/em>)=0.<em>a<\/em><sub>0<\/sub><em>a<\/em><sub>1<\/sub> \u00b7 \u00b7 \u00b7 <em>a<sub>t<\/sub><\/em>.<br \/>\nHalton\u2013Hammersley set is {(<em>m<\/em>\/<em>n<\/em>, <em>r(m)<\/em>) : <em>m<\/em>=0, 1, . . . , <em>n<\/em> \u2212 1}. The higher-dimensional Halton\u2013Hammersley sets are defined similarly using digit reversals of <em>m<\/em> when written in several prime bases.<\/p>\n<p>Planar Halton\u2013Hammersley sets with <em>n<\/em>=2<em><sup>k<\/sup><\/em> points have a peculiar property: they have <em>zero <\/em>discrepancy on every axis-parallel rectangle of the form [<em>a<\/em><sub>1<\/sub> \/2<em><sup>s<\/sup><\/em> , <em>b<\/em><sub>1<\/sub> \/2<em><sup>s<\/sup><\/em> ) \u00d7 [<em>a<\/em><sub>2<\/sub> \/2<em><sup>t<\/sup><\/em> , <em>b<\/em><sub>2<\/sub> \/2<em><sup>t<\/sup><\/em> ) with <em>s<\/em> + <em>t<\/em> \u2264 <em>k<\/em>. In discrepancy theory, a set with this property is called a <em>net<\/em>.<\/p>\n<p>In addition to their uses in numerical algorithms, nets are also useful in combinatorial geometry. One such application is to the problem of convex holes. A <em>convex hole<\/em> in a set P \u2282 \u211d<em><sup>d<\/sup><\/em> is a subset H \u2282 <em>P<\/em> that are vertices of a convex polytope; it is called \u2113-hole if |<em>H<\/em>|=\u2113. Erd\u0151s asked if, for every fixed \u2113, all sufficiently large planar sets in general position contain an \u2113-hole. Horton answered Erd\u0151s\u2019s question in negative: he constructed arbitrarily large planar sets without 7-holes. Valtr generalized Horton\u2019s construction to higher dimensions; he showed that there exist arbitrary large sets in \u211d<em><sup>d<\/sup><\/em> without <em>f<\/em>(<em>d<\/em>)-holes for some function <em>f<\/em> that is slightly larger than the factorial. Recently, in a collaboration with Professor Holzman from Haifa, graduate student Ting-Wei Chao and the author showed that the sets of Horton and Valtr are Halton\u2013Hammersley sets in disguise.<\/p>\n<p>To be precise, Horton\u2019s set is obtained from the planar Halton\u2013Hammersley by stretching <em>y<\/em>-coordinates; the <em>y<\/em>-coordinate 0.<em>a<\/em><sub>0<\/sub><em>a<\/em><sub>1<\/sub> \u00b7 \u00b7 \u00b7\u00a0 (in binary) becomes <em>a<\/em><sub>0<\/sub> <em>Y<\/em><sub>0<\/sub> + <em>a<\/em><sub>1<\/sub> <em>Y<\/em><sub>1<\/sub> + \u00b7 \u00b7 \u00b7 where Y<sub>0 <\/sub>\u226b <em>Y<\/em><sub>1 <\/sub>\u226b \u00b7 \u00b7 \u00b7 is a quickly-decaying sequence of real numbers. A similar transformation turns any net into a set without large holes. Using this relation, new sets in \u211d<em><sup>d<\/sup><\/em> without <em>c<sup>d<\/sup><\/em>-holes were found. It is conjectured that the exponential bound is tight but the best lower bound for <em>d<\/em> \u2265 3 is mere 2<em>d<\/em> + 1.<\/p>\n<p style=\"text-align: right;\"><em>\u25a0 Boris Bukh<br \/>\n<\/em><\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/www.cmu.edu\/math\/people\/faculty\/bukh.html&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Boris Bukh&#8217;s profile on the Mathematical Sciences&#8217; website&#8221; button_alignment=&#8221;right&#8221; _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;13px&#8221; button_text_color=&#8221;#e0e0e0&#8243; button_bg_color=&#8221;#00687f&#8221; button_border_width=&#8221;0px&#8221; button_border_radius=&#8221;0px&#8221; button_font=&#8221;|700|||||||&#8221; box_shadow_style=&#8221;preset4&#8243;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.14&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/magazine.mcs.cmu.edu\/math\/wp-content\/uploads\/sites\/2\/2020\/12\/feature_Figure1_White.png&#8221; alt=&#8221;Figure 1: Discrepancy of a box is the difference between the expected and the actual number of points inside.&#8221; title_text=&#8221;Figure 1: Discrepancy of a box is the difference between the expected and the actual number of points inside.&#8221; _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|on||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;11px&#8221; custom_margin=&#8221;-73px||80px||false|false&#8221;]<\/p>\n<p>Figure 1: Discrepancy of a box is the difference between the expected and the actual number of points inside.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/magazine.mcs.cmu.edu\/math\/wp-content\/uploads\/sites\/2\/2020\/12\/feature_Figure2_White.png&#8221; alt=&#8221;Figure 2: Halton-Hammersley set of size 16. The number of points in every not-too-small dyadic rectangle is exactly proportional to its area.&#8221; title_text=&#8221;Figure 2: Halton-Hammersley set of size 16. The number of points in every not-too-small dyadic rectangle is exactly proportional to its area.&#8221; _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|on||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;11px&#8221; custom_margin=&#8221;-73px||101px||false|false&#8221;]<\/p>\n<p>Figure 2: Halton-Hammersley set of size 16. The number of points in every not-too-small dyadic rectangle is exactly proportional to its area.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/magazine.mcs.cmu.edu\/math\/wp-content\/uploads\/sites\/2\/2020\/12\/feature_Figure3_White.png&#8221; alt=&#8221;Figure 3: A 5-hole in a planar set.&#8221; title_text=&#8221;Figure 3: A 5-hole in a planar set.&#8221; _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.2&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;|700|on||||||&#8221; text_text_color=&#8221;#ffffff&#8221; text_font_size=&#8221;11px&#8221;]<\/p>\n<p>Figure 3: A 5-hole in a planar set.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22&#8243; background_color=&#8221;#e0e0e0&#8243; custom_margin=&#8221;0px|||||&#8221; custom_padding=&#8221;30px|0px|30px|0px|false|false&#8221; locked=&#8221;off&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;0|0px|0|0px|false|false&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;\/math\/2020-issue\/research-roundup-2\/&#8221; button_text=&#8221;Research Roundup, Pt 2&#8243; _builder_version=&#8221;4.5.2&#8243; custom_button=&#8221;on&#8221; button_text_color=&#8221;#00687f&#8221; button_border_width=&#8221;0px&#8221; button_font=&#8221;||||||||&#8221; button_icon=&#8221;%%2%%&#8221; button_icon_color=&#8221;#00687f&#8221; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;\/math\/2020-issue\/alumni-news\/&#8221; button_text=&#8221;Alumni News&#8221; button_alignment=&#8221;right&#8221; _builder_version=&#8221;4.5.2&#8243; custom_button=&#8221;on&#8221; button_text_color=&#8221;#00687f&#8221; button_border_width=&#8221;0px&#8221; button_font=&#8221;||||||||&#8221; button_icon=&#8221;%%3%%&#8221; button_icon_color=&#8221;#00687f&#8221; button_on_hover=&#8221;off&#8221; button_text_size__hover_enabled=&#8221;off&#8221; button_one_text_size__hover_enabled=&#8221;off&#8221; button_two_text_size__hover_enabled=&#8221;off&#8221; button_text_color__hover_enabled=&#8221;off&#8221; button_one_text_color__hover_enabled=&#8221;off&#8221; button_two_text_color__hover_enabled=&#8221;off&#8221; button_border_width__hover_enabled=&#8221;off&#8221; button_one_border_width__hover_enabled=&#8221;off&#8221; button_two_border_width__hover_enabled=&#8221;off&#8221; button_border_color__hover_enabled=&#8221;off&#8221; button_one_border_color__hover_enabled=&#8221;off&#8221; button_two_border_color__hover_enabled=&#8221;off&#8221; button_border_radius__hover_enabled=&#8221;off&#8221; button_one_border_radius__hover_enabled=&#8221;off&#8221; button_two_border_radius__hover_enabled=&#8221;off&#8221; button_letter_spacing__hover_enabled=&#8221;off&#8221; button_one_letter_spacing__hover_enabled=&#8221;off&#8221; button_two_letter_spacing__hover_enabled=&#8221;off&#8221; button_bg_color__hover_enabled=&#8221;off&#8221; button_one_bg_color__hover_enabled=&#8221;off&#8221; button_two_bg_color__hover_enabled=&#8221;off&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to spread n points uniformly in the unit cube \\([0, 1]^d\\)? A natural impulse is to arrange them into a regular grid. For many applications, this is a poor way. One such application is numerical integration: given a function f, the aim is to compute the definite integral \u222b\\(_{[0,1]^d}\\) f. If f has a [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":1156,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-1363","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/pages\/1363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/comments?post=1363"}],"version-history":[{"count":38,"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/pages\/1363\/revisions"}],"predecessor-version":[{"id":1710,"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/pages\/1363\/revisions\/1710"}],"up":[{"embeddable":true,"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/pages\/1156"}],"wp:attachment":[{"href":"https:\/\/magazine.mcs.cmu.edu\/math\/wp-json\/wp\/v2\/media?parent=1363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}