Math 2.0

Combinatorics Proof

Proof of Ramsey's theorem by induction on r + s

Builds on Complete graphClique

Proof

We argue by induction on r+sr + s. Call a positive integer nn good for (r,s)(r, s) if the following holds. Every colouring of the edges of KnK_n in blue and red has a blue clique with rr vertices or a red clique with ss vertices. We show that some nn is good for (r,s)(r, s).

  1. If nn is good for (r,s)(r, s), then every n′≥nn' \ge n is good for (r,s)(r, s). Indeed, a colouring of Kn′K_{n'} restricts to a colouring of the complete graph on any nn of its vertices. A clique there is a clique in Kn′K_{n'}.
  2. Base case: r=1r = 1 or s=1s = 1. A single vertex is a clique with 11 vertex, and it is blue and red, since it has no edges. So n=1n = 1 is good for (r,s)(r, s).
  3. Induction step: let r,s≥2r, s \ge 2, and suppose the claim holds for all pairs with a smaller sum. Let n1n_1 be good for (r−1,s)(r - 1, s), and let n2n_2 be good for (r,s−1)(r, s - 1).
  4. Let n=n1+n2n = n_1 + n_2, and colour the edges of KnK_n blue or red. Fix a vertex vv.
  5. Let BB be the set of vertices joined to vv by a blue edge, and RR the set joined to vv by a red edge. Then ∣B∣+∣R∣=n−1=n1+n2−1\abs{B} + \abs{R} = n - 1 = n_1 + n_2 - 1.
  6. So ∣B∣≥n1\abs{B} \ge n_1 or ∣R∣≥n2\abs{R} \ge n_2. Otherwise ∣B∣+∣R∣≤(n1−1)+(n2−1)<n1+n2−1\abs{B} + \abs{R} \le (n_1 - 1) + (n_2 - 1) < n_1 + n_2 - 1.
  7. Case ∣B∣≥n1\abs{B} \ge n_1. The vertices of BB span a complete graph with at least n1n_1 vertices. By Step 1 and the choice of n1n_1, it has a blue clique with r−1r - 1 vertices or a red clique with ss vertices.
  8. A red clique with ss vertices in BB is what we want. Let S⊆BS \subseteq B be a blue clique with r−1r - 1 vertices. All edges from vv to BB are blue, so S∪{v}S \cup \set{v} is a blue clique with rr vertices.
  9. Case ∣R∣≥n2\abs{R} \ge n_2. In the same way, RR contains a blue clique with rr vertices or a red clique TT with s−1s - 1 vertices. In the second case, T∪{v}T \cup \set{v} is a red clique with ss vertices.
  10. So n=n1+n2n = n_1 + n_2 is good for (r,s)(r, s). By induction, for all positive integers rr and ss, some positive integer nn is good for (r,s)(r, s).

Idea

Pick one vertex and split the others by the colour of their edge to it. One of the two groups is large enough to apply the induction hypothesis with one target lowered by one. The chosen vertex then extends the clique found in that group.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Clique definition
  2. Complete graph example
  3. Proof of Ramsey's theorem by induction on r + s proof

Where this leads

4 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Ramsey's_theorem, 2-colour case
About this page
Tag1VP19TWGTB
URIm2://1VP19TWGTB
Kindproof
WritingW0 stub
MSC05D10, 05C55
ProvesRamsey's theorem
UsesComplete graph, Clique
MethodsMathematical induction
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.