<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>second-eigenvalue &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/second-eigenvalue/</link>
	<description>Feed of posts on WordPress.com tagged "second-eigenvalue"</description>
	<pubDate>Sat, 25 May 2013 01:32:10 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Lecture 4: Conformal mappings, circle packings, and spectral geometry]]></title>
<link>http://tcsmath.wordpress.com/2008/10/08/lecture-4-conformal-mappings-circle-packings-and-spectral-geometry/</link>
<pubDate>Wed, 08 Oct 2008 10:40:52 +0000</pubDate>
<dc:creator>James Lee</dc:creator>
<guid>http://tcsmath.wordpress.com/2008/10/08/lecture-4-conformal-mappings-circle-packings-and-spectral-geometry/</guid>
<description><![CDATA[In Lecture 2, we used spectral partitioning to rule out the existence of a strong parallel repetitio]]></description>
<content:encoded><![CDATA[<p>In <a href="http://tcsmath.wordpress.com/2008/09/26/lecture-2-spectral-partitioning-and-near-optimal-foams/">Lecture 2</a>, we used spectral partitioning to rule out the existence of a strong parallel repetition theorem for unique games.  In practice, spectral methods are a very successful heuristic for graph partitioning, and in the present lecture we&#8217;ll see how to analyze these partitioning algorithms for some common families of graphs.</p>
<p style="text-align:center;"><a href="http://tcsmath.files.wordpress.com/2008/10/specut1.jpg"><img class="aligncenter size-medium wp-image-365" style="margin-top:20px;margin-bottom:20px;" title="specut1" src="http://tcsmath.files.wordpress.com/2008/10/specut1.jpg?w=300&#038;h=170" alt="" width="300" height="170" /></a></p>
<h3><strong>Balanced separators, eigenvalues, and Cheeger&#8217;s inequality<br />
</strong></h3>
<p><a href="http://en.wikipedia.org/wiki/Planar_separator_theorem">Lipton and Tarjan</a> proved that every <a href="http://en.wikipedia.org/wiki/Planar_graph">planar graph</a> has a negligibly small set of nodes whose remval splits the graph into two roughly equal pieces.  More specifically, every n-node planar graph can be partitioned into three disjoint sets <img src='http://s0.wp.com/latex.php?latex=A%2CB%2CS&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A,B,S' title='A,B,S' class='latex' /> such that there are no edges from <img src='http://s0.wp.com/latex.php?latex=A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A' title='A' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B' title='B' class='latex' />, the separator <img src='http://s0.wp.com/latex.php?latex=S&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S' title='S' class='latex' /> has at most <img src='http://s0.wp.com/latex.php?latex=O%28%5Csqrt%7Bn%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='O(&#92;sqrt{n})' title='O(&#92;sqrt{n})' class='latex' /> nodes, and <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B%2C%26%23124%3BB%26%23124%3B+%5Cgeq+n%2F3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124;,&#124;B&#124; &#92;geq n/3' title='&#124;A&#124;,&#124;B&#124; &#92;geq n/3' class='latex' />.  This allows one to do all sorts of things, e.g. a simple divide-and-conquer algorithm gives a linear time <img src='http://s0.wp.com/latex.php?latex=%281%2B%5Cepsilon%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(1+&#92;epsilon)' title='(1+&#92;epsilon)' class='latex' />-approximation for the <a href="http://en.wikipedia.org/wiki/Maximal_clique">maximum independent set</a> problem in such graphs, for any <img src='http://s0.wp.com/latex.php?latex=%5Cepsilon+%26%2362%3B+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;epsilon &gt; 0' title='&#92;epsilon &gt; 0' class='latex' />.</p>
<p style="text-align:center;"><a href="http://tcsmath.files.wordpress.com/2008/10/separator.png"><img class="aligncenter size-medium wp-image-369" style="margin-top:30px;margin-bottom:30px;" title="separator" src="http://tcsmath.files.wordpress.com/2008/10/separator.png?w=300&#038;h=194" alt="" width="300" height="194" /></a></p>
<p>So there is a natural question of how well spectral methods do, for example, on planar graphs.  <a href="http://www.cs.washington.edu/homes/jrl/tocmath08/st.pdf">Spielman and Teng</a> showed that for bounded-degree planar graphs, a simple recursive spectral algorithm recovers a partition <img src='http://s0.wp.com/latex.php?latex=V%3DA+%5Ccup+B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='V=A &#92;cup B' title='V=A &#92;cup B' class='latex' /> of the vertex set so that <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BE%28A%2CB%29%26%23124%3B+%3D+O%28%5Csqrt%7Bn%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;E(A,B)&#124; = O(&#92;sqrt{n})' title='&#124;E(A,B)&#124; = O(&#92;sqrt{n})' class='latex' />.  In other words, for bounded-degree planar graphs, spectral methods recover the Lipton-Tarjan separator theorem!  This is proved by combining <a href="http://en.wikipedia.org/wiki/Cheeger_constant">Cheeger&#8217;s inequality</a> with their main theorem.</p>
<p style="padding-left:30px;"><strong>Theorem [Spielman-Teng]: </strong>Every n-node planar graph with maximum degree <img src='http://s0.wp.com/latex.php?latex=d_%7B%5Cmax%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_{&#92;max}' title='d_{&#92;max}' class='latex' /> has <img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Clambda_2%28G%29+%3D+O%5Cleft%28%5Cfrac%7Bd_%7B%5Cmax%7D%7D%7Bn%7D%5Cright%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;lambda_2(G) = O&#92;left(&#92;frac{d_{&#92;max}}{n}&#92;right)' title='&#92;displaystyle &#92;lambda_2(G) = O&#92;left(&#92;frac{d_{&#92;max}}{n}&#92;right)' class='latex' />, where <img src='http://s0.wp.com/latex.php?latex=%5Clambda_2%28G%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda_2(G)' title='&#92;lambda_2(G)' class='latex' /> is the second eigenvalue of the combinatorial Laplacian on <img src='http://s0.wp.com/latex.php?latex=G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G' title='G' class='latex' />.</p>
<p>Recall that we introduced the combinatorial Laplacian in Lecture 2.  If <img src='http://s0.wp.com/latex.php?latex=G%3D%28V%2CE%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G=(V,E)' title='G=(V,E)' class='latex' /> is an arbitrary finite graph, in this lecture it will make more sense to think about the Laplacian <img src='http://s0.wp.com/latex.php?latex=%5CDelta&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Delta' title='&#92;Delta' class='latex' /> as an operator on functions <img src='http://s0.wp.com/latex.php?latex=f+%3A+V+%5Cto+%5Cmathbb+R&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f : V &#92;to &#92;mathbb R' title='f : V &#92;to &#92;mathbb R' class='latex' /> given by</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5CDelta+f%28x%29+%3D+%5Cmathrm%7Bdeg%7D%28x%29+f%28x%29+-+%5Csum_%7By+%3A+xy+%5Cin+E%7D+f%28y%29.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;Delta f(x) = &#92;mathrm{deg}(x) f(x) - &#92;sum_{y : xy &#92;in E} f(y).' title='&#92;displaystyle &#92;Delta f(x) = &#92;mathrm{deg}(x) f(x) - &#92;sum_{y : xy &#92;in E} f(y).' class='latex' /></p>
<p>If we define the standard inner product <img src='http://s0.wp.com/latex.php?latex=%5Clangle+f%2Cg%5Crangle+%3D+%5Csum_%7Bx+%5Cin+V%7D+f%28x%29g%28x%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;langle f,g&#92;rangle = &#92;sum_{x &#92;in V} f(x)g(x)' title='&#92;langle f,g&#92;rangle = &#92;sum_{x &#92;in V} f(x)g(x)' class='latex' />, then one can easily check that for any such <img src='http://s0.wp.com/latex.php?latex=f&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f' title='f' class='latex' />, we have <img src='http://s0.wp.com/latex.php?latex=%5Clangle+f%2C+%5CDelta+f%5Crangle+%3D+%5Csum_%7Bxy+%5Cin+E%7D+%26%23124%3Bf%28x%29-f%28y%29%26%23124%3B%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;langle f, &#92;Delta f&#92;rangle = &#92;sum_{xy &#92;in E} &#124;f(x)-f(y)&#124;^2' title='&#92;langle f, &#92;Delta f&#92;rangle = &#92;sum_{xy &#92;in E} &#124;f(x)-f(y)&#124;^2' class='latex' />.  In particular, this implies that <img src='http://s0.wp.com/latex.php?latex=%5CDelta&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Delta' title='&#92;Delta' class='latex' /> is a <a href="http://en.wikipedia.org/wiki/Positive-definite_matrix">positive semi-definite</a> operator.  If we denote its eigenvalues by <img src='http://s0.wp.com/latex.php?latex=%5Clambda_1+%5Cleq+%5Clambda_2+%5Cleq+%5Ccdots+%5Cleq+%5Clambda_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda_1 &#92;leq &#92;lambda_2 &#92;leq &#92;cdots &#92;leq &#92;lambda_n' title='&#92;lambda_1 &#92;leq &#92;lambda_2 &#92;leq &#92;cdots &#92;leq &#92;lambda_n' class='latex' />, then it is also easy to check that <img src='http://s0.wp.com/latex.php?latex=%5Clambda_1+%3D+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda_1 = 0' title='&#92;lambda_1 = 0' class='latex' />, with corresponding eigenfunction <img src='http://s0.wp.com/latex.php?latex=f%28x%29%3D1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(x)=1' title='f(x)=1' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=x%5Cin+V&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x&#92;in V' title='x&#92;in V' class='latex' />.</p>
<p>Thus by standard variational principles, we have</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Clambda_2+%3D+%5Cmin_%7Bf+%5Cneq+0+%3A+%5Csum_%7Bx+%5Cin+V%7D+f%28x%29%3D0%7D+%5Cfrac%7B%5Csum_%7Bxy+%5Cin+E%7D+%26%23124%3Bf%28x%29-f%28y%29%26%23124%3B%5E2%7D%7B%5Csum_%7Bx+%5Cin+V%7D+f%28x%29%5E2%7D.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;lambda_2 = &#92;min_{f &#92;neq 0 : &#92;sum_{x &#92;in V} f(x)=0} &#92;frac{&#92;sum_{xy &#92;in E} &#124;f(x)-f(y)&#124;^2}{&#92;sum_{x &#92;in V} f(x)^2}.' title='&#92;displaystyle &#92;lambda_2 = &#92;min_{f &#92;neq 0 : &#92;sum_{x &#92;in V} f(x)=0} &#92;frac{&#92;sum_{xy &#92;in E} &#124;f(x)-f(y)&#124;^2}{&#92;sum_{x &#92;in V} f(x)^2}.' class='latex' /></p>
<p>Let us also define the <em>Cheeger constant</em> <img src='http://s0.wp.com/latex.php?latex=h_G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='h_G' title='h_G' class='latex' />.  For an arbitrary subset <img src='http://s0.wp.com/latex.php?latex=S+%5Csubseteq+V&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S &#92;subseteq V' title='S &#92;subseteq V' class='latex' />, let</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+h%28S%29+%3D+%5Cfrac%7B%26%23124%3BE%28S%2C+%5Cbar+S%29%26%23124%3B%7D%7B%5Cmin%28%26%23124%3BS%26%23124%3B%2C%26%23124%3B%5Cbar+S%26%23124%3B%29%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle h(S) = &#92;frac{&#124;E(S, &#92;bar S)&#124;}{&#92;min(&#124;S&#124;,&#124;&#92;bar S&#124;)}' title='&#92;displaystyle h(S) = &#92;frac{&#124;E(S, &#92;bar S)&#124;}{&#92;min(&#124;S&#124;,&#124;&#92;bar S&#124;)}' class='latex' />,</p>
<p>note that this definition varies from the <img src='http://s0.wp.com/latex.php?latex=h&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='h' title='h' class='latex' /> we defined in Lecture 2, because we will be discussing eigenfunctions without boundary conditions.  Now one defines <img src='http://s0.wp.com/latex.php?latex=h_G+%3D+%5Cmin_%7BS+%5Csubseteq+V%7D+h%28S%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='h_G = &#92;min_{S &#92;subseteq V} h(S)' title='h_G = &#92;min_{S &#92;subseteq V} h(S)' class='latex' />.</p>
<p>Finally, we have the version of Cheeger&#8217;s inequality (proved by <a href="http://www.ams.org/mathscinet-getitem?mr=782626">Alon and Milman</a> in the discrete setting) for graphs without boundary.</p>
<p style="padding-left:30px;"><strong>Cheeger&#8217;s inequality: </strong>If <img src='http://s0.wp.com/latex.php?latex=G%3D%28V%2CE%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G=(V,E)' title='G=(V,E)' class='latex' /> is any graph with maximum degree <img src='http://s0.wp.com/latex.php?latex=d_%7B%5Cmax%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d_{&#92;max}' title='d_{&#92;max}' class='latex' />, then</p>
<p style="text-align:center;padding-left:30px;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Clambda_2%28G%29+%5Cgeq+%5Cfrac%7Bh%28G%29%5E2%7D%7B2d_%7B%5Cmax%7D%7D.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;lambda_2(G) &#92;geq &#92;frac{h(G)^2}{2d_{&#92;max}}.' title='&#92;displaystyle &#92;lambda_2(G) &#92;geq &#92;frac{h(G)^2}{2d_{&#92;max}}.' class='latex' /></p>
<p>This follows fairly easy from the Dirichlet version of Cheeger&#8217;s inequality presented in Lecture 2.  Here&#8217;s a sketch:  Let <img src='http://s0.wp.com/latex.php?latex=f+%3A+V+%5Cto+%5Cmathbb+R&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f : V &#92;to &#92;mathbb R' title='f : V &#92;to &#92;mathbb R' class='latex' /> satisfy <img src='http://s0.wp.com/latex.php?latex=%5CDelta+f+%3D+%5Clambda_2+f&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Delta f = &#92;lambda_2 f' title='&#92;Delta f = &#92;lambda_2 f' class='latex' />, and suppose, without loss of generality, that <img src='http://s0.wp.com/latex.php?latex=V_%2B+%3D+%5C%7B+x+%3A+f%28x%29+%26%2362%3B+0+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='V_+ = &#92;{ x : f(x) &gt; 0 &#92;}' title='V_+ = &#92;{ x : f(x) &gt; 0 &#92;}' class='latex' /> has <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BV_%2B%26%23124%3B+%5Cgeq+n%2F2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;V_+&#124; &#92;geq n/2' title='&#124;V_+&#124; &#92;geq n/2' class='latex' />.  Define <img src='http://s0.wp.com/latex.php?latex=f_%2B%28x%29%3Df%28x%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_+(x)=f(x)' title='f_+(x)=f(x)' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=f%28x%29+%26%2362%3B+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(x) &gt; 0' title='f(x) &gt; 0' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=f_%2B%28x%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_+(x)=0' title='f_+(x)=0' class='latex' /> otherwise.  Then <img src='http://s0.wp.com/latex.php?latex=f_%2B%26%23124%3B_B+%3D+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_+&#124;_B = 0' title='f_+&#124;_B = 0' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=B+%3D+V+%5Csetminus+V_%2B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B = V &#92;setminus V_+' title='B = V &#92;setminus V_+' class='latex' />, so we can plug <img src='http://s0.wp.com/latex.php?latex=f_%2B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_+' title='f_+' class='latex' /> into the Dirichlet version of Cheeger&#8217;s inequality with boundary conditions on <img src='http://s0.wp.com/latex.php?latex=B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B' title='B' class='latex' />.  For the full analysis, see <a href="http://www.cs.washington.edu/homes/jrl/tocmath08/cheeger.pdf">this note</a> which essentially follows this approach.  By examining the proof, note that one can find a subset <img src='http://s0.wp.com/latex.php?latex=S+%5Csubseteq+V&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S &#92;subseteq V' title='S &#92;subseteq V' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=h%28S%29+%5Cleq+%5Csqrt%7B2+d_%7B%5Cmax%7D+%5Clambda_2%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='h(S) &#92;leq &#92;sqrt{2 d_{&#92;max} &#92;lambda_2}' title='h(S) &#92;leq &#92;sqrt{2 d_{&#92;max} &#92;lambda_2}' class='latex' /> by a simple &#8220;sweep&#8221; algorithm:  Arrange the vertices <img src='http://s0.wp.com/latex.php?latex=V+%3D+%5C%7Bv_1%2C+v_2%2C+%5Cldots%2C+v_n%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='V = &#92;{v_1, v_2, &#92;ldots, v_n&#92;}' title='V = &#92;{v_1, v_2, &#92;ldots, v_n&#92;}' class='latex' /> so that <img src='http://s0.wp.com/latex.php?latex=f%28v_1%29+%5Cleq+f%28v_2%29+%5Cleq+%5Ccdots+%5Cleq+f%28v_n%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(v_1) &#92;leq f(v_2) &#92;leq &#92;cdots &#92;leq f(v_n)' title='f(v_1) &#92;leq f(v_2) &#92;leq &#92;cdots &#92;leq f(v_n)' class='latex' />, and output the best of the <img src='http://s0.wp.com/latex.php?latex=n-1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='n-1' title='n-1' class='latex' /> cuts <img src='http://s0.wp.com/latex.php?latex=%5C%7Bv_1%2C+%5Cldots%2C+v_i%5C%7D%2C+%5C%7Bv_%7Bi%2B1%7D%2C+%5Cldots%2C+v_n%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{v_1, &#92;ldots, v_i&#92;}, &#92;{v_{i+1}, &#92;ldots, v_n&#92;}' title='&#92;{v_1, &#92;ldots, v_i&#92;}, &#92;{v_{i+1}, &#92;ldots, v_n&#92;}' class='latex' />.</p>
<p>So using the eigenvalue theorem of Spielman and Teng, along with Cheeger&#8217;s inequality, we can find a set <img src='http://s0.wp.com/latex.php?latex=S+%5Csubseteq+V&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S &#92;subseteq V' title='S &#92;subseteq V' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=h%28S%29+%5Clesssim+%5Csqrt%7Bd_%7B%5Cmax%7D%2Fn%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='h(S) &#92;lesssim &#92;sqrt{d_{&#92;max}/n}' title='h(S) &#92;lesssim &#92;sqrt{d_{&#92;max}/n}' class='latex' />.  While this cut has the right Cheeger constant, it is not necessarily balanced (i.e. <img src='http://s0.wp.com/latex.php?latex=%5Cmin%28S%2C+%5Cbar+S%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;min(S, &#92;bar S)' title='&#92;min(S, &#92;bar S)' class='latex' /> could be very small).  But one can apply this algorithm recursively, perhaps continually cutting small chunks off of the graph until a balanced cut is collected.  Refer to the <a href="http://www.cs.washington.edu/homes/jrl/tocmath08/st.pdf">Spielman-Teng paper</a> for details.  A great open question is how one might use spectral information about <img src='http://s0.wp.com/latex.php?latex=G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G' title='G' class='latex' /> to recover a balanced cut immediately, without the need for recursion.</p>
<h3><strong>Conformal mappings and circle packings</strong></h3>
<p>Now we focus on proving the bound <img src='http://s0.wp.com/latex.php?latex=%5Clambda_2%28G%29+%5Clesssim+d_%7B%5Cmax%7D%2Fn&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda_2(G) &#92;lesssim d_{&#92;max}/n' title='&#92;lambda_2(G) &#92;lesssim d_{&#92;max}/n' class='latex' /> for any planar graph <img src='http://s0.wp.com/latex.php?latex=G&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G' title='G' class='latex' />.  A natural analog is to look at what happens for the <a href="http://en.wikipedia.org/wiki/Laplace-Beltrami_operator">Laplace-Beltrami</a> operator for a Riemannian metric on the 2-sphere.  In fact, <a href="http://www.ams.org/mathscinet-getitem?mr=292357">Hersch</a> considered this problem almost 40 years ago and proved that <img src='http://s0.wp.com/latex.php?latex=%5Clambda_2%28M%29+%5Clesssim+1%2F%5Cmathrm%7Bvol%7D%28M%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda_2(M) &#92;lesssim 1/&#92;mathrm{vol}(M)' title='&#92;lambda_2(M) &#92;lesssim 1/&#92;mathrm{vol}(M)' class='latex' />, for any such Riemannian manifold <img src='http://s0.wp.com/latex.php?latex=M&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='M' title='M' class='latex' />.  His approach was to first use the <a href="http://en.wikipedia.org/wiki/Uniformization_theorem"><em>uniformization theorem</em></a> to get a <a href="http://en.wikipedia.org/wiki/Conformal_map">conformal mapping</a> from <img src='http://s0.wp.com/latex.php?latex=M&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='M' title='M' class='latex' /> onto <img src='http://s0.wp.com/latex.php?latex=S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2' title='S^2' class='latex' />, and then try to pull-back the standard second eigenfunctions on <img src='http://s0.wp.com/latex.php?latex=S%5E2+%5Csubseteq+%5Cmathbb+R%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2 &#92;subseteq &#92;mathbb R^3' title='S^2 &#92;subseteq &#92;mathbb R^3' class='latex' /> (which are just the three coordinate projections).  Since the <a href="http://en.wikipedia.org/wiki/Dirichlet_energy">Dirichlet energy</a> is conformally invariant in dimension 2, this almost works, except that the pulled-back map might not be orthogonal to the constant function.  To fix this, he has to post-process the initial conformal mapping with an appropriate <a href="http://en.wikipedia.org/wiki/M%C3%B6bius_transformation">Möbius transformation</a>.</p>
<p>Unaware of Hersch&#8217;s work, Spielman and Teng derived eigenvalue bounds for planar graphs using the discrete analog of this approach:  Circle packings replace conformal mappings, and one still has to show the existence of an appropriate post-processing Möbius transformation.</p>
<p><!--more--></p>
<p><strong>Circle packings and eigenvalue bounds<br />
</strong></p>
<p>First, let&#8217;s consider mappings <img src='http://s0.wp.com/latex.php?latex=f+%3A+V+%5Cto+%5Cmathbb+R%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f : V &#92;to &#92;mathbb R^3' title='f : V &#92;to &#92;mathbb R^3' class='latex' /> and write</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Clambda_2+%3D+%5Cmin_%7Bf+%5Cneq+0+%3A+%5Csum_%7Bx+%5Cin+V%7D+f%28x%29%3D0%7D+%5Cfrac%7B%5Csum_%7Bxy+%5Cin+E%7D+%5C%26%23124%3Bf%28x%29-f%28y%29%5C%26%23124%3B%5E2%7D%7B%5Csum_%7Bx+%5Cin+V%7D+%5C%26%23124%3Bf%28x%29%5C%26%23124%3B%5E2%2C%7D%5Cqquad%5Cqquad%281%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;lambda_2 = &#92;min_{f &#92;neq 0 : &#92;sum_{x &#92;in V} f(x)=0} &#92;frac{&#92;sum_{xy &#92;in E} &#92;&#124;f(x)-f(y)&#92;&#124;^2}{&#92;sum_{x &#92;in V} &#92;&#124;f(x)&#92;&#124;^2,}&#92;qquad&#92;qquad(1)' title='&#92;displaystyle &#92;lambda_2 = &#92;min_{f &#92;neq 0 : &#92;sum_{x &#92;in V} f(x)=0} &#92;frac{&#92;sum_{xy &#92;in E} &#92;&#124;f(x)-f(y)&#92;&#124;^2}{&#92;sum_{x &#92;in V} &#92;&#124;f(x)&#92;&#124;^2,}&#92;qquad&#92;qquad(1)' class='latex' /></p>
<p>where <img src='http://s0.wp.com/latex.php?latex=%5C%26%23124%3B%5Ccdot%5C%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;&#124;&#92;cdot&#92;&#124;' title='&#92;&#124;&#92;cdot&#92;&#124;' class='latex' /> is the Euclidean norm on <img src='http://s0.wp.com/latex.php?latex=%5Cmathbb+R%5E3.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;mathbb R^3.' title='&#92;mathbb R^3.' class='latex' />  To see that this holds, note that the minimum will always be achieve for some coordinate projection <img src='http://s0.wp.com/latex.php?latex=f_1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_1' title='f_1' class='latex' />, <img src='http://s0.wp.com/latex.php?latex=f_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_2' title='f_2' class='latex' />, or <img src='http://s0.wp.com/latex.php?latex=f_3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_3' title='f_3' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=f&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f' title='f' class='latex' />, by the elementary inequality <img src='http://s0.wp.com/latex.php?latex=%5Cfrac%7B%5Csum+a_i%7D%7B%5Csum+b_i%7D+%5Cgeq+%5Cmin_i+%5Cfrac%7Ba_i%7D%7Bb_i%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;frac{&#92;sum a_i}{&#92;sum b_i} &#92;geq &#92;min_i &#92;frac{a_i}{b_i}' title='&#92;frac{&#92;sum a_i}{&#92;sum b_i} &#92;geq &#92;min_i &#92;frac{a_i}{b_i}' class='latex' /> for any non-negative numbers <img src='http://s0.wp.com/latex.php?latex=a_1%2C+a_2%2C+%5Cldots%2C+a_k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a_1, a_2, &#92;ldots, a_k' title='a_1, a_2, &#92;ldots, a_k' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=b_1%2C+b_2%2C+%5Cldots%2C+b_k&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='b_1, b_2, &#92;ldots, b_k' title='b_1, b_2, &#92;ldots, b_k' class='latex' />.</p>
<p>So how do we get a geometric representation of our graph?  A very natural representation comes from the <em>circle packing theorem</em> of Koebe (rediscovered later by Thurston, following from work of Andreev).  Look <a href="http://en.wikipedia.org/wiki/Circle_packing_theorem">here</a> for a historical account, and the relationship with conformal mappings.</p>
<p style="padding-left:30px;"><strong>Circle-packing theorem</strong>: For any planar graph <img src='http://s0.wp.com/latex.php?latex=G%3D%28V%2CE%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='G=(V,E)' title='G=(V,E)' class='latex' />, there exists a set of interior-disjoint circles <img src='http://s0.wp.com/latex.php?latex=C_1%2C+C_2%2C+%5Cldots%2C+C_n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='C_1, C_2, &#92;ldots, C_n' title='C_1, C_2, &#92;ldots, C_n' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=%5Cmathbb+R%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;mathbb R^2' title='&#92;mathbb R^2' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=C_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='C_i' title='C_i' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=C_j&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='C_j' title='C_j' class='latex' /> are tangent if and only if <img src='http://s0.wp.com/latex.php?latex=%28i%2Cj%29+%5Cin+E&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(i,j) &#92;in E' title='(i,j) &#92;in E' class='latex' />.</p>
<p>Dan Spielman&#8217;s notes contain a <a href="http://www.cs.yale.edu/homes/spielman/course/lect3.ps">nice proof</a> of the theorem using convex programming.</p>
<p style="text-align:center;"><a href="http://tcsmath.files.wordpress.com/2008/10/cp.png"><img class="aligncenter size-medium wp-image-381" style="margin-top:30px;margin-bottom:30px;" title="cp" src="http://tcsmath.files.wordpress.com/2008/10/cp.png?w=300&#038;h=91" alt="" width="300" height="91" /></a></p>
<p style="text-align:center;"><a href="http://tcsmath.files.wordpress.com/2008/10/crm1.png"><img class="aligncenter size-medium wp-image-384" style="margin-top:20px;margin-bottom:20px;" title="crm1" src="http://tcsmath.files.wordpress.com/2008/10/crm1.png?w=300&#038;h=142" alt="" width="300" height="142" /></a></p>
<p>Now, suppose we take such a circle packing, and compose it with a <a href="http://en.wikipedia.org/wiki/Stereographic_projection">stereographic projection</a> (which takes circles to circles) so that we get a circle-packing on the unit sphere.  Let <img src='http://s0.wp.com/latex.php?latex=f+%3A+V+%5Cto+%5Cmathbb+R%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f : V &#92;to &#92;mathbb R^3' title='f : V &#92;to &#92;mathbb R^3' class='latex' /> be the mapping which takes a vertex <img src='http://s0.wp.com/latex.php?latex=x&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x' title='x' class='latex' /> to the center of its circle on the unit sphere <img src='http://s0.wp.com/latex.php?latex=S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2' title='S^2' class='latex' />.  If we are somehow lucky, and it happens that <img src='http://s0.wp.com/latex.php?latex=%5Csum_%7Bx+%5Cin+V%7D+f%28x%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sum_{x &#92;in V} f(x)=0' title='&#92;sum_{x &#92;in V} f(x)=0' class='latex' />, then we could use <img src='http://s0.wp.com/latex.php?latex=f&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f' title='f' class='latex' />, along with (1) to get an eigenvalue bound as follows.</p>
<div id="attachment_395" class="wp-caption aligncenter" style="width: 310px"><a href="http://tcsmath.files.wordpress.com/2008/10/circles.png"><img class="size-medium wp-image-395" style="border:0 none;margin-top:0;margin-bottom:0;" title="circles" src="http://tcsmath.files.wordpress.com/2008/10/circles.png?w=300&#038;h=174" alt="" width="300" height="174" /></a><p class="wp-caption-text">stereographic projection</p></div>
<p>Clearly we have <img src='http://s0.wp.com/latex.php?latex=%5Csum_%7Bx+%5Cin+V%7D+%5C%26%23124%3Bf%28x%29%5C%26%23124%3B%5E2+%3D+n&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sum_{x &#92;in V} &#92;&#124;f(x)&#92;&#124;^2 = n' title='&#92;sum_{x &#92;in V} &#92;&#124;f(x)&#92;&#124;^2 = n' class='latex' /> since <img src='http://s0.wp.com/latex.php?latex=f%28x%29+%5Cin+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f(x) &#92;in S^2' title='f(x) &#92;in S^2' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=x+%5Cin+V&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x &#92;in V' title='x &#92;in V' class='latex' />, so it suffices to bound the numerator in (1).  For each vertex <img src='http://s0.wp.com/latex.php?latex=x%5Cin+V&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x&#92;in V' title='x&#92;in V' class='latex' />, there is a cap <img src='http://s0.wp.com/latex.php?latex=D_x&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='D_x' title='D_x' class='latex' /> on the sphere associated to it.  Let <img src='http://s0.wp.com/latex.php?latex=r%28x%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='r(x)' title='r(x)' class='latex' /> denote the <em>Euclidean </em>length from <img src='http://s0.wp.com/latex.php?latex=x&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x' title='x' class='latex' /> to the boundary of <img src='http://s0.wp.com/latex.php?latex=D_x&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='D_x' title='D_x' class='latex' />.  In that case, for any edge <img src='http://s0.wp.com/latex.php?latex=xy+%5Cin+E&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='xy &#92;in E' title='xy &#92;in E' class='latex' />, we have</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5C%26%23124%3Bf%28x%29-f%28y%29%5C%26%23124%3B%5E2+%5Cleq+%28r%28x%29%2Br%28y%29%29%5E2+%5Cleq+2+r%28x%29%5E2+%2B+2+r%28y%29%5E2.&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;&#124;f(x)-f(y)&#92;&#124;^2 &#92;leq (r(x)+r(y))^2 &#92;leq 2 r(x)^2 + 2 r(y)^2.' title='&#92;displaystyle &#92;&#124;f(x)-f(y)&#92;&#124;^2 &#92;leq (r(x)+r(y))^2 &#92;leq 2 r(x)^2 + 2 r(y)^2.' class='latex' /></p>
<p>Thus the numerator in (1) is at most <img src='http://s0.wp.com/latex.php?latex=2d_%7B%5Cmax%7D+%5Csum_%7Bx+%5Cin+V%7D+r%28x%29%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='2d_{&#92;max} &#92;sum_{x &#92;in V} r(x)^2' title='2d_{&#92;max} &#92;sum_{x &#92;in V} r(x)^2' class='latex' />.  On the other hand, the area enclosed by <img src='http://s0.wp.com/latex.php?latex=D_x&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='D_x' title='D_x' class='latex' /> is at least <img src='http://s0.wp.com/latex.php?latex=%5Cpi+r%28x%29%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;pi r(x)^2' title='&#92;pi r(x)^2' class='latex' />, and the caps are disjoint, hence</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Cpi+%5Csum_%7Bx+%5Cin+V%7D+r%28x%29%5E2+%5Cleq+4%5Cpi%2C&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;pi &#92;sum_{x &#92;in V} r(x)^2 &#92;leq 4&#92;pi,' title='&#92;displaystyle &#92;pi &#92;sum_{x &#92;in V} r(x)^2 &#92;leq 4&#92;pi,' class='latex' /></p>
<p>where <img src='http://s0.wp.com/latex.php?latex=4%5Cpi&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='4&#92;pi' title='4&#92;pi' class='latex' /> is the surface area of <img src='http://s0.wp.com/latex.php?latex=S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2' title='S^2' class='latex' />.  It follows that the numerator is at most <img src='http://s0.wp.com/latex.php?latex=8d_%7B%5Cmax%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='8d_{&#92;max}' title='8d_{&#92;max}' class='latex' />, and therefore <img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Clambda_2+%5Cleq+%5Cfrac%7B8d_%7B%5Cmax%7D%7D%7Bn%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;lambda_2 &#92;leq &#92;frac{8d_{&#92;max}}{n}' title='&#92;displaystyle &#92;lambda_2 &#92;leq &#92;frac{8d_{&#92;max}}{n}' class='latex' />.</p>
<p>Of course, this all depended on a statement of the following form, which would guarantee that we can take <img src='http://s0.wp.com/latex.php?latex=f+%3AV+%5Cto+%5Cmathbb+R%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f :V &#92;to &#92;mathbb R^3' title='f :V &#92;to &#92;mathbb R^3' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%5Csum_%7Bx+%5Cin+V%7D+f%28x%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sum_{x &#92;in V} f(x)=0' title='&#92;sum_{x &#92;in V} f(x)=0' class='latex' />.</p>
<p style="padding-left:30px;">Given any collection of disjoint caps on the sphere, there exists a circle-preserving map <img src='http://s0.wp.com/latex.php?latex=S%5E2+%5Cto+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2 &#92;to S^2' title='S^2 &#92;to S^2' class='latex' /> such that in the image, the center of mass of the centers of the caps lies at the origin.</p>
<h3><strong>Möbius transformation and moving the center of mass</strong></h3>
<p>In fact, we prove the following related, but slightly easier statement, and the interested reader can see Spielman and Teng for the full details.</p>
<p style="padding-left:30px;"><strong>Transform lemma:</strong> Let <img src='http://s0.wp.com/latex.php?latex=v_1%2C+v_2%2C+%5Cldots%2C+v_n+%5Cin+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v_1, v_2, &#92;ldots, v_n &#92;in S^2' title='v_1, v_2, &#92;ldots, v_n &#92;in S^2' class='latex' /> be points on the unit sphere.  Then there exists a circle-preserving map <img src='http://s0.wp.com/latex.php?latex=f+%3A+S%5E2+%5Cto+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f : S^2 &#92;to S^2' title='f : S^2 &#92;to S^2' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%5Csum_%7Bi%3D1%7D%5En+f%28v_i%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;sum_{i=1}^n f(v_i)=0' title='&#92;sum_{i=1}^n f(v_i)=0' class='latex' />.</p>
<p>This lemma doesn&#8217;t manage to prove quite what we need, since the centers of circles do not have to map to the centers of circles in the image, but it captures the essence.</p>
<p>To prove the transform lemma, let&#8217;s first introduce some circle-preserving maps.</p>
<p>Let <img src='http://s0.wp.com/latex.php?latex=%5Cpi_p+%3A+S%5E2+%5Csetminus+%5C%7Bp%5C%7D+%5Cto+%5Cmathbb+R%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;pi_p : S^2 &#92;setminus &#92;{p&#92;} &#92;to &#92;mathbb R^2' title='&#92;pi_p : S^2 &#92;setminus &#92;{p&#92;} &#92;to &#92;mathbb R^2' class='latex' /> be the stereographic projection with <img src='http://s0.wp.com/latex.php?latex=p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p' title='p' class='latex' /> as the pole.</p>
<p style="text-align:center;"><a href="http://tcsmath.files.wordpress.com/2008/10/stereo1.png"><img class="aligncenter size-medium wp-image-399" style="margin-top:20px;margin-bottom:20px;" title="stereo1" src="http://tcsmath.files.wordpress.com/2008/10/stereo1.png?w=300&#038;h=221" alt="" width="300" height="221" /></a></p>
<p>Furthermore, let <img src='http://s0.wp.com/latex.php?latex=S_%7B%5Clambda%7D+%3A+%5Cmathbb+R%5E2+%5Cto+%5Cmathbb+R%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{&#92;lambda} : &#92;mathbb R^2 &#92;to &#92;mathbb R^2' title='S_{&#92;lambda} : &#92;mathbb R^2 &#92;to &#92;mathbb R^2' class='latex' /> be the scaling map <img src='http://s0.wp.com/latex.php?latex=S_%7B%5Clambda%7D%28x%29%3D%5Clambda+x&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_{&#92;lambda}(x)=&#92;lambda x' title='S_{&#92;lambda}(x)=&#92;lambda x' class='latex' />, with <img src='http://s0.wp.com/latex.php?latex=%5Clambda+%26%2362%3B+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda &gt; 0' title='&#92;lambda &gt; 0' class='latex' />.  Finally, define <img src='http://s0.wp.com/latex.php?latex=F_%7Bp%2C%5Clambda%7D+%3D+%5Cpi_p%5E%7B-1%7D+%5Ccirc+S_%7B%5Clambda%7D+%5Ccirc+%5Cpi_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_{p,&#92;lambda} = &#92;pi_p^{-1} &#92;circ S_{&#92;lambda} &#92;circ &#92;pi_p' title='F_{p,&#92;lambda} = &#92;pi_p^{-1} &#92;circ S_{&#92;lambda} &#92;circ &#92;pi_p' class='latex' />.  Observe that as <img src='http://s0.wp.com/latex.php?latex=%5Clambda+%5Cto+%5Cinfty&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;lambda &#92;to &#92;infty' title='&#92;lambda &#92;to &#92;infty' class='latex' />, we have <img src='http://s0.wp.com/latex.php?latex=F_%7Bp%2C%5Clambda%7D%28x%29+%5Cto+p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='F_{p,&#92;lambda}(x) &#92;to p' title='F_{p,&#92;lambda}(x) &#92;to p' class='latex' /> for all <img src='http://s0.wp.com/latex.php?latex=x+%5Cin+S%5E2+%5Csetminus+%5C%7B-p%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x &#92;in S^2 &#92;setminus &#92;{-p&#92;}' title='x &#92;in S^2 &#92;setminus &#92;{-p&#92;}' class='latex' />.  In other words, this map pushes everything on the sphere toward <img src='http://s0.wp.com/latex.php?latex=p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p' title='p' class='latex' />.</p>
<p>Now consider the map <img src='http://s0.wp.com/latex.php?latex=f_%7B%5Comega%7D+%3A+B%5E3+%5Cto+B%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_{&#92;omega} : B^3 &#92;to B^3' title='f_{&#92;omega} : B^3 &#92;to B^3' class='latex' /> given by</p>
<p style="text-align:center;"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+f_%7B%5Comega%7D+%3D+F_%7B%5Comega%2F%5C%26%23124%3B%5Comega%5C%26%23124%3B%2C+%281-%5C%26%23124%3B%5Comega%5C%26%23124%3B%29%5E%7B-1%7D%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle f_{&#92;omega} = F_{&#92;omega/&#92;&#124;&#92;omega&#92;&#124;, (1-&#92;&#124;&#92;omega&#92;&#124;)^{-1}}' title='&#92;displaystyle f_{&#92;omega} = F_{&#92;omega/&#92;&#124;&#92;omega&#92;&#124;, (1-&#92;&#124;&#92;omega&#92;&#124;)^{-1}}' class='latex' /></p>
<p>where <img src='http://s0.wp.com/latex.php?latex=B%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B^3' title='B^3' class='latex' /> is the open unit ball in <img src='http://s0.wp.com/latex.php?latex=%5Cmathbb+R%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;mathbb R^3' title='&#92;mathbb R^3' class='latex' />.  For <img src='http://s0.wp.com/latex.php?latex=%5C%26%23124%3B%5Comega%5C%26%23124%3B+%26%2360%3B+1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;&#124;&#92;omega&#92;&#124; &lt; 1' title='&#92;&#124;&#92;omega&#92;&#124; &lt; 1' class='latex' />, <img src='http://s0.wp.com/latex.php?latex=f_%7B%5Comega%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_{&#92;omega}' title='f_{&#92;omega}' class='latex' /> maps <img src='http://s0.wp.com/latex.php?latex=B%5E3+%5Cto+B%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='B^3 &#92;to B^3' title='B^3 &#92;to B^3' class='latex' />.  Also, as <img src='http://s0.wp.com/latex.php?latex=%5Comega&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;omega' title='&#92;omega' class='latex' /> approaches <img src='http://s0.wp.com/latex.php?latex=a+%5Cin+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a &#92;in S^2' title='a &#92;in S^2' class='latex' />, we have <img src='http://s0.wp.com/latex.php?latex=f_%7B%5Comega%7D%28x%29+%5Cto+a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_{&#92;omega}(x) &#92;to a' title='f_{&#92;omega}(x) &#92;to a' class='latex' /> for every <img src='http://s0.wp.com/latex.php?latex=x+%5Cin+S%5E2+%5Csetminus+%5C%7B-a%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='x &#92;in S^2 &#92;setminus &#92;{-a&#92;}' title='x &#92;in S^2 &#92;setminus &#92;{-a&#92;}' class='latex' />.</p>
<p>Define <img src='http://s0.wp.com/latex.php?latex=%5Cphi+%3A+B%5E3+%5Cto+B%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi : B^3 &#92;to B^3' title='&#92;phi : B^3 &#92;to B^3' class='latex' /> by <img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5Cphi%28%5Comega%29+%3D+%5Cfrac%7B1%7D%7Bn%7D+%5Csum_%7Bi%3D1%7D%5En+f_%7B%5Comega%7D%28v_i%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle &#92;phi(&#92;omega) = &#92;frac{1}{n} &#92;sum_{i=1}^n f_{&#92;omega}(v_i)' title='&#92;displaystyle &#92;phi(&#92;omega) = &#92;frac{1}{n} &#92;sum_{i=1}^n f_{&#92;omega}(v_i)' class='latex' />.  Now, as <img src='http://s0.wp.com/latex.php?latex=%5Comega+%5Cto+a+%5Cin+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;omega &#92;to a &#92;in S^2' title='&#92;omega &#92;to a &#92;in S^2' class='latex' />, we have <img src='http://s0.wp.com/latex.php?latex=f_%7B%5Comega%7D%28S%5E2+%5Csetminus+%5C%7B-a%5C%7D%29+%5Cto+a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='f_{&#92;omega}(S^2 &#92;setminus &#92;{-a&#92;}) &#92;to a' title='f_{&#92;omega}(S^2 &#92;setminus &#92;{-a&#92;}) &#92;to a' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%5Cphi%28%5Comega%29+%5Cto+a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi(&#92;omega) &#92;to a' title='&#92;phi(&#92;omega) &#92;to a' class='latex' />, as long as we do not have <img src='http://s0.wp.com/latex.php?latex=v_i+%3D+-a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v_i = -a' title='v_i = -a' class='latex' /> for any <img src='http://s0.wp.com/latex.php?latex=i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='i' title='i' class='latex' />.  But this can be handled by spreading the point mass at each <img src='http://s0.wp.com/latex.php?latex=v_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v_i' title='v_i' class='latex' /> out uniformly in a cap of radius <img src='http://s0.wp.com/latex.php?latex=%5Cepsilon&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;epsilon' title='&#92;epsilon' class='latex' />. Let <img src='http://s0.wp.com/latex.php?latex=%5Cphi_%7B%5Cepsilon%7D%28%5Comega%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi_{&#92;epsilon}(&#92;omega)' title='&#92;phi_{&#92;epsilon}(&#92;omega)' class='latex' /> be the center of mass of all the <img src='http://s0.wp.com/latex.php?latex=%5Cepsilon&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;epsilon' title='&#92;epsilon' class='latex' />-caps around each <img src='http://s0.wp.com/latex.php?latex=v_i&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v_i' title='v_i' class='latex' />.</p>
<p>Supposing we do this, we will have <img src='http://s0.wp.com/latex.php?latex=%5Cphi_%7B%5Cepsilon%7D%28%5Comega%29+%5Cto+a&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi_{&#92;epsilon}(&#92;omega) &#92;to a' title='&#92;phi_{&#92;epsilon}(&#92;omega) &#92;to a' class='latex' /> as <img src='http://s0.wp.com/latex.php?latex=%5Comega+%5Cto+a+%5Cin+S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;omega &#92;to a &#92;in S^2' title='&#92;omega &#92;to a &#92;in S^2' class='latex' />.  This implies that <img src='http://s0.wp.com/latex.php?latex=%5Cphi_%7B%5Cepsilon%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi_{&#92;epsilon}' title='&#92;phi_{&#92;epsilon}' class='latex' /> can be extended to a continuous function <img src='http://s0.wp.com/latex.php?latex=%5Coverline%7BB%5E3%7D+%5Cto+%5Coverline%7BB%5E3%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;overline{B^3} &#92;to &#92;overline{B^3}' title='&#92;overline{B^3} &#92;to &#92;overline{B^3}' class='latex' />, and furthermore its restriction to <img src='http://s0.wp.com/latex.php?latex=S%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S^2' title='S^2' class='latex' /> is the identity.  But now basic topology shows that there must exist an <img src='http://s0.wp.com/latex.php?latex=%5Comega+%5Cin+B%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;omega &#92;in B^3' title='&#92;omega &#92;in B^3' class='latex' /> for which <img src='http://s0.wp.com/latex.php?latex=%5Cphi_%7B%5Cepsilon%7D%28%5Comega%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi_{&#92;epsilon}(&#92;omega)=0' title='&#92;phi_{&#92;epsilon}(&#92;omega)=0' class='latex' />.  Finally, take <img src='http://s0.wp.com/latex.php?latex=%5Cepsilon+%5Cto+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;epsilon &#92;to 0' title='&#92;epsilon &#92;to 0' class='latex' /> to conclude the existence of an <img src='http://s0.wp.com/latex.php?latex=%5Comega&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;omega' title='&#92;omega' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%5Cphi%28%5Comega%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi(&#92;omega)=0' title='&#92;phi(&#92;omega)=0' class='latex' />.</p>
<p>The basic topological fact we needed is the following.</p>
<p style="padding-left:30px;"><strong>Lemma:</strong> If <img src='http://s0.wp.com/latex.php?latex=%5Cphi+%3A+%5Coverline%7BB%5E3%7D+%5Cto+%5Coverline%7BB%5E3%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi : &#92;overline{B^3} &#92;to &#92;overline{B^3}' title='&#92;phi : &#92;overline{B^3} &#92;to &#92;overline{B^3}' class='latex' /> is a continuous map and <img src='http://s0.wp.com/latex.php?latex=%5Cphi%26%23124%3B_%7BS%5E2%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi&#124;_{S^2}' title='&#92;phi&#124;_{S^2}' class='latex' /> is the identity, then there exists an <img src='http://s0.wp.com/latex.php?latex=%5Comega&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;omega' title='&#92;omega' class='latex' /> with <img src='http://s0.wp.com/latex.php?latex=%5Cphi%28%5Comega%29%3D0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi(&#92;omega)=0' title='&#92;phi(&#92;omega)=0' class='latex' />.</p>
<p style="padding-left:30px;"><strong>Proof: </strong>Let <img src='http://s0.wp.com/latex.php?latex=b+%3A+%5Coverline%7BB%5E3%7D%5Csetminus+%5C%7B0%5C%7D+%5Cto+%5Coverline%7BB%5E3%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='b : &#92;overline{B^3}&#92;setminus &#92;{0&#92;} &#92;to &#92;overline{B^3}' title='b : &#92;overline{B^3}&#92;setminus &#92;{0&#92;} &#92;to &#92;overline{B^3}' class='latex' /> be defined by <img src='http://s0.wp.com/latex.php?latex=b%28z%29+%3D+z%2F%5C%26%23124%3Bz%5C%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='b(z) = z/&#92;&#124;z&#92;&#124;' title='b(z) = z/&#92;&#124;z&#92;&#124;' class='latex' />.  Note that <img src='http://s0.wp.com/latex.php?latex=b&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='b' title='b' class='latex' /> is continuous.  Now, suppose that 0 is not in the image of <img src='http://s0.wp.com/latex.php?latex=%5Cphi&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;phi' title='&#92;phi' class='latex' />, and define a map from <img src='http://s0.wp.com/latex.php?latex=%5Coverline%7BB%5E3%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;overline{B^3}' title='&#92;overline{B^3}' class='latex' /> to itself by <img src='http://s0.wp.com/latex.php?latex=g%28z%29%3D-b%28%5Cphi%28z%29%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g(z)=-b(&#92;phi(z))' title='g(z)=-b(&#92;phi(z))' class='latex' />.  By assumption, <img src='http://s0.wp.com/latex.php?latex=g&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g' title='g' class='latex' /> is continuous, however it has no fixed point, contradicting <a href="http://en.wikipedia.org/wiki/Brouwer_fixed_point_theorem">Brouwer&#8217;s theorem</a>.</p>
<p>[Some picture credits go to Wikipedia, Oded Schramm, and Dan Spielman's lecture notes.]</p>
]]></content:encoded>
</item>

</channel>
</rss>
