<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://michaelnielsen.org/polymath/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=82.152.251.19</id>
	<title>Polymath Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://michaelnielsen.org/polymath/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=82.152.251.19"/>
	<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Special:Contributions/82.152.251.19"/>
	<updated>2026-04-09T01:30:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=DHJ(k)_implies_multidimensional_DHJ(k)&amp;diff=912</id>
		<title>DHJ(k) implies multidimensional DHJ(k)</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=DHJ(k)_implies_multidimensional_DHJ(k)&amp;diff=912"/>
		<updated>2009-03-16T07:50:29Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: /* A weak multidimensional DHJ(k) implies DHJ(k) */ Corrected typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
This is a result that will be needed if the [[A_second_outline_of_a_density-increment_argument|proof of DHJ(3)]] is correct and we want to push it through for DHJ(k).&lt;br /&gt;
&lt;br /&gt;
==The proof==&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; be a [[density]]-&amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; subset of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; and let M be large enough so that every subset of &amp;lt;math&amp;gt;[k]^M&amp;lt;/math&amp;gt; of density at least &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; contains a [[combinatorial line]]. Now split &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; up into &amp;lt;math&amp;gt;[k]^M\times[k]^{n-M}.&amp;lt;/math&amp;gt; For a proportion at least &amp;lt;math&amp;gt;\delta/2&amp;lt;/math&amp;gt; of the points y in &amp;lt;math&amp;gt;[k]^{n-M}&amp;lt;/math&amp;gt; the set of &amp;lt;math&amp;gt;x\in[k]^M&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;(x,y)\in\mathcal{A}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\delta/2.&amp;lt;/math&amp;gt; Therefore, by DHJ(k) (with &amp;lt;math&amp;gt;\theta=\delta/2&amp;lt;/math&amp;gt;) we have a combinatorial line. Since there are fewer than &amp;lt;math&amp;gt;(k+1)^M&amp;lt;/math&amp;gt; combinatorial lines to choose from, by the pigeonhole principle we can find a combinatorial line &amp;lt;math&amp;gt;L\subset[k]^M&amp;lt;/math&amp;gt; and a set &amp;lt;math&amp;gt;\mathcal{A}_1&amp;lt;/math&amp;gt; of density &amp;lt;math&amp;gt;\delta/2(k+1)^M&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^{n-M}&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;(x,y)\in\mathcal{A}&amp;lt;/math&amp;gt; whenever &amp;lt;math&amp;gt;x\in L&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;y\in\mathcal{A}_1.&amp;lt;/math&amp;gt; And now by induction we can find an (m-1)-dimensional subspace in &amp;lt;math&amp;gt;\mathcal{A}_1&amp;lt;/math&amp;gt; and we&#039;re done.&lt;br /&gt;
&lt;br /&gt;
==A weak multidimensional DHJ(k) implies DHJ(k)==&lt;br /&gt;
&lt;br /&gt;
It is also true that a weak multidimensional DHJ(k) implies DHJ(k). We will show that the following statement is equivalent to DHJ(k): &lt;br /&gt;
&lt;br /&gt;
“There is a constant, c &amp;lt; 1 that for every d there is an n that any c-dense subset of &amp;lt;math&amp;gt; [k]^n&amp;lt;/math&amp;gt;  contains a d-dimensional subspace.”&lt;br /&gt;
&lt;br /&gt;
We should show that the statement above implies DHJ(k). As before, write &amp;lt;math&amp;gt; [k]^n&amp;lt;/math&amp;gt;  as &amp;lt;math&amp;gt; [k]^r\times[k]^s &amp;lt;/math&amp;gt; , where s is much bigger than r. For each &amp;lt;math&amp;gt; y\in [k]^s&amp;lt;/math&amp;gt; , define &amp;lt;math&amp;gt; \mathcal{A}_y&amp;lt;/math&amp;gt;  to be &amp;lt;math&amp;gt; \{x\in[k]^r:(x,y)\in\mathcal{A}\}&amp;lt;/math&amp;gt; . Let Y denote the set of &amp;lt;math&amp;gt; y\in [k]^s&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;\mathcal{A}_y&amp;lt;/math&amp;gt;  is empty. Suppose that &amp;lt;math&amp;gt; \mathcal{A} &amp;lt;/math&amp;gt;  is large, line-free, and its density is &amp;lt;math&amp;gt; \delta =\Delta-\epsilon&amp;lt;/math&amp;gt;  where &amp;lt;math&amp;gt; \Delta&amp;lt;/math&amp;gt;  is the limit of density of line-free sets and &amp;lt;math&amp;gt; \epsilon &amp;lt; (1-c)\Delta&amp;lt;/math&amp;gt; . We can also suppose that no &amp;lt;math&amp;gt; \mathcal{A}_y&amp;lt;/math&amp;gt;  has density much larger than &amp;lt;math&amp;gt; \Delta&amp;lt;/math&amp;gt;  as that would guarantee a combinatorial line. But then the density of Y is at most 1-c, so there is a c-dense set, &amp;lt;math&amp;gt; Z=[k]^s-Y&amp;lt;/math&amp;gt;,  such that any element is a tail of some elements of &amp;lt;math&amp;gt; \mathcal{A}&amp;lt;/math&amp;gt; . For every &amp;lt;math&amp;gt; y \in Z&amp;lt;/math&amp;gt;  choose an &amp;lt;math&amp;gt; x\in [k]^r:(x,y)\in\mathcal{A}&amp;lt;/math&amp;gt; . This x will be the colour of y. It gives a &amp;lt;math&amp;gt; [k]^r&amp;lt;/math&amp;gt;  colouring on Z. By the initial condition Z contains arbitrary large subspaces, so by HJ(k) we get a line in &amp;lt;math&amp;gt; \mathcal{A}&amp;lt;/math&amp;gt; .&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Abstract_regularity_lemma&amp;diff=851</id>
		<title>Abstract regularity lemma</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Abstract_regularity_lemma&amp;diff=851"/>
		<updated>2009-03-14T08:43:23Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Suppose we have a finite probability space &amp;lt;math&amp;gt;X = (X, \mu)&amp;lt;/math&amp;gt; such that every point in X occurs with positive probability.  Given a &amp;lt;math&amp;gt;\sigma&amp;lt;/math&amp;gt;-algebra (i.e. finite partition) &amp;lt;math&amp;gt;{\mathcal B}&amp;lt;/math&amp;gt; of this space, and a function &amp;lt;math&amp;gt;f: X \to {\Bbb R}&amp;lt;/math&amp;gt;, define the &#039;&#039;conditional expectation&#039;&#039; &amp;lt;math&amp;gt;{\Bbb E}(f|{\mathcal B})&amp;lt;/math&amp;gt; to be the function from X to &amp;lt;math&amp;gt;{\Bbb R}&amp;lt;/math&amp;gt; whose value at any point x is the average of f on the cell of &amp;lt;math&amp;gt;{\mathcal B}&amp;lt;/math&amp;gt; that contains x.&lt;br /&gt;
&lt;br /&gt;
We say that a finite partition of X has &#039;&#039;complexity&#039;&#039; M if it is generated by M or fewer sets, which implies that it has at most &amp;lt;math&amp;gt;2^M&amp;lt;/math&amp;gt; cells.  If one partition &amp;lt;math&amp;gt;{\mathcal B}&amp;lt;/math&amp;gt; is coarser than another &amp;lt;math&amp;gt;{\mathcal B}&#039;&amp;lt;/math&amp;gt;, we write &amp;lt;math&amp;gt;{\mathcal B} \leq {\mathcal B}&#039;&amp;lt;/math&amp;gt;.  Given two partitions &amp;lt;math&amp;gt;{\mathcal B}, {\mathcal B}&#039;&amp;lt;/math&amp;gt;, let &amp;lt;math&amp;gt;{\mathcal B} \vee {\mathcal B}&#039;&amp;lt;/math&amp;gt; denote the common refinement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract regularity lemma&#039;&#039;&#039;  Let X be a finite probability space, and for each i=0,1,2, let &amp;lt;math&amp;gt;{\mathcal B}_i^0 \subset {\mathcal B}_i^1 \subset \ldots&amp;lt;/math&amp;gt; be an increasing sequence of partitions, and let &amp;lt;math&amp;gt;f_i: X \to [0,1]&amp;lt;/math&amp;gt; be a function.  Let &amp;lt;math&amp;gt;\varepsilon &amp;gt; 0&amp;lt;/math&amp;gt;, and let &amp;lt;math&amp;gt;F: {\Bbb R}^+ \to {\Bbb R}^+&amp;lt;/math&amp;gt; be a function.  Then there exists  integers &amp;lt;math&amp;gt;M \leq M&#039; \leq O_{\varepsilon,F}(1)&amp;lt;/math&amp;gt;, and partitions &amp;lt;math&amp;gt;{\mathcal A}_i^{coarse} \leq {\mathcal A}_i^{fine}&amp;lt;/math&amp;gt; for i=0,1,2 with the following properties for all {i,j,k}={0,1,2}:&lt;br /&gt;
&lt;br /&gt;
# (Coarse partition is low complexity) &amp;lt;math&amp;gt;{\mathcal A}_i^{coarse} \leq {\mathcal B}_i^M&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;{\mathcal A}_i^{coarse}&amp;lt;/math&amp;gt; has complexity M.&lt;br /&gt;
# (Fine partition is medium complexity) &amp;lt;math&amp;gt;{\mathcal A}_i^{fine} \leq {\mathcal B}_i^{M&#039;}&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;{\mathcal A}_i^{fine}&amp;lt;/math&amp;gt; has complexity M&#039;.&lt;br /&gt;
# (Coarse and fine approximations are close) &amp;lt;math&amp;gt;\| {\Bbb E}(f_i | {\mathcal A}_j^{fine} \vee {\mathcal A}_k^{fine} ) - &lt;br /&gt;
{\Bbb E}(f_i | {\mathcal A}_j^{coarse} \vee {\mathcal A}_k^{coarse} ) \|_{L^2(X)} \leq \varepsilon&amp;lt;/math&amp;gt;.&lt;br /&gt;
# (Fine approximation is extremely high quality) For any &amp;lt;math&amp;gt; E_j \in {\mathcal B}_j^{M&#039;+1}&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;E_k \in {\mathcal B}_k^{M&#039;+1}&amp;lt;/math&amp;gt;, we have &amp;lt;math&amp;gt;| {\Bbb E} (f_i - {\Bbb E}(f_i| {\mathcal A}_j^{fine} \vee {\mathcal A}_k^{fine} )) 1_{E_j} 1_{E_k} | \leq 1/F(M)&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Proof&#039;&#039;&#039;: Run the following algorithm:&lt;br /&gt;
&lt;br /&gt;
# Initialise m=1, and set &amp;lt;math&amp;gt;{\mathcal A}_i^m&amp;lt;/math&amp;gt; to be trivial for i=0,1,2.&lt;br /&gt;
# Find the {i,j,k}={0,1,2} and &amp;lt;math&amp;gt;E^m_j \in {\mathcal B}_j^{m+1}&amp;lt;/math&amp;gt;, E^m_k \in {\mathcal B}_k^{m+1}&amp;lt;/math&amp;gt; that maximises the quantity &amp;lt;math&amp;gt;| {\Bbb E} (f_i - {\Bbb E}(f_i| {\mathcal A}_j^m \vee {\mathcal A}_k^m )) 1_{E_j^m} 1_{E_k^m} |&amp;lt;/math&amp;gt;.  Define &amp;lt;math&amp;gt;E_i^m&amp;lt;/math&amp;gt; to be the empty set.&lt;br /&gt;
# For each i=0,1,2, define &amp;lt;math&amp;gt;{\mathcal A}_i^{m+1}&amp;lt;/math&amp;gt; to be the partition generated by &amp;lt;math&amp;gt;{\mathcal A}_i^m&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;E_i^m&amp;lt;/math&amp;gt;.&lt;br /&gt;
# Increment m to m+1, and return to Step 2.&lt;br /&gt;
&lt;br /&gt;
This gives increasing sequences of partitions &amp;lt;math&amp;gt;{\mathcal A}_i^m&amp;lt;/math&amp;gt; for i=0,1,2 and &amp;lt;math&amp;gt;m=1,2,\ldots&amp;lt;/math&amp;gt;.  Define the energy&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;E_m := \sum_{\{i,j,k\}=\{0,1,2\}} \| {\Bbb E}(f_i | {\mathcal A}_j^m \wedge {\mathcal A}_k^m ) \|_{L^2(X)}^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
This energy lies between 0 and 3!, and by Pythagoras&#039; theorem, it is non-decreasing in m.  Thus by the finite convergence principle, we can find &amp;lt;math&amp;gt;M = O_{F,\varepsilon}(1)&amp;lt;/math&amp;gt; such that&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;E_{M + F(M)^2 + 1} \leq E_M + \varepsilon^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
By the pigeonhole principle, one can then find &amp;lt;math&amp;gt;M \leq M&#039; \leq M+F(M)^2&amp;lt;/math&amp;gt; such that&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;E_{M&#039;+1} \leq E_{M&#039;} + 1/F(M)^2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If we then set &amp;lt;math&amp;gt;{\mathcal A}_i^{coarse} := {\mathcal A}_i^M&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;{\mathcal A}_i^{fine} := {\mathcal A}_i^{M&#039;}&amp;lt;/math&amp;gt; for i=0,1,2, the claims are then verified by a number of applications of Pythagoras and Cauchy-Schwarz (the computations are essentially the same as those in my [[http://front.math.ucdavis.edu/math.CO/0504472 regularity lemma paper]]).  &amp;lt;math&amp;gt;\Box&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Coloring_Hales-Jewett_theorem&amp;diff=832</id>
		<title>Coloring Hales-Jewett theorem</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Coloring_Hales-Jewett_theorem&amp;diff=832"/>
		<updated>2009-03-13T14:57:17Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: Modified introduction slightly (Gowers -- forgot to login).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
The Hales-Jewett theorem states that for every k and every r there exists an n such that if you colour the elements of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; with r colours, then there must be a [[combinatorial line]] with all its points of the same colour.&lt;br /&gt;
&lt;br /&gt;
This is a consequence of the [[Density Hales-Jewett theorem]], since there must be a set of density at least &amp;lt;math&amp;gt;r^{-1}&amp;lt;/math&amp;gt; of elements of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; all of whose elements have the same colour. It also follows from the [[Graham-Rothschild theorem]].&lt;br /&gt;
&lt;br /&gt;
By iterating the Hales-Jewett theorem, one can also show that one of the color classes contains an m-dimensional [[combinatorial subspace]], if n is sufficiently large depending on k, r and m.&lt;br /&gt;
&lt;br /&gt;
There are two combinatorial proofs of the Hales-Jewett theorem: the original one by Hales and Jewett, and a second proof by Shelah. They are given below.&lt;br /&gt;
&lt;br /&gt;
There is an infinitary generalisation of this theorem known as the [[Carlson-Simpson theorem]].&lt;br /&gt;
&lt;br /&gt;
Here is the [http://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Wikipedia entry on this theorem].&lt;br /&gt;
&lt;br /&gt;
For a fixed r and k, the least n needed for the Hales-Jewett theorem to apply is denoted HJ(k,r).  The following bounds are known:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,1) = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,2) = 4&amp;lt;/math&amp;gt;&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,3) &amp;gt; 6&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The original proof of the Hales-Jewett theorem==&lt;br /&gt;
&lt;br /&gt;
The first proof of the Hales-Jewett theorem was an abstraction of the argument used to prove van der Waerden&#039;s theorem. It goes like this. As above, let us write HJ(k,r) for the smallest n such that for every r-colouring of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; there is a monochromatic combinatorial line. We shall attempt to bound HJ(k,r) in terms of the function &amp;lt;math&amp;gt;s\mapsto HJ(k-1,s),&amp;lt;/math&amp;gt; which we may assume by induction to take finite values for every s.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;t_1,t_2,\dots,t_r&amp;lt;/math&amp;gt; be a rapidly increasing sequence of integers, to be chosen later, let &amp;lt;math&amp;gt;n=t_1+\dots+t_r&amp;lt;/math&amp;gt; and consider an r-colouring of &amp;lt;math&amp;gt;[k]^n=[k]^{t_1}\times\dots\times[k]^{t_r}.&amp;lt;/math&amp;gt; Now define an induced &amp;lt;math&amp;gt;k^{n-t_r}&amp;lt;/math&amp;gt;-colouring on &amp;lt;math&amp;gt;[k]^{t_r}&amp;lt;/math&amp;gt; by colouring each x according to the function that takes &amp;lt;math&amp;gt;w\in[k]^{n-t_r}&amp;lt;/math&amp;gt; to the colour of &amp;lt;math&amp;gt;(w,x).&amp;lt;/math&amp;gt; By induction, we can find a monochromatic combinatorial line &amp;lt;math&amp;gt;L_r&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^{t_r}&amp;lt;/math&amp;gt; such that all the points in that line have the same (induced) colour, with the possible exception of the point where the value of the variable coordinates is k. For this we need &amp;lt;math&amp;gt;t_r\geq HJ(k-1,k^{n-t_r}).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now pass to the subspace &amp;lt;math&amp;gt;[k]^{n-t_r}\times L_r,&amp;lt;/math&amp;gt; and note that the only way a sequence in this space can depend on its final coordinate is through whether that final coordinate takes the value k or not. Inside this subspace, run precisely the same argument, but this time with &amp;lt;math&amp;gt;[k]^{t_{r-1}}&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_r}.&amp;lt;/math&amp;gt; There is a choice here about what &amp;quot;precisely the same argument&amp;quot; means. It can either mean that we treat &amp;lt;math&amp;gt;[k]^{n-t_r}\times L_r&amp;lt;/math&amp;gt; as  &amp;lt;math&amp;gt;([k]^{n-t_r-t_{r-1}}\times L_r)\times[k]^{t_{r-1}}&amp;lt;/math&amp;gt; and talk about the original colouring, or it can mean that we restrict attention to the set &amp;lt;math&amp;gt;[k]^{n-t_r}=[k]^{t_1}\times\dots\times[k]^{t_{r-1}}&amp;lt;/math&amp;gt; and talk about the colouring where the colour of w is the colour of (w,x) for the points &amp;lt;math&amp;gt;x\in L_r&amp;lt;/math&amp;gt; with variable coordinate not equal to k. The usual argument goes via the second option, but for the sake of comparison with Shelah&#039;s proof it is nicer to go for the first (so what we are presenting here is not quite identical to the proof of Hales and Jewett).&lt;br /&gt;
&lt;br /&gt;
After the second stage of the iteration, for which we require that &lt;br /&gt;
&amp;lt;math&amp;gt;t_{r-1}\geq HJ(k-1,k^{n-t_r-t_{r-1}+1}),&amp;lt;/math&amp;gt; we have a line &amp;lt;math&amp;gt;L_{r-1}&amp;lt;/math&amp;gt; such that the colour of a point in &amp;lt;math&amp;gt;[k]^{t_1}\times\dots\times[k]^{t_{r-2}}\times L_{r-1}\times L_r&amp;lt;/math&amp;gt; does not depend on which point you choose in &amp;lt;math&amp;gt;L_{r-1}\times L_r,&amp;lt;/math&amp;gt; except if you change a non-k to a k or a k to a non-k. &lt;br /&gt;
&lt;br /&gt;
Continuing this process, one ends up with a subspace &amp;lt;math&amp;gt;L_1\times\dots\times L_r&amp;lt;/math&amp;gt; such that the colour of a point depends only on which of its coordinates are equal to k. This reduces the problem to HJ(2,r), which follows trivially from the pigeonhole principle. To spell it out, consider the points &amp;lt;math&amp;gt;(k-1,k-1,\dots,k-1),&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k,k-1,k-1,\dots,k-1),&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k,k,k-1,\dots,k-1),\dots(k,k,k,\dots,k).&amp;lt;/math&amp;gt; There are r+1 of these points, so two of them have the same colour. Those two are the top two points of a combinatorial line, all the rest of which must have the same colour as well.&lt;br /&gt;
&lt;br /&gt;
==Shelah&#039;s proof of the Hales-Jewett theorem==&lt;br /&gt;
&lt;br /&gt;
This is very unfair to Shelah, but I am trying to present what he did as an almost trivial exercise in &amp;quot;turning an induction upside-down&amp;quot;. The above proof used HJ(k-1) to create a subspace that we can treat as &amp;lt;math&amp;gt;[2]^r,&amp;lt;/math&amp;gt; because the colouring in that subspace depends only on which coordinates are k and which are not k. Now let us try to use HJ(2) to create a subspace that we can treat as &amp;lt;math&amp;gt;[k-1]^m,&amp;lt;/math&amp;gt; for some appropriate m, since in the subspace we shall ensure that the colouring is insensitive to changes between k-1 and k. To emphasize how easy this is, I shall paste the above paragraphs into this section and make the necessary adjustments.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;t_1,t_2,\dots,t_m&amp;lt;/math&amp;gt; be a rapidly increasing sequence of integers, to be chosen later (including m), let &amp;lt;math&amp;gt;n=t_1+\dots+t_m&amp;lt;/math&amp;gt; and consider an r-colouring of &amp;lt;math&amp;gt;[k]^n=[k]^{t_1}\times\dots\times[k]^{t_m}.&amp;lt;/math&amp;gt; Now define an induced &amp;lt;math&amp;gt;k^{n-t_m}&amp;lt;/math&amp;gt;-colouring on &amp;lt;math&amp;gt;[k]^{t_m}&amp;lt;/math&amp;gt; by colouring each x according to the function that takes &amp;lt;math&amp;gt;w\in[k]^{n-t_m}&amp;lt;/math&amp;gt; to the colour of &amp;lt;math&amp;gt;(w,x).&amp;lt;/math&amp;gt; By HJ(2) (a trivial application of the pigeonhole principle, as we saw above), we can find a monochromatic combinatorial line &amp;lt;math&amp;gt;L_r&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^{t_m}&amp;lt;/math&amp;gt; such that the first two points in that line have the same (induced) colour. For this we need &amp;lt;math&amp;gt;t_r\geq HJ(2,k^{n-t_m})=k^{n-t_m}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now pass to the subspace &amp;lt;math&amp;gt;[k]^{n-t_m}\times L_m,&amp;lt;/math&amp;gt; and note that if you change the final coordinate of a sequence in this space from a 1 to a 2, or vice versa, then it does not change the colour of the sequence. Inside this subspace, run precisely the same argument, but this time with &amp;lt;math&amp;gt;[k]^{t_{m-1}}&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_m}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;L_m&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_{m-1}}.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
After the second stage of the iteration, for which we require that &amp;lt;math&amp;gt;t_{m-1}\geq HJ(2,k^{n-t_r-t_{m-1}+1})=k^{n-t_m-t_{m-1}}+1,&amp;lt;/math&amp;gt; we have a line &amp;lt;math&amp;gt;L_{m-1}&amp;lt;/math&amp;gt; such that the colour of a point in &amp;lt;math&amp;gt;[k]^{t_1}\times\dots\times[k]^{t_{m-2}}\times L_{m-1}\times L_m&amp;lt;/math&amp;gt; does not change if you change any of the coordinates in &amp;lt;math&amp;gt;L_{m-1}\times L_m,&amp;lt;/math&amp;gt; from a 1 to a 2 or vice versa. &lt;br /&gt;
&lt;br /&gt;
Continuing this process, one ends up with a subspace &amp;lt;math&amp;gt;L_1\times\dots\times L_m&amp;lt;/math&amp;gt; such that the colour of a point does not change if you change a coordinate from a 1 to a 2 or vice versa. This reduces the problem to HJ(k-1), so we can take m to be HJ(k-1,r) and we are done. To spell it out, consider the set of all points in &amp;lt;math&amp;gt;L_1\times\dots\times L_m&amp;lt;/math&amp;gt; that have no variable coordinate equal to 1. Inside this set, we can find, by HJ(k-1,m), a combinatorial line such that all points in the line with variable coordinate not equal to 1 have the same colour. But by the way the subspace is chosen, we still have the same colour if we change the variable coordinate to a 1.&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Coloring_Hales-Jewett_theorem&amp;diff=831</id>
		<title>Coloring Hales-Jewett theorem</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Coloring_Hales-Jewett_theorem&amp;diff=831"/>
		<updated>2009-03-13T14:51:51Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: Added Shelah proof (Gowers -- forgot to log in)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Coloring Hales-Jewett theorem&#039;&#039;&#039; (k=3): If n is sufficiently large depending on c, and &amp;lt;math&amp;gt;[3]^n&amp;lt;/math&amp;gt; is partitioned into c color classes, then one of the color classes contains a [[combinatorial line]].&lt;br /&gt;
&lt;br /&gt;
This is a consequence of the [[Density Hales-Jewett theorem]], and also of the [[Graham-Rothschild theorem]].&lt;br /&gt;
&lt;br /&gt;
Iterating the Hales-Jewett theorem, we also see that one of the color classes contains an m-dimensional [[combinatorial subspace]], if n is sufficiently large depending on c and m.&lt;br /&gt;
&lt;br /&gt;
There are two combinatorial proofs of this theorem: the original one by Hales and Jewett, and a second proof by Shelah.&lt;br /&gt;
&lt;br /&gt;
There is an infinitary generalisation of this theorem known as the [[Carlson-Simpson theorem]].&lt;br /&gt;
&lt;br /&gt;
Here is the [http://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Wikipedia entry on this theorem].&lt;br /&gt;
&lt;br /&gt;
For a fixed c, the least n needed for the Hales-Jewett theorem to apply is denoted HJ(3,c).  The following bounds are known:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,1) = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,2) = 4&amp;lt;/math&amp;gt;&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,3) &amp;gt; 6&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The original proof of the Hales-Jewett theorem==&lt;br /&gt;
&lt;br /&gt;
The first proof of the Hales-Jewett theorem was an abstraction of the argument used to prove van der Waerden&#039;s theorem. It goes like this. Let us write&lt;br /&gt;
HJ(k,r) for the smallest n such that for every r-colouring of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; there is a monochromatic combinatorial line. We shall attempt to bound HJ(k,r) in terms of the function &amp;lt;math&amp;gt;s\mapsto HJ(k-1,s),&amp;lt;/math&amp;gt; which we may assume by induction to take finite values for every s.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;t_1,t_2,\dots,t_r&amp;lt;/math&amp;gt; be a rapidly increasing sequence of integers, to be chosen later, let &amp;lt;math&amp;gt;n=t_1+\dots+t_r&amp;lt;/math&amp;gt; and consider an r-colouring of &amp;lt;math&amp;gt;[k]^n=[k]^{t_1}\times\dots\times[k]^{t_r}.&amp;lt;/math&amp;gt; Now define an induced &amp;lt;math&amp;gt;k^{n-t_r}&amp;lt;/math&amp;gt;-colouring on &amp;lt;math&amp;gt;[k]^{t_r}&amp;lt;/math&amp;gt; by colouring each x according to the function that takes &amp;lt;math&amp;gt;w\in[k]^{n-t_r}&amp;lt;/math&amp;gt; to the colour of &amp;lt;math&amp;gt;(w,x).&amp;lt;/math&amp;gt; By induction, we can find a monochromatic combinatorial line &amp;lt;math&amp;gt;L_r&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^{t_r}&amp;lt;/math&amp;gt; such that all the points in that line have the same (induced) colour, with the possible exception of the point where the value of the variable coordinates is k. For this we need &amp;lt;math&amp;gt;t_r\geq HJ(k-1,k^{n-t_r}).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now pass to the subspace &amp;lt;math&amp;gt;[k]^{n-t_r}\times L_r,&amp;lt;/math&amp;gt; and note that the only way a sequence in this space can depend on its final coordinate is through whether that final coordinate takes the value k or not. Inside this subspace, run precisely the same argument, but this time with &amp;lt;math&amp;gt;[k]^{t_{r-1}}&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_r}.&amp;lt;/math&amp;gt; There is a choice here about what &amp;quot;precisely the same argument&amp;quot; means. It can either mean that we treat &amp;lt;math&amp;gt;[k]^{n-t_r}\times L_r&amp;lt;/math&amp;gt; as  &amp;lt;math&amp;gt;([k]^{n-t_r-t_{r-1}}\times L_r)\times[k]^{t_{r-1}}&amp;lt;/math&amp;gt; and talk about the original colouring, or it can mean that we restrict attention to the set &amp;lt;math&amp;gt;[k]^{n-t_r}=[k]^{t_1}\times\dots\times[k]^{t_{r-1}}&amp;lt;/math&amp;gt; and talk about the colouring where the colour of w is the colour of (w,x) for the points &amp;lt;math&amp;gt;x\in L_r&amp;lt;/math&amp;gt; with variable coordinate not equal to k. The usual argument goes via the second option, but for the sake of comparison with Shelah&#039;s proof it is nicer to go for the first (so what we are presenting here is not quite identical to the proof of Hales and Jewett).&lt;br /&gt;
&lt;br /&gt;
After the second stage of the iteration, for which we require that &lt;br /&gt;
&amp;lt;math&amp;gt;t_{r-1}\geq HJ(k-1,k^{n-t_r-t_{r-1}+1}),&amp;lt;/math&amp;gt; we have a line &amp;lt;math&amp;gt;L_{r-1}&amp;lt;/math&amp;gt; such that the colour of a point in &amp;lt;math&amp;gt;[k]^{t_1}\times\dots\times[k]^{t_{r-2}}\times L_{r-1}\times L_r&amp;lt;/math&amp;gt; does not depend on which point you choose in &amp;lt;math&amp;gt;L_{r-1}\times L_r,&amp;lt;/math&amp;gt; except if you change a non-k to a k or a k to a non-k. &lt;br /&gt;
&lt;br /&gt;
Continuing this process, one ends up with a subspace &amp;lt;math&amp;gt;L_1\times\dots\times L_r&amp;lt;/math&amp;gt; such that the colour of a point depends only on which of its coordinates are equal to k. This reduces the problem to HJ(2,r), which follows trivially from the pigeonhole principle. To spell it out, consider the points &amp;lt;math&amp;gt;(k-1,k-1,\dots,k-1),&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k,k-1,k-1,\dots,k-1),&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k,k,k-1,\dots,k-1),\dots(k,k,k,\dots,k).&amp;lt;/math&amp;gt; There are r+1 of these points, so two of them have the same colour. Those two are the top two points of a combinatorial line, all the rest of which must have the same colour as well.&lt;br /&gt;
&lt;br /&gt;
==Shelah&#039;s proof of the Hales-Jewett theorem==&lt;br /&gt;
&lt;br /&gt;
This is very unfair to Shelah, but I am trying to present what he did as an almost trivial exercise in &amp;quot;turning an induction upside-down&amp;quot;. The above proof used HJ(k-1) to create a subspace that we can treat as &amp;lt;math&amp;gt;[2]^r,&amp;lt;/math&amp;gt; because the colouring in that subspace depends only on which coordinates are k and which are not k. Now let us try to use HJ(2) to create a subspace that we can treat as &amp;lt;math&amp;gt;[k-1]^m,&amp;lt;/math&amp;gt; for some appropriate m, since in the subspace we shall ensure that the colouring is insensitive to changes between k-1 and k. To emphasize how easy this is, I shall paste the above paragraphs into this section and make the necessary adjustments.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;t_1,t_2,\dots,t_m&amp;lt;/math&amp;gt; be a rapidly increasing sequence of integers, to be chosen later (including m), let &amp;lt;math&amp;gt;n=t_1+\dots+t_m&amp;lt;/math&amp;gt; and consider an r-colouring of &amp;lt;math&amp;gt;[k]^n=[k]^{t_1}\times\dots\times[k]^{t_m}.&amp;lt;/math&amp;gt; Now define an induced &amp;lt;math&amp;gt;k^{n-t_m}&amp;lt;/math&amp;gt;-colouring on &amp;lt;math&amp;gt;[k]^{t_m}&amp;lt;/math&amp;gt; by colouring each x according to the function that takes &amp;lt;math&amp;gt;w\in[k]^{n-t_m}&amp;lt;/math&amp;gt; to the colour of &amp;lt;math&amp;gt;(w,x).&amp;lt;/math&amp;gt; By HJ(2) (a trivial application of the pigeonhole principle, as we saw above), we can find a monochromatic combinatorial line &amp;lt;math&amp;gt;L_r&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^{t_m}&amp;lt;/math&amp;gt; such that the first two points in that line have the same (induced) colour. For this we need &amp;lt;math&amp;gt;t_r\geq HJ(2,k^{n-t_m})=k^{n-t_m}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now pass to the subspace &amp;lt;math&amp;gt;[k]^{n-t_m}\times L_m,&amp;lt;/math&amp;gt; and note that if you change the final coordinate of a sequence in this space from a 1 to a 2, or vice versa, then it does not change the colour of the sequence. Inside this subspace, run precisely the same argument, but this time with &amp;lt;math&amp;gt;[k]^{t_{m-1}}&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_m}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;L_m&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_{m-1}}.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
After the second stage of the iteration, for which we require that &amp;lt;math&amp;gt;t_{m-1}\geq HJ(2,k^{n-t_r-t_{m-1}+1})=k^{n-t_m-t_{m-1}}+1,&amp;lt;/math&amp;gt; we have a line &amp;lt;math&amp;gt;L_{m-1}&amp;lt;/math&amp;gt; such that the colour of a point in &amp;lt;math&amp;gt;[k]^{t_1}\times\dots\times[k]^{t_{m-2}}\times L_{m-1}\times L_m&amp;lt;/math&amp;gt; does not change if you change any of the coordinates in &amp;lt;math&amp;gt;L_{m-1}\times L_m,&amp;lt;/math&amp;gt; from a 1 to a 2 or vice versa. &lt;br /&gt;
&lt;br /&gt;
Continuing this process, one ends up with a subspace &amp;lt;math&amp;gt;L_1\times\dots\times L_m&amp;lt;/math&amp;gt; such that the colour of a point does not change if you change a coordinate from a 1 to a 2 or vice versa. This reduces the problem to HJ(k-1), so we can take m to be HJ(k-1,r) and we are done. To spell it out, consider the set of all points in &amp;lt;math&amp;gt;L_1\times\dots\times L_m&amp;lt;/math&amp;gt; that have no variable coordinate equal to 1. Inside this set, we can find, by HJ(k-1,m), a combinatorial line such that all points in the line with variable coordinate not equal to 1 have the same colour. But by the way the subspace is chosen, we still have the same colour if we change the variable coordinate to a 1.&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Coloring_Hales-Jewett_theorem&amp;diff=830</id>
		<title>Coloring Hales-Jewett theorem</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Coloring_Hales-Jewett_theorem&amp;diff=830"/>
		<updated>2009-03-13T12:47:28Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: Created article (Gowers -- forgot to log in).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Coloring Hales-Jewett theorem&#039;&#039;&#039; (k=3): If n is sufficiently large depending on c, and &amp;lt;math&amp;gt;[3]^n&amp;lt;/math&amp;gt; is partitioned into c color classes, then one of the color classes contains a [[combinatorial line]].&lt;br /&gt;
&lt;br /&gt;
This is a consequence of the [[Density Hales-Jewett theorem]], and also of the [[Graham-Rothschild theorem]].&lt;br /&gt;
&lt;br /&gt;
Iterating the Hales-Jewett theorem, we also see that one of the color classes contains an m-dimensional [[combinatorial subspace]], if n is sufficiently large depending on c and m.&lt;br /&gt;
&lt;br /&gt;
There are two combinatorial proofs of this theorem: the original one by Hales and Jewett, and a second proof by Shelah.&lt;br /&gt;
&lt;br /&gt;
There is an infinitary generalisation of this theorem known as the [[Carlson-Simpson theorem]].&lt;br /&gt;
&lt;br /&gt;
Here is the [http://en.wikipedia.org/wiki/Hales%E2%80%93Jewett_theorem Wikipedia entry on this theorem].&lt;br /&gt;
&lt;br /&gt;
For a fixed c, the least n needed for the Hales-Jewett theorem to apply is denoted HJ(3,c).  The following bounds are known:&lt;br /&gt;
&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,1) = 1&amp;lt;/math&amp;gt;&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,2) = 4&amp;lt;/math&amp;gt;&lt;br /&gt;
: &amp;lt;math&amp;gt;HJ(3,3) &amp;gt; 6&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The original proof of the Hales-Jewett theorem==&lt;br /&gt;
&lt;br /&gt;
The first proof of the Hales-Jewett theorem was an abstraction of the argument used to prove van der Waerden&#039;s theorem. It goes like this. Let us write&lt;br /&gt;
HJ(k,r) for the smallest n such that for every r-colouring of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; there is a monochromatic combinatorial line. We shall attempt to bound HJ(k,r) in terms of the function &amp;lt;math&amp;gt;s\mapsto HJ(k-1,s),&amp;lt;/math&amp;gt; which we may assume by induction to take finite values for every s.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;t_1,t_2,\dots,t_r&amp;lt;/math&amp;gt; be a rapidly increasing sequence of integers, to be chosen later, let &amp;lt;math&amp;gt;n=t_1+\dots+t_r&amp;lt;/math&amp;gt; and consider an r-colouring of &amp;lt;math&amp;gt;[k]^n=[k]^{t_1}\times\dots\times[k]^{t_r}.&amp;lt;/math&amp;gt; Now define an induced &amp;lt;math&amp;gt;k^{n-t_r}&amp;lt;/math&amp;gt;-colouring on &amp;lt;math&amp;gt;[k]^{t_r}&amp;lt;/math&amp;gt; by colouring each x according to the function that takes &amp;lt;math&amp;gt;w\in[k]^{n-t_r}&amp;lt;/math&amp;gt; to the colour of &amp;lt;math&amp;gt;(w,x).&amp;lt;/math&amp;gt; By induction, we can find a monochromatic combinatorial line &amp;lt;math&amp;gt;L_r&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^{t_r}&amp;lt;/math&amp;gt; such that all the points in that line have the same (induced) colour, with the possible exception of the point where the value of the variable coordinates is k. For this we need &amp;lt;math&amp;gt;t_r\geq HJ(k-1,k^{n-t_r}).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now pass to the subspace &amp;lt;math&amp;gt;[k]^{n-t_r}\times L_r,&amp;lt;/math&amp;gt; and note that the only way a sequence in this space can depend on its final coordinate is through whether that final coordinate takes the value k or not. Inside this subspace, run precisely the same argument, but this time with &amp;lt;math&amp;gt;[k]^{t_{r-1}}&amp;lt;/math&amp;gt; taking over the role of &amp;lt;math&amp;gt;[k]^{t_r}.&amp;lt;/math&amp;gt; There is a choice here about what &amp;quot;precisely the same argument&amp;quot; means. It can either mean that we treat &amp;lt;math&amp;gt;[k]^{n-t_r}\times L_r&amp;lt;/math&amp;gt; as  &amp;lt;math&amp;gt;([k]^{n-t_r-t_{r-1}}\times L_r)\times[k]^{t_{r-1}}&amp;lt;/math&amp;gt; and talk about the original colouring, or it can mean that we restrict attention to the set &amp;lt;math&amp;gt;[k]^{n-t_r}=[k]^{t_1}\times\dots\times[k]^{t_{r-1}}&amp;lt;/math&amp;gt; and talk about the colouring where the colour of w is the colour of (w,x) for the points &amp;lt;math&amp;gt;x\in L_r&amp;lt;/math&amp;gt; with variable coordinate not equal to k. The usual argument goes via the second option, but for the sake of comparison with Shelah&#039;s proof it is nicer to go for the first (so what we are presenting here is not quite identical to the proof of Hales and Jewett).&lt;br /&gt;
&lt;br /&gt;
After the second stage of the iteration, for which we require that &lt;br /&gt;
&amp;lt;math&amp;gt;t_{r-1}\geq HJ(k-1,k^{n-t_r-t_{r-1}+1}),&amp;lt;/math&amp;gt; we have a line &amp;lt;math&amp;gt;L_{r-1}&amp;lt;/math&amp;gt; such that the colour of a point in &amp;lt;math&amp;gt;[k]^{t_1}\times\dots\times[k]^{t_{r-2}}\times L_{r-1}\times L_r&amp;lt;/math&amp;gt; does not depend on which point you choose in &amp;lt;math&amp;gt;L_{r-1}\times L_r,&amp;lt;/math&amp;gt; except if you change a non-k to a k or a k to a non-k. &lt;br /&gt;
&lt;br /&gt;
Continuing this process, one ends up with a subspace &amp;lt;math&amp;gt;L_1\times\dots\times L_r&amp;lt;/math&amp;gt; such that the colour of a point depends only on which of its coordinates are equal to k. This reduces the problem to HJ(2,r), which follows trivially from the pigeonhole principle. To spell it out, consider the points &amp;lt;math&amp;gt;(k-1,k-1,\dots,k-1),&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k,k-1,k-1,\dots,k-1),&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k,k,k-1,\dots,k-1),\dots(k,k,k,\dots,k).&amp;lt;/math&amp;gt; There are r+1 of these points, so two of them have the same colour. Those two are the top two points of a combinatorial line, all the rest of which must have the same colour as well.&lt;br /&gt;
&lt;br /&gt;
==Shelah&#039;s proof of the Hales-Jewett theorem==&lt;br /&gt;
&lt;br /&gt;
This is very unfair to Shelah, but I am trying to present what he did as an almost trivial exercise in &amp;quot;turning an induction upside-down&amp;quot;. The above proof used HJ(k-1) to create a subspace that we can treat as &amp;lt;math&amp;gt;[2]^r,&amp;lt;/math&amp;gt; because the colouring in that subspace depends only on which coordinates are k and which are not k. Now let us try to use HJ(2) to create a subspace that we can treat as &amp;lt;math&amp;gt;[k-1]^m,&amp;lt;/math&amp;gt; for some appropriate m, since in the subspace the colouring is insensitive to changes between k-1 and k.&lt;br /&gt;
&lt;br /&gt;
To be continued.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Line_free_sets_correlate_locally_with_dense_sets_of_complexity_k-2&amp;diff=822</id>
		<title>Line free sets correlate locally with dense sets of complexity k-2</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Line_free_sets_correlate_locally_with_dense_sets_of_complexity_k-2&amp;diff=822"/>
		<updated>2009-03-12T21:47:19Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: /* Introduction */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
The aim of this page is to generalize the proof that [[Line-free_sets_correlate_locally_with_complexity-1_sets|line-free subsets of &amp;lt;math&amp;gt;[3]^n&amp;lt;/math&amp;gt; correlate locally with sets of complexity 1]] to an analogous statement for line-free subsets of &amp;lt;math&amp;gt;[k]^n.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Until this sentence is removed, there is no guarantee that this aim will be achieved, but what follows seems to be a plausible sketch.&lt;br /&gt;
&lt;br /&gt;
==Notation and definitions==&lt;br /&gt;
&lt;br /&gt;
The actual result to be proved is more precise than the result given in the title of the page. To explain it we need a certain amount of terminology. Given &amp;lt;math&amp;gt;j\leq k&amp;lt;/math&amp;gt; and a sequence &amp;lt;math&amp;gt;x\in[k]^n,&amp;lt;/math&amp;gt; let &amp;lt;math&amp;gt;U_j(x)&amp;lt;/math&amp;gt; denote the set &amp;lt;math&amp;gt;\{i\in[n]:x_i=j\}.&amp;lt;/math&amp;gt; We call this the &#039;&#039;j-set&#039;&#039; of x. More generally, if &amp;lt;math&amp;gt;E\subset[k],&amp;lt;/math&amp;gt; let &amp;lt;math&amp;gt;U_E(x)&amp;lt;/math&amp;gt; denote the sequence &amp;lt;math&amp;gt;(U_j(x):j\in E).&amp;lt;/math&amp;gt; We call this the &#039;&#039;E-sequence&#039;&#039; of x. For example, if n=10, k=4, &amp;lt;math&amp;gt;x=3442411123&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;E=\{2,3\}&amp;lt;/math&amp;gt; then the E-sequence of x is &amp;lt;math&amp;gt;(\{4,9\},\{1,10\}).&amp;lt;/math&amp;gt; It can sometimes be nicer to avoid set-theoretic brackets and instead to say things like that the 24-sequence of x is &amp;lt;math&amp;gt;(49,235).&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
An &#039;&#039;E-set&#039;&#039; is a set &amp;lt;math&amp;gt;\mathcal{A}\subset[k]^n&amp;lt;/math&amp;gt; such that whether or not x belongs to &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; depends only on the E-sequence of x. In other words, to define an E-set one chooses a collection &amp;lt;math&amp;gt;\mathcal{U}_E&amp;lt;/math&amp;gt; of sequences of the form &amp;lt;math&amp;gt;(U_i:i\in E),&amp;lt;/math&amp;gt; where the &amp;lt;math&amp;gt;U_i&amp;lt;/math&amp;gt; are disjoint subsets of [n], and one takes the set of all x such that &amp;lt;math&amp;gt;(U_i(x):i\in E)\in\mathcal{U}_E.&amp;lt;/math&amp;gt; More generally, an &amp;lt;math&amp;gt;(E_1,\dots,E_r)&amp;lt;/math&amp;gt;-&#039;&#039;set&#039;&#039; is an intersection of &amp;lt;math&amp;gt;E_h&amp;lt;/math&amp;gt;-sets as h runs from 1 to r. &lt;br /&gt;
&lt;br /&gt;
Of particular interest to us will be the sequence &lt;br /&gt;
&amp;lt;math&amp;gt;(E_1,\dots,E_{k-1}),&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;E_j=[k-1]\setminus j.&amp;lt;/math&amp;gt; What is an &amp;lt;math&amp;gt;(E_1,\dots,E_{k-1})&amp;lt;/math&amp;gt;set? It is a set where membership depends on k-1 conditions, and the jth condition on a sequence x depends just on the sets &amp;lt;math&amp;gt;U_i(x)&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;i\leq k-1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;i\ne j.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Since it provides a useful illustrative example, let us describe the class of sets that will arise in the proof. Suppose we have a set &amp;lt;math&amp;gt;\mathcal{B}\subset[k-1]^n.&amp;lt;/math&amp;gt; We can use &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; to define a set &amp;lt;math&amp;gt;\mathcal{C}\subset[k]^n&amp;lt;/math&amp;gt; as follows. A sequence x belongs to &amp;lt;math&amp;gt;\mathcal{C}&amp;lt;/math&amp;gt; if and only if for each j &amp;lt; k the following holds: if change all the k&#039;s of x into j&#039;s, the resulting sequence is in &amp;lt;math&amp;gt;\mathcal{B}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see that this is an &amp;lt;math&amp;gt;(E_1,\dots,E_{k-1})&amp;lt;/math&amp;gt;-set, it is enough to show that the set &amp;lt;math&amp;gt;\mathcal{C}_j&amp;lt;/math&amp;gt; of all x such that changing ks to js puts you in &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is an &amp;lt;math&amp;gt;E_j&amp;lt;/math&amp;gt;-set. And indeed, whether or not x belongs to that set does depend only on the i-sets &amp;lt;math&amp;gt;U_i(x)&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;i\leq k-1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;i\ne j,&amp;lt;/math&amp;gt; since once you know those you have determined the sequence obtained from x when you rewrite the ks as js. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Proof of the main result, with a gap still left to fill==&lt;br /&gt;
&lt;br /&gt;
To write this section, I lifted [[Line-free_sets_correlate_locally_with_complexity-1_sets#Proof|a section from the equivalent proof for DHJ(3)]] and made such changes as were necessary. One result did not go through straightforwardly and now needs to be thought about. (It is pretty clear that it can be done -- it will just need a bit of work.)&lt;br /&gt;
&lt;br /&gt;
Let us assume for now that the equal-slices density of &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;, and that the equal-slices density of &amp;lt;math&amp;gt;\mathcal{A} \cap [k-1]^n&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k-1]^n&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;.  As discussed in the sections below, we can reduce to this case by passing to subspaces. Let us write &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;\mathcal{A}\cap[k-1]^n,&amp;lt;/math&amp;gt; and let &amp;lt;math&amp;gt;\mathcal{C}&amp;lt;/math&amp;gt; be the set defined in terms of &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; in the previous section.&lt;br /&gt;
&lt;br /&gt;
We shall now deduce from the fact that &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; contains no combinatorial line that it is disjoint from &amp;lt;math&amp;gt;\mathcal{C}.&amp;lt;/math&amp;gt; Indeed, this is pretty well trivial. Given any sequence x, let &amp;lt;math&amp;gt;\rho_j(x)&amp;lt;/math&amp;gt; be the sequence obtained by changing all the ks in x to js. Then the set &amp;lt;math&amp;gt;\{\rho_1(x),\dots,\rho_{k-1}(x),x\}&amp;lt;/math&amp;gt; is a combinatorial line (with wildcard set &amp;lt;math&amp;gt;U_k(x)&amp;lt;/math&amp;gt;). Therefore, not all its points belong to &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; which implies that either &amp;lt;math&amp;gt;x\notin\mathcal{A}&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;x\notin\mathcal{C}.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
We will now show that &amp;lt;math&amp;gt;\mathcal{C}&amp;lt;/math&amp;gt; is dense in equal-slices measure on &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Hmm ... this is less obvious. Hopefully one can use the understanding of the [[equal-slices distribution for DHJ(k)]]. &lt;br /&gt;
&lt;br /&gt;
For now let me just say what happens if this is true. If &amp;lt;math&amp;gt;\mathcal{C}=\mathcal{C}_1\cap\dots\cap\mathcal{C}_{k-1}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\eta,&amp;lt;/math&amp;gt; then consider all the &amp;lt;math&amp;gt;2^{k-1}-1&amp;lt;/math&amp;gt; sets of the form &amp;lt;math&amp;gt;\mathcal{D}_1\cap\dots\cap\mathcal{D}_{k-1},&amp;lt;/math&amp;gt; where each &amp;lt;math&amp;gt;\mathcal{D}_i&amp;lt;/math&amp;gt; is either &amp;lt;math&amp;gt;\mathcal{C}_i&amp;lt;/math&amp;gt; or its complement, and not every &amp;lt;math&amp;gt;\mathcal{D}_i&amp;lt;/math&amp;gt; equals &amp;lt;math&amp;gt;\mathcal{C}_i.&amp;lt;/math&amp;gt; Then there must be some i such that the measure &amp;lt;math&amp;gt;\mu(\mathcal{A}\cap\mathcal{D}_i)&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\delta\mu(\mathcal{D}_i)+\eta/(2^{k-1}-1).&amp;lt;/math&amp;gt; This gives us a density increase of at least &amp;lt;math&amp;gt;\eta/2^{k-1}&amp;lt;/math&amp;gt; on a set of density at least &amp;lt;math&amp;gt;\eta/2^{k-1}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We should be able to move from this relative density-increment under equal-slices to a nearly as good one under uniform by appropriately generalizing the results in the [[passing between measures]] section (&amp;quot;relative density version&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
==DHJ(k) implies equal-slices Varnavides-DHJ(k)==&lt;br /&gt;
&lt;br /&gt;
This section is intended to fill the main gap in the section above. We would like to deduce from DHJ(k) that if &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is an equal-slices dense subset of &amp;lt;math&amp;gt;[k]^n,&amp;lt;/math&amp;gt; then with positive probability an equal-slices random combinatorial line is contained in &amp;lt;math&amp;gt;\mathcal{A}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To prove this it is enough to do the following. Let the density of &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; be &amp;lt;math&amp;gt;\theta,&amp;lt;/math&amp;gt; let &amp;lt;math&amp;gt;\zeta&amp;lt;/math&amp;gt; be some positive constant that depends on &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; only, and let M be large enough that every subset of &amp;lt;math&amp;gt;[k]^M&amp;lt;/math&amp;gt; of density at least &amp;lt;math&amp;gt;\zeta&amp;lt;/math&amp;gt; contains a combinatorial line. We would now like to find a positive linear combination &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; of characteristic functions of M-dimensional subspaces of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; with the following properties. &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; is a probability measure: that is, it sums to 1.&lt;br /&gt;
&lt;br /&gt;
*If &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is any subset of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; with equal-slices density &amp;lt;math&amp;gt;\theta&amp;gt;0,&amp;lt;/math&amp;gt; then &amp;lt;math&amp;gt;\nu(\mathcal{B})\geq\eta=\eta(\theta)&amp;gt;0.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Let &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; be a set of combinatorial lines. Define the &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-density of &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; to be the probability that a random line L belongs to &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; if you choose it by first picking a &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-random subspace and then picking a random line (uniformly) from that subspace. (See below for the definition of &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-random subspace.) Then if the  &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-density of &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;c,&amp;lt;/math&amp;gt; then the equal-slices density of &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;c&#039;(c).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Let us see why these three properties are enough. Let the M-dimensional subspaces of &lt;br /&gt;
&amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; be enumerated as &amp;lt;math&amp;gt;S_1,\dots,S_N,&amp;lt;/math&amp;gt; and let &amp;lt;math&amp;gt;\sigma_i&amp;lt;/math&amp;gt; be the uniform probability measure on &amp;lt;math&amp;gt;S_i.&amp;lt;/math&amp;gt; Then we are looking for a convex combination &amp;lt;math&amp;gt;\nu=\sum_{i=1}^N\lambda_i\sigma_i&amp;lt;/math&amp;gt; of the measures &amp;lt;math&amp;gt;\sigma_i.&amp;lt;/math&amp;gt; Given such a &amp;lt;math&amp;gt;\nu,&amp;lt;/math&amp;gt; we define a &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-&#039;&#039;random subspace&#039;&#039; to be what you get when you choose &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; with probability &amp;lt;math&amp;gt;\lambda_i.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Suppose we have found &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; with the three properties above, and let &lt;br /&gt;
&amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; be a set of equal-slices density &amp;lt;math&amp;gt;\theta.&amp;lt;/math&amp;gt; Then by hypothesis we have that &amp;lt;math&amp;gt;\nu(\mathcal{B})\geq\eta.&amp;lt;/math&amp;gt; This implies that if &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; is a &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-random subspace, then the probability that &amp;lt;math&amp;gt;\sigma_i(\mathcal{B})\geq\eta/2&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\eta/2.&amp;lt;/math&amp;gt; If we have taken &amp;lt;math&amp;gt;\zeta&amp;lt;/math&amp;gt; to be &amp;lt;math&amp;gt;\eta/2,&amp;lt;/math&amp;gt; then each subspaces &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; for which &amp;lt;math&amp;gt;\sigma_i(\mathcal{B})\geq\eta/2&amp;lt;/math&amp;gt; contains a combinatorial line in &amp;lt;math&amp;gt;\mathcal{B}.&amp;lt;/math&amp;gt; Since an M-dimensional subspace contains &amp;lt;math&amp;gt;(k+1)^M&amp;lt;/math&amp;gt; combinatorial lines, this implies that the &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-density of the set of all combinatorial lines in &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\eta/2(k+1)^M.&amp;lt;/math&amp;gt; Hence, by the third property, the equal-slices density of this set of lines is at least &amp;lt;math&amp;gt;c(\theta,k,M)&amp;gt;0.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It remains to define an appropriate measure &amp;lt;math&amp;gt;\nu.&amp;lt;/math&amp;gt; I think probably a fairly obvious equal-slices measure on M-dimensional subspaces will do the trick, but will have to wait to check this.&lt;br /&gt;
&lt;br /&gt;
Here is a preliminary attempt to do the check. This will be tidied up at some point if it works. Let us define a random M-dimensional subspace S by randomly choosing numbers &amp;lt;math&amp;gt;a_1+\dots+a_M=n&amp;lt;/math&amp;gt; and then randomly partitioning &amp;lt;math&amp;gt;[n]&amp;lt;/math&amp;gt; into wildcard sets &amp;lt;math&amp;gt;Z_1,\dots,Z_M&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;|Z_i|=a_i.&amp;lt;/math&amp;gt; Then &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; is the measure you get by choosing a random subspace in this way and then choosing a random point in that subspace. &lt;br /&gt;
&lt;br /&gt;
Now  &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; is nothing like the equal-slices density, since a typical point will have roughly equal numbers of each coordinate value. However, the probability that we deviate from this average is small as a function of M rather than as a function of n, so the second property looks fine.&lt;br /&gt;
&lt;br /&gt;
A similar argument appears to deal with the third property. It may be a bore to make it rigorous, but I definitely believe it.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=Line_free_sets_correlate_locally_with_dense_sets_of_complexity_k-2&amp;diff=780</id>
		<title>Line free sets correlate locally with dense sets of complexity k-2</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=Line_free_sets_correlate_locally_with_dense_sets_of_complexity_k-2&amp;diff=780"/>
		<updated>2009-03-10T23:39:08Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: /* DHJ(k) implies equal-slices Varnavides-DHJ(k) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
The aim of this page is to generalize the proof that [[Line-free_sets_correlate_locally_with_complexity-1_sets|line-free subsets of &amp;lt;math&amp;gt;[3]^n&amp;lt;/math&amp;gt; correlate locally with sets of complexity 1]] to an analogous statement for line-free subsets of &amp;lt;math&amp;gt;[k]^n.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Until this sentence is removed, there is no guarantee that this aim will be achieved, or even that a plausible sketch will result.&lt;br /&gt;
&lt;br /&gt;
==Notation and definitions==&lt;br /&gt;
&lt;br /&gt;
The actual result to be proved is more precise than the result given in the title of the page. To explain it we need a certain amount of terminology. Given &amp;lt;math&amp;gt;j\leq k&amp;lt;/math&amp;gt; and a sequence &amp;lt;math&amp;gt;x\in[k]^n,&amp;lt;/math&amp;gt; let &amp;lt;math&amp;gt;U_j(x)&amp;lt;/math&amp;gt; denote the set &amp;lt;math&amp;gt;\{i\in[n]:x_i=j\}.&amp;lt;/math&amp;gt; We call this the &#039;&#039;j-set&#039;&#039; of x. More generally, if &amp;lt;math&amp;gt;E\subset[k],&amp;lt;/math&amp;gt; let &amp;lt;math&amp;gt;U_E(x)&amp;lt;/math&amp;gt; denote the sequence &amp;lt;math&amp;gt;(U_j(x):j\in E).&amp;lt;/math&amp;gt; We call this the &#039;&#039;E-sequence&#039;&#039; of x. For example, if n=10, k=4, &amp;lt;math&amp;gt;x=3442411123&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;E=\{2,3\}&amp;lt;/math&amp;gt; then the E-sequence of x is &amp;lt;math&amp;gt;(\{4,9\},\{1,10\}).&amp;lt;/math&amp;gt; It can sometimes be nicer to avoid set-theoretic brackets and instead to say things like that the 24-sequence of x is &amp;lt;math&amp;gt;(49,235).&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
An &#039;&#039;E-set&#039;&#039; is a set &amp;lt;math&amp;gt;\mathcal{A}\subset[k]^n&amp;lt;/math&amp;gt; such that whether or not x belongs to &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; depends only on the E-sequence of x. In other words, to define an E-set one chooses a collection &amp;lt;math&amp;gt;\mathcal{U}_E&amp;lt;/math&amp;gt; of sequences of the form &amp;lt;math&amp;gt;(U_i:i\in E),&amp;lt;/math&amp;gt; where the &amp;lt;math&amp;gt;U_i&amp;lt;/math&amp;gt; are disjoint subsets of [n], and one takes the set of all x such that &amp;lt;math&amp;gt;(U_i(x):i\in E)\in\mathcal{U}_E.&amp;lt;/math&amp;gt; More generally, an &amp;lt;math&amp;gt;(E_1,\dots,E_r)&amp;lt;/math&amp;gt;-&#039;&#039;set&#039;&#039; is an intersection of &amp;lt;math&amp;gt;E_h&amp;lt;/math&amp;gt;-sets as h runs from 1 to r. &lt;br /&gt;
&lt;br /&gt;
Of particular interest to us will be the sequence &lt;br /&gt;
&amp;lt;math&amp;gt;(E_1,\dots,E_{k-1}),&amp;lt;/math&amp;gt; where &amp;lt;math&amp;gt;E_j=[k-1]\setminus j.&amp;lt;/math&amp;gt; What is an &amp;lt;math&amp;gt;(E_1,\dots,E_{k-1})&amp;lt;/math&amp;gt;set? It is a set where membership depends on k-1 conditions, and the jth condition on a sequence x depends just on the sets &amp;lt;math&amp;gt;U_i(x)&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;i\leq k-1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;i\ne j.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Since it provides a useful illustrative example, let us describe the class of sets that will arise in the proof. Suppose we have a set &amp;lt;math&amp;gt;\mathcal{B}\subset[k-1]^n.&amp;lt;/math&amp;gt; We can use &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; to define a set &amp;lt;math&amp;gt;\mathcal{C}\subset[k]^n&amp;lt;/math&amp;gt; as follows. A sequence x belongs to &amp;lt;math&amp;gt;\mathcal{C}&amp;lt;/math&amp;gt; if and only if whenever you change all the ks of x into js, for some j&amp;lt;k, you end up with a sequence in &amp;lt;math&amp;gt;\mathcal{B}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To see that this is an &amp;lt;math&amp;gt;(E_1,\dots,E_{k-1})&amp;lt;/math&amp;gt;-set, it is enough to show that the set &amp;lt;math&amp;gt;\mathcal{C}_j&amp;lt;/math&amp;gt; of all x such that changing ks to js is an &amp;lt;math&amp;gt;E_j&amp;lt;/math&amp;gt;-set. And indeed, whether or not x belongs to that set does depend only on the i-sets &amp;lt;math&amp;gt;U_i(x)&amp;lt;/math&amp;gt; with &amp;lt;math&amp;gt;i\leq k-1&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;i\ne j,&amp;lt;/math&amp;gt; since once you know those you have determined the sequence obtained from x when you rewrite the ks as js. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Proof of the main result, with a gap still left to fill==&lt;br /&gt;
&lt;br /&gt;
To write this section, I lifted [[Line-free_sets_correlate_locally_with_complexity-1_sets#Proof|a section from the equivalent proof for DHJ(3)]] and made such changes as were necessary. One result did not go through straightforwardly and now needs to be thought about. (It is pretty clear that it can be done -- it will just need a bit of work.)&lt;br /&gt;
&lt;br /&gt;
Let us assume for now that the equal-slices density of &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;, and that the equal-slices density of &amp;lt;math&amp;gt;\mathcal{A} \cap [k-1]^n&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[k-1]^n&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt;.  As discussed in the sections below, we can reduce to this case by passing to subspaces. Let us write &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;\mathcal{A}\cap[k-1]^n,&amp;lt;/math&amp;gt; and let &amp;lt;math&amp;gt;\mathcal{C}&amp;lt;/math&amp;gt; be the set defined in terms of &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; in the previous section.&lt;br /&gt;
&lt;br /&gt;
We shall now deduce from the fact that &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; contains no combinatorial line that it is disjoint from &amp;lt;math&amp;gt;\mathcal{C}.&amp;lt;/math&amp;gt; Indeed, this is pretty well trivial. Given any sequence x, let &amp;lt;math&amp;gt;\rho_j(x)&amp;lt;/math&amp;gt; be the sequence obtained by changing all the ks in x to js. Then the set &amp;lt;math&amp;gt;\{\rho_1(x),\dots,\rho_{k-1}(x),x\}&amp;lt;/math&amp;gt; is a combinatorial line (with wildcard set &amp;lt;math&amp;gt;U_k(x)&amp;lt;/math&amp;gt;). Therefore, not all its points belong to &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; which implies that either &amp;lt;math&amp;gt;x\notin\mathcal{A}&amp;lt;/math&amp;gt; or &amp;lt;math&amp;gt;x\notin\mathcal{C}.&amp;lt;/math&amp;gt; &lt;br /&gt;
&lt;br /&gt;
We will now show that &amp;lt;math&amp;gt;\mathcal{C}&amp;lt;/math&amp;gt; is dense in equal-slices measure on &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Hmm ... this is less obvious. Hopefully one can use the understanding of the [[equal-slices distribution for DHJ(k)]]. &lt;br /&gt;
&lt;br /&gt;
For now let me just say what happens if this is true. If &amp;lt;math&amp;gt;\mathcal{C}=\mathcal{C}_1\cap\dots\cap\mathcal{C}_{k-1}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\eta,&amp;lt;/math&amp;gt; then consider all the &amp;lt;math&amp;gt;2^{k-1}-1&amp;lt;/math&amp;gt; sets of the form &amp;lt;math&amp;gt;\mathcal{D}_1\cap\dots\cap\mathcal{D}_{k-1},&amp;lt;/math&amp;gt; where each &amp;lt;math&amp;gt;\mathcal{D}_i&amp;lt;/math&amp;gt; is either &amp;lt;math&amp;gt;\mathcal{C}_i&amp;lt;/math&amp;gt; or its complement, and not every &amp;lt;math&amp;gt;\mathcal{D}_i&amp;lt;/math&amp;gt; equals &amp;lt;math&amp;gt;\mathcal{C}_i.&amp;lt;/math&amp;gt; Then there must be some i such that the measure &amp;lt;math&amp;gt;\mu(\mathcal{A}\cap\mathcal{D}_i)&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\delta\mu(\mathcal{D}_i)+\eta/(2^{k-1}-1).&amp;lt;/math&amp;gt; This gives us a density increase of at least &amp;lt;math&amp;gt;\eta/2^{k-1}&amp;lt;/math&amp;gt; on a set of density at least &amp;lt;math&amp;gt;\eta/2^{k-1}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We should be able to move from this relative density-increment under equal-slices to a nearly as good one under uniform by appropriately generalizing the results in the [[passing between measures]] section (&amp;quot;relative density version&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
==DHJ(k) implies equal-slices Varnavides-DHJ(k)==&lt;br /&gt;
&lt;br /&gt;
This section is intended to fill the main gap in the section above. We would like to deduce from DHJ(k) that if &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is an equal-slices dense subset of &amp;lt;math&amp;gt;[k]^n,&amp;lt;/math&amp;gt; then with positive probability an equal-slices random combinatorial line is contained in &amp;lt;math&amp;gt;\mathcal{A}.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To prove this it is enough to do the following. Let the density of &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; be &amp;lt;math&amp;gt;\theta,&amp;lt;/math&amp;gt; let &amp;lt;math&amp;gt;\zeta&amp;lt;/math&amp;gt; be some positive constant that depends on &amp;lt;math&amp;gt;\theta&amp;lt;/math&amp;gt; only, and let M be large enough that every subset of &amp;lt;math&amp;gt;[M]^k&amp;lt;/math&amp;gt; of density at least&lt;br /&gt;
&amp;lt;math&amp;gt;\zeta&amp;lt;/math&amp;gt; contains a combinatorial line. We would now like to find a positive linear combination &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; of characteristic functions of M-dimensional subspaces of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; with the following properties. &lt;br /&gt;
&lt;br /&gt;
*&amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; is a probability measure: that is, it sums to 1.&lt;br /&gt;
&lt;br /&gt;
*If &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is any subset of &amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; with equal-slices density &amp;lt;math&amp;gt;\theta&amp;gt;0,&amp;lt;/math&amp;gt; then &amp;lt;math&amp;gt;\nu(\mathcal{B})\geq\eta=\eta(\theta)&amp;gt;0.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*Let &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; be a set of combinatorial lines. Define the &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-density of &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; to be the probability that a random line L belongs to &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; if you choose it by first picking a &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-random subspace and then picking a random line (uniformly) from that subspace. (See below for the definition of &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-random subspace.) Then if the  &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-density of &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;c,&amp;lt;/math&amp;gt; then the equal-slices density of &amp;lt;math&amp;gt;\mathcal{L}&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;c&#039;(c).&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Let us see why these three properties are enough. Let the M-dimensional subspaces of &lt;br /&gt;
&amp;lt;math&amp;gt;[k]^n&amp;lt;/math&amp;gt; be enumerated as &amp;lt;math&amp;gt;S_1,\dots,S_N,&amp;lt;/math&amp;gt; and let &amp;lt;math&amp;gt;\sigma_i&amp;lt;/math&amp;gt; be the uniform probability measure on &amp;lt;math&amp;gt;S_i.&amp;lt;/math&amp;gt; Then we are looking for a convex combination &amp;lt;math&amp;gt;\nu=\sum_{i=1}^N\lambda_i\sigma_i&amp;lt;/math&amp;gt; of the measures &amp;lt;math&amp;gt;\sigma_i.&amp;lt;/math&amp;gt; Given such a &amp;lt;math&amp;gt;\nu,&amp;lt;/math&amp;gt; we define a &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-&#039;&#039;random subspace&#039;&#039; to be what you get when you choose &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; with probability &amp;lt;math&amp;gt;\lambda_i.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Suppose we have found &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt; with the three properties above, and let &lt;br /&gt;
&amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; be a set of equal-slices density &amp;lt;math&amp;gt;\theta.&amp;lt;/math&amp;gt; Then by hypothesis we have that &amp;lt;math&amp;gt;\nu(\mathcal{B})\geq\eta.&amp;lt;/math&amp;gt; This implies that if &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; is a &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-random subspace, then the probability that &amp;lt;math&amp;gt;\sigma_i(\mathcal{B})\geq\eta/2&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\eta/2.&amp;lt;/math&amp;gt; If we have taken &amp;lt;math&amp;gt;\zeta&amp;lt;/math&amp;gt; to be &amp;lt;math&amp;gt;\eta/2,&amp;lt;/math&amp;gt; then each subspaces &amp;lt;math&amp;gt;S_i&amp;lt;/math&amp;gt; for which &amp;lt;math&amp;gt;\sigma_i(\mathcal{B})\geq\eta/2&amp;lt;/math&amp;gt; contains a combinatorial line in &amp;lt;math&amp;gt;\mathcal{B}.&amp;lt;/math&amp;gt; Since an M-dimensional subspace contains &amp;lt;math&amp;gt;(k+1)^M&amp;lt;/math&amp;gt; combinatorial lines, this implies that the &amp;lt;math&amp;gt;\nu&amp;lt;/math&amp;gt;-density of the set of all combinatorial lines in &amp;lt;math&amp;gt;\mathcal{B}&amp;lt;/math&amp;gt; is at least &amp;lt;math&amp;gt;\eta/2(k+1)^M.&amp;lt;/math&amp;gt; Hence, by the third property, the equal-slices density of this set of lines is at least &amp;lt;math&amp;gt;c(\theta,k,M)&amp;gt;0.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It remains to define an appropriate measure &amp;lt;math&amp;gt;\nu.&amp;lt;/math&amp;gt; I think probably a fairly obvious equal-slices measure on M-dimensional subspaces will do the trick, but will have to wait to check this.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
	<entry>
		<id>https://michaelnielsen.org/polymath/index.php?title=An_outline_of_a_density-increment_argument&amp;diff=617</id>
		<title>An outline of a density-increment argument</title>
		<link rel="alternate" type="text/html" href="https://michaelnielsen.org/polymath/index.php?title=An_outline_of_a_density-increment_argument&amp;diff=617"/>
		<updated>2009-03-05T14:32:39Z</updated>

		<summary type="html">&lt;p&gt;82.152.251.19: Began section. About to log in.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
One of the proof strategies we have considered seriously is [[Density_increment_method|the density-increment method]]. The idea here is to prove that if &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; is a subset of &amp;lt;math&amp;gt;[3]^n&amp;lt;/math&amp;gt; of [[density]] &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; with no [[combinatorial line]] then there is a [[combinatorial subspace]] S of dimension tending to infinity with n such that the density of &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; inside S is larger than &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; by an amount that depends on &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; only. If we can prove such a result, then we can drop down to S and repeat the argument. If the initial dimension n is large enough, then we push the density up to 1 before we run out of dimensions, and thereby obtain a contradiction.&lt;br /&gt;
&lt;br /&gt;
==Notation and definitions==&lt;br /&gt;
&lt;br /&gt;
Let x be an element of &amp;lt;math&amp;gt;[3]^n.&amp;lt;/math&amp;gt; Write &amp;lt;math&amp;gt;U(x),V(x)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;W(x)&amp;lt;/math&amp;gt; for the sets of i such that &amp;lt;math&amp;gt;x_i=1,2&amp;lt;/math&amp;gt; and 3, respectively. These are called the &#039;&#039;1-set&#039;&#039;, the &#039;&#039;2-set&#039;&#039; and the &#039;&#039;3-set&#039;&#039; of x. The map &amp;lt;math&amp;gt;x\mapsto(U(x),V(x),W(x))&amp;lt;/math&amp;gt; is a one-to-one correspondence between &amp;lt;math&amp;gt;[3]^n&amp;lt;/math&amp;gt; and the set of all triples &amp;lt;math&amp;gt;(U,V,W)&amp;lt;/math&amp;gt; of sets that partition &amp;lt;math&amp;gt;[n].&amp;lt;/math&amp;gt; We shall use the notation x and also the notation &amp;lt;math&amp;gt;(U,V,W)&amp;lt;/math&amp;gt; and will pass rapidly between them.&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;\mathcal{U}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mathcal{V}&amp;lt;/math&amp;gt; be collections of subsets of &amp;lt;math&amp;gt;[n].&amp;lt;/math&amp;gt; We shall write &amp;lt;math&amp;gt;\mathcal{U}\otimes\mathcal{V}&amp;lt;/math&amp;gt; for the collection of all sequences &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;U(x)\in\mathcal{U}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;V(x)\in\mathcal{V}.&amp;lt;/math&amp;gt; A set of the form &amp;lt;math&amp;gt;\mathcal{U}\otimes\mathcal{V}&amp;lt;/math&amp;gt; will be called a &#039;&#039;12-set&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
In general, if X is a finite set and A and B are subsets of X, we define &#039;&#039;the density of&#039;&#039; A &#039;&#039;in&#039;&#039; B to be &amp;lt;math&amp;gt;|A\cap B|/|B|.&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A very broad overview of the argument==&lt;br /&gt;
&lt;br /&gt;
One of the main features of the argument is that it is &#039;&#039;local&#039;&#039; in character. In other words, it does not try to understand fully the [[obstructions to uniformity]] that cause a set to fail to have the expected number of combinatorial lines. Instead, we are content to find non-quasirandom behaviour inside small subspaces of &amp;lt;math&amp;gt;[3]^n.&amp;lt;/math&amp;gt; This happens right from the start. A conjecture that one might hope to be true is that if a set &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; is line-free, then there is a dense 12-set &amp;lt;math&amp;gt;\mathcal{U}\otimes\mathcal{V}&amp;lt;/math&amp;gt; such that the density of &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; inside &amp;lt;math&amp;gt;\mathcal{U}\otimes\mathcal{V}&amp;lt;/math&amp;gt; is a bit larger than the density of &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;[3]^n.&amp;lt;/math&amp;gt; However, this is not in fact our first step. Instead, we argue that this kind of correlation happens when one restricts to an appropriate subspace. This part of the argument is [[Line-free_sets_correlate_locally_with_complexity-1_sets|given in some detail on a different page]], (where what we are calling 12-sets are called special sets of complexity 1). &lt;br /&gt;
&lt;br /&gt;
Once we have correlation with a 12-set (even if we have had to pass to a subspace to get it) it is natural to try to prove that a 12-set can be partitioned into combinatorial subspaces, since then by averaging we could show that &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; correlated with one of those subspaces, and we would be done. An argument similar to [[Sperner&#039;s_theorem|the proof of the multidimensional Sperner theorem]] can be used to prove that a dense 12-set contains many combinatorial subspaces. However, it is not at all obvious that one can partition the 12-set into such subspaces (even if small errors are allowed).&lt;br /&gt;
&lt;br /&gt;
However, a different principle comes to the rescue. It is the observation that there are &#039;&#039;two&#039;&#039; kinds of density increment that will be good enough for us. One is a density increment on a subspace, as we already know. The other is a density increment on a 12-set (obtained after passing to a subspace if necessary). Let us spell this out in more detail. Suppose that &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; is a line-free set of density &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; and we want to obtain a contradiction. We know two things. First, we can find a 12-subset of a subspace in which &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; has increased density &amp;lt;math&amp;gt;\delta+\eta&amp;lt;/math&amp;gt;, and secondly, if we can ever prove that there is increased density &amp;lt;math&amp;gt;\delta+\eta/2&amp;lt;/math&amp;gt; (say) on a subspace then we are done. However, we can add a third principle, which is that if we can find a 12-subset of a subspace on which the density goes up from &amp;lt;math&amp;gt;\delta+\eta&amp;lt;/math&amp;gt; then we are again done. Why? Because we are in the same position as we were in before, but with a slightly higher density, so we can iterate. &lt;br /&gt;
&lt;br /&gt;
Just to be explicit about this, let us briefly describe how the iteration would go. We start with a line-free set &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; of density &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; and hope ultimately to obtain a contradiction. To do this, we adopt as a more immediate aim to find a subspace S inside which &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\delta+\eta(\delta)/2.&amp;lt;/math&amp;gt; As a first step, we find a 12-subset of a subspace, inside which &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\delta+\eta.&amp;lt;/math&amp;gt; We now focus our attention on the subproblem of trying to use this to obtain a subspace inside which &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\delta+\eta/2.&amp;lt;/math&amp;gt; But here again we can use the same sort of idea. We do not have to find such a subspace directly: instead, we could prove that if no such subspace exists (so the density of &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; inside all subspaces is at most &amp;lt;math&amp;gt;\delta+\eta/2,)&amp;lt;/math&amp;gt; then we can find a 12-subset of some further subspace, inside which &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; has density at least &amp;lt;math&amp;gt;\delta+\eta+\theta(\delta).&amp;lt;/math&amp;gt; And then we can try again to find a subspace where the density is at least &amp;lt;math&amp;gt;\delta+\eta/2.&amp;lt;/math&amp;gt; Repeating this argument leads to an iteration within the main iteration, which will eventually terminate with a density increase on a subspace (since the density within a 12-set cannot exceed 1). And then we have completed another step of the main iteration, so we are done.&lt;br /&gt;
&lt;br /&gt;
==A brief description of the main steps of the argument==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Step 1.&#039;&#039;&#039; Suppose that &amp;lt;math&amp;gt;\mathcal{A}&amp;lt;/math&amp;gt; has [[equal-slices_measure|equal-slices density]] &amp;lt;math&amp;gt;\delta.&amp;lt;/math&amp;gt; Then we can pass to a &amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&amp;lt;math&amp;gt;&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>82.152.251.19</name></author>
	</entry>
</feed>