Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Ramsey theory of very small countable ordinals
Andres Eduardo Caicedo
Department of MathematicsBoise State University
English version of the talk given at the Conference50 anos de la Carrera de Matematicas
Universidad de los Andes, Bogota, September 17–19, 2014
Caicedo Ramsey theory of ordinals
Introduction
My interest in Ramsey theory started as an undergrad, in LosAndes, reading a set of notes by Ronald Graham, and the book byGraham, Rothschild, and Spencer.
Caicedo Ramsey theory of ordinals
My favorite anecdote to motivate Ramsey’s theorem is a story atthe beginning of Extremal and Probabilistic Combinatorics, byNoga Alon and Michael Krivelevich (The Princeton companionto mathematics, Timothy Gowers, June Barrow-Green, ImreLeader, eds., PUP, 2008. Chapter IV.19, pp. 562–575).
Caicedo Ramsey theory of ordinals
In the course of an examination of friendship betweenchildren some fifty years ago, the Hungarian sociologistSandor Szalai observed that among any group of abouttwenty children he checked, he could always find fourchildren any two of whom were friends, or else fourchildren no two of whom were friends.Despite the temptation to try to draw sociologicalconclusions, Szalai realized that this might well be amathematical phenomenon rather than a sociologicalone. Indeed, a brief discussion with the mathematiciansErdos, Turan, and Sos convinced him this was the case.
What Szalai is observing, in the languaje of Ramsey theory, is thatr(4, 4) ≤ 20, that is, any graph on 20 vertices either contains acopy of K4, the complete graph on 4 vertices, or a copy of K4, theindependent set of size 4. (In fact, r(4, 4) = 18).
Caicedo Ramsey theory of ordinals
In the course of an examination of friendship betweenchildren some fifty years ago, the Hungarian sociologistSandor Szalai observed that among any group of abouttwenty children he checked, he could always find fourchildren any two of whom were friends, or else fourchildren no two of whom were friends.Despite the temptation to try to draw sociologicalconclusions, Szalai realized that this might well be amathematical phenomenon rather than a sociologicalone. Indeed, a brief discussion with the mathematiciansErdos, Turan, and Sos convinced him this was the case.
What Szalai is observing, in the languaje of Ramsey theory, is thatr(4, 4) ≤ 20, that is, any graph on 20 vertices either contains acopy of K4, the complete graph on 4 vertices, or a copy of K4, theindependent set of size 4. (In fact, r(4, 4) = 18).
Caicedo Ramsey theory of ordinals
In the course of an examination of friendship betweenchildren some fifty years ago, the Hungarian sociologistSandor Szalai observed that among any group of abouttwenty children he checked, he could always find fourchildren any two of whom were friends, or else fourchildren no two of whom were friends.Despite the temptation to try to draw sociologicalconclusions, Szalai realized that this might well be amathematical phenomenon rather than a sociologicalone. Indeed, a brief discussion with the mathematiciansErdos, Turan, and Sos convinced him this was the case.
What Szalai is observing, in the languaje of Ramsey theory, is thatr(4, 4) ≤ 20, that is, any graph on 20 vertices either contains acopy of K4, the complete graph on 4 vertices, or a copy of K4, theindependent set of size 4. (In fact, r(4, 4) = 18).
Caicedo Ramsey theory of ordinals
We denote byn→ (m, l)2
the statement that any graph on n vertices has a copy of Km orKl.This is equivalent to saying that whenever the edges of Kn arecolored red and blue, either we have a red copy of Km, or a bluecopy of Kl. We say that the relevant subgraph is monochromatic.
Caicedo Ramsey theory of ordinals
Theorem (Ramsey)
For all m, l there is an n such that any graph on n verticescontains a copy of Km or Kl, that is, n→ (m, l)2.
Define the Ramsey number r(m, l) as the smallest possible valueof n.
Clearly, r(n,m) = r(m,n), r(1,m) = 1, and r(2,m) = m.
Caicedo Ramsey theory of ordinals
Frank Plumpton Ramsey (22 Feb., 1903 – 19 Jan., 1930).Philosopher, economist, mathematician.
Caicedo Ramsey theory of ordinals
For example:
r(3, 3) = 6.
To show that it is at least 6, it suffices to consider the followingcoloring of K5:
Caicedo Ramsey theory of ordinals
r(3, 3) = 6.
To see that it is at most 6, note that in any coloring of K6 theremust be three edges with the same color and sharing a commonvertex:
(The mathematical coloring book, Soifer, p.242.)
Caicedo Ramsey theory of ordinals
r(4, 3) = 9.
To see that it is at least 9, it suffices to consider the followinggraph:
(http://plus.maths.org/content/friends-and-strangers)
Caicedo Ramsey theory of ordinals
r(4, 3) = 9.
To see that it is at most 10, argue as with r(3, 3) ≤ 6, consideringthe following diagram:
(Ramsey theory, Graham-Rothschild-Spencer, p.4.)
To see that it is at most 9 requires an additional argument.
Caicedo Ramsey theory of ordinals
r(4, 4) = 18.
To see that it is at least 18, it suffices to consider the followinggraph:
(The mathematical coloring book, Soifer, p.246.)
Caicedo Ramsey theory of ordinals
r(3, 5) = 14, r(3, 6) = 18, r(3, 7) = 23, r(3, 8) = 28,r(3, 9) = 36.
40 ≤ r(3, 10) ≤ 42.
r(4, 5) = 25, 36 ≤ r(4, 6) ≤ 41.
These results require extensive computations. For instance, thatr(4, 5) ≥ 25 was shown by Kalbfleisch in 1965. That r(4, 5) ≤ 25was shown by McKay and Radziszowski in 1993.
Caicedo Ramsey theory of ordinals
r(3, 5) = 14, r(3, 6) = 18, r(3, 7) = 23, r(3, 8) = 28,r(3, 9) = 36.
40 ≤ r(3, 10) ≤ 42.
r(4, 5) = 25, 36 ≤ r(4, 6) ≤ 41.
These results require extensive computations. For instance, thatr(4, 5) ≥ 25 was shown by Kalbfleisch in 1965. That r(4, 5) ≤ 25was shown by McKay and Radziszowski in 1993.
Caicedo Ramsey theory of ordinals
r(3, 5) = 14, r(3, 6) = 18, r(3, 7) = 23, r(3, 8) = 28,r(3, 9) = 36.
40 ≤ r(3, 10) ≤ 42.
r(4, 5) = 25, 36 ≤ r(4, 6) ≤ 41.
These results require extensive computations. For instance, thatr(4, 5) ≥ 25 was shown by Kalbfleisch in 1965. That r(4, 5) ≤ 25was shown by McKay and Radziszowski in 1993.
Caicedo Ramsey theory of ordinals
r(3, 5) = 14, r(3, 6) = 18, r(3, 7) = 23, r(3, 8) = 28,r(3, 9) = 36.
40 ≤ r(3, 10) ≤ 42.
r(4, 5) = 25, 36 ≤ r(4, 6) ≤ 41.
These results require extensive computations. For instance, thatr(4, 5) ≥ 25 was shown by Kalbfleisch in 1965. That r(4, 5) ≤ 25was shown by McKay and Radziszowski in 1993.
Caicedo Ramsey theory of ordinals
The two implementations required 3.2 years and 6 yearsof cpu time on Sun Microsystems computers (mostlySparcstation SLC). This was achieved without unduedelay by employing a large number of computers (up to110 at once).
McKay-Radziszowski (1993)
Caicedo Ramsey theory of ordinals
43 ≤ r(5, 5) ≤ 49.
102 ≤ r(6, 6) ≤ 165.
Suppose aliens invade the Earth and threaten to destroyit in a year if human beings do not find r(5, 5). It is(probably) possible to save the Earth by putting togetherthe world’s best minds and computers. If, however, theinvaders were to demand r(6, 6), the human beingsmight as well attempt a preemptive strike without eventrying to ponder the problem.
P. Erdos (1993)
Caicedo Ramsey theory of ordinals
43 ≤ r(5, 5) ≤ 49.
102 ≤ r(6, 6) ≤ 165.
Suppose aliens invade the Earth and threaten to destroyit in a year if human beings do not find r(5, 5). It is(probably) possible to save the Earth by putting togetherthe world’s best minds and computers. If, however, theinvaders were to demand r(6, 6), the human beingsmight as well attempt a preemptive strike without eventrying to ponder the problem.
P. Erdos (1993)
Caicedo Ramsey theory of ordinals
43 ≤ r(5, 5) ≤ 49.
102 ≤ r(6, 6) ≤ 165.
Suppose aliens invade the Earth and threaten to destroyit in a year if human beings do not find r(5, 5). It is(probably) possible to save the Earth by putting togetherthe world’s best minds and computers. If, however, theinvaders were to demand r(6, 6), the human beingsmight as well attempt a preemptive strike without eventrying to ponder the problem.
P. Erdos (1993)
Caicedo Ramsey theory of ordinals
Caicedo Ramsey theory of ordinals
Ramsey’s theorem also admits infinitary versions, and in thiscontext we talk of the partition calculus.
Caicedo Ramsey theory of ordinals
The notation generalizes as expected: If κ, λ, µ are cardinals(“sizes” of sets), κ→ (λ, µ)2 is defined just as in the finite case.Recall that ℵ0 = |N|.
Theorem (Ramsey)
ℵ0 → (ℵ0,ℵ0)2, that is, any graph on infinitely many verticescontains either a complete infinite graph, Kℵ0 , or an infiniteindependent graph, Kℵ0 .
Caicedo Ramsey theory of ordinals
Erdos and Rado generalized this to all cardinals:
Theorem (Erdos-Rado)
For all cardinals κ, λ there is a cardinal µ such that µ→ (κ, λ)2.
The number µ tends to be much larger than κ and λ. For instance,if κ and λ are uncountable, then µ must be larger than c = |R|.We are interested in a variant where, rather than the size of the setof vertices, what matters is its order type. In this talk, we restrictourselves to considering ordinals.
Caicedo Ramsey theory of ordinals
Countable ordinals
The ordinals are the order types of well-ordered sets. Recall that alinear order(X,<) is a well-order if and only if every non-emptysubset of X has a first element. The usual order of the naturalnumbers is an example.Any two ordinals can be compared (one is an initial segment of theother). What we obtain with the ordinals is a transfinite way ofcontinuing the sequence of the naturals.
Caicedo Ramsey theory of ordinals
We have two operations at our disposal to continue the sequence:
Given an ordinal α, we can “add 1” and obtain the successorordinal α+ 1.
Or we can consider a non-empty collection of ordinals,without maximum, and add its supremum. The ordinals soobtained are the limit ordinals.
We denote by ω the first infinite ordinal: We begin with thenaturals, 0, 1, 2, . . . , and then
ω, ω+1, ω+2, . . . , ω2, ω2+1, . . . , ω3, . . . , ω4, . . . , ω2, . . . ωω, . . . , ω1, . . .
Caicedo Ramsey theory of ordinals
We have two operations at our disposal to continue the sequence:
Given an ordinal α, we can “add 1” and obtain the successorordinal α+ 1.
Or we can consider a non-empty collection of ordinals,without maximum, and add its supremum. The ordinals soobtained are the limit ordinals.
We denote by ω the first infinite ordinal: We begin with thenaturals, 0, 1, 2, . . . , and then
ω, ω+1, ω+2, . . . , ω2, ω2+1, . . . , ω3, . . . , ω4, . . . , ω2, . . . ωω, . . . , ω1, . . .
Caicedo Ramsey theory of ordinals
We have two operations at our disposal to continue the sequence:
Given an ordinal α, we can “add 1” and obtain the successorordinal α+ 1.
Or we can consider a non-empty collection of ordinals,without maximum, and add its supremum. The ordinals soobtained are the limit ordinals.
We denote by ω the first infinite ordinal: We begin with thenaturals, 0, 1, 2, . . . , and then
ω, ω+1, ω+2, . . . , ω2, ω2+1, . . . , ω3, . . . , ω4, . . . , ω2, . . . ωω, . . . , ω1, . . .
Caicedo Ramsey theory of ordinals
We have two operations at our disposal to continue the sequence:
Given an ordinal α, we can “add 1” and obtain the successorordinal α+ 1.
Or we can consider a non-empty collection of ordinals,without maximum, and add its supremum. The ordinals soobtained are the limit ordinals.
We denote by ω the first infinite ordinal: We begin with thenaturals, 0, 1, 2, . . . , and then
ω, ω+1, ω+2, . . . , ω2, ω2+1, . . . , ω3, . . . , ω4, . . . , ω2, . . . ωω, . . . , ω1, . . .
Caicedo Ramsey theory of ordinals
We have two operations at our disposal to continue the sequence:
Given an ordinal α, we can “add 1” and obtain the successorordinal α+ 1.
Or we can consider a non-empty collection of ordinals,without maximum, and add its supremum. The ordinals soobtained are the limit ordinals.
We denote by ω the first infinite ordinal: We begin with thenaturals, 0, 1, 2, . . . , and then
ω, ω+1, ω+2, . . . , ω2, ω2+1, . . . , ω3, . . . , ω4, . . . , ω2, . . . ωω, . . . , ω1, . . .
Caicedo Ramsey theory of ordinals
In this talk I will concentrate on ordinals smaller than ω2, but ω1
(the first uncountable ordinal) makes a brief cameo. As usual, weidentify each ordinal with its set of predecessors, so that α = [0, α).
Definition
If α, β, γ are ordinals, we say that α→ (β, γ)2 if and only if forany red-blue coloring of the edges of Kα we can find a subsetH ⊆ α with KH monochromatic and such that, if its color is red,then H has order type at least β while, if it is blue, then H hasorder type at least γ.As before, r(β, γ) is the least α such that α→ (β, γ)2.
Caicedo Ramsey theory of ordinals
Por example, r(ω, ω) = ω (Ramsey), but already r(ω + 1, ω) = ω1
(Erdos-Rado, Specker).In fact, ω1 → (ω1, ω + 1) (Erdos-Rado). But this means that if wewant to restrict ourselves to countable resources, then we mustnecessarily accept that one of the ordinals under consideration isactually finite.On the other hand, Erdos and Milner proved that if α is countable,and n is finite, then r(α, n) is also countable.
Caicedo Ramsey theory of ordinals
Por example, r(ω, ω) = ω (Ramsey), but already r(ω + 1, ω) = ω1
(Erdos-Rado, Specker).In fact, ω1 → (ω1, ω + 1) (Erdos-Rado). But this means that if wewant to restrict ourselves to countable resources, then we mustnecessarily accept that one of the ordinals under consideration isactually finite.On the other hand, Erdos and Milner proved that if α is countable,and n is finite, then r(α, n) is also countable.
Caicedo Ramsey theory of ordinals
Por example, r(ω, ω) = ω (Ramsey), but already r(ω + 1, ω) = ω1
(Erdos-Rado, Specker).In fact, ω1 → (ω1, ω + 1) (Erdos-Rado). But this means that if wewant to restrict ourselves to countable resources, then we mustnecessarily accept that one of the ordinals under consideration isactually finite.On the other hand, Erdos and Milner proved that if α is countable,and n is finite, then r(α, n) is also countable.
Caicedo Ramsey theory of ordinals
Can we be more precise? Consider an example:
r(ω + 1, 3) = ω2 + 1.
ω2 is not enough: It suffices to color red all edges in either copy ofω, and color blue all edges between both copies. As the diagramsuggests, we are basically considering a graph on two vertices.
[0, ω) [ω, ω2)
Caicedo Ramsey theory of ordinals
Can we be more precise? Consider an example:
r(ω + 1, 3) = ω2 + 1.
ω2 is not enough: It suffices to color red all edges in either copy ofω, and color blue all edges between both copies. As the diagramsuggests, we are basically considering a graph on two vertices.
[0, ω) [ω, ω2)
Caicedo Ramsey theory of ordinals
Can we be more precise? Consider an example:
r(ω + 1, 3) = ω2 + 1.
ω2 is not enough: It suffices to color red all edges in either copy ofω, and color blue all edges between both copies. As the diagramsuggests, we are basically considering a graph on two vertices.
[0, ω) [ω, ω2)
Caicedo Ramsey theory of ordinals
Can we be more precise? Consider an example:
r(ω + 1, 3) = ω2 + 1.
ω2 is not enough: It suffices to color red all edges in either copy ofω, and color blue all edges between both copies. As the diagramsuggests, we are basically considering a graph on two vertices.
[0, ω) [ω, ω2)
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
To see that ω2 + 1 is an upper bound, consider a coloring ofKω2+1. Since ω → (ω, ω)2, we may assume that all edges in K[0,ω)
and K[ω,ω2) are red.If some α > ω is connected to infinitely many vertices in [0, ω)with a red edge, we are done. Essentially, this means we havereproduced the previous diagram. The blue edge means that everypoint in [ω, ω2) is connected to almost every point in [0, ω) with ablue edge.
[0, ω) [ω, ω2)
But we have not considered yet the last point.
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
To see that ω2 + 1 is an upper bound, consider a coloring ofKω2+1. Since ω → (ω, ω)2, we may assume that all edges in K[0,ω)
and K[ω,ω2) are red.If some α > ω is connected to infinitely many vertices in [0, ω)with a red edge, we are done. Essentially, this means we havereproduced the previous diagram. The blue edge means that everypoint in [ω, ω2) is connected to almost every point in [0, ω) with ablue edge.
[0, ω) [ω, ω2)
But we have not considered yet the last point.
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
To see that ω2 + 1 is an upper bound, consider a coloring ofKω2+1. Since ω → (ω, ω)2, we may assume that all edges in K[0,ω)
and K[ω,ω2) are red.If some α > ω is connected to infinitely many vertices in [0, ω)with a red edge, we are done. Essentially, this means we havereproduced the previous diagram. The blue edge means that everypoint in [ω, ω2) is connected to almost every point in [0, ω) with ablue edge.
[0, ω) [ω, ω2)
But we have not considered yet the last point.
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
To see that ω2 + 1 is an upper bound, consider a coloring ofKω2+1. Since ω → (ω, ω)2, we may assume that all edges in K[0,ω)
and K[ω,ω2) are red.If some α > ω is connected to infinitely many vertices in [0, ω)with a red edge, we are done. Essentially, this means we havereproduced the previous diagram. The blue edge means that everypoint in [ω, ω2) is connected to almost every point in [0, ω) with ablue edge.
[0, ω) [ω, ω2)
But we have not considered yet the last point.
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
[0, ω) [ω, ω2)
If the last point is connected to one of the big dots with a rededge, we are done (we have a red copy of Kω+1). If the edges areblue we are done as well (now we have a blue copy of K3):
[0, ω) [ω, ω2)
The point is that we have reduced the infinitary problem ofidentifying r(ω+ 1, 3) to a problem about colorings of finite graphs.
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
[0, ω) [ω, ω2)
If the last point is connected to one of the big dots with a rededge, we are done (we have a red copy of Kω+1). If the edges areblue we are done as well (now we have a blue copy of K3):
[0, ω) [ω, ω2)
The point is that we have reduced the infinitary problem ofidentifying r(ω+ 1, 3) to a problem about colorings of finite graphs.
Caicedo Ramsey theory of ordinals
r(ω + 1, 3) = ω2 + 1.
[0, ω) [ω, ω2)
If the last point is connected to one of the big dots with a rededge, we are done (we have a red copy of Kω+1). If the edges areblue we are done as well (now we have a blue copy of K3):
[0, ω) [ω, ω2)
The point is that we have reduced the infinitary problem ofidentifying r(ω+ 1, 3) to a problem about colorings of finite graphs.
Caicedo Ramsey theory of ordinals
The same ideas allow us to show, for example:
r(ω + 2, 3) = ω2 + 4.
r(ω + 2, 4) = ω3 + 7.
r(ω + 3, 4) = ω3 + 16.
In each case, lifting and projecting operations allow us to identifycolorings of infinite graphs with colorings of finite graphs, reducingthe computation of the ordinals r(ω + n,m) to similar problems tothe computation of finite Ramsey numbers.
Caicedo Ramsey theory of ordinals
The same ideas allow us to show, for example:
r(ω + 2, 3) = ω2 + 4.
r(ω + 2, 4) = ω3 + 7.
r(ω + 3, 4) = ω3 + 16.
In each case, lifting and projecting operations allow us to identifycolorings of infinite graphs with colorings of finite graphs, reducingthe computation of the ordinals r(ω + n,m) to similar problems tothe computation of finite Ramsey numbers.
Caicedo Ramsey theory of ordinals
The same ideas allow us to show, for example:
r(ω + 2, 3) = ω2 + 4.
r(ω + 2, 4) = ω3 + 7.
r(ω + 3, 4) = ω3 + 16.
In each case, lifting and projecting operations allow us to identifycolorings of infinite graphs with colorings of finite graphs, reducingthe computation of the ordinals r(ω + n,m) to similar problems tothe computation of finite Ramsey numbers.
Caicedo Ramsey theory of ordinals
The same ideas allow us to show, for example:
r(ω + 2, 3) = ω2 + 4.
r(ω + 2, 4) = ω3 + 7.
r(ω + 3, 4) = ω3 + 16.
In each case, lifting and projecting operations allow us to identifycolorings of infinite graphs with colorings of finite graphs, reducingthe computation of the ordinals r(ω + n,m) to similar problems tothe computation of finite Ramsey numbers.
Caicedo Ramsey theory of ordinals
The same ideas allow us to show, for example:
r(ω + 2, 3) = ω2 + 4.
r(ω + 2, 4) = ω3 + 7.
r(ω + 3, 4) = ω3 + 16.
In each case, lifting and projecting operations allow us to identifycolorings of infinite graphs with colorings of finite graphs, reducingthe computation of the ordinals r(ω + n,m) to similar problems tothe computation of finite Ramsey numbers.
Caicedo Ramsey theory of ordinals
For example, the following finite graph verifies thatω3 + 15 6→ (ω + 3, 4). For the sake of clarity, only the blue edgesare depicted.
v0 : ω v1 : ω v2 : ω
v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17
Caicedo Ramsey theory of ordinals
For example, the following finite graph verifies thatω3 + 15 6→ (ω + 3, 4). For the sake of clarity, only the blue edgesare depicted.
v0 : ω v1 : ω v2 : ω
v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17
Caicedo Ramsey theory of ordinals
The previous graph is one of only five possible. They have all beenfound by Kyle Beserra, an undergraduate student at BSU.
Caicedo Ramsey theory of ordinals
Haddad-Sabbagh
To describe the general result, we need a lemma.
Lemma
For all positive integers n,m there exists a positive integerk ≥ n,m such that any red-blue coloring of the edges of K[0,k),and such that K[0,m) is blue, admits a subset H ⊂ [0, k) with KH
monochromatic, and
1 Either KH is blue, and |H| = m+ 1,
2 Or KH is red, |H| = n+ 1, and H contains a number in[0,m).
(If we remove the requirements that K[0,m) is blue andH ∩ [0,m) 6= ∅, this is Ramsey’s theorem.)Denote by rHS(n+ 1,m+ 1) the least number k witnessing thelemma.(HS is for Haddad and Sabbagh.)
Caicedo Ramsey theory of ordinals
Haddad-Sabbagh
To describe the general result, we need a lemma.
Lemma
For all positive integers n,m there exists a positive integerk ≥ n,m such that any red-blue coloring of the edges of K[0,k),and such that K[0,m) is blue, admits a subset H ⊂ [0, k) with KH
monochromatic, and
1 Either KH is blue, and |H| = m+ 1,
2 Or KH is red, |H| = n+ 1, and H contains a number in[0,m).
(If we remove the requirements that K[0,m) is blue andH ∩ [0,m) 6= ∅, this is Ramsey’s theorem.)Denote by rHS(n+ 1,m+ 1) the least number k witnessing thelemma.(HS is for Haddad and Sabbagh.)
Caicedo Ramsey theory of ordinals
Haddad-Sabbagh
To describe the general result, we need a lemma.
Lemma
For all positive integers n,m there exists a positive integerk ≥ n,m such that any red-blue coloring of the edges of K[0,k),and such that K[0,m) is blue, admits a subset H ⊂ [0, k) with KH
monochromatic, and
1 Either KH is blue, and |H| = m+ 1,
2 Or KH is red, |H| = n+ 1, and H contains a number in[0,m).
(If we remove the requirements that K[0,m) is blue andH ∩ [0,m) 6= ∅, this is Ramsey’s theorem.)Denote by rHS(n+ 1,m+ 1) the least number k witnessing thelemma.(HS is for Haddad and Sabbagh.)
Caicedo Ramsey theory of ordinals
Haddad-Sabbagh
To describe the general result, we need a lemma.
Lemma
For all positive integers n,m there exists a positive integerk ≥ n,m such that any red-blue coloring of the edges of K[0,k),and such that K[0,m) is blue, admits a subset H ⊂ [0, k) with KH
monochromatic, and
1 Either KH is blue, and |H| = m+ 1,
2 Or KH is red, |H| = n+ 1, and H contains a number in[0,m).
(If we remove the requirements that K[0,m) is blue andH ∩ [0,m) 6= ∅, this is Ramsey’s theorem.)Denote by rHS(n+ 1,m+ 1) the least number k witnessing thelemma.(HS is for Haddad and Sabbagh.)
Caicedo Ramsey theory of ordinals
Haddad-Sabbagh
To describe the general result, we need a lemma.
Lemma
For all positive integers n,m there exists a positive integerk ≥ n,m such that any red-blue coloring of the edges of K[0,k),and such that K[0,m) is blue, admits a subset H ⊂ [0, k) with KH
monochromatic, and
1 Either KH is blue, and |H| = m+ 1,
2 Or KH is red, |H| = n+ 1, and H contains a number in[0,m).
(If we remove the requirements that K[0,m) is blue andH ∩ [0,m) 6= ∅, this is Ramsey’s theorem.)Denote by rHS(n+ 1,m+ 1) the least number k witnessing thelemma.(HS is for Haddad and Sabbagh.)
Caicedo Ramsey theory of ordinals
Haddad-Sabbagh
To describe the general result, we need a lemma.
Lemma
For all positive integers n,m there exists a positive integerk ≥ n,m such that any red-blue coloring of the edges of K[0,k),and such that K[0,m) is blue, admits a subset H ⊂ [0, k) with KH
monochromatic, and
1 Either KH is blue, and |H| = m+ 1,
2 Or KH is red, |H| = n+ 1, and H contains a number in[0,m).
(If we remove the requirements that K[0,m) is blue andH ∩ [0,m) 6= ∅, this is Ramsey’s theorem.)Denote by rHS(n+ 1,m+ 1) the least number k witnessing thelemma.(HS is for Haddad and Sabbagh.)
Caicedo Ramsey theory of ordinals
For example:
rHS(2,m) = m = (m− 1) + 1.
rHS(3,m) =m(m+ 1)
2= (m− 1) +
(m(m− 1)
2+ 1
).
rHS(n+ 1, 3) = r(n, 3) + n+ 1 = 2 + (r(n, 3) + n− 1).
rHS(4, 3) = 10 = 2 + 8.
rHS(4, 4) = 19 = 3 + 16.
Caicedo Ramsey theory of ordinals
For example:
rHS(2,m) = m = (m− 1) + 1.
rHS(3,m) =m(m+ 1)
2= (m− 1) +
(m(m− 1)
2+ 1
).
rHS(n+ 1, 3) = r(n, 3) + n+ 1 = 2 + (r(n, 3) + n− 1).
rHS(4, 3) = 10 = 2 + 8.
rHS(4, 4) = 19 = 3 + 16.
Caicedo Ramsey theory of ordinals
For example:
rHS(2,m) = m = (m− 1) + 1.
rHS(3,m) =m(m+ 1)
2= (m− 1) +
(m(m− 1)
2+ 1
).
rHS(n+ 1, 3) = r(n, 3) + n+ 1 = 2 + (r(n, 3) + n− 1).
rHS(4, 3) = 10 = 2 + 8.
rHS(4, 4) = 19 = 3 + 16.
Caicedo Ramsey theory of ordinals
For example:
rHS(2,m) = m = (m− 1) + 1.
rHS(3,m) =m(m+ 1)
2= (m− 1) +
(m(m− 1)
2+ 1
).
rHS(n+ 1, 3) = r(n, 3) + n+ 1 = 2 + (r(n, 3) + n− 1).
rHS(4, 3) = 10 = 2 + 8.
rHS(4, 4) = 19 = 3 + 16.
Caicedo Ramsey theory of ordinals
For example:
rHS(2,m) = m = (m− 1) + 1.
rHS(3,m) =m(m+ 1)
2= (m− 1) +
(m(m− 1)
2+ 1
).
rHS(n+ 1, 3) = r(n, 3) + n+ 1 = 2 + (r(n, 3) + n− 1).
rHS(4, 3) = 10 = 2 + 8.
rHS(4, 4) = 19 = 3 + 16.
Caicedo Ramsey theory of ordinals
For example:
rHS(2,m) = m = (m− 1) + 1.
rHS(3,m) =m(m+ 1)
2= (m− 1) +
(m(m− 1)
2+ 1
).
rHS(n+ 1, 3) = r(n, 3) + n+ 1 = 2 + (r(n, 3) + n− 1).
rHS(4, 3) = 10 = 2 + 8.
rHS(4, 4) = 19 = 3 + 16.
Caicedo Ramsey theory of ordinals
rHS(4, 4) = 19 = 3 + 16.
The graph verifying that rHS(4, 4) > 18 is precisely
v0 : ω v1 : ω v2 : ω
v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17
Caicedo Ramsey theory of ordinals
rHS(4, 4) = 19 = 3 + 16.
The graph verifying that rHS(4, 4) > 18 is precisely
v0 : ω v1 : ω v2 : ω
v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17
Caicedo Ramsey theory of ordinals
rHS(4, 4) = 19 = 3 + 16.
The graph verifying that rHS(4, 4) > 18 is precisely
v0 : ω v1 : ω v2 : ω
v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 v14 v15 v16 v17
Caicedo Ramsey theory of ordinals
Theorem (Haddad-Sabbagh)
Given positive integers n and m, we have that
r(ω + n,m) = ω(m− 1) + t,
where m− 1 + t = rHS(n+ 1,m).
Caicedo Ramsey theory of ordinals
Haddad and Sabbagh announced this result in Comptes Rendus in1969, but never published the proof. This announcementconstituted the first of three notes in Comptes Rendus theypublished that year.
In the second, they presented an elementary proof of
ω2 → (ω2, n)2 ∀n > 0,
a result due to Specker.
In the third, they announced the existence of an algorithm tocompute the Ramsey numbers
r(ω2a+ ωb+ c, d) (a, b, c, d ∈ N).
Caicedo Ramsey theory of ordinals
As it was, the proof was written down, bare, with nocomments or hints. Our note got very little attention, infact it got almost none! So no further details were everpublished.
L. Haddad (2006)
Caicedo Ramsey theory of ordinals
In 1971, Milner published an algorithm deciding the validity ofany statement of the form ωn → (ωk,m)2 with n, k,m finite.
In 2012, Weinert presented a result giving us an algorithm tocompute the numbers r(ω2n,m).
45 years later, no proof of the theorems of Haddad and Sabbaghhas been published.As part of a more general proyect to study the partition calculus ofcountable ordinals, I am currently completing a survey presentingthe details.
Caicedo Ramsey theory of ordinals
A topological extension
There are several ways of extending the results above.
Definition (Baumgartner)
A set H of ordinals is order-homeomorphic to an ordinal α if andonly if α is the order type of H, and the unique order isomorphismbetween H and α is a homeomorphism (here, α has the ordertopology, and H has the subspace topology, considering H as asubset of an ordinal).
This is stronger than requiring that H be homeomorphic to α. Forinstance, ω + 1 and ω + 2 are homeomorphic.
Caicedo Ramsey theory of ordinals
Theorem (Baumgartner)
For all finite n larger than 0 there is a γ < ε0 = ωω...
such that forall finite l larger than 1, we have that
γ →cl (ωn + 1)2l,2n.
The notation here means that if the edges of Kγ are colored with lcolors, there is a subset H ⊆ γ order-homeomorphic to ωn + 1 andsuch that in KH at most 2n colors are present.(cl is for closed.)
Caicedo Ramsey theory of ordinals
Recently, Claribet Pina, a student of Todorcevic, has improvedsome of the bounds obtained by Baumgartner. For example,
For all l, k > 1, ωωk →cl (ω2 + 1)2l,5.
ω3 →cl (ω2 + 1)2l,11 for all l > 1, and this fails with 10 in placeof 11.
Caicedo Ramsey theory of ordinals
Another possible direction is the study of rcl(ωn+m, k), for finiten,m, k. This is the least α such that
α→cl (ωn+m, k)2.
This function is significantly subtler than r(ωn+m, k).
Caicedo Ramsey theory of ordinals
Theorem (C.)
For all finite n,m, k, rcl(ωn+m, k) < ωω.
The proof gives more information, but it is harder to describe thanin the case of the Haddad-Sabbagh results.Erdos and Rado proved that
ω1 →cl (α, n)2
for all countable α and finite n. The difficulty is to determinewhether, for each α and n, ω1 can be replaced with a countableordinal.
Caicedo Ramsey theory of ordinals
Theorem (C.)
For all finite n,m, k, rcl(ωn+m, k) < ωω.
The proof gives more information, but it is harder to describe thanin the case of the Haddad-Sabbagh results.Erdos and Rado proved that
ω1 →cl (α, n)2
for all countable α and finite n. The difficulty is to determinewhether, for each α and n, ω1 can be replaced with a countableordinal.
Caicedo Ramsey theory of ordinals
Open problem
If α ≥ ω2 is countable and n is finite, does it follow thatrcl(α, n) < ω1?
Recall that Erdos and Milner proved that r(α, n) is countable.Their argument does not seem to adapt to the case of rcl(α, n).The results of Baumgartner do not seem to solve the problemeither.
Caicedo Ramsey theory of ordinals
Open problem
If α ≥ ω2 is countable and n is finite, does it follow thatrcl(α, n) < ω1?
Recall that Erdos and Milner proved that r(α, n) is countable.Their argument does not seem to adapt to the case of rcl(α, n).The results of Baumgartner do not seem to solve the problemeither.
Caicedo Ramsey theory of ordinals
For example:
r(ω + 1, 3) = ω2 + 1, but
rcl(ω + 1, 3) = ω2 + 1.
r(ω + 2, 3) = ω2 + 4, but
rcl(ω + 2, 3) = ω22 + ω + 2.
An essential ingredient of the argument is a closed version of thepigeonhole principle.
Caicedo Ramsey theory of ordinals
For example:
r(ω + 1, 3) = ω2 + 1, but
rcl(ω + 1, 3) = ω2 + 1.
r(ω + 2, 3) = ω2 + 4, but
rcl(ω + 2, 3) = ω22 + ω + 2.
An essential ingredient of the argument is a closed version of thepigeonhole principle.
Caicedo Ramsey theory of ordinals
For example:
r(ω + 1, 3) = ω2 + 1, but
rcl(ω + 1, 3) = ω2 + 1.
r(ω + 2, 3) = ω2 + 4, but
rcl(ω + 2, 3) = ω22 + ω + 2.
An essential ingredient of the argument is a closed version of thepigeonhole principle.
Caicedo Ramsey theory of ordinals
For example:
r(ω + 1, 3) = ω2 + 1, but
rcl(ω + 1, 3) = ω2 + 1.
r(ω + 2, 3) = ω2 + 4, but
rcl(ω + 2, 3) = ω22 + ω + 2.
An essential ingredient of the argument is a closed version of thepigeonhole principle.
Caicedo Ramsey theory of ordinals
For example:
r(ω + 1, 3) = ω2 + 1, but
rcl(ω + 1, 3) = ω2 + 1.
r(ω + 2, 3) = ω2 + 4, but
rcl(ω + 2, 3) = ω22 + ω + 2.
An essential ingredient of the argument is a closed version of thepigeonhole principle.
Caicedo Ramsey theory of ordinals
For example:
r(ω + 1, 3) = ω2 + 1, but
rcl(ω + 1, 3) = ω2 + 1.
r(ω + 2, 3) = ω2 + 4, but
rcl(ω + 2, 3) = ω22 + ω + 2.
An essential ingredient of the argument is a closed version of thepigeonhole principle.
Caicedo Ramsey theory of ordinals
Closed version of the pigeonhole principle
Recall that any nonzero ordinal admits a Cantor normal form:
α = ωδ0n0 + ωδ1n1 + · · ·+ ωδknk,
with k finite, δ0 > δ1 > · · · > δk, and n0, n1, . . . , nk finite.
Definition (Hessenberg)
Given ordinals α, β with normal forms
α = ωδ0n0 + ωδ1n1 + · · ·+ ωδknk
andβ = ωδ0m0 + ωδ1m1 + · · ·+ ωδkmk,
their natural sum is
α#β = ωδ0(n0 +m0) + ωδ1(n1 +m1) + · · ·+ ωδk(nk +mk).
Caicedo Ramsey theory of ordinals
Closed version of the pigeonhole principle
Recall that any nonzero ordinal admits a Cantor normal form:
α = ωδ0n0 + ωδ1n1 + · · ·+ ωδknk,
with k finite, δ0 > δ1 > · · · > δk, and n0, n1, . . . , nk finite.
Definition (Hessenberg)
Given ordinals α, β with normal forms
α = ωδ0n0 + ωδ1n1 + · · ·+ ωδknk
andβ = ωδ0m0 + ωδ1m1 + · · ·+ ωδkmk,
their natural sum is
α#β = ωδ0(n0 +m0) + ωδ1(n1 +m1) + · · ·+ ωδk(nk +mk).
Caicedo Ramsey theory of ordinals
For example:
(ω22 + ω + 3) + (ω3 + ω2 + ω2 + 5) = ω3 + ω2 + ω2 + 5,
(ω3 + ω2 + ω2 + 5) + (ω22 + ω + 3) = ω3 + ω23 + ω + 3, and
(ω22 + ω + 3)#(ω3 + ω2 + ω2 + 5) =(ω3 + ω2 + ω2 + 5)#(ω22 + ω + 3) = ω3 + ω23 + ω3 + 8.
Caicedo Ramsey theory of ordinals
For example:
(ω22 + ω + 3) + (ω3 + ω2 + ω2 + 5) = ω3 + ω2 + ω2 + 5,
(ω3 + ω2 + ω2 + 5) + (ω22 + ω + 3) = ω3 + ω23 + ω + 3, and
(ω22 + ω + 3)#(ω3 + ω2 + ω2 + 5) =(ω3 + ω2 + ω2 + 5)#(ω22 + ω + 3) = ω3 + ω23 + ω3 + 8.
Caicedo Ramsey theory of ordinals
For example:
(ω22 + ω + 3) + (ω3 + ω2 + ω2 + 5) = ω3 + ω2 + ω2 + 5,
(ω3 + ω2 + ω2 + 5) + (ω22 + ω + 3) = ω3 + ω23 + ω + 3, and
(ω22 + ω + 3)#(ω3 + ω2 + ω2 + 5) =(ω3 + ω2 + ω2 + 5)#(ω22 + ω + 3) = ω3 + ω23 + ω3 + 8.
Caicedo Ramsey theory of ordinals
For example:
(ω22 + ω + 3) + (ω3 + ω2 + ω2 + 5) = ω3 + ω2 + ω2 + 5,
(ω3 + ω2 + ω2 + 5) + (ω22 + ω + 3) = ω3 + ω23 + ω + 3, and
(ω22 + ω + 3)#(ω3 + ω2 + ω2 + 5) =(ω3 + ω2 + ω2 + 5)#(ω22 + ω + 3) = ω3 + ω23 + ω3 + 8.
Caicedo Ramsey theory of ordinals
Definition
α→ (β, γ)1 if and only if for all partitions α = A ∪B, either Ahas order type at least β, or B has order type at least γ.
Denote by r(β, γ; 1) the least value of α such that α→ (β, γ)1.
Caicedo Ramsey theory of ordinals
Theorem (Milner-Rado)
Ifα = ωδ0n0 + ωδ1n1 + · · ·+ ωδknk
andβ = ωδ0m0 + ωδ1m1 + · · ·+ ωδkmk,
with nk +mk > 0, then
r(β, γ; 1) + ωδk = β#γ.
Caicedo Ramsey theory of ordinals
Define rcl(β, γ; 1) similarly:
Definition
α→cl (β, γ)1 if and only if for all partitions α = A ∪B, either Acontains a subset order-homeomorphic to β, or B contains asubset order-homeomorphic to γ.rcl(β, γ; 1) is the least value of α such that α→cl (β, γ)1.
Caicedo Ramsey theory of ordinals
Define rcl(β, γ; 1) similarly:
Definition
α→cl (β, γ)1 if and only if for all partitions α = A ∪B, either Acontains a subset order-homeomorphic to β, or B contains asubset order-homeomorphic to γ.rcl(β, γ; 1) is the least value of α such that α→cl (β, γ)1.
Caicedo Ramsey theory of ordinals
It is easy to see that if β and γ are countable, then ω1 →cl (β, γ)1.It is more involved to verify that rcl(β, γ; 1) is countable.
Theorem (Baumgartner, Weiss (?))
There is an algorithm that computes rcl(β, γ; 1) from the Cantornormal forms of β, γ, and their exponents.
Caicedo Ramsey theory of ordinals
It is easy to see that if β and γ are countable, then ω1 →cl (β, γ)1.It is more involved to verify that rcl(β, γ; 1) is countable.
Theorem (Baumgartner, Weiss (?))
There is an algorithm that computes rcl(β, γ; 1) from the Cantornormal forms of β, γ, and their exponents.
Caicedo Ramsey theory of ordinals
This result does not appear in the literature. However, in the paperwhere Baumgartner studies the relation β →cl (α)2n,m, he presentsa lemma (“essentially due to W. Weiss”) from which one candeduce the existence of the algorithm, and its details.
Caicedo Ramsey theory of ordinals
For instance:
rcl(ω + 1, ω + 1; 1) = ω2 + 1.
rcl(ω + 2, ω + 2; 1) = ω2 + ω + 2.
rcl(ωω+23 + ω22 + ω + 2, ωω4 + ω17 + 1; 1) =
ωω2+24 + ωω+317 + ωω+23 + ω22 + ω + 2.
Caicedo Ramsey theory of ordinals
For instance:
rcl(ω + 1, ω + 1; 1) = ω2 + 1.
rcl(ω + 2, ω + 2; 1) = ω2 + ω + 2.
rcl(ωω+23 + ω22 + ω + 2, ωω4 + ω17 + 1; 1) =
ωω2+24 + ωω+317 + ωω+23 + ω22 + ω + 2.
Caicedo Ramsey theory of ordinals
For instance:
rcl(ω + 1, ω + 1; 1) = ω2 + 1.
rcl(ω + 2, ω + 2; 1) = ω2 + ω + 2.
rcl(ωω+23 + ω22 + ω + 2, ωω4 + ω17 + 1; 1) =
ωω2+24 + ωω+317 + ωω+23 + ω22 + ω + 2.
Caicedo Ramsey theory of ordinals
For instance:
rcl(ω + 1, ω + 1; 1) = ω2 + 1.
rcl(ω + 2, ω + 2; 1) = ω2 + ω + 2.
rcl(ωω+23 + ω22 + ω + 2, ωω4 + ω17 + 1; 1) =
ωω2+24 + ωω+317 + ωω+23 + ω22 + ω + 2.
Caicedo Ramsey theory of ordinals
To illustrate the connection between the functions rcl(β, γ) yrcl(β, γ; 1), I mention that, in order to show
rcl(ω + 2, 3) = ω22 + ω + 2,
what one actually proves is that
rcl(ω + 2, 3) = rcl(ω + 1, 3) + rcl(ω + 2, ω + 2; 1),
and
rcl(ω + 2, ω + 2; 1) = rcl(ω + 1, ω + 1; 1) + (ω + 2).
The computation of upper bounds for the numbers rcl(ωn+m, k)with n > 1 is more cumbersome, and requieres additional results ofErdos-Rado on the function r(ωn, k).
Caicedo Ramsey theory of ordinals
To illustrate the connection between the functions rcl(β, γ) yrcl(β, γ; 1), I mention that, in order to show
rcl(ω + 2, 3) = ω22 + ω + 2,
what one actually proves is that
rcl(ω + 2, 3) = rcl(ω + 1, 3) + rcl(ω + 2, ω + 2; 1),
and
rcl(ω + 2, ω + 2; 1) = rcl(ω + 1, ω + 1; 1) + (ω + 2).
The computation of upper bounds for the numbers rcl(ωn+m, k)with n > 1 is more cumbersome, and requieres additional results ofErdos-Rado on the function r(ωn, k).
Caicedo Ramsey theory of ordinals
The end.
Caicedo Ramsey theory of ordinals