Combinatorics - 0
This entry will attempt some problems from Yufei Zhao’s additive combinatorics and graph theory course (available at MIT-OCW), along with some asymptotic warmups and a geometric problem of Erdos.
Notation
Throughout, and . For the base case below, let be empty.
1 - Schur’s Theorem: Finitary and Infinitary
Schur’s theorem (infinitary): Any coloring of with finitely many colors contains a monochromatic solution to (qualitative).
Schur’s theorem (finitary): For every , there exists such that when is colored arbitrarily with colors, there exist , all of the same color, such that .
Let us pay attention to the subtlety here: the finitary form says that, if you pick a finite number of colors, there exists some large that only depends on the number of colors, such that any coloring of with these many colors contains a monochromatic .
It is very clear that the finitary version implies the infinitary version. Assume the finitary version is true, and now color arbitrarily with, say, colors. Of course the finitary version lets us find a monochromatic solution to somewhere in the inherited coloring of .
Now suppose the finitary version is false.
Suppose (and fix it). If the finitary version is false, then for each , there exists a coloring for which there is no monochromatic solution to in .
Consider the sequence . Construct a new function inductively.
We maintain the following claim:
For each , there exist nested subsequences such that whenever have in their domains, . That is, is the subsequence of that stabilizes the image of (with being the original sequence).
We shall prove this by induction. The base case is immediate, since is empty.
Suppose the claim holds for some . It is sufficient to show that there exists a subsequence of that stabilizes .
Notice that there are finitely many for which is not contained in the domain of . Drop them, and obtain a subsequence of .
Now there must be some subsequence of which stabilizes the color of . Thus, together, the colorings in stabilize the image of , proving the claim.
We can picture the construction as the following infinite triangular table:
1 2 3 4 ...
phi_1 phi_1(1)
phi_2 phi_2(1) phi_2(2)
phi_3 phi_3(1) phi_3(2) phi_3(3)
phi_4 phi_4(1) phi_4(2) phi_4(3) phi_4(4)
. . . . .
. . . . .
Passing to stabilizes the first columns. This is the diagonalization: at the -th step we settle the -th coordinate while preserving all the coordinates settled earlier.
Now notice that whenever , and is a subset of ‘s domain.
Of course, being in implies that there is no monochromatic solution to in its domain, and thus has no monochromatic solution to in .
Now thus, we construct by having for any . It is clear that is a well-defined coloring and has no monochromatic solutions to .
Thus, it cannot be the case that the infinitary version is true while the finitary version is false.
Therefore, the two statements are equivalent to each other.
We have dealt with the proof of Schur’s theorem before, so we can chill.
2 - The Erdos Problem
Definition 0. We say a point is unital if, for any distinct , .
Definition 1. We say two unital points are equivalent if the sets of points they describe in have the same diameter.
We will massage the problem down into something simpler, but first we have to show that the set of unital points has some element with lowest diameter. The issue here is, of course, that the set of unital points may only get arbitrarily close to having the lowest diameter.
It is quite obvious that whatever point that is, it can be translated, and its diameter is at most : consider .
Any configuration with diameter greater than is irrelevant to the minimum. If a configuration has diameter at most , choose its first point and translate it to the origin. Every other point then lies in .
Thus it is enough to look inside the compact box .
We claim that the function given by is continuous.
Just for this proof, it will be easier to have the following notation: is written as .
We will make use of the following lemma. Let , and let and . Then .
And another lemma: .
Notice , so applying the triangle inequality gives . Similarly, , and together we get the desired result.
Now take a open box around , and some in it. For each , we have , and thus .
Now,
That is, for any , it suffices to have .
Since each is continuous, preimages of closed sets are closed. Let . Then is the closed subset of for which the points satisfy .
Now notice is the closed subset of where each point is unital. Thus the unital points in form a compact set.
Now let be a compact set, and let be a finite collection of continuous maps. We claim that , given by , is continuous.
First, another sweet little lemma. We claim that .
Let . Then
The max function has chill properties. An obvious one is that and imply . Another chill property is .
Using these two properties on the inequalities above, we get and . Combining both gives the desired result.
Now, for any , there exists a common such that for each , whenever . This common exists because there are only finitely many functions. Therefore, , and indeed, using induction on the previous lemma, we get .
But now notice that the diameter function from to is the pointwise maximum of the , so it is continuous. Thus the restricted diameter function is continuous.
Of course, the image is a compact subset of , i.e. it is both closed and bounded. That is to say, exists and is in . Hence there exists some unital point for which .
Now we can discard all this machinery and state the problem without worry in its simplest form.
Consider the collection
That is, is the collection of unital subsets of cardinality .
Let be the subset of where each set has the least diameter. The previous machinery shows that is nonempty.
Does there exist some for which, whenever , every set in contains a unit equilateral triangle?
This is the question as stated by Erdos. It is open, and some believe it is false.
There is a decent reframing of the problem.
Let . We claim there exist for which .
Otherwise every pair is more than away from each other. Thus we can shrink the configuration. Formally, suppose toward contradiction that for each , . Let .
Set . Then , but the diameter of this new set is strictly smaller, a contradiction.
Thus we can take any unital set and assign to it its contact graph:
Thus the question becomes: is there a sufficiently large such that, for every , the contact graph of every minimizer in contains a ?
This is Erdos Problem 99.
3 - Asymptotic Notation
In the analysis of algorithms, we are mostly concerned with functions of the type , where depicts the count of basic operations in the Word-RAM model for an input size of . is allowed to be real, just for relaxation.
Often is treated as increasing in ; it would be kind of weird if a larger input required less computation in our model. This does not have to be literally true for every operation count, which is one reason that the eventual definition below is convenient.
Definition (Asymptotic Notation): Let . We say if there exist and such that whenever .
We say if , and if both and . Moreover, the family of functions is the class . In such cases, we also write .
Big- is quite loose: it only says that one function is eventually bounded by a constant multiple of another. Sometimes we want to say that one function becomes completely negligible next to another. We write if as .
Going the other way, we write if , or equivalently if .
Finally, we write if . That is, the two functions not only have the same rough growth, but their ratio itself settles at . We will also write for the same thing.
Theorem (Any polynomial power beats any logarithmic power): For any , . But .
Proof: First, we will show that there is an absolute constant such that . For , notice , or equivalently (exploiting the fact that is increasing).
Now set for . We claim that has an absolute maximum. Indeed, .
Notice that at , and for , , while for , . Hence is the absolute maximum of . It is sufficient to set (and enlarge if we want to include the finitely many small values of ).
Now, we will show that there is no absolute constant such that eventually. Again, would imply .
Notice that is unbounded as , so no such exists.
Asymptotics Exercises
2. Find a simple, tight asymptotic bound for .
Solution: Definition yields in the numerator (a degree polynomial) and in the denominator (constant with respect to ). So .
3. Find a simple, tight asymptotic bound for .
Solution: Recall exponent and logarithm rules: , , and .
4. Show that , but that .
Solution: In the first case, , which is a constant factor larger than . In the second case, , which is definitely more than a constant factor larger than .
5. Show that for all positive constants and .
Solution: It is enough to show that limits to , and this is equivalent to arguing that the log of this expression approaches :
as desired.
Note: for the same reasons, for any .
6. Show that .
Solution: Note that , so setting completes the proof.
7. Show that , but that .
Solution: We invoke Stirling’s approximation,
Substituting in gives an expression whose ratio to grows without bound. But taking the logarithm of Stirling’s approximation gives , and substituting in yields only constant additional factors.
Asymptotic Analysis Using Limits
Using the eventual definition of big- notation, we have the following proposition.
Proposition (Finite limiting ratio and asymptotics): Let . If , then , and in particular .
Proof: Notice that for each there exists such that, when , .
Rearranging, and choosing any small epsilon that we like :), we have eventually. Choosing gives both comparisons, and hence .
Notice that does not say too much about limits, and is well defined when neither nor converges. It only says that is eventually bounded above. In particular, its limit superior is finite, though the ratio itself need not have a limit.