<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Geometry and the imagination]]></provider_name><provider_url><![CDATA[https://lamington.wordpress.com]]></provider_url><author_name><![CDATA[Danny Calegari]]></author_name><author_url><![CDATA[https://lamington.wordpress.com/author/dannycaltech/]]></author_url><title><![CDATA[Dipoles and Pixie&nbsp;Dust]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>The purpose of this blog post is to give a short, constructive, computation-free proof of the following theorem:</p>
<p style="padding-left:30px;"><strong>Theorem:</strong> Every compact subset of the Riemann sphere can be arbitrarily closely approximated (in the Hausdorff metric) by the Julia set of a rational map.</p>
<p>A <em>rational map</em> is just a ratio of (complex) polynomials. Every holomorphic map from the Riemann sphere to itself is of this form. The <a href="http://en.wikipedia.org/wiki/Julia_set"><em>Julia set</em></a> of a rational map is the closure of the set of repelling periodic points; it is both forward and backward invariant. The complement of the Julia set is called the <em>Fatou set</em>.</p>
<p>Kathryn Lindsey gave a nice <a href="http://arxiv.org/abs/1209.0143">constructive proof</a> that any Jordan curve in the complex plane can be approximated arbitrarily well in the Hausdorff topology by Julia sets of polynomials. Her proof depends on an interpolation result by Curtiss. Kathryn is a postdoc at Chicago, and talked about her proof in our dynamics seminar a few weeks ago. It was a nice proof, and a nice talk, but I wondered if there was an elementary argument that one could see without doing any computation, and today I came up with the following.</p>
<p><!--more--></p>
<p>The construction depends on the idea of an electromagnetic <em>dipole</em>. This is a pair of charged particles of equal but opposite charge; from far away, the two charges almost cancel, and the particle-pair is effectively neutral. The analog of a dipole for a rational map is a factor of the form <img src="https://s0.wp.com/latex.php?latex=%28z-a%29%2F%28z-b%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="(z-a)/(z-b)" title="(z-a)/(z-b)" class="latex" /> where <img src="https://s0.wp.com/latex.php?latex=%7Ca-b%7C&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="|a-b|" title="|a-b|" class="latex" /> is small; this is a function which is uniformly close to 1 far from the pair <img src="https://s0.wp.com/latex.php?latex=a&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="a" title="a" class="latex" />, <img src="https://s0.wp.com/latex.php?latex=b&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="b" title="b" class="latex" />. I like the idea of a dipole, as a kind of &#8220;component&#8221; of a rational function which modifies it in a localized, predictable way, and wonder if it has further uses.</p>
<p>If <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" /> is any rational function, and <img src="https://s0.wp.com/latex.php?latex=p&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="p" title="p" class="latex" /> is a point in the Fatou set of <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" />, we can build a new function <img src="https://s0.wp.com/latex.php?latex=g_%5Cepsilon&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_&#92;epsilon" title="g_&#92;epsilon" class="latex" /> by multiplying <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" /> with a dipole centered at <img src="https://s0.wp.com/latex.php?latex=p&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="p" title="p" class="latex" /> whose zero-pole pair are <img src="https://s0.wp.com/latex.php?latex=%5Cepsilon&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;epsilon" title="&#92;epsilon" class="latex" /> apart. As <img src="https://s0.wp.com/latex.php?latex=%5Cepsilon+%5Cto+0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;epsilon &#92;to 0" title="&#92;epsilon &#92;to 0" class="latex" />, we claim (technical assumption: assuming <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" /> has no indifferent fixed points or Herman rings) that the Julia sets of <img src="https://s0.wp.com/latex.php?latex=g_%5Cepsilon&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_&#92;epsilon" title="g_&#92;epsilon" class="latex" /> converge in the Hausdorff topology to a set <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bp%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{p}" title="&#92;hat{p}" class="latex" />, which consists of the union of the Julia set of <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" />, together with the point <img src="https://s0.wp.com/latex.php?latex=p&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="p" title="p" class="latex" /> and its preimages under <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" />. This is easy to see: on the complement of the set <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bp%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{p}" title="&#92;hat{p}" class="latex" />, the dynamics of <img src="https://s0.wp.com/latex.php?latex=g_%5Cepsilon&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_&#92;epsilon" title="g_&#92;epsilon" class="latex" /> converges uniformly to that of <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" />. On the other hand, <img src="https://s0.wp.com/latex.php?latex=g_%5Cepsilon&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_&#92;epsilon" title="g_&#92;epsilon" class="latex" /> maps a small neighborhood of <img src="https://s0.wp.com/latex.php?latex=p&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="p" title="p" class="latex" /> over the complement of at most one point in the Riemann sphere; thus this neighborhood contains some point in the Julia set, and likewise for every point in the preimage of <img src="https://s0.wp.com/latex.php?latex=p&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="p" title="p" class="latex" />. This proves the claim.</p>
<p>Now suppose we want to approximate the set <img src="https://s0.wp.com/latex.php?latex=X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X" title="X" class="latex" /> (for convenience, suppose <img src="https://s0.wp.com/latex.php?latex=X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X" title="X" class="latex" /> is disjoint from the unit circle). We can start with <img src="https://s0.wp.com/latex.php?latex=f%3Az+%5Cto+z%5EN&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f:z &#92;to z^N" title="f:z &#92;to z^N" class="latex" /> where <img src="https://s0.wp.com/latex.php?latex=N&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="N" title="N" class="latex" /> is very large, choose a finite set <img src="https://s0.wp.com/latex.php?latex=Y&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Y" title="Y" class="latex" /> which approximates <img src="https://s0.wp.com/latex.php?latex=X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X" title="X" class="latex" /> in the Hausdorff sense (<img src="https://s0.wp.com/latex.php?latex=Y&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Y" title="Y" class="latex" /> is a &#8220;pixelated&#8221; version of <img src="https://s0.wp.com/latex.php?latex=X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X" title="X" class="latex" /> &#8211; hence &#8220;Pixie dust&#8221;), and multiply <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" /> by a dipole centered at each point of <img src="https://s0.wp.com/latex.php?latex=Y&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Y" title="Y" class="latex" />. If <img src="https://s0.wp.com/latex.php?latex=N&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="N" title="N" class="latex" /> is very big, the Julia set is as close as we like to the union of <img src="https://s0.wp.com/latex.php?latex=Y&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Y" title="Y" class="latex" /> with the unit circle. But after conjugating by a conformal map, the unit circle can be made as small as we like, and moved near any point we like, say some point of <img src="https://s0.wp.com/latex.php?latex=X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X" title="X" class="latex" />. This completes the proof.</p>
<p>It is interesting that although such rational functions are essentially trivial to write down, drawing their Julia sets is bound to be disappointing. This is because when the zero-pole pair of the dipole are very close, the dipole is numerically indistinguishable from the constant function 1 at the resolution of the pixels in a drawing.</p>
<p><a href="https://lamington.files.wordpress.com/2014/10/0_2.png"><img data-attachment-id="2320" data-permalink="https://lamington.wordpress.com/2014/10/31/dipoles-and-pixie-dust/0_2/" data-orig-file="https://lamington.files.wordpress.com/2014/10/0_2.png" data-orig-size="997,851" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="0_2" data-image-description="" data-medium-file="https://lamington.files.wordpress.com/2014/10/0_2.png?w=300&#038;h=256" data-large-file="https://lamington.files.wordpress.com/2014/10/0_2.png?w=997" class="alignnone size-medium wp-image-2320" src="https://lamington.files.wordpress.com/2014/10/0_2.png?w=300&#038;h=256" alt="0_2" width="300" height="256" srcset="https://lamington.files.wordpress.com/2014/10/0_2.png?w=300&amp;h=256 300w, https://lamington.files.wordpress.com/2014/10/0_2.png?w=600&amp;h=512 600w, https://lamington.files.wordpress.com/2014/10/0_2.png?w=150&amp;h=128 150w" sizes="(max-width: 300px) 100vw, 300px" /></a>     <a href="https://lamington.files.wordpress.com/2014/10/0_1.png"><img data-attachment-id="2321" data-permalink="https://lamington.wordpress.com/2014/10/31/dipoles-and-pixie-dust/0_1/" data-orig-file="https://lamington.files.wordpress.com/2014/10/0_1.png" data-orig-size="997,847" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="0_1" data-image-description="" data-medium-file="https://lamington.files.wordpress.com/2014/10/0_1.png?w=300&#038;h=254" data-large-file="https://lamington.files.wordpress.com/2014/10/0_1.png?w=997" class="alignnone size-medium wp-image-2321" src="https://lamington.files.wordpress.com/2014/10/0_1.png?w=300&#038;h=254" alt="0_1" width="300" height="254" srcset="https://lamington.files.wordpress.com/2014/10/0_1.png?w=300&amp;h=254 300w, https://lamington.files.wordpress.com/2014/10/0_1.png?w=598&amp;h=508 598w, https://lamington.files.wordpress.com/2014/10/0_1.png?w=150&amp;h=127 150w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p><a href="https://lamington.files.wordpress.com/2014/10/0_05.png"><img data-attachment-id="2322" data-permalink="https://lamington.wordpress.com/2014/10/31/dipoles-and-pixie-dust/0_05/" data-orig-file="https://lamington.files.wordpress.com/2014/10/0_05.png" data-orig-size="998,847" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="0_05" data-image-description="" data-medium-file="https://lamington.files.wordpress.com/2014/10/0_05.png?w=300&#038;h=254" data-large-file="https://lamington.files.wordpress.com/2014/10/0_05.png?w=998" class="alignnone size-medium wp-image-2322" src="https://lamington.files.wordpress.com/2014/10/0_05.png?w=300&#038;h=254" alt="0_05" width="300" height="254" srcset="https://lamington.files.wordpress.com/2014/10/0_05.png?w=300&amp;h=254 300w, https://lamington.files.wordpress.com/2014/10/0_05.png?w=600&amp;h=508 600w, https://lamington.files.wordpress.com/2014/10/0_05.png?w=150&amp;h=127 150w" sizes="(max-width: 300px) 100vw, 300px" /></a>     <a href="https://lamington.files.wordpress.com/2014/10/0_02.png"><img data-attachment-id="2323" data-permalink="https://lamington.wordpress.com/2014/10/31/dipoles-and-pixie-dust/0_02/" data-orig-file="https://lamington.files.wordpress.com/2014/10/0_02.png" data-orig-size="998,851" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="0_02" data-image-description="" data-medium-file="https://lamington.files.wordpress.com/2014/10/0_02.png?w=300&#038;h=255" data-large-file="https://lamington.files.wordpress.com/2014/10/0_02.png?w=998" class="alignnone size-medium wp-image-2323" src="https://lamington.files.wordpress.com/2014/10/0_02.png?w=300&#038;h=255" alt="0_02" width="300" height="255" srcset="https://lamington.files.wordpress.com/2014/10/0_02.png?w=300&amp;h=255 300w, https://lamington.files.wordpress.com/2014/10/0_02.png?w=598&amp;h=510 598w, https://lamington.files.wordpress.com/2014/10/0_02.png?w=150&amp;h=128 150w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>Here are four examples, with <img src="https://s0.wp.com/latex.php?latex=N%3D2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="N=2" title="N=2" class="latex" />, and 80 dipoles, with <img src="https://s0.wp.com/latex.php?latex=%5Cepsilon+%3D+0.2%2C+0.1%2C+0.05%2C+0.02&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;epsilon = 0.2, 0.1, 0.05, 0.02" title="&#92;epsilon = 0.2, 0.1, 0.05, 0.02" class="latex" />. The dipoles spell out a faint pixelated &#8220;HI&#8221; at the top of each figure, and the prominent circle is (close to) the unit circle.</p>
<p>When I mentioned this construction to Curt McMullen, he alerted me to another preprint by Oleg Ivrii, which gives another, quite different, construction of a polynomial with quasi-circle Julia set which approximates any given Jordan curve (apologies if there are alternate constructions by other people that I have not mentioned).</p>
<p><strong>(Update November 4:)</strong> Oleg Ivrii gives yet another (even shorter!) construction of a Julia set approximating any closed set, in the comments below.</p>
<p><strong>(Update November 13:)</strong> Merry Xmas!</p>
<p style="text-align:center;"><a href="https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png"><img data-attachment-id="2347" data-permalink="https://lamington.wordpress.com/2014/10/31/dipoles-and-pixie-dust/xmas_tree_2/" data-orig-file="https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png" data-orig-size="995,846" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="xmas_tree_2" data-image-description="" data-medium-file="https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?w=300&#038;h=255" data-large-file="https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?w=995" class="alignnone size-medium wp-image-2347" src="https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?w=300&#038;h=255" alt="xmas_tree_2" width="300" height="255" srcset="https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?w=300&amp;h=255 300w, https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?w=600&amp;h=510 600w, https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?w=150&amp;h=128 150w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
]]></html><thumbnail_url><![CDATA[https://lamington.files.wordpress.com/2014/10/xmas_tree_2.png?fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[388]]></thumbnail_width><thumbnail_height><![CDATA[330]]></thumbnail_height></oembed>