<?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>arithmetic-combinatorics &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/arithmetic-combinatorics/</link>
	<description>Feed of posts on WordPress.com tagged "arithmetic-combinatorics"</description>
	<pubDate>Sat, 25 May 2013 20:45:22 +0000</pubDate>

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

<item>
<title><![CDATA[Rectification and the Lefschetz principle]]></title>
<link>http://terrytao.wordpress.com/2013/03/14/rectification-and-the-lefschetz-principle/</link>
<pubDate>Thu, 14 Mar 2013 21:17:05 +0000</pubDate>
<dc:creator>Terence Tao</dc:creator>
<guid>http://terrytao.wordpress.com/2013/03/14/rectification-and-the-lefschetz-principle/</guid>
<description><![CDATA[The rectification principle in arithmetic combinatorics asserts, roughly speaking, that very small s]]></description>
<content:encoded><![CDATA[<p>
 The <em>rectification principle</em> in arithmetic combinatorics asserts, roughly speaking, that very small subsets (or, alternatively, small structured subsets) of an additive group or a field of large characteristic can be modeled (for the purposes of arithmetic combinatorics) by subsets of a group or field of zero characteristic, such as the integers <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Z%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Z}}&amp;fg=000000' title='{{&#92;bf Z}}&amp;fg=000000' class='latex' /> or the complex numbers <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf C}}&amp;fg=000000' title='{{&#92;bf C}}&amp;fg=000000' class='latex' />. The additive form of this principle is known as the <em>Freiman rectification principle</em>; it has several formulations, going back of course to the <a href="http://www.ams.org/mathscinet-getitem?mr=360496">original work of Freiman</a>. Here is one formulation as <a href="http://www.ams.org/mathscinet-getitem?mr=1608875">given by Bilu, Lev, and Ruzsa</a>:
</p>
<blockquote><p><b>Proposition 1 (Additive rectification)</b> <a name="rect"></a> Let <img src='http://s0.wp.com/latex.php?latex=%7BA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A}&amp;fg=000000' title='{A}&amp;fg=000000' class='latex' /> be a subset of the additive group <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Z%7D%2Fp%7B%5Cbf+Z%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Z}/p{&#92;bf Z}}&amp;fg=000000' title='{{&#92;bf Z}/p{&#92;bf Z}}&amp;fg=000000' class='latex' /> for some prime <img src='http://s0.wp.com/latex.php?latex=%7Bp%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{p}&amp;fg=000000' title='{p}&amp;fg=000000' class='latex' />, and let <img src='http://s0.wp.com/latex.php?latex=%7Bs+%5Cgeq+1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s &#92;geq 1}&amp;fg=000000' title='{s &#92;geq 1}&amp;fg=000000' class='latex' /> be an integer. Suppose that <img src='http://s0.wp.com/latex.php?latex=%7B%26%23124%3BA%26%23124%3B+%5Cleq+%5Clog_%7B2s%7D+p%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#124;A&#124; &#92;leq &#92;log_{2s} p}&amp;fg=000000' title='{&#124;A&#124; &#92;leq &#92;log_{2s} p}&amp;fg=000000' class='latex' />. Then there exists a map <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%3A+A+%5Crightarrow+A%27%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi: A &#92;rightarrow A&#039;}&amp;fg=000000' title='{&#92;phi: A &#92;rightarrow A&#039;}&amp;fg=000000' class='latex' /> into a subset <img src='http://s0.wp.com/latex.php?latex=%7BA%27%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A&#039;}&amp;fg=000000' title='{A&#039;}&amp;fg=000000' class='latex' /> of the integers which is a <a href="http://planetmath.org/FreimanIsomorphism.html">Freiman isomorphism of order <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /></a> in the sense that for any <img src='http://s0.wp.com/latex.php?latex=%7Bx_1%2C%5Cldots%2Cx_s%2Cy_1%2C%5Cldots%2Cy_s+%5Cin+A%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{x_1,&#92;ldots,x_s,y_1,&#92;ldots,y_s &#92;in A}&amp;fg=000000' title='{x_1,&#92;ldots,x_s,y_1,&#92;ldots,y_s &#92;in A}&amp;fg=000000' class='latex' />, one has
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++x_1%2B%5Cldots%2Bx_s+%3D+y_1%2B%5Cldots%2By_s%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  x_1+&#92;ldots+x_s = y_1+&#92;ldots+y_s&amp;fg=000000' title='&#92;displaystyle  x_1+&#92;ldots+x_s = y_1+&#92;ldots+y_s&amp;fg=000000' class='latex' /></p>
<p> if and only if
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%5Cphi%28x_1%29%2B%5Cldots%2B%5Cphi%28x_s%29+%3D+%5Cphi%28y_1%29%2B%5Cldots%2B%5Cphi%28y_s%29.%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  &#92;phi(x_1)+&#92;ldots+&#92;phi(x_s) = &#92;phi(y_1)+&#92;ldots+&#92;phi(y_s).&amp;fg=000000' title='&#92;displaystyle  &#92;phi(x_1)+&#92;ldots+&#92;phi(x_s) = &#92;phi(y_1)+&#92;ldots+&#92;phi(y_s).&amp;fg=000000' class='latex' /></p>
<p> Furthermore <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi}&amp;fg=000000' title='{&#92;phi}&amp;fg=000000' class='latex' /> is a right-inverse of the obvious projection homomorphism from <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Z%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Z}}&amp;fg=000000' title='{{&#92;bf Z}}&amp;fg=000000' class='latex' /> to <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Z%7D%2Fp%7B%5Cbf+Z%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Z}/p{&#92;bf Z}}&amp;fg=000000' title='{{&#92;bf Z}/p{&#92;bf Z}}&amp;fg=000000' class='latex' />. </p></blockquote>
</p>
<p>
The original version of the rectification principle allowed the sets involved to be substantially larger in size (cardinality up to a small constant multiple of <img src='http://s0.wp.com/latex.php?latex=%7Bp%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{p}&amp;fg=000000' title='{p}&amp;fg=000000' class='latex' />), but with the additional hypothesis of bounded doubling involved; see the above-mentioned papers, as well as this <a href="http://www.ams.org/mathscinet-getitem?mr=2201602">later paper of Green and Ruzsa</a>, for further discussion.
</p>
<p>
The proof of Proposition <a href="#rect">1</a> is quite short (see Theorem 3.1 of <a href="http://www.ams.org/mathscinet-getitem?mr=1608875">Bilu-Lev-Ruzsa</a>); the main idea is to use <a href="http://en.wikipedia.org/wiki/Minkowski's_theorem">Minkowski&#8217;s theorem</a> to find a non-trivial dilate <img src='http://s0.wp.com/latex.php?latex=%7BaA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{aA}&amp;fg=000000' title='{aA}&amp;fg=000000' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7BA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A}&amp;fg=000000' title='{A}&amp;fg=000000' class='latex' /> that is contained in a small neighbourhood of the origin in <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Z%7D%2Fp%7B%5Cbf+Z%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Z}/p{&#92;bf Z}}&amp;fg=000000' title='{{&#92;bf Z}/p{&#92;bf Z}}&amp;fg=000000' class='latex' />, at which point the rectification map <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi}&amp;fg=000000' title='{&#92;phi}&amp;fg=000000' class='latex' /> can be constructed by hand.
</p>
<p>
Very recently, <a href="http://arxiv.org/abs/1303.2363">Codrut Grosu</a> obtained an arithmetic analogue of the above theorem, in which the rectification map <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi}&amp;fg=000000' title='{&#92;phi}&amp;fg=000000' class='latex' /> preserves both additive and multiplicative structure:
</p>
<blockquote><p><b>Theorem 2 (Arithmetic rectification)</b> <a name="recta"></a> Let <img src='http://s0.wp.com/latex.php?latex=%7BA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A}&amp;fg=000000' title='{A}&amp;fg=000000' class='latex' /> be a subset of the finite field <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_p%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_p}&amp;fg=000000' title='{{&#92;bf F}_p}&amp;fg=000000' class='latex' /> for some prime <img src='http://s0.wp.com/latex.php?latex=%7Bp+%5Cgeq+3%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{p &#92;geq 3}&amp;fg=000000' title='{p &#92;geq 3}&amp;fg=000000' class='latex' />, and let <img src='http://s0.wp.com/latex.php?latex=%7Bs+%5Cgeq+1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s &#92;geq 1}&amp;fg=000000' title='{s &#92;geq 1}&amp;fg=000000' class='latex' /> be an integer. Suppose that <img src='http://s0.wp.com/latex.php?latex=%7B%26%23124%3BA%26%23124%3B+%26%2360%3B+%5Clog_2+%5Clog_%7B2s%7D+%5Clog_%7B2s%5E2%7D+p+-+1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#124;A&#124; &lt; &#92;log_2 &#92;log_{2s} &#92;log_{2s^2} p - 1}&amp;fg=000000' title='{&#124;A&#124; &lt; &#92;log_2 &#92;log_{2s} &#92;log_{2s^2} p - 1}&amp;fg=000000' class='latex' />. Then there exists a map <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%3A+A+%5Crightarrow+A%27%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi: A &#92;rightarrow A&#039;}&amp;fg=000000' title='{&#92;phi: A &#92;rightarrow A&#039;}&amp;fg=000000' class='latex' /> into a subset <img src='http://s0.wp.com/latex.php?latex=%7BA%27%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A&#039;}&amp;fg=000000' title='{A&#039;}&amp;fg=000000' class='latex' /> of the complex numbers which is a <em>Freiman field isomorphism of order <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /></em> in the sense that for any <img src='http://s0.wp.com/latex.php?latex=%7Bx_1%2C%5Cldots%2Cx_n+%5Cin+A%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{x_1,&#92;ldots,x_n &#92;in A}&amp;fg=000000' title='{x_1,&#92;ldots,x_n &#92;in A}&amp;fg=000000' class='latex' /> and any polynomial <img src='http://s0.wp.com/latex.php?latex=%7BP%28x_1%2C%5Cldots%2Cx_n%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P(x_1,&#92;ldots,x_n)}&amp;fg=000000' title='{P(x_1,&#92;ldots,x_n)}&amp;fg=000000' class='latex' /> of degree at most <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /> and integer coefficients of magnitude summing to at most <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' />, one has
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28x_1%2C%5Cldots%2Cx_n%29%3D0%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(x_1,&#92;ldots,x_n)=0&amp;fg=000000' title='&#92;displaystyle  P(x_1,&#92;ldots,x_n)=0&amp;fg=000000' class='latex' /></p>
<p> if and only if
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28%5Cphi%28x_1%29%2C%5Cldots%2C%5Cphi%28x_n%29%29%3D0.%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(&#92;phi(x_1),&#92;ldots,&#92;phi(x_n))=0.&amp;fg=000000' title='&#92;displaystyle  P(&#92;phi(x_1),&#92;ldots,&#92;phi(x_n))=0.&amp;fg=000000' class='latex' /></p>
</blockquote>
</p>
<p>
Note that it is necessary to use an algebraically closed field such as <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf C}}&amp;fg=000000' title='{{&#92;bf C}}&amp;fg=000000' class='latex' /> for this theorem, in contrast to the integers used in Proposition <a href="#rect">1</a>, as <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_p%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_p}&amp;fg=000000' title='{{&#92;bf F}_p}&amp;fg=000000' class='latex' /> can contain objects such as square roots of <img src='http://s0.wp.com/latex.php?latex=%7B-1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{-1}&amp;fg=000000' title='{-1}&amp;fg=000000' class='latex' /> which can only map to <img src='http://s0.wp.com/latex.php?latex=%7B%5Cpm+i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;pm i}&amp;fg=000000' title='{&#92;pm i}&amp;fg=000000' class='latex' /> in the complex numbers (once <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /> is at least <img src='http://s0.wp.com/latex.php?latex=%7B2%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{2}&amp;fg=000000' title='{2}&amp;fg=000000' class='latex' />).
</p>
<p>
Using Theorem <a href="#recta">2</a>, one can transfer results in arithmetic combinatorics (e.g. sum-product or Szemer&#233;di-Trotter type theorems) regarding finite subsets of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf C}}&amp;fg=000000' title='{{&#92;bf C}}&amp;fg=000000' class='latex' /> to analogous results regarding sufficiently small subsets of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_p%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_p}&amp;fg=000000' title='{{&#92;bf F}_p}&amp;fg=000000' class='latex' />; see <a href="http://arxiv.org/abs/1303.2363">the paper of Grosu</a> for several examples of this. This should be compared with the <a href="http://www.ams.org/mathscinet-getitem?mr=2835338">paper of Vu, Wood, and Wood</a>, which introduces a converse principle that embeds finite subsets of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf C}}&amp;fg=000000' title='{{&#92;bf C}}&amp;fg=000000' class='latex' /> (or more generally, a characteristic zero integral domain) in a Freiman field-isomorphic fashion into finite subsets of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_p%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_p}&amp;fg=000000' title='{{&#92;bf F}_p}&amp;fg=000000' class='latex' /> for arbitrarily large primes <img src='http://s0.wp.com/latex.php?latex=%7Bp%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{p}&amp;fg=000000' title='{p}&amp;fg=000000' class='latex' />, allowing one to transfer arithmetic combinatorical facts from the latter setting to the former.
</p>
<p>
Grosu&#8217;s argument uses some quantitative elimination theory, and in particular a quantitative variant of a <a href="http://www.ams.org/mathscinet-getitem?mr=2006555">lemma of Chang</a> that <a href="http://terrytao.wordpress.com/2011/07/05/polynomial-bounds-via-nonstandard-analysis/">was discussed previously</a> on this blog. In that previous blog post, it was observed that (an ineffective version of) Chang&#8217;s theorem could be obtained using only qualitative algebraic geometry (as opposed to quantitative algebraic geometry tools such as elimination theory results with explicit bounds) by means of <a href="http://en.wikipedia.org/wiki/Nonstandard_analysis">nonstandard analysis</a> (or, in what amounts to essentially the same thing in this context, the use of <a href="http://en.wikipedia.org/wiki/Ultraproduct">ultraproducts</a>). One can then ask whether one can similarly establish an ineffective version of Grosu&#8217;s result by nonstandard means. The purpose of this post is to record that this can indeed be done without much difficulty, though the result obtained, being ineffective, is somewhat weaker than that in Theorem <a href="#recta">2</a>. More precisely, we obtain
</p>
<blockquote><p><b>Theorem 3 (Ineffective arithmetic rectification)</b> <a name="recta-2"></a> Let <img src='http://s0.wp.com/latex.php?latex=%7Bs%2C+n+%5Cgeq+1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s, n &#92;geq 1}&amp;fg=000000' title='{s, n &#92;geq 1}&amp;fg=000000' class='latex' />. Then if <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}}&amp;fg=000000' title='{{&#92;bf F}}&amp;fg=000000' class='latex' /> is a field of characteristic at least <img src='http://s0.wp.com/latex.php?latex=%7BC_%7Bs%2Cn%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{C_{s,n}}&amp;fg=000000' title='{C_{s,n}}&amp;fg=000000' class='latex' /> for some <img src='http://s0.wp.com/latex.php?latex=%7BC_%7Bs%2Cn%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{C_{s,n}}&amp;fg=000000' title='{C_{s,n}}&amp;fg=000000' class='latex' /> depending on <img src='http://s0.wp.com/latex.php?latex=%7Bs%2Cn%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s,n}&amp;fg=000000' title='{s,n}&amp;fg=000000' class='latex' />, and <img src='http://s0.wp.com/latex.php?latex=%7BA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A}&amp;fg=000000' title='{A}&amp;fg=000000' class='latex' /> is a subset of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}}&amp;fg=000000' title='{{&#92;bf F}}&amp;fg=000000' class='latex' /> of cardinality <img src='http://s0.wp.com/latex.php?latex=%7Bn%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{n}&amp;fg=000000' title='{n}&amp;fg=000000' class='latex' />, then there exists a map <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%3A+A+%5Crightarrow+A%27%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi: A &#92;rightarrow A&#039;}&amp;fg=000000' title='{&#92;phi: A &#92;rightarrow A&#039;}&amp;fg=000000' class='latex' /> into a subset <img src='http://s0.wp.com/latex.php?latex=%7BA%27%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A&#039;}&amp;fg=000000' title='{A&#039;}&amp;fg=000000' class='latex' /> of the complex numbers which is a Freiman field isomorphism of order <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' />. </p></blockquote>
</p>
<p>
Our arguments will not provide any effective bound on the quantity <img src='http://s0.wp.com/latex.php?latex=%7BC_%7Bs%2Cn%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{C_{s,n}}&amp;fg=000000' title='{C_{s,n}}&amp;fg=000000' class='latex' /> (though one could in principle eventually extract such a bound by deconstructing the proof of Proposition <a href="#lef">4</a> below), making this result weaker than Theorem <a href="#recta">2</a> (save for the minor generalisation that it can handle fields of prime power order as well as fields of prime order as long as the characteristic remains large).
</p>
<p>
Following the principle that ultraproducts can be used as a bridge to connect quantitative and qualitative results (as discussed in <a href="http://terrytao.wordpress.com/2011/10/15/254a-notes-6-ultraproducts-as-a-bridge-between-hard-analysis-and-soft-analysis/">these previous</a> <a href="http://terrytao.wordpress.com/2010/01/30/the-ultralimit-argument-and-quantitative-algebraic-geometry/">blog posts</a>), we will deduce Theorem <a href="#recta-2">3</a> from the following (well-known) qualitative version:
</p>
<blockquote><p><b>Proposition 4 (Baby Lefschetz principle)</b> <a name="lef"></a> Let <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> be a field of characteristic zero that is finitely generated over the rationals. Then there is an isomorphism <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%3A+k+%5Crightarrow+%5Cphi%28k%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi: k &#92;rightarrow &#92;phi(k)}&amp;fg=000000' title='{&#92;phi: k &#92;rightarrow &#92;phi(k)}&amp;fg=000000' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> to a subfield <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%28k%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi(k)}&amp;fg=000000' title='{&#92;phi(k)}&amp;fg=000000' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf C}}&amp;fg=000000' title='{{&#92;bf C}}&amp;fg=000000' class='latex' />. </p></blockquote>
</p>
<p>
This principle (first laid out in an appendix of <a href="http://www.ams.org/mathscinet-getitem?mr=56950">Lefschetz&#8217;s book</a>), among other things, often allows one to use the methods of complex analysis (e.g. Riemann surface theory) to study many other fields of characteristic zero. There are many variants and extensions of this principle; see for instance <a href="http://mathoverflow.net/questions/90551/">this MathOverflow post</a> for some discussion of these. I used this baby version of the Lefschetz principle recently in <a href="http://terrytao.wordpress.com/2012/11/14/expanding-polynomials-over-finite-fields-of-large-characteristic-and-a-regularity-lemma-for-definable-sets/">a paper on expanding polynomial maps</a>.
</p>
<p>
<em>Proof:</em>  We give two proofs of this fact, one using transcendence bases and the other using Hilbert&#8217;s nullstellensatz.
</p>
<p>
We begin with the former proof. As <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> is finitely generated over <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}}&amp;fg=000000' title='{{&#92;bf Q}}&amp;fg=000000' class='latex' />, it has finite <a href="http://en.wikipedia.org/wiki/Transcendence_degree">transcendence degree</a>, thus one can find algebraically independent elements <img src='http://s0.wp.com/latex.php?latex=%7Bx_1%2C%5Cldots%2Cx_m%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{x_1,&#92;ldots,x_m}&amp;fg=000000' title='{x_1,&#92;ldots,x_m}&amp;fg=000000' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> over <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}}&amp;fg=000000' title='{{&#92;bf Q}}&amp;fg=000000' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> is a finite extension of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%28x_1%2C%5Cldots%2Cx_m%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' title='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' class='latex' />, and in particular by the <a href="http://en.wikipedia.org/wiki/Primitive_element_theorem">primitive element theorem</a> <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> is generated by <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%28x_1%2C%5Cldots%2Cx_m%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' title='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' class='latex' /> and an element <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;alpha}&amp;fg=000000' title='{&#92;alpha}&amp;fg=000000' class='latex' /> which is algebraic over <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%28x_1%2C%5Cldots%2Cx_m%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' title='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' class='latex' />. (Here we use the fact that characteristic zero fields are separable.) If we then define <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi}&amp;fg=000000' title='{&#92;phi}&amp;fg=000000' class='latex' /> by first mapping <img src='http://s0.wp.com/latex.php?latex=%7Bx_1%2C%5Cldots%2Cx_m%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{x_1,&#92;ldots,x_m}&amp;fg=000000' title='{x_1,&#92;ldots,x_m}&amp;fg=000000' class='latex' /> to generic (and thus algebraically independent) complex numbers <img src='http://s0.wp.com/latex.php?latex=%7Bz_1%2C%5Cldots%2Cz_m%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{z_1,&#92;ldots,z_m}&amp;fg=000000' title='{z_1,&#92;ldots,z_m}&amp;fg=000000' class='latex' />, and then setting <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%28%5Calpha%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi(&#92;alpha)}&amp;fg=000000' title='{&#92;phi(&#92;alpha)}&amp;fg=000000' class='latex' /> to be a complex root of of the minimal polynomial for <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;alpha}&amp;fg=000000' title='{&#92;alpha}&amp;fg=000000' class='latex' /> over <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%28x_1%2C%5Cldots%2Cx_m%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' title='{{&#92;bf Q}(x_1,&#92;ldots,x_m)}&amp;fg=000000' class='latex' /> after replacing each <img src='http://s0.wp.com/latex.php?latex=%7Bx_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{x_i}&amp;fg=000000' title='{x_i}&amp;fg=000000' class='latex' /> with the complex number <img src='http://s0.wp.com/latex.php?latex=%7Bz_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{z_i}&amp;fg=000000' title='{z_i}&amp;fg=000000' class='latex' />, we obtain a field isomorphism <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%3A+k+%5Crightarrow+%5Cphi%28k%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi: k &#92;rightarrow &#92;phi(k)}&amp;fg=000000' title='{&#92;phi: k &#92;rightarrow &#92;phi(k)}&amp;fg=000000' class='latex' /> with the required properties.
</p>
<p>
Now we give the latter proof. Let <img src='http://s0.wp.com/latex.php?latex=%7Bx_1%2C%5Cldots%2Cx_m%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{x_1,&#92;ldots,x_m}&amp;fg=000000' title='{x_1,&#92;ldots,x_m}&amp;fg=000000' class='latex' /> be elements of <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> that generate that field over <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}}&amp;fg=000000' title='{{&#92;bf Q}}&amp;fg=000000' class='latex' />, but which are not necessarily algebraically independent. Our task is then equivalent to that of finding complex numbers <img src='http://s0.wp.com/latex.php?latex=%7Bz_1%2C%5Cldots%2Cz_m%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{z_1,&#92;ldots,z_m}&amp;fg=000000' title='{z_1,&#92;ldots,z_m}&amp;fg=000000' class='latex' /> with the property that, for any polynomial <img src='http://s0.wp.com/latex.php?latex=%7BP%28x_1%2C%5Cldots%2Cx_m%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P(x_1,&#92;ldots,x_m)}&amp;fg=000000' title='{P(x_1,&#92;ldots,x_m)}&amp;fg=000000' class='latex' /> with rational coefficients, one has </p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28x_1%2C%5Cldots%2Cx_m%29+%3D+0%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(x_1,&#92;ldots,x_m) = 0&amp;fg=000000' title='&#92;displaystyle  P(x_1,&#92;ldots,x_m) = 0&amp;fg=000000' class='latex' /></p>
<p> if and only if
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28z_1%2C%5Cldots%2Cz_m%29+%3D+0.%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(z_1,&#92;ldots,z_m) = 0.&amp;fg=000000' title='&#92;displaystyle  P(z_1,&#92;ldots,z_m) = 0.&amp;fg=000000' class='latex' /></p>
<p> Let <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathcal+P%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;mathcal P}}&amp;fg=000000' title='{{&#92;mathcal P}}&amp;fg=000000' class='latex' /> be the collection of all polynomials <img src='http://s0.wp.com/latex.php?latex=%7BP%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P}&amp;fg=000000' title='{P}&amp;fg=000000' class='latex' /> with rational coefficients with <img src='http://s0.wp.com/latex.php?latex=%7BP%28x_1%2C%5Cldots%2Cx_m%29%3D0%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P(x_1,&#92;ldots,x_m)=0}&amp;fg=000000' title='{P(x_1,&#92;ldots,x_m)=0}&amp;fg=000000' class='latex' />, and <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cmathcal+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;mathcal Q}}&amp;fg=000000' title='{{&#92;mathcal Q}}&amp;fg=000000' class='latex' /> be the collection of all polynomials <img src='http://s0.wp.com/latex.php?latex=%7BP%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P}&amp;fg=000000' title='{P}&amp;fg=000000' class='latex' /> with rational coefficients with <img src='http://s0.wp.com/latex.php?latex=%7BP%28x_1%2C%5Cldots%2Cx_m%29+%5Cneq+0%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P(x_1,&#92;ldots,x_m) &#92;neq 0}&amp;fg=000000' title='{P(x_1,&#92;ldots,x_m) &#92;neq 0}&amp;fg=000000' class='latex' />. The set
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++S+%3A%3D+%5C%7B+%28z_1%2C%5Cldots%2Cz_m%29+%5Cin+%7B%5Cbf+C%7D%5Em%3A+P%28z_1%2C%5Cldots%2Cz_m%29%3D0+%5Chbox%7B+for+all+%7D+P+%5Cin+%7B%5Cmathcal+P%7D+%5C%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  S := &#92;{ (z_1,&#92;ldots,z_m) &#92;in {&#92;bf C}^m: P(z_1,&#92;ldots,z_m)=0 &#92;hbox{ for all } P &#92;in {&#92;mathcal P} &#92;}&amp;fg=000000' title='&#92;displaystyle  S := &#92;{ (z_1,&#92;ldots,z_m) &#92;in {&#92;bf C}^m: P(z_1,&#92;ldots,z_m)=0 &#92;hbox{ for all } P &#92;in {&#92;mathcal P} &#92;}&amp;fg=000000' class='latex' /></p>
<p> is the intersection of countably many <a href="http://en.wikipedia.org/wiki/Algebraic_set">algebraic sets</a> and is thus also an <a href="http://en.wikipedia.org/wiki/Algebraic_set">algebraic set</a> (by the Hilbert basis theorem or the Noetherian property of algebraic sets). If the desired claim failed, then <img src='http://s0.wp.com/latex.php?latex=%7BS%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{S}&amp;fg=000000' title='{S}&amp;fg=000000' class='latex' /> could be covered by the algebraic sets <img src='http://s0.wp.com/latex.php?latex=%7B%5C%7B+%28z_1%2C%5Cldots%2Cz_m%29+%5Cin+%7B%5Cbf+C%7D%5Em%3A+Q%28z_1%2C%5Cldots%2Cz_m%29+%3D+0+%5C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;{ (z_1,&#92;ldots,z_m) &#92;in {&#92;bf C}^m: Q(z_1,&#92;ldots,z_m) = 0 &#92;}}&amp;fg=000000' title='{&#92;{ (z_1,&#92;ldots,z_m) &#92;in {&#92;bf C}^m: Q(z_1,&#92;ldots,z_m) = 0 &#92;}}&amp;fg=000000' class='latex' /> for <img src='http://s0.wp.com/latex.php?latex=%7BQ+%5Cin+%7B%5Cmathcal+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{Q &#92;in {&#92;mathcal Q}}&amp;fg=000000' title='{Q &#92;in {&#92;mathcal Q}}&amp;fg=000000' class='latex' />. By decomposing into irreducible varieties and observing (e.g. from the Baire category theorem) that a variety of a given dimension over <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf C}}&amp;fg=000000' title='{{&#92;bf C}}&amp;fg=000000' class='latex' /> cannot be covered by countably many varieties of smaller dimension, we conclude that <img src='http://s0.wp.com/latex.php?latex=%7BS%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{S}&amp;fg=000000' title='{S}&amp;fg=000000' class='latex' /> must in fact be covered by a finite number of such sets, thus
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++S+%5Csubset+%5Cbigcup_%7Bi%3D1%7D%5En+%5C%7B+%28z_1%2C%5Cldots%2Cz_m%29+%5Cin+%7B%5Cbf+C%7D%5Em%3A+Q_i%28z_1%2C%5Cldots%2Cz_m%29+%3D+0+%5C%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  S &#92;subset &#92;bigcup_{i=1}^n &#92;{ (z_1,&#92;ldots,z_m) &#92;in {&#92;bf C}^m: Q_i(z_1,&#92;ldots,z_m) = 0 &#92;}&amp;fg=000000' title='&#92;displaystyle  S &#92;subset &#92;bigcup_{i=1}^n &#92;{ (z_1,&#92;ldots,z_m) &#92;in {&#92;bf C}^m: Q_i(z_1,&#92;ldots,z_m) = 0 &#92;}&amp;fg=000000' class='latex' /></p>
<p> for some <img src='http://s0.wp.com/latex.php?latex=%7BQ_1%2C%5Cldots%2CQ_n+%5Cin+%7B%5Cbf+C%7D%5Em%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{Q_1,&#92;ldots,Q_n &#92;in {&#92;bf C}^m}&amp;fg=000000' title='{Q_1,&#92;ldots,Q_n &#92;in {&#92;bf C}^m}&amp;fg=000000' class='latex' />. By the <a href="http://en.wikipedia.org/wiki/Hilbert&#037;27s_Nullstellensatz">nullstellensatz</a>, we thus have an identity of the form
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++%28Q_1+%5Cldots+Q_n%29%5El+%3D+P_1+R_1+%2B+%5Cldots+%2B+P_r+R_r%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  (Q_1 &#92;ldots Q_n)^l = P_1 R_1 + &#92;ldots + P_r R_r&amp;fg=000000' title='&#92;displaystyle  (Q_1 &#92;ldots Q_n)^l = P_1 R_1 + &#92;ldots + P_r R_r&amp;fg=000000' class='latex' /></p>
<p> for some natural numbers <img src='http://s0.wp.com/latex.php?latex=%7Bl%2Cr+%5Cgeq+1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{l,r &#92;geq 1}&amp;fg=000000' title='{l,r &#92;geq 1}&amp;fg=000000' class='latex' />, polynomials <img src='http://s0.wp.com/latex.php?latex=%7BP_1%2C%5Cldots%2CP_r+%5Cin+%7B%5Cmathcal+P%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P_1,&#92;ldots,P_r &#92;in {&#92;mathcal P}}&amp;fg=000000' title='{P_1,&#92;ldots,P_r &#92;in {&#92;mathcal P}}&amp;fg=000000' class='latex' />, and polynomials <img src='http://s0.wp.com/latex.php?latex=%7BR_1%2C%5Cldots%2CR_r%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{R_1,&#92;ldots,R_r}&amp;fg=000000' title='{R_1,&#92;ldots,R_r}&amp;fg=000000' class='latex' /> with coefficients in <img src='http://s0.wp.com/latex.php?latex=%7B%5Coverline%7B%7B%5Cbf+Q%7D%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;overline{{&#92;bf Q}}}&amp;fg=000000' title='{&#92;overline{{&#92;bf Q}}}&amp;fg=000000' class='latex' />. In particular, this identity also holds in the algebraic closure <img src='http://s0.wp.com/latex.php?latex=%7B%5Coverline%7Bk%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;overline{k}}&amp;fg=000000' title='{&#92;overline{k}}&amp;fg=000000' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' />. Evaluating this identity at <img src='http://s0.wp.com/latex.php?latex=%7B%28x_1%2C%5Cldots%2Cx_m%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{(x_1,&#92;ldots,x_m)}&amp;fg=000000' title='{(x_1,&#92;ldots,x_m)}&amp;fg=000000' class='latex' /> we see that the right-hand side is zero but the left-hand side is non-zero, a contradiction, and the claim follows. <img src='http://s0.wp.com/latex.php?latex=%5CBox%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Box&amp;fg=000000' title='&#92;Box&amp;fg=000000' class='latex' /></p>
<p>
From Proposition <a href="#lef">4</a> one can now deduce Theorem <a href="#recta-2">3</a> by a routine ultraproduct argument (the same one used in <a href="">these</a> <a href="http://terrytao.wordpress.com/2011/10/15/254a-notes-6-ultraproducts-as-a-bridge-between-hard-analysis-and-soft-analysis/">previous</a> <a href="http://terrytao.wordpress.com/2010/01/30/the-ultralimit-argument-and-quantitative-algebraic-geometry/">blog posts</a>). Suppose for contradiction that Theorem <a href="#recta-2">3</a> fails. Then there exists natural numbers <img src='http://s0.wp.com/latex.php?latex=%7Bs%2Cn+%5Cgeq+1%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s,n &#92;geq 1}&amp;fg=000000' title='{s,n &#92;geq 1}&amp;fg=000000' class='latex' />, a sequence of finite fields <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_i}&amp;fg=000000' title='{{&#92;bf F}_i}&amp;fg=000000' class='latex' /> of characteristic at least <img src='http://s0.wp.com/latex.php?latex=%7Bi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{i}&amp;fg=000000' title='{i}&amp;fg=000000' class='latex' />, and subsets <img src='http://s0.wp.com/latex.php?latex=%7BA_i%3D%5C%7Ba_%7Bi%2C1%7D%2C%5Cldots%2Ca_%7Bi%2Cn%7D%5C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A_i=&#92;{a_{i,1},&#92;ldots,a_{i,n}&#92;}}&amp;fg=000000' title='{A_i=&#92;{a_{i,1},&#92;ldots,a_{i,n}&#92;}}&amp;fg=000000' class='latex' /> of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_i}&amp;fg=000000' title='{{&#92;bf F}_i}&amp;fg=000000' class='latex' /> of cardinality <img src='http://s0.wp.com/latex.php?latex=%7Bn%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{n}&amp;fg=000000' title='{n}&amp;fg=000000' class='latex' /> such that for each <img src='http://s0.wp.com/latex.php?latex=%7Bi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{i}&amp;fg=000000' title='{i}&amp;fg=000000' class='latex' />, there does not exist a Freiman field isomorphism of order <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=%7BA_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A_i}&amp;fg=000000' title='{A_i}&amp;fg=000000' class='latex' /> to the complex numbers. Now we select a <a href="http://en.wikipedia.org/wiki/Ultrafilter">non-principal ultrafilter</a> <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha+%5Cin+%5Cbeta+%7B%5Cbf+N%7D+%5Cbackslash+%7B%5Cbf+N%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;alpha &#92;in &#92;beta {&#92;bf N} &#92;backslash {&#92;bf N}}&amp;fg=000000' title='{&#92;alpha &#92;in &#92;beta {&#92;bf N} &#92;backslash {&#92;bf N}}&amp;fg=000000' class='latex' />, and construct the ultraproduct <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D+%3A%3D+%5Cprod_%7Bi+%5Crightarrow+%5Calpha%7D+%7B%5Cbf+F%7D_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F} := &#92;prod_{i &#92;rightarrow &#92;alpha} {&#92;bf F}_i}&amp;fg=000000' title='{{&#92;bf F} := &#92;prod_{i &#92;rightarrow &#92;alpha} {&#92;bf F}_i}&amp;fg=000000' class='latex' /> of the finite fields <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_i}&amp;fg=000000' title='{{&#92;bf F}_i}&amp;fg=000000' class='latex' />. This is again a field (and is a basic example of what is known as a <a href="http://en.wikipedia.org/wiki/Pseudo-finite_field">pseudo-finite field</a>); because the characteristic of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}_i}&amp;fg=000000' title='{{&#92;bf F}_i}&amp;fg=000000' class='latex' /> goes to infinity as <img src='http://s0.wp.com/latex.php?latex=%7Bi+%5Crightarrow+%5Cinfty%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{i &#92;rightarrow &#92;infty}&amp;fg=000000' title='{i &#92;rightarrow &#92;infty}&amp;fg=000000' class='latex' />, it is easy to see (using <a href="http://en.wikipedia.org/wiki/Los&#037;27s_theorem#.C5.81o.C5.9B.27s_theorem">Los&#8217;s theorem</a>) that <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}}&amp;fg=000000' title='{{&#92;bf F}}&amp;fg=000000' class='latex' /> has characteristic zero and can thus be viewed as an extension of the rationals <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}}&amp;fg=000000' title='{{&#92;bf Q}}&amp;fg=000000' class='latex' />.
</p>
<p>
Now let <img src='http://s0.wp.com/latex.php?latex=%7Ba_j+%3A%3D+%5Clim_%7Bi+%5Crightarrow+%5Calpha%7D+a_%7Bi%2Cj%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{a_j := &#92;lim_{i &#92;rightarrow &#92;alpha} a_{i,j}}&amp;fg=000000' title='{a_j := &#92;lim_{i &#92;rightarrow &#92;alpha} a_{i,j}}&amp;fg=000000' class='latex' /> be the ultralimit of the <img src='http://s0.wp.com/latex.php?latex=%7Ba_%7Bi%2Cj%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{a_{i,j}}&amp;fg=000000' title='{a_{i,j}}&amp;fg=000000' class='latex' />, so that <img src='http://s0.wp.com/latex.php?latex=%7BA+%3A%3D+%5C%7Ba_1%2C%5Cldots%2Ca_n%5C%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A := &#92;{a_1,&#92;ldots,a_n&#92;}}&amp;fg=000000' title='{A := &#92;{a_1,&#92;ldots,a_n&#92;}}&amp;fg=000000' class='latex' /> is the ultraproduct of the <img src='http://s0.wp.com/latex.php?latex=%7BA_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A_i}&amp;fg=000000' title='{A_i}&amp;fg=000000' class='latex' />, then <img src='http://s0.wp.com/latex.php?latex=%7BA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A}&amp;fg=000000' title='{A}&amp;fg=000000' class='latex' /> is a subset of <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+F%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf F}}&amp;fg=000000' title='{{&#92;bf F}}&amp;fg=000000' class='latex' /> of cardinality <img src='http://s0.wp.com/latex.php?latex=%7Bn%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{n}&amp;fg=000000' title='{n}&amp;fg=000000' class='latex' />. In particular, if <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> is the field generated by <img src='http://s0.wp.com/latex.php?latex=%7B%7B%5Cbf+Q%7D%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{{&#92;bf Q}}&amp;fg=000000' title='{{&#92;bf Q}}&amp;fg=000000' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7BA%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A}&amp;fg=000000' title='{A}&amp;fg=000000' class='latex' />, then <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> is a finitely generated extension of the rationals and thus, by Proposition <a href="#lef">4</a> there is an isomorphism <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%3A+k+%5Crightarrow+%5Cphi%28k%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi: k &#92;rightarrow &#92;phi(k)}&amp;fg=000000' title='{&#92;phi: k &#92;rightarrow &#92;phi(k)}&amp;fg=000000' class='latex' /> from <img src='http://s0.wp.com/latex.php?latex=%7Bk%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{k}&amp;fg=000000' title='{k}&amp;fg=000000' class='latex' /> to a subfield <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%28k%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi(k)}&amp;fg=000000' title='{&#92;phi(k)}&amp;fg=000000' class='latex' /> of the complex numbers. In particular, <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%28a_1%29%2C%5Cldots%2C%5Cphi%28a_n%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi(a_1),&#92;ldots,&#92;phi(a_n)}&amp;fg=000000' title='{&#92;phi(a_1),&#92;ldots,&#92;phi(a_n)}&amp;fg=000000' class='latex' /> are complex numbers, and for any polynomial <img src='http://s0.wp.com/latex.php?latex=%7BP%28x_1%2C%5Cldots%2Cx_n%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P(x_1,&#92;ldots,x_n)}&amp;fg=000000' title='{P(x_1,&#92;ldots,x_n)}&amp;fg=000000' class='latex' /> with integer coefficients, one has </p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28a_1%2C%5Cldots%2Ca_n%29+%3D+0%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(a_1,&#92;ldots,a_n) = 0&amp;fg=000000' title='&#92;displaystyle  P(a_1,&#92;ldots,a_n) = 0&amp;fg=000000' class='latex' /></p>
<p> if and only if
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28%5Cphi%28a_1%29%2C%5Cldots%2C%5Cphi%28a_n%29%29+%3D+0.%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(&#92;phi(a_1),&#92;ldots,&#92;phi(a_n)) = 0.&amp;fg=000000' title='&#92;displaystyle  P(&#92;phi(a_1),&#92;ldots,&#92;phi(a_n)) = 0.&amp;fg=000000' class='latex' /></p>
<p>
By Los&#8217;s theorem, we then conclude that for all <img src='http://s0.wp.com/latex.php?latex=%7Bi%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{i}&amp;fg=000000' title='{i}&amp;fg=000000' class='latex' /> sufficiently close to <img src='http://s0.wp.com/latex.php?latex=%7B%5Calpha%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;alpha}&amp;fg=000000' title='{&#92;alpha}&amp;fg=000000' class='latex' />, one has for all polynomials <img src='http://s0.wp.com/latex.php?latex=%7BP%28x_1%2C%5Cldots%2Cx_n%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{P(x_1,&#92;ldots,x_n)}&amp;fg=000000' title='{P(x_1,&#92;ldots,x_n)}&amp;fg=000000' class='latex' /> of degree at most <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /> and whose coefficients are integers whose magnitude sums up to <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' />, one has </p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28a_%7Bi%2C1%7D%2C%5Cldots%2Ca_%7Bi%2Cn%7D%29+%3D+0%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(a_{i,1},&#92;ldots,a_{i,n}) = 0&amp;fg=000000' title='&#92;displaystyle  P(a_{i,1},&#92;ldots,a_{i,n}) = 0&amp;fg=000000' class='latex' /></p>
<p> if and only if
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cdisplaystyle++P%28%5Cphi%28a_1%29%2C%5Cldots%2C%5Cphi%28a_n%29%29+%3D+0.%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;displaystyle  P(&#92;phi(a_1),&#92;ldots,&#92;phi(a_n)) = 0.&amp;fg=000000' title='&#92;displaystyle  P(&#92;phi(a_1),&#92;ldots,&#92;phi(a_n)) = 0.&amp;fg=000000' class='latex' /></p>
<p>
But this gives a Freiman field isomorphism of order <img src='http://s0.wp.com/latex.php?latex=%7Bs%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{s}&amp;fg=000000' title='{s}&amp;fg=000000' class='latex' /> between <img src='http://s0.wp.com/latex.php?latex=%7BA_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A_i}&amp;fg=000000' title='{A_i}&amp;fg=000000' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%7B%5Cphi%28A%29%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;phi(A)}&amp;fg=000000' title='{&#92;phi(A)}&amp;fg=000000' class='latex' />, contradicting the construction of <img src='http://s0.wp.com/latex.php?latex=%7BA_i%7D%26%2338%3Bfg%3D000000&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{A_i}&amp;fg=000000' title='{A_i}&amp;fg=000000' class='latex' />, and Theorem <a href="#recta-2">3</a> follows.
</p></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Algebraic Combinatorics]]></title>
<link>http://yabm.wordpress.com/2012/04/11/algebraic-combinatorics/</link>
<pubDate>Wed, 11 Apr 2012 19:36:49 +0000</pubDate>
<dc:creator>Adam Bohn</dc:creator>
<guid>http://yabm.wordpress.com/2012/04/11/algebraic-combinatorics/</guid>
<description><![CDATA[This must be my most prolific blogging period yet!  Having started this blog over two years ago, I h]]></description>
<content:encoded><![CDATA[<p>This must be my most prolific blogging period yet!  Having started this blog over two years ago, I have managed to write a grand total of 30 posts.  Pretty pathetic, I think you&#8217;ll agree.  But there we go.  Surprisingly though, in spite of this (or perhaps partly because of it &#8211; maybe people like blogs which are not constantly bombarding them with posts to read!) I do have quite a few subscribers.   And the other day I discovered that this site has a page rank of 4 (if you don&#8217;t know about PageRank already I wrote about in in <a href="http://yabm.wordpress.com/2010/10/29/how-google-does-what-it-does/">this</a> post), which means it must at least been linked to a few times (a bit like the blog version of a citation I suppose).  So there must be some point to it all, and I shall continue for the time-being.</p>
<p>Out of interest, I looked up the PageRank of Facebook, and discovered it is 9.  In fact not even google.com itself has the full 10 out of 10!  I suppose it must be impossible to achieve.  Unfortunately my coffee website, the popularity of which I care &#8211; in a way &#8211; much more about,  is still floundering with a page rank of 2 (although it has actually recently just made it into the second page of a google search on &#8220;Vietnamese coffee&#8221;).  Better than I had assumed at least &#8211; I stopped advertising with google some time ago and my sales dropped drastically (although profit remained about even &#8211; that&#8217;s how much pay-per-click advertising costs) and had a rather paranoid suspicion that Google were trying to lure me back into their fold by lowering my ranking&#8230;</p>
<p>Anyway, my posts have begun to get a bit autobiographical, which I had originally been intent on avoiding&#8230;the last thing anyone wants is to read a detailed description ofwhat someone had for breakfast that day (this is mainly why I avoid Twitter).  So today I am actually going to talk about mathematics, if you can believe that.  Algebraic Combinatorics, to be precise (I&#8217;m going to capitalise fields of mathematics to make this whole post easier to read).   But as a way of getting there, permit me one more mention of myself!</p>
<p>The other day I mentioned that I had passed what was quite a mathematical milestone for me &#8211; a conference that I really enjoyed.  Well, today I have another small one.  I have found out I&#8217;ve been accepted to attend a summer schoool on Algebraic and Enumerative Combinatorics in Portugal.  I don&#8217;t think this is an especially prestigious thing in any way: although I did brush up my CV and took some time composing a suitably keen-sounding cover letter, I had a reply to my application within a few hours, so I am assuming that there are not any very stringent entry requirements!  This is not the point though &#8211; the point is that it is the first mathematical event I am actually excited about.  Not just &#8220;looking forward to&#8221;&#8230;genuinely excited.  If I needed one more thing to dispel any remaining doubts about whether I am really suited to a career as a mathematician, then it is this &#8211;  the fact that I am thrilled about the prospect of attending what is essentially a series of lectures and exercise classes.</p>
<p>The reason I am looking forward to it so much is that the courses sound fascinating, they are closely related to my own speciality, and they are being taught by very well-respected mathematicians, all of whom I have heard of, most of whose work I have read, and some of whom I have even cited in my papers.  Having not done an undergraduate degree in mathematics, in every course I have done until now I have always felt as though I was frantically catching up, and in a state pf perpetual confusion, missing as I was large chunks of prerequisite knowledge.  For pretty much the first time, I will be able to study subjects that I am interested in, and that have direct relevance to what I am doing.  I will actually be able to follow the lectures!</p>
<p>So what is &#8220;Algebraic and Enumerative Combinatorics?&#8221;.  Well, clearly they are subfields of Combinatorics, and unfortunately Combinatorics is notoriously tricky to define.  Wikipedia does as best a job as could be expected in one line, by saying that it is the &#8220;study of finite or countable discrete structures&#8221;.  <em>Countable</em> here means in a one-to-one correspondence with the counting numbers 1,2,3,&#8230;, that is, the &#8220;smallest possible infinity&#8221;; and <em>discrete</em> means &#8220;separate and distinct&#8221; (it should not be confused with the alternate spelling!).</p>
<p>The &#8220;non-discrete&#8221; fields of mathematics are <em>continuous</em> subjects, which study objects which cannot be broken down into separate parts.  Another way of saying this is that, if we were to try to break down such an object, there would be <em>uncountably</em> many parts, in that between any two of them, there is always another one.  For example, the number of numbers between any two given numbers is uncountable, as is the number of points on a line (or the number of points between any two points on the line!).  The quintessential subjects of continuous mathematics are Analysis, Geometry, and Topology.  It may be handy to think about the difference between a digital clock (discrete) and an analogue clock (continuous, assuming we allow the second hand to take any value between seconds).</p>
<p>So, discreteness is certainly a defining feature of Combinatorics.  Finiteness/countability perhaps less so&#8230;for example there is no good reason not to study a graph having uncountably many vertices.  And really, no matter how you try to define Combinatorics, someone will probably be able to come up with an object which doesn&#8217;t neatly fit into it.  For example, if we state that Combinatorics is simply the study of discrete structures, then does Algebra count as Combinatorics?  Well, yes and no.  So no.  Take Group Theory for example &#8211; any finite group, such as the group of symmetry-preserving rotations of a polygon, is certainly a discrete object.  But then what about the group of rotations of a circle?  Well, then we are into continuous mathematics.  So in a sense, Algebra straddles the divide, meaning it is not a divide at all!  It is probably impossible to neatly classify mathematical subjects in this way, and I am no meta-mathematician (are there such people?) so I&#8217;ll leave it at that before I befuddle myself further.</p>
<p>As I said, Combinatorics is difficult to define.  There are however, certain defining characteristics&#8230;for example, Combinatorics tends to be wide rather than deep; its problems are usually easy to state (but not necessarily easy to solve!); its practitioners tend to be &#8220;problem-solvers&#8221; rather than &#8220;theory-builders&#8221;.  Often &#8211; and traditionally &#8211;  a combinatorial problem is one that involves counting something.  Indeed, this is exactly what Enumerative Combinatorics is: the counting of combinatorial objects.  Amusingly, when I did my MSc I was taught a course called Enumerative and Asymptotic Combinatorics by my current supervisor&#8230;he later told me he had originally wanted to call the course &#8220;Counting&#8221; but the university did not think this sounded sufficiently advanced! (Understandable, perhaps).   His notes for the course are still called, simply, &#8220;Notes on Counting&#8221;&#8230;google them if you&#8217;re interested!  (And if you&#8217;re still interested after that, his book on Combinatorics is highly recommended).</p>
<p>Increasingly, however, techniques from branches of continuous mathematics such as probability and analysis are used to investigate combinatorial structures. And as these applications become more entrenched, whole new branches of combinatorics develop: Probabilistic Combinatorics (as its name suggests, this is the application of probabilistic methods to combinatorial problems), Arithmetic Combinatorics (an especially difficult-to-define mix of number theory, harmonic analysis and combinatorics &#8211; this and its subfield Additive Combinatorics have been very fashionable ever since Ben Green and Terry Tao&#8217;s proof that there are arbitrarily long arithmetic progressions of prime numbers),  and of course, Algebraic Combinatorics.   Which finally gets me to my point!</p>
<p>Algebraic Combinatorics is, basically, what I do.  It involves the application of the vast body of algebraic theory to investigating problems about combinatorial objects (not to be confused with Combinatorial Algebra, which does the reverse!  As a general rule, if a mathematical subject consists of two words, then most of the time it involves using the first one to investigate the second).  To be precise, my research is in a subfield of Algebraic Combinatorics, known as Algebraic Graph Theory&#8230;as you might expect, the objects under consideration here are graphs (mathematicians are usually quite good at naming things sensibly).  As an example of what this is all about, take some graph, consisting of a number of dots joined by lines.    There are many algebraic structures which arise naturally from such an object; as many as there are ways in which to encode the structure of the graph algebraically.  We can express it as a matrix, and then bring the machinery of Linear Algebra to bear on it.  Or we could  encode some or all of its properties as a polynomial or other function in one or more variables.</p>
<p>My PhD research has been on algebraic properties of graph polynomials.  This sometimes involves studying structures which arise from structures which arise from structures.  For example, I have done some work on Galois groups of graph polynomials&#8230;that is, groups which arise naturally from polynomials which arise naturally from graphs.  This can go on and on!  And we can go back and forwards between subjects.  Combinatorics and Algebra are particularly rich in interactions of this kind.  For example we could take a graph, take the chromatic polynomial of that graph, compute the Galois group of that polynomial, form the power graph of that Galois group, etc!</p>
<p>The reason I like this kind of thing so much is that I like deep structure and theory in mathematics, of which there is an abundance in Algebra, but I am not particularly good at developing that theory (actually I haven&#8217;t even tried, but I wouldn&#8217;t know how to go about starting).  I am a problem-solver, but the way in which I like to solve problems is to abstract them, and to bring to bear on them the large bodies of theory that I love in mathematics (and that I have spent so long struggling to understand!).   Often this approach ends up becoming quite detached from the original subject (for example, it is not very clear what implications the Galois theory of graph polynomials have for the original graphs themselves), but as a pure mathematician, we needn&#8217;t concern ourselves with this kind of thing.  We can just do it for the sake of doing it, a bit like that old chestnut about why to climb Everest (&#8220;because it&#8217;s there&#8221;).  Perhaps I will have to start considering how I might justify this sort of thing however, if I am to subject myself to the whole &#8220;Impact&#8221;-based research evaluation thing in the future (see previous post-but-one).</p>
<p>Anyway, that&#8217;s quite enough for one day.  I meant to actually write about what we exactly we will be studying at this summer school!  But as usual I haven&#8217;t got past the basic definitions&#8230;oh well, perhaps next time.  And reading this back &#8211; apologies for all the parentheses.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Milliman Lecture III: Sum-product estimates, expanders, and exponential sums]]></title>
<link>http://terrytao.wordpress.com/2007/12/06/milliman-lecture-iii-sum-product-estimates-expanders-and-exponential-sums/</link>
<pubDate>Fri, 07 Dec 2007 06:11:11 +0000</pubDate>
<dc:creator>Terence Tao</dc:creator>
<guid>http://terrytao.wordpress.com/2007/12/06/milliman-lecture-iii-sum-product-estimates-expanders-and-exponential-sums/</guid>
<description><![CDATA[This is my final Milliman lecture, in which I talk about the sum-product phenomenon in arithmetic co]]></description>
<content:encoded><![CDATA[<p>This is my <a href="http://www.math.washington.edu/Seminars/milliman_0708.php" class="snap_noshots">final Milliman lecture</a>, in which I talk about the sum-product phenomenon in arithmetic combinatorics, and some selected recent applications of this phenomenon to uniform distribution of exponentials, <a href="http://en.wikipedia.org/wiki/Expander_graph">expander graphs</a>, <a href="http://en.wikipedia.org/wiki/Extractor">randomness extractors</a>, and detecting (<a href="http://en.wikipedia.org/wiki/Sieve_theory">sieving</a>) <a href="http://en.wikipedia.org/wiki/Almost_prime">almost primes</a> in group orbits, particularly as developed by Bourgain and his co-authors.<br />
<!--more-->In the previous two lectures we had concentrated on <i>additive combinatorics</i> &#8211; the study of additive operations and patterns on sets.  Now we will look at <i>arithmetic combinatorics</i> &#8211; the simultaneous study of additive <i>and</i> multiplicative operations on sets; this is sort of a combinatorial analogue of <a href="http://en.wikipedia.org/wiki/Commutative_algebra">commutative algebra</a>.</p>
<p>There are many questions to study here, but the most basic is the sum-product problem, which we can state as follows.  Let A be a finite non-empty set of elements of a ring R (e.g. finite sets of integers, or elements of a cyclic group <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+Z%7D%2Fq%7B%5CBbb+Z%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb Z}/q{&#92;Bbb Z}' title='{&#92;Bbb Z}/q{&#92;Bbb Z}' class='latex' />, or sets of matrices over some ring).  Then we can form the <i>sum set</i></p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=A%2BA+%3A%3D+%5C%7B+a+%2B+b%3A+a%2C+b+%5Cin+A+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A := &#92;{ a + b: a, b &#92;in A &#92;}' title='A+A := &#92;{ a + b: a, b &#92;in A &#92;}' class='latex' /></p>
<p>and the <i>product set</i></p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A+%3A%3D+%5C%7B+a+%5Ccdot+b%3A+a%2C+b+%5Cin+A+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A := &#92;{ a &#92;cdot b: a, b &#92;in A &#92;}' title='A &#92;cdot A := &#92;{ a &#92;cdot b: a, b &#92;in A &#92;}' class='latex' /></p>
<p>To avoid degeneracies, let us assume that none (or very few) of the elements in A are <a href="http://en.wikipedia.org/wiki/Zero_divisor">zero divisors</a> (as this may cause <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> to become very small).  Then it is easy to see that <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> will be at least as large as A itself.</p>
<p>Typically, both of these sets will be much larger than A itself, indeed, if we select A at random, we generically expect <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> to have cardinality comparable to <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124;^2' title='&#124;A&#124;^2' class='latex' />.  But when A enjoys additive or multiplicative structure, the sets <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> or <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> can be of size comparable to A.  For instance, if A is an arithmetic progression <img src='http://s0.wp.com/latex.php?latex=%5C%7Ba%2C+a%2Br%2C+a%2B2r%2C+%5Cldots%2C+a%2B%28k-1%29r%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{a, a+r, a+2r, &#92;ldots, a+(k-1)r&#92;}' title='&#92;{a, a+r, a+2r, &#92;ldots, a+(k-1)r&#92;}' class='latex' /> or an additive subgroup in the ring R (modulo zero divisors, such as 0), then <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%2BA%26%23124%3B+%5Csim+%26%23124%3BA%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A+A&#124; &#92;sim &#124;A&#124;' title='&#124;A+A&#124; &#92;sim &#124;A&#124;' class='latex' />.  Similarly, if A is a geometric progression <img src='http://s0.wp.com/latex.php?latex=%5C%7Ba%2C+ar%2C+ar%5E2%2C+%5Cldots%2C+ar%5E%7Bk-1%7D+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{a, ar, ar^2, &#92;ldots, ar^{k-1} &#92;}' title='&#92;{a, ar, ar^2, &#92;ldots, ar^{k-1} &#92;}' class='latex' /> or a multiplicative subgroup in the ring R, then <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA+%5Ccdot+A%26%23124%3B+%5Csim+%26%23124%3BA%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A &#92;cdot A&#124; &#92;sim &#124;A&#124;' title='&#124;A &#92;cdot A&#124; &#92;sim &#124;A&#124;' class='latex' />.  And of course, if A is both an additive and a multiplicative subgroup of R (modulo zero divisors), i.e. if A is a subring of R, then <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%2BA%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A+A&#124;' title='&#124;A+A&#124;' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA+%5Ccdot+A%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A &#92;cdot A&#124;' title='&#124;A &#92;cdot A&#124;' class='latex' /> are both comparable in size to &#124;A&#124;.  These examples are robust with respect to small perturbations; for instance, if A is a dense subset of an arithmetic progression or additive subgroup, then it is still the case that <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> is comparable in size to A.  There are also slightly more complicated examples of interest, such as <a href="http://en.wikipedia.org/wiki/Generalized_arithmetic_progression">generalised arithmetic progressions</a>, but we will not discuss these here.</p>
<p>Now let us work in the ring of integers <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+Z%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb Z}' title='{&#92;Bbb Z}' class='latex' />.  This ring has no non-trivial finite additive subgroups or multiplicative subgroups (and it certainly has no non-trivial finite subrings), but it of course has plenty of arithmetic progressions and geometric progressions.  But observe that it is rather difficult for a finite set A of integers to resemble both an arithmetic progression and a geometric progression simultaneously (unless A is very small).  So one expects at least one of <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> to be significantly larger than A itself. This claim was made precise <a href="http://www.ams.org/mathscinet-getitem?mr=820223" class="snap_noshots">by Erdős and Szemerédi</a>, who showed that</p>
<p align="center"><img src='http://s0.wp.com/latex.php?latex=%5Cmax%28+%26%23124%3BA%2BA%26%23124%3B%2C+%26%23124%3BA+%5Ccdot+A%26%23124%3B+%29+%5Cgg+%26%23124%3BA%26%23124%3B%5E%7B1%2B%5Cvarepsilon%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;max( &#124;A+A&#124;, &#124;A &#92;cdot A&#124; ) &#92;gg &#124;A&#124;^{1+&#92;varepsilon}' title='&#92;max( &#124;A+A&#124;, &#124;A &#92;cdot A&#124; ) &#92;gg &#124;A&#124;^{1+&#92;varepsilon}' class='latex' /> (1)</p>
<p>for some absolute constant <img src='http://s0.wp.com/latex.php?latex=%5Cvarepsilon+%26%2362%3B+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;varepsilon &gt; 0' title='&#92;varepsilon &gt; 0' class='latex' />.  The value of this constant as improved steadily over the years; the best result currently is due <a href="http://www.ams.org/mathscinet-getitem?mr=2212132" class="snap_noshots">to Solymosi</a>, who showed that one can take <img src='http://s0.wp.com/latex.php?latex=%5Cvarepsilon&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;varepsilon' title='&#92;varepsilon' class='latex' /> arbitrarily close to 3/11.  Erdős and Szemerédi in fact conjectured that one can take <img src='http://s0.wp.com/latex.php?latex=%5Cvarepsilon&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;varepsilon' title='&#92;varepsilon' class='latex' /> arbitrarily close to 1 (i.e. for any finite set of integers A, either the sum set or product set has to be very close to its maximal size of <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124;^2' title='&#124;A&#124;^2' class='latex' />), but this conjecture seems out of reach at present.  Nevertheless, even just the epsilon improvement over the trivial bound of &#124;A&#124; is actually quite useful.  It is the first example of what is now called the sum-product phenomenon: if a finite set A is not close to an actual subring, then either the sum set <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> or the product set <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> must be significantly larger than A itself.  One can view (1) as a &#8220;robust&#8221; version of the assertion that the integers contain no non-trivial finite subrings; (1) is asserting that in fact the integers contain no non-trivial finite sets which even come close to behaving like a subring.</p>
<p>In 1999, Tom Wolff posed the question of whether the sum-product phenomenon  held true in finite fields <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> of prime order (note that such fields have no non-trivial subrings), and in particular whether (1) was true when <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset {&#92;Bbb F}_p' title='A &#92;subset {&#92;Bbb F}_p' class='latex' />, and A was not close to being all of <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' />, in the sense that <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B+%5Cleq+p%5E%7B1-%5Cdelta%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124; &#92;leq p^{1-&#92;delta}' title='&#124;A&#124; &#92;leq p^{1-&#92;delta}' class='latex' /> for some <img src='http://s0.wp.com/latex.php?latex=%5Cdelta+%26%2362%3B+0&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;delta &gt; 0' title='&#92;delta &gt; 0' class='latex' />; of course one would need <img src='http://s0.wp.com/latex.php?latex=%5Cvarepsilon&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;varepsilon' title='&#92;varepsilon' class='latex' /> to depend on <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' />.  (Actually, Tom only posed the question for <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B+%5Csim+p%5E%7B1%2F2%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124; &#92;sim p^{1/2}' title='&#124;A&#124; &#92;sim p^{1/2}' class='latex' />, being motivated by finite field analogues of the Kakeya problem, but the question was clearly of interest for other ranges of A as well.)  This question was solved in the affirmative <a href="http://front.math.ucdavis.edu/math.CO/0301343" class="snap_noshots">by Bourgain, Katz, and myself</a> (in the range <img src='http://s0.wp.com/latex.php?latex=p%5E%5Cdelta+%5Cleq+%26%23124%3BA%26%23124%3B+%5Cleq+p%5E%7B1-%5Cdelta%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p^&#92;delta &#92;leq &#124;A&#124; &#92;leq p^{1-&#92;delta}' title='p^&#92;delta &#92;leq &#124;A&#124; &#92;leq p^{1-&#92;delta}' class='latex' />) and then <a href="http://arxiv.org/abs/math/0304217" class="snap_noshots">by Bourgain, Glibichuk, and Konyagin</a> (in the full range <img src='http://s0.wp.com/latex.php?latex=1+%5Cleq+%26%23124%3BA%26%23124%3B+%5Cleq+p%5E%7B1-%5Cdelta%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='1 &#92;leq &#124;A&#124; &#92;leq p^{1-&#92;delta}' title='1 &#92;leq &#124;A&#124; &#92;leq p^{1-&#92;delta}' class='latex' />); the result is now known as the <i>sum-product theorem</i> for <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> (and there have since been several further proofs and refinements of this theorem).  The fact that the field has prime order is key; if for instance we were working in a field of order <img src='http://s0.wp.com/latex.php?latex=p%5E2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p^2' title='p^2' class='latex' />, then by taking A to be the subfield of order p we see that both <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> and <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> have exactly the same size as A.  So any proof of the sum-product theorem must use at some point the fact that the field has prime order.</p>
<p>As in the integers, one can view the sum-product theorem as a robust assertion of the obvious statement that the field <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> contains no non-trivial subrings.  So the main difficulty in the proof is to find a proof of this latter fact which is robust enough to generalise to this combinatorial setting.  The standard way to classify subrings is to use <a href="http://en.wikipedia.org/wiki/Lagrange%27s_theorem_%28group_theory%29">Lagrange&#8217;s theorem</a> that the order of a subgroup divides the order of the whole group, which is proven by partitioning the whole group into cosets of the subgroup, but this argument is very unstable and does not extend to the combinatorial setting.  But there are other ways to proceed.  The argument of Bourgain, Katz, and myself (which is based on an earlier argument <a href="http://www.ams.org/mathscinet-getitem?mr=1948103">of Edgar and Miller</a>), roughly speaking, proceeds by investigating the &#8220;dimension&#8221; of <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> relative to A, or in other words the least number of elements <img src='http://s0.wp.com/latex.php?latex=v_1%2C+%5Cldots%2C+v_d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='v_1, &#92;ldots, v_d' title='v_1, &#92;ldots, v_d' class='latex' /> in <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> such that every element of <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}' title='{&#92;Bbb F}' class='latex' /> can be expressed in the form <img src='http://s0.wp.com/latex.php?latex=a_1+v_1+%2B+%5Cldots+%2B+a_d+v_d&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a_1 v_1 + &#92;ldots + a_d v_d' title='a_1 v_1 + &#92;ldots + a_d v_d' class='latex' />.  Note that the number of such representations is equal to <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124;^d' title='&#124;A&#124;^d' class='latex' />.  The key observation is that as <img src='http://s0.wp.com/latex.php?latex=%26%23124%3B%7B%5CBbb+F%7D_p%26%23124%3B&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;{&#92;Bbb F}_p&#124;' title='&#124;{&#92;Bbb F}_p&#124;' class='latex' /> is prime, it cannot equal <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124;^d' title='&#124;A&#124;^d' class='latex' /> if <img src='http://s0.wp.com/latex.php?latex=d+%26%2362%3B+1&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='d &gt; 1' title='d &gt; 1' class='latex' />, and so by the pigeonhole principle some element must have more than one representation.  One can use this &#8220;linear dependence&#8221; to reduce the dimension by 1 (assuming that A behaves a lot like a subring), and so can eventually reduce to the d=1 case, which is prohibited by our assumption <img src='http://s0.wp.com/latex.php?latex=A+%26%2360%3B+p%5E%7B1-%5Cdelta%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &lt; p^{1-&#92;delta}' title='A &lt; p^{1-&#92;delta}' class='latex' />.  (The hypothesis <img src='http://s0.wp.com/latex.php?latex=%26%23124%3BA%26%23124%3B+%26%2362%3B+p%5E%7B%5Cdelta%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#124;A&#124; &gt; p^{&#92;delta}' title='&#124;A&#124; &gt; p^{&#92;delta}' class='latex' /> is needed to ensure that the initial dimension d is bounded, so that the iteration only requires a bounded number of steps.)  The argument of Bourgain, Glibichuk, and Konyagin uses a more algebraic method (a variant of the polynomial method of Stepanov), using the basic observation that the number of zeroes of a polynomial (counting multiplicity) is bounded by the degree of that polynomial to obtain upper bounds for various sets (such as the number of parallelograms in A).  More recently, a <a href="http://arxiv.org/abs/math/0702780" class="snap_noshots">short argument of Garaev</a> proceeds using the simple observation that if A is any non-trivial subset of <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' />, then there must exist <img src='http://s0.wp.com/latex.php?latex=a+%5Cin+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a &#92;in A' title='a &#92;in A' class='latex' /> such that <img src='http://s0.wp.com/latex.php?latex=a%2B1+%5Cnot+%5Cin+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a+1 &#92;not &#92;in A' title='a+1 &#92;not &#92;in A' class='latex' />; applying this to the &#8220;fraction field&#8221; <img src='http://s0.wp.com/latex.php?latex=Q%5BA%5D+%3A%3D+%5C%7B+%28a-b%29%2F%28c-d%29%3A+a%2Cb%2Cc%2Cd+%5Cin+A%2C+c+%5Cneq+d+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='Q[A] := &#92;{ (a-b)/(c-d): a,b,c,d &#92;in A, c &#92;neq d &#92;}' title='Q[A] := &#92;{ (a-b)/(c-d): a,b,c,d &#92;in A, c &#92;neq d &#92;}' class='latex' /> of A one can conclude that Q[A] does not in fact behave like a field, and hence A does not behave like a ring.</p>
<p>The sum-product phenomenon implies that if a set <img src='http://s0.wp.com/latex.php?latex=A+%5Csubset+%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;subset {&#92;Bbb F}_p' title='A &#92;subset {&#92;Bbb F}_p' class='latex' /> of medium size <img src='http://s0.wp.com/latex.php?latex=p%5E%5Cdelta+%5Cleq+%26%23124%3BA%26%23124%3B+%5Cleq+p%5E%7B1-%5Cdelta%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='p^&#92;delta &#92;leq &#124;A&#124; &#92;leq p^{1-&#92;delta}' title='p^&#92;delta &#92;leq &#124;A&#124; &#92;leq p^{1-&#92;delta}' class='latex' /> is multiplicatively structured (e.g. it is a geometric progression or a multiplicative subgroup) then it cannot be additively structured: <img src='http://s0.wp.com/latex.php?latex=A%2BA&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+A' title='A+A' class='latex' /> is significantly larger than A.  It turns out that with a little bit of extra work, this observation can be iterated: A+A+A+A is even larger than A, and so on and so forth, and in fact one can show that <img src='http://s0.wp.com/latex.php?latex=kA+%3D+%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='kA = {&#92;Bbb F}_p' title='kA = {&#92;Bbb F}_p' class='latex' /> for some bounded k depending only on <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' />, where <img src='http://s0.wp.com/latex.php?latex=kA+%3A%3D+A+%2B+%5Cldots+%2B+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='kA := A + &#92;ldots + A' title='kA := A + &#92;ldots + A' class='latex' /> is the k-fold sumset of A.  (The key to this iteration essentially lies in the inclusion <img src='http://s0.wp.com/latex.php?latex=%28kA%29+%5Ccdot+%28kA%29+%5Csubset+k%5E2+%28A%5E2%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(kA) &#92;cdot (kA) &#92;subset k^2 (A^2)' title='(kA) &#92;cdot (kA) &#92;subset k^2 (A^2)' class='latex' />, which is a consequence of the <a href="http://en.wikipedia.org/wiki/Distributive_law">distributive law</a>.  The use of this law unfortunately breaks the symmetry between multiplication and addition that one sees in the sum-product estimates.)  Thus any multiplicatively structured subset A of <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> of medium size must eventually additively generate the whole field.  As a consequence of this, one can show that A is an additive expander, which roughly speaking means that <img src='http://s0.wp.com/latex.php?latex=A%2BB&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+B' title='A+B' class='latex' /> is spread out on a significantly larger set than B for any medium-sized set B.  (In more probabilistic language, if one considered the random walk whose steps were drawn randomly from A, then this walk would converge extremely rapidly to the uniform distribution.)  From that observation (and some more combinatorial effort), one can in fact conclude that  multiplicatively structured sets must be distributed uniformly in an additive sense; if they concentrated too much in, say, a subinterval of <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' />, then this could be used to contradict the additive expansion property.</p>
<p>Let me note one cute application of this technology, due to Bourgain, to the <a href="http://en.wikipedia.org/wiki/Diffie-Hellman_key_exchange">Diffie-Hellman key exchange protocol</a> and its relatives in cryptography.  Suppose we have two people, Alice and Bob, who want to communicate privately and securely, but have never met each other before and can only contact each other via an unsecured network (e.g. the internet, or physical mail), in which anyone can eavesdrop.  How can Alice and Bob achieve this?</p>
<p>If one was sending a physical object (e.g. a physical letter) by physical mail (which could be opened by third parties), one could proceed as follows.</p>
<ol>
<li>Alice places the object in a box, and locks the box with her own padlock, keeping the key.  She then mails the locked box to Bob.  Anyone who intercepts the box cannot open it, since they don&#8217;t have Alice&#8217;s key.</li>
<li>Of course, Bob can&#8217;t open the box either.  But what he can do instead is put his own padlock on the box (keeping the key), and sends the doubly locked box back to Alice.</li>
<li>Alice can&#8217;t unlock Bob&#8217;s padlock&#8230; but she can unlock her own.  So she removes her lock, and sends the singly locked box back to Bob.</li>
<li>Bob can unlock his own padlock, and so retreives the object safely.  At no point was the object available to any interceptor.</li>
</ol>
<p>A similar procedure (a slight variant of the Diffie-Hellman protocol, essentially the <a href="http://en.wikipedia.org/wiki/Massey-Omura_cryptosystem">Massey-Omura cryptosystem</a>) can be used to transmit a digital message g (which one should think of as just being a number) from Alice to Bob over an unsecured network, as follows:</p>
<ol>
<li>Alice and Bob agree (over the unsecured network) on some large prime p (larger than the maximum size of the message g).</li>
<li>Alice &#8220;locks&#8221; the message g by raising it to a power a mod p, where Alice generates the &#8220;key&#8221; a randomly and keeps it secret.  She then sends the locked message <img src='http://s0.wp.com/latex.php?latex=g%5Ea+%5Chbox%7B+mod+%7D+p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g^a &#92;hbox{ mod } p' title='g^a &#92;hbox{ mod } p' class='latex' /> to Bob.</li>
<li>Bob can&#8217;t decode this message (he doesn&#8217;t know a), but he doubly locks the message by raising the message to his own power b, and returns the doubly locked message <img src='http://s0.wp.com/latex.php?latex=g%5E%7Bab%7D+%5Chbox%7B+mod+%7D+p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g^{ab} &#92;hbox{ mod } p' title='g^{ab} &#92;hbox{ mod } p' class='latex' /> back to Alice.</li>
<li>Alice then &#8220;unlocks&#8221; her part of the message by taking the <img src='http://s0.wp.com/latex.php?latex=a%5E%7Bth%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='a^{th}' title='a^{th}' class='latex' /> root (which can be done by <a href="http://en.wikipedia.org/wiki/Cauchy%27s_theorem_%28group_theory%29">Cauchy&#8217;s theorem</a>) and sends <img src='http://s0.wp.com/latex.php?latex=g%5Eb+%5Chbox%7B+mod+%7D+p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g^b &#92;hbox{ mod } p' title='g^b &#92;hbox{ mod } p' class='latex' /> back to Bob.</li>
<li>Bob then takes the <img src='http://s0.wp.com/latex.php?latex=b%5E%7Bth%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='b^{th}' title='b^{th}' class='latex' /> root of the message and recovers g.</li>
</ol>
<p>An eavesdropper (let&#8217;s call her Eve) could intercept p, as well as the three &#8220;locked&#8221; values <img src='http://s0.wp.com/latex.php?latex=g%5Ea%2C+g%5Eb%2C+g%5E%7Bab%7D+%5Chbox%7B+mod+%7D+p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g^a, g^b, g^{ab} &#92;hbox{ mod } p' title='g^a, g^b, g^{ab} &#92;hbox{ mod } p' class='latex' />, but does not directly recover g.  Now, it is possible that one could use this information to reconstruct g (indeed, if one could quickly take discrete logarithms, then this would be a fairly easy task) but no feasible algorithm for this is known (if p is large, e.g. 500+ digits); the problem is generally believed to be roughly comparable in difficulty to that of factoring large numbers.  But no-one knows how to rigorously prove that the Diffie-Hellman reconstruction problem is hard (e.g. non-polynomial time); indeed, this would imply <a href="http://en.wikipedia.org/wiki/P_%3D_NP_problem"><img src='http://s0.wp.com/latex.php?latex=P+%5Cneq+NP&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='P &#92;neq NP' title='P &#92;neq NP' class='latex' /></a>, since this reconstruction problem is easily seen to be in NP (though it is not believed to be <a href="http://en.wikipedia.org/wiki/NP-complete">NP-complete</a>).</p>
<p>Using the sum-product technology, Bourgain was at least able to show that the Diffie-Hellman protocol was secure (for sufficiently large p) if Eve was only able to see the <a href="http://en.wikipedia.org/wiki/Significant_figures">high bits</a> of <img src='http://s0.wp.com/latex.php?latex=g%5Ea%2C+g%5Eb%2C+g%5E%7Bab%7D+%5Chbox%7B+mod+%7D+p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g^a, g^b, g^{ab} &#92;hbox{ mod } p' title='g^a, g^b, g^{ab} &#92;hbox{ mod } p' class='latex' />, thus pinning down <img src='http://s0.wp.com/latex.php?latex=g%5Ea%2C+g%5Eb%2C+g%5E%7Bab%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='g^a, g^b, g^{ab}' title='g^a, g^b, g^{ab}' class='latex' /> to intervals.  The reason for this is that the set <img src='http://s0.wp.com/latex.php?latex=%5C%7B+%28g%5Ea%2C+g%5Eb%2C+g%5E%7Bab%7D%29+%5Cin+%7B%5CBbb+F%7D_p%5E3%3A+a%2Cb+%5Cin+%7B%5CBbb+Z%7D+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;{ (g^a, g^b, g^{ab}) &#92;in {&#92;Bbb F}_p^3: a,b &#92;in {&#92;Bbb Z} &#92;}' title='&#92;{ (g^a, g^b, g^{ab}) &#92;in {&#92;Bbb F}_p^3: a,b &#92;in {&#92;Bbb Z} &#92;}' class='latex' /> has a lot of multiplicative structure (indeed, it is a multiplicative subgroup of the ring <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p^3' title='{&#92;Bbb F}_p^3' class='latex' />) and so should be uniformly distributed in an additive sense (by adapting the above sum-product technology to <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p%5E3&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p^3' title='{&#92;Bbb F}_p^3' class='latex' />).</p>
<p>Another application of sum-product technology was to build efficient <a href="http://en.wikipedia.org/wiki/Extractor">randomness extractors</a> &#8211; deterministic algorithms that can create high-quality (very uniform) random bits from several independent low-quality (non-uniform) random sources; such extractors are of importance in computer science and cryptography.  Basically, the sum-product estimate implies that if <img src='http://s0.wp.com/latex.php?latex=A%2C+B%2C+C+%5Csubset+%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A, B, C &#92;subset {&#92;Bbb F}_p' title='A, B, C &#92;subset {&#92;Bbb F}_p' class='latex' /> are sets of medium size, then the set <img src='http://s0.wp.com/latex.php?latex=A%2BB+%5Ccdot+C&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A+B &#92;cdot C' title='A+B &#92;cdot C' class='latex' /> is significantly larger than A, B, or C.  As a consequence, if X, Y, Z are independent random variables in <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+F%7D_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb F}_p' title='{&#92;Bbb F}_p' class='latex' /> which are not too narrowly distributed(in particular, they are not deterministic, and thus distributed only on a single value), one can show (with the assistance of some additive combinatorics) that the random variable <img src='http://s0.wp.com/latex.php?latex=X%2BYZ&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='X+YZ' title='X+YZ' class='latex' /> is significantly more uniformly distributed than X, Y, or Z.  Iterating this leads to some surprisingly good randomness extractors, as was first observed <a href="http://www.cs.princeton.edu/~boaz/Papers/msamples.ps" class="snap_noshots">by Barak, Impagliazzo, and Wigderson</a>.</p>
<p>Another application of the above sum-product technology was to get a product estimate in matrix groups, such as <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+F%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb F}_p)' title='SL_2({&#92;Bbb F}_p)' class='latex' />.  Indeed, <a href="http://arxiv.org/abs/math/0509024" class="snap_noshots">Helfgott was able to show</a> that if A was a subset of <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+F%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb F}_p)' title='SL_2({&#92;Bbb F}_p)' class='latex' /> of medium or small size, and it was not trapped inside a proper subgroup of <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+F%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb F}_p)' title='SL_2({&#92;Bbb F}_p)' class='latex' />, then <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A &#92;cdot A' title='A &#92;cdot A &#92;cdot A' class='latex' /> was significantly larger than A itself.  (One needs to work with triple products here instead of double products for a rather trivial reason: if <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' /> was the union of a subgroup and some external element, then <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A' title='A &#92;cdot A' class='latex' /> is still comparable in size to A, but <img src='http://s0.wp.com/latex.php?latex=A+%5Ccdot+A+%5Ccdot+A&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='A &#92;cdot A &#92;cdot A' title='A &#92;cdot A &#92;cdot A' class='latex' /> will be much larger.  This result may not immediately look like a sum-product estimate, because there is no obvious addition, but it is concealed within the matrix multiplication law for <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+F%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb F}_p)' title='SL_2({&#92;Bbb F}_p)' class='latex' />.  The key observation in Helfgott&#8217;s argument, which relies crucially on the sum-product estimate, is that if V is a collection of diagonal matrices in <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+F%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb F}_p)' title='SL_2({&#92;Bbb F}_p)' class='latex' /> of medium size, and g is a non-diagonal matrix element, then the set <img src='http://s0.wp.com/latex.php?latex=%5Chbox%7Btr%7D%28V+g+V+g%5E%7B-1%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hbox{tr}(V g V g^{-1})' title='&#92;hbox{tr}(V g V g^{-1})' class='latex' /> is significantly larger than V itself.  If one works out explicitly what this trace is, one sees a sum-product type of result emerging.  Conversely, if the trace <img src='http://s0.wp.com/latex.php?latex=%5Chbox%7Btr%7D%28A%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;hbox{tr}(A)' title='&#92;hbox{tr}(A)' class='latex' /> of a group-like set A is large, then the conjugacy classes in A are fairly small (since trace is conjugation-invariant), which forces many pairs in A to commute, which creates large sets V of simultaneously commuting (and hence simultaneously diagonalisable) elements, due to the fact (specific to <img src='http://s0.wp.com/latex.php?latex=SL_2&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2' title='SL_2' class='latex' />) that if two elements commute with a third, then they are quite likely to commute with each other.  The tension between these two implications is what underlies Helfgott&#8217;s results.</p>
<p>The estimate of Helfgott shows that multiplication by medium-size sets in <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+F%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb F}_p)' title='SL_2({&#92;Bbb F}_p)' class='latex' /> expands rapidly across the group (unless it is trapped in a subgroup).  As a consequence of Helfgott&#8217;s estimate, <a href="http://www.ams.org/mathscinet-getitem?mr=2227746" class="snap_noshots">Bourgain and Gamburd</a> were able to show that if S was any finite symmetric set of matrices in <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+Z%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb Z})' title='SL_2({&#92;Bbb Z})' class='latex' /> which generated a sufficiently large (or more precisely, Zariski dense) subgroup of <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+Z%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb Z})' title='SL_2({&#92;Bbb Z})' class='latex' />, and <img src='http://s0.wp.com/latex.php?latex=S_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_p' title='S_p' class='latex' /> was the projection of S to <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+Z%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb Z}_p)' title='SL_2({&#92;Bbb Z}_p)' class='latex' />, then the random walk using <img src='http://s0.wp.com/latex.php?latex=S_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_p' title='S_p' class='latex' /> on <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+Z%7D_p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb Z}_p)' title='SL_2({&#92;Bbb Z}_p)' class='latex' /> was very rapidly mixing, so that after about <img src='http://s0.wp.com/latex.php?latex=O%28%5Clog+p%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='O(&#92;log p)' title='O(&#92;log p)' class='latex' /> steps, the walk was very close to uniform.  (The precise statement was that the <a href="http://en.wikipedia.org/wiki/Cayley_graph">Cayley graph</a> associated to <img src='http://s0.wp.com/latex.php?latex=S_p&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='S_p' title='S_p' class='latex' /> for each p formed an <a href="http://en.wikipedia.org/wiki/Expander_graph">expander family</a>.)  Quite recently, <a href="http://www.ams.org/mathscinet-getitem?mr=2246331" class="snap_noshots">Bourgain, Gamburd, and Sarnak</a> have applied these results (and generalisations thereof) to the problem of detecting  (or <a href="http://en.wikipedia.org/wiki/Sieve_theory">sieving</a>) almost primes in thin algebraically generated sets.  To motivate the problem, we observe that many classical questions in prime number theory can be rephrased as one of detecting prime points <img src='http://s0.wp.com/latex.php?latex=%28p_1%2C%5Cldots%2Cp_d%29+%5Cin+%7B%5Cmathcal+P%7D%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='(p_1,&#92;ldots,p_d) &#92;in {&#92;mathcal P}^d' title='(p_1,&#92;ldots,p_d) &#92;in {&#92;mathcal P}^d' class='latex' /> in algebraic subsets <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' /> of a lattice <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+Z%7D%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb Z}^d' title='{&#92;Bbb Z}^d' class='latex' />.  For instance, the twin prime problem asks whether the line <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D+%3D+%5C%7B+%28n%2Cn%2B2%29+%5Cin+%7B%5CBbb+Z%7D%5E2+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O} = &#92;{ (n,n+2) &#92;in {&#92;Bbb Z}^2 &#92;}' title='{&#92;mathcal O} = &#92;{ (n,n+2) &#92;in {&#92;Bbb Z}^2 &#92;}' class='latex' /> contains infinitely many prime points.  In general, these problems are very difficult, especially once one considers sets described by polynomials rather than linear functions; even the one-dimensional problem of determining whether the set <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D+%3D+%5C%7B+n%5E2%2B1%3A+n+%5Cin+%7B%5CBbb+Z%7D+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O} = &#92;{ n^2+1: n &#92;in {&#92;Bbb Z} &#92;}' title='{&#92;mathcal O} = &#92;{ n^2+1: n &#92;in {&#92;Bbb Z} &#92;}' class='latex' /> contains infinitely many primes has been open for quite a long time (though it is worth mentioning the celebrated <a href="http://www.ams.org/mathscinet-getitem?mr=1670065" class="snap_noshots">result of Friedlander and Iwaniec</a> that the somewhat larger set <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D+%3D+%5C%7B+n%5E2+%2B+m%5E4%3A+n%2Cm+%5Cin+%7B%5CBbb+Z%7D+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O} = &#92;{ n^2 + m^4: n,m &#92;in {&#92;Bbb Z} &#92;}' title='{&#92;mathcal O} = &#92;{ n^2 + m^4: n,m &#92;in {&#92;Bbb Z} &#92;}' class='latex' /> is known to have infinitely many primes).</p>
<p>So prime points are hard to detect.  However, by using methods from sieve theory, one can often detect almost prime points in various sets <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' /> &#8211; points whose coordinates are the products of only a few primes.  For instance, a famous <a href="http://en.wikipedia.org/wiki/Chen%27s_theorem">theorem of Chen</a> shows that the line <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D+%3D+%5C%7B+%28n%2Cn%2B2%29+%5Cin+%7B%5CBbb+Z%7D%5E2+%5C%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O} = &#92;{ (n,n+2) &#92;in {&#92;Bbb Z}^2 &#92;}' title='{&#92;mathcal O} = &#92;{ (n,n+2) &#92;in {&#92;Bbb Z}^2 &#92;}' class='latex' /> contains infinitely many points which are <a href="http://en.wikipedia.org/wiki/Almost_prime">almost prime</a> in the sense that the first coordinate is prime, and the second coordinate is the product of at most two primes.  The basic idea of sieve theory is to sift out primes and almost primes by removing all points whose coordinates are divisible by small factors (and then, due to various generalisations of the <a href="http://en.wikipedia.org/wiki/Inclusion-exclusion_principle">inclusion-exclusion principle</a>, one has to add back in points which are divisible by multiple small factors, and so forth).  See <a href="http://terrytao.wordpress.com/2007/06/05/open-question-the-parity-problem-in-sieve-theory/" class="snap_noshots">my post on sieve theory and the parity problem</a> for further discussion.  In order for sieve theory to work well, one needs to be able to accurately count the size of the original set <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' /> (or more precisely, the size of this set restricted to a ball or a similar object), and also need to count how many points in that set have a certain residue class modulo q, for various values of q.  (For instance, to sieve out twin primes or twin almost primes in the interval {1,..,N}, one needs to count how many elements n in that interval are such that n and n+2 are both invertible modulo q (i.e. coprime to q) for various values of q.)</p>
<p>For arbitrary algebraic sets <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' />, these tasks are very difficult.  For instance, even the basic task of determining whether a set <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' /> described by several polynomials is non-empty is essentially <a href="http://en.wikipedia.org/wiki/Hilbert%27s_tenth_problem">Hilbert&#8217;s tenth problem</a>, which is undecidable in general.  But if the set <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' /> is generated by a group <img src='http://s0.wp.com/latex.php?latex=%5CLambda&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Lambda' title='&#92;Lambda' class='latex' /> acting on <img src='http://s0.wp.com/latex.php?latex=%7B%5CBbb+Z%7D%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;Bbb Z}^d' title='{&#92;Bbb Z}^d' class='latex' /> (in some polynomial fashion), thus <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D+%3D+%5CLambda+b&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O} = &#92;Lambda b' title='{&#92;mathcal O} = &#92;Lambda b' class='latex' /> for some point <img src='http://s0.wp.com/latex.php?latex=b+%5Cin+%7B%5CBbb+Z%7D%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='b &#92;in {&#92;Bbb Z}^d' title='b &#92;in {&#92;Bbb Z}^d' class='latex' />, then the problems become much more tractable.  If the group <img src='http://s0.wp.com/latex.php?latex=%5CLambda&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='&#92;Lambda' title='&#92;Lambda' class='latex' /> is generated by some finite set S, and we restrict attention to group elements with some given word length, the problem of understanding how <img src='http://s0.wp.com/latex.php?latex=%7B%5Cmathcal+O%7D&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='{&#92;mathcal O}' title='{&#92;mathcal O}' class='latex' /> is distributed modulo q is equivalent to asking how random walks on S of a given length distribute themselves on <img src='http://s0.wp.com/latex.php?latex=%28%7B%5CBbb+Z%7D%2Fq%7B%5CBbb+Z%7D%29%5Ed&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='({&#92;Bbb Z}/q{&#92;Bbb Z})^d' title='({&#92;Bbb Z}/q{&#92;Bbb Z})^d' class='latex' />.  This latter problem is very close to the problem solved by the mixing results of Bourgain and Gamburd mentioned earlier, which is where the link to sum-product estimates arises from.  Indeed, Bourgain, Gamburd, and Sarnak have now shown that rather general classes of algebraic sets generated by subgroups of <img src='http://s0.wp.com/latex.php?latex=SL_2%28%7B%5CBbb+Z%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_2({&#92;Bbb Z})' title='SL_2({&#92;Bbb Z})' class='latex' /> will contain infinitely many almost primes, as long as there are no obvious algebraic obstructions; the methods should hopefully extend to more general groups, such as subgroups of <img src='http://s0.wp.com/latex.php?latex=SL_n%28%7B%5CBbb+Z%7D%29&amp;bg=ffffff&amp;fg=000&amp;s=0' alt='SL_n({&#92;Bbb Z})' title='SL_n({&#92;Bbb Z})' class='latex' />.</p>
<p>[<i>Update</i>, Dec 7: terminology and typos corrected.]</p>
]]></content:encoded>
</item>

</channel>
</rss>
