15
$\begingroup$

I know of 2(.5) proofs of Ramsey's theorem, which states (in its simplest form) that for all $k, l\in \mathbb{N}$ there exists an integer $R(k, l)$ with the following property: for any $n>R(k, l)$, any $2$-coloring of the edges of $K_n$ contains either a red $K_k$ or a blue $K_l$.

Both the finite and the infinite versions (the latter being--a 2-coloring of the edges of $K_\mathbb{N}$ contains an infinite monochrome $K_\mathbb{N}$) are proven on Wikipedia, and one may deduce the finite version from the infinite one by compactness, or equivalently using Kőnig's lemma. The infinitary proof does not give effective bounds on $R(k, l)$, but can be converted to one that does as follows (this is the .5 proof):

Consider a $2$-coloring of the edges of a complete graph on $N=2^{k+l}$ vertices, $v_1, ..., v_N$. Let $V_0$ be the set of all vertices, and let $V_i$ be the largest subset of $V_{i-1}$ connected to $v_i$ by edges of a single color, $c_i$. After $k+l$ steps, at least $k$ of the $c_i$ are read or $l$ of the $c_i$ are blue by pigeonhole; let the set of indices for which this happens be denoted $S$. Then $(v_i)_{i\in S}$ is the desired subgraph.

My question is:

Does anyone have a fundamentally different proof of this theorem? In particular, I am curious to know if there are any of a less combinatorial flavor.

$\endgroup$
1
  • 2
    $\begingroup$ A side note you may find interesting: it is a standard result of Reverse Mathematics that (over a very weak "base theory") Infinite Ramsey's Theorem for triples is equivalent to "every function has a range;" this latter principle is essentially what is used in the standard proof of infinite Ramsey's theorem, so - at least up to logical strength - all proofs must be "at least as hard" as the usual one. (Of course, "two proofs are the same if they use the same axioms" is completely bonkers, which is why this isn't an answer; but it's still neat.) $\endgroup$ Commented Nov 3, 2014 at 17:49

3 Answers 3

22
$\begingroup$

I hope this is close to what you are asking. The following compactness principle turns out to be useful in certain construction in dynamical systems and in probability (in particular, in the theory of exchangeable random variables), and it may be seen as a topological version of the infinitary Ramsey theorem.

Lemma. Let $X,d$ a compact metric space, and $u:\mathbb{N}^2\to X$ a double sequence in $X$. Then, there exists a strictly increasing $\sigma:\mathbb{N}\to\mathbb{N}$ such that, denoting $v(i,j):=u(\sigma(i),\sigma(\, j)),$ the following limits exist, and coincide:

$$\lim_{i\to\infty} \lim_{j\to\infty} v(i,j) \, = \lim_{ i< j, \,(i,j)\to\infty} v(i,j). $$

The proof is just routine (iterated) application of the usual diagonal argument for sequences. How does it implies the infinitary Ramsey theorem? Take $X$ a discrete space of colors and $u$ an $X$-coloring of the complete graph with vertices set $\mathbb{N}$. Then the existence of the limit in the RHS means that the set $\{\sigma(i):i> c\}$ for some c is a monocromatic complete subgraph.

One can even state a more general version for multi-sequences $u(i)$ indicized on increasing $n$-ples $i:=(i_1< i_2\dots < i_n)$ of natural numbers; the game is that any parenthesization

$$(i_1,\dots,i_{k_1}),(i_{k_1+1},\dots,i_{k_2}),\dots,(i_{k_r},\dots,i_n)$$

produces a different iterated way of letting $i$ go to infinity (like when making the beads sliding from left to right in an abacus: in small clusters, one at a time, or all together ). The corresponding limits for u(i) may or may not exist and/or coincide; but, up to a selection of indices via a strictly increasing $\sigma:\mathbb{N}\to\mathbb{N}$, all these iterated limits do exist and coincide.

Actually, it may be argued whether it really gives a fundamentally different proof of Ramsey theorem as you are asking. Nevertheless, if you try submitting it to an analyst or to a geometer, I think you are much more likely to obtain an immediate proof of it than with the original set theoretic version (please confirm my guess). On the other hand, it may sound quite weird to a pure set theorist (do not necessarily confirm this statement).

$\endgroup$
3
17
$\begingroup$

One can prove Ramsey's theorem by using a minimal ultrafilter on the infinite permutation group to make a graph monochromatic, see

https://terrytao.wordpress.com/2008/01/21/254a-lecture-5-other-topological-recurrence-results/

(This proof was first discovered by Neil Hindman.) But this proof is somewhat idiosyncratic and might not be to most people's taste. (Also, on some level it is equivalent to the usual iterated pigeonhole proof, though heavily disguised through several applications of the axiom of infinity and axiom of choice.) It is also closely related to the proof that Pietro mentioned.

$\endgroup$
1
  • 1
    $\begingroup$ These "special ultrafilter" proofs are always beautiful but are somehow unsatisfying to me; they always feel very mysterious (perhaps because we can't get our hands on any non-principal ultrafilters). The ultrafilte proof of Hindman's theorem is amazing though. $\endgroup$ Commented Jun 25, 2010 at 17:14
2
$\begingroup$

One can prove that for fixed $k,l$ and $n > k,l$, the average over all 2-colorings of the edges of $K_n$ of the total number of blue $K_k$ or red $K_l$ grows exponentially fast as $n$ grows. Though it is possible that the minimum(which is non decreasing) is always zero while the average grows, it seems extremely unlikely but I have not found a simple argument for this.

This follows from https://mathoverflow.net/q/210813 that for a 2-coloring given by $x_{ij} \in \{0,1\}^m, m={n \choose 2}, 1 \le i<j \le n$, the total number of monochromatic is given by

$\phi_{kl}^{(n)}(x)= \sum_{1 \le i_1 <...<i_k \le n} \prod_{1 \le s< t \le k} x_{i_s i_t} + \sum_{1 \le j_1<...<j_l \le n} \prod_{1 \le s < t \le l}(1- x_{j_s j_t})$

and by the mean value property of the multi-linear $\phi^n_{kl}$, the average is given by

$\phi^n_{kl}((1/2)^m)={n \choose k}2^{-{k \choose 2}}+{n \choose l}2^{-{l \choose 2}}$ which grows exponentially for fixed $k,l$.

For small $k,l$, there may be direct way to prove this for example if we let $p_j$ be the number of vertices with $j$ blue incident edges then

$\phi_{33}^n = {n \choose 3}-\sum_{j=1}^{n-1}p_jj(n-1-j)$ so

$\phi^6_{33}=20-(p_1+p_2+p_3+p_4)-(p_2+p_3) \ge 2$ since trivially, $p_1+p_2+p_3+p_4 \le 6, p_2+p_3 \le 6$ since $\sum p_j=6$ and $p_j \ge 0$.

$\endgroup$
2
  • 1
    $\begingroup$ Reposting the link mentioned in the post so that it appears in the "Linked" questions list: Chua KS's answer to "Algorithms for calculating R(5,5) and R(6,6)" $\endgroup$ Commented Mar 15 at 14:14
  • 1
    $\begingroup$ Doesn't the average number of blue $K_k$ grow exponentially fast as $n$ grows? Can that be used to prove a strengthening of Ramsey's theorem, that every $2$-coloring of $K_{n(k,l)}$ contains a blue $K_k$? $\endgroup$
    – bof
    Commented Mar 15 at 19:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .