138
Strong coding trees and Ramsey theory on infinite structures Natasha Dobrinen University of Denver UCLA Logic Colloquium February 7, 2020 Research supported by DMS-1600781 and DMS-1901753 Dobrinen Strong coding trees University of Denver 1 / 72

Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong coding trees

and

Ramsey theory on infinite structures

Natasha Dobrinen

University of Denver

UCLA Logic Colloquium

February 7, 2020

Research supported by DMS-1600781 and DMS-1901753

Dobrinen Strong coding trees University of Denver 1 / 72

Page 2: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Subtitle: How forcing helps solve some problems in combinatorics.

Dobrinen Strong coding trees University of Denver 2 / 72

Page 3: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Ramsey’s Theorems

Finite Ramsey Theorem. Given k ,m, r ≥ 1, there is an n ≥ m suchthat given a coloring c : [n]k → r , there is an X ⊆ n of size m such thatc is constant on [X ]k .

(∀k ,m, r ≥ 1) (∃n ≥ m) n→ (m)kr

Infinite Ramsey’s Theorem. (finite dimensional) Given k , r ≥ 1 and acoloring c : [ω]k → r , there is an infinite subset X ⊆ ω such that c isconstant on [X ]k .

(∀k , r ≥ 1) ω → (ω)kr

Graph Interpretation: k-hypergraphs.

Dobrinen Strong coding trees University of Denver 3 / 72

Page 4: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory

A subset X of the Baire space [ω]ω is Ramsey if for each X ∈ [ω]ω, thereis a Y ∈ [X ]ω such that either [Y ]ω ⊆ X or else [Y ]ω ∩ X = ∅.

Nash-Williams Theorem. (1965) Clopen sets are Ramsey.

Galvin-Prikry Theorem. (1973) Borel sets are Ramsey.

Silver Theorem. (1970) Analytic sets are Ramsey.

Ellentuck Theorem. (1974) Sets with the property of Baire in theEllentuck topology are Ramsey.

ω →∗ (ω)ω

Dobrinen Strong coding trees University of Denver 4 / 72

Page 5: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Fraısse Classes and Their Limits

A collection K of finite structures forms a Fraısse class if it satisfies theHereditary Property, the Joint Embedding Property, and theAmalgamation Property.

The Fraısse limit of a Fraısse class K, denoted Flim(K) or K, is (up toisomorphism) the ultrahomogeneous structure with Age(K) = K.

Examples. Finite linear orders LO; Flim(LO) = Q.

Finite graphs G; Flim(G) = Rado graph.

Dobrinen Strong coding trees University of Denver 5 / 72

Page 6: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Fraısse Classes and Their Limits

A collection K of finite structures forms a Fraısse class if it satisfies theHereditary Property, the Joint Embedding Property, and theAmalgamation Property.

The Fraısse limit of a Fraısse class K, denoted Flim(K) or K, is (up toisomorphism) the ultrahomogeneous structure with Age(K) = K.

Examples. Finite linear orders LO; Flim(LO) = Q.

Finite graphs G; Flim(G) = Rado graph.

Dobrinen Strong coding trees University of Denver 5 / 72

Page 7: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Fraısse Classes and Their Limits

A collection K of finite structures forms a Fraısse class if it satisfies theHereditary Property, the Joint Embedding Property, and theAmalgamation Property.

The Fraısse limit of a Fraısse class K, denoted Flim(K) or K, is (up toisomorphism) the ultrahomogeneous structure with Age(K) = K.

Examples. Finite linear orders LO; Flim(LO) = Q.

Finite graphs G; Flim(G) = Rado graph.

Dobrinen Strong coding trees University of Denver 5 / 72

Page 8: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Fraısse Classes and Their Limits

A collection K of finite structures forms a Fraısse class if it satisfies theHereditary Property, the Joint Embedding Property, and theAmalgamation Property.

The Fraısse limit of a Fraısse class K, denoted Flim(K) or K, is (up toisomorphism) the ultrahomogeneous structure with Age(K) = K.

Examples. Finite linear orders LO; Flim(LO) = Q.

Finite graphs G; Flim(G) = Rado graph.

Dobrinen Strong coding trees University of Denver 5 / 72

Page 9: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Finite Structural Ramsey Theory

For structures A,B, write A ≤ B iff A embeds into B.

A Fraısse class K has the Ramsey property if

(∀A ≤ B ∈ K) (∀r ≥ 1) Flim(K)→ (B)Ar

Some classes of finite structures with the Ramsey property:Linear orders, complete graphs, Boolean algebras, vector spaces over afinite field, ordered graphs, ordered hypergraphs, ordered graphsomitting k-cliques, ordered metric spaces, and many others.

Small Ramsey degrees: Bounds but not one color.

Dobrinen Strong coding trees University of Denver 6 / 72

Page 10: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Finite Structural Ramsey Theory

For structures A,B, write A ≤ B iff A embeds into B.

A Fraısse class K has the Ramsey property if

(∀A ≤ B ∈ K) (∀r ≥ 1) Flim(K)→ (B)Ar

Some classes of finite structures with the Ramsey property:Linear orders, complete graphs, Boolean algebras, vector spaces over afinite field, ordered graphs, ordered hypergraphs, ordered graphsomitting k-cliques, ordered metric spaces, and many others.

Small Ramsey degrees: Bounds but not one color.

Dobrinen Strong coding trees University of Denver 6 / 72

Page 11: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Finite Structural Ramsey Theory

For structures A,B, write A ≤ B iff A embeds into B.

A Fraısse class K has the Ramsey property if

(∀A ≤ B ∈ K) (∀r ≥ 1) Flim(K)→ (B)Ar

Some classes of finite structures with the Ramsey property:Linear orders, complete graphs, Boolean algebras, vector spaces over afinite field, ordered graphs, ordered hypergraphs, ordered graphsomitting k-cliques, ordered metric spaces, and many others.

Small Ramsey degrees: Bounds but not one color.

Dobrinen Strong coding trees University of Denver 6 / 72

Page 12: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Finite Structural Ramsey Theory

For structures A,B, write A ≤ B iff A embeds into B.

A Fraısse class K has the Ramsey property if

(∀A ≤ B ∈ K) (∀r ≥ 1) Flim(K)→ (B)Ar

Some classes of finite structures with the Ramsey property:Linear orders, complete graphs, Boolean algebras, vector spaces over afinite field, ordered graphs, ordered hypergraphs, ordered graphsomitting k-cliques, ordered metric spaces, and many others.

Small Ramsey degrees: Bounds but not one color.

Dobrinen Strong coding trees University of Denver 6 / 72

Page 13: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Example: Colorings of Subgraphs

An ordered graph A embeds into an ordered graph B if there is aone-to-one mapping of the vertices of A into some of the vertices of Bsuch that each edge in A gets mapped to an edge in B, and each non-edgein A gets mapped to a non-edge in B.

Figure: A

· · ·

Figure: A copy of A in B

Dobrinen Strong coding trees University of Denver 7 / 72

Page 14: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Example: Colorings of Subgraphs

An ordered graph A embeds into an ordered graph B if there is aone-to-one mapping of the vertices of A into some of the vertices of Bsuch that each edge in A gets mapped to an edge in B, and each non-edgein A gets mapped to a non-edge in B.

Figure: A

· · ·

Figure: A copy of A in B

Dobrinen Strong coding trees University of Denver 7 / 72

Page 15: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Example: Colorings of Subgraphs

An ordered graph A embeds into an ordered graph B if there is aone-to-one mapping of the vertices of A into some of the vertices of Bsuch that each edge in A gets mapped to an edge in B, and each non-edgein A gets mapped to a non-edge in B.

Figure: A

· · ·

Figure: A copy of A in B

Dobrinen Strong coding trees University of Denver 7 / 72

Page 16: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

More copies of A into B

· · ·

· · ·

· · ·

Dobrinen Strong coding trees University of Denver 8 / 72

Page 17: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Structural Ramsey Theory (finite dimensional)

Let K be a Fraısse class and K = Flim(K).

(KPT 2005) For A ∈ K, T (A,K) is the least number T , if it exists, suchthat for each k ≥ 1 and any coloring of the copies of A in K, there is asubstructure K′ ≤ K, isomorphic to K, in which the copies of A have nomore than T colors.

(∀k ≥ 1) K→ (K)Ak,T (A,K)

K has finite big Ramsey degrees if T (A,K) is finite, for each A ∈ K.

Motivation. Problem 11.2 in (KPT 2005) and (Zucker 2019).

Dobrinen Strong coding trees University of Denver 9 / 72

Page 18: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Structural Ramsey Theory (finite dimensional)

Let K be a Fraısse class and K = Flim(K).

(KPT 2005) For A ∈ K, T (A,K) is the least number T , if it exists, suchthat for each k ≥ 1 and any coloring of the copies of A in K, there is asubstructure K′ ≤ K, isomorphic to K, in which the copies of A have nomore than T colors.

(∀k ≥ 1) K→ (K)Ak,T (A,K)

K has finite big Ramsey degrees if T (A,K) is finite, for each A ∈ K.

Motivation. Problem 11.2 in (KPT 2005) and (Zucker 2019).

Dobrinen Strong coding trees University of Denver 9 / 72

Page 19: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Structural Ramsey Theory (finite dimensional)

Let K be a Fraısse class and K = Flim(K).

(KPT 2005) For A ∈ K, T (A,K) is the least number T , if it exists, suchthat for each k ≥ 1 and any coloring of the copies of A in K, there is asubstructure K′ ≤ K, isomorphic to K, in which the copies of A have nomore than T colors.

(∀k ≥ 1) K→ (K)Ak,T (A,K)

K has finite big Ramsey degrees if T (A,K) is finite, for each A ∈ K.

Motivation. Problem 11.2 in (KPT 2005) and (Zucker 2019).

Dobrinen Strong coding trees University of Denver 9 / 72

Page 20: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Structural Ramsey Theory (finite dimensional)

Let K be a Fraısse class and K = Flim(K).

(KPT 2005) For A ∈ K, T (A,K) is the least number T , if it exists, suchthat for each k ≥ 1 and any coloring of the copies of A in K, there is asubstructure K′ ≤ K, isomorphic to K, in which the copies of A have nomore than T colors.

(∀k ≥ 1) K→ (K)Ak,T (A,K)

K has finite big Ramsey degrees if T (A,K) is finite, for each A ∈ K.

Motivation. Problem 11.2 in (KPT 2005) and (Zucker 2019).

Dobrinen Strong coding trees University of Denver 9 / 72

Page 21: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Structural Ramsey Theory (finite dimensional)

Let K be a Fraısse class and K = Flim(K).

(KPT 2005) For A ∈ K, T (A,K) is the least number T , if it exists, suchthat for each k ≥ 1 and any coloring of the copies of A in K, there is asubstructure K′ ≤ K, isomorphic to K, in which the copies of A have nomore than T colors.

(∀k ≥ 1) K→ (K)Ak,T (A,K)

K has finite big Ramsey degrees if T (A,K) is finite, for each A ∈ K.

Motivation. Problem 11.2 in (KPT 2005) and (Zucker 2019).

Dobrinen Strong coding trees University of Denver 9 / 72

Page 22: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Structures with finite big Ramsey degrees

• The infinite complete graph. (Ramsey 1929)

• The rationals. (Devlin 1979)

• The Rado graph, random tournament, and similar binary relationalstructures. (Sauer 2006)

• The countable ultrametric Urysohn space. (Nguyen Van The 2008)

• Qn and the directed graphs S(2), S(3). (Laflamme, NVT, Sauer 2010)

• The random k-clique-free graphs. (Dobrinen 2017 and 2019)

• Several more universal structures, including some metric spaces withfinite distance sets. (Masulovic 2019)

• Profinite graphs. (Huber-Geschke-Kojman, and Zheng 2018)

• Profinite k-clique-free graphs. (Dobrinen, Wang 2019)

Dobrinen Strong coding trees University of Denver 10 / 72

Page 23: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Structural Ramsey Theory

(KPT 2005) Given K = Flim(K) and some natural topology on IK :=(KK),

K→∗ (K)K

means that all “definable” subsets of IK are Ramsey.

Motivation. Problem 11.2 in (KPT 2005).

Examples. The Baire space [ω]ω = Iω.

Any topological Ramsey space. But most known ones are notultrahomogeneous structures.

(Dobrinen) The rationals, the Rado graph, and (to be checked) theHenson graphs.

Dobrinen Strong coding trees University of Denver 11 / 72

Page 24: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Structural Ramsey Theory

(KPT 2005) Given K = Flim(K) and some natural topology on IK :=(KK),

K→∗ (K)K

means that all “definable” subsets of IK are Ramsey.

Motivation. Problem 11.2 in (KPT 2005).

Examples. The Baire space [ω]ω = Iω.

Any topological Ramsey space. But most known ones are notultrahomogeneous structures.

(Dobrinen) The rationals, the Rado graph, and (to be checked) theHenson graphs.

Dobrinen Strong coding trees University of Denver 11 / 72

Page 25: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Structural Ramsey Theory

(KPT 2005) Given K = Flim(K) and some natural topology on IK :=(KK),

K→∗ (K)K

means that all “definable” subsets of IK are Ramsey.

Motivation. Problem 11.2 in (KPT 2005).

Examples. The Baire space [ω]ω = Iω.

Any topological Ramsey space. But most known ones are notultrahomogeneous structures.

(Dobrinen) The rationals, the Rado graph, and (to be checked) theHenson graphs.

Dobrinen Strong coding trees University of Denver 11 / 72

Page 26: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Bold Conjecture

Any Fraısse class with small Ramsey degrees has Fraısse limit with finitebig Ramsey degrees and an infinite dimensional Ramsey theorem.

Dobrinen Strong coding trees University of Denver 12 / 72

Page 27: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Several results on big Ramsey degrees use

(1) Trees to code structures.

(2) Milliken’s Ramsey theorem for strong trees, and variants.

Dobrinen Strong coding trees University of Denver 13 / 72

Page 28: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Several results on big Ramsey degrees use

(1) Trees to code structures.

(2) Milliken’s Ramsey theorem for strong trees, and variants.

Dobrinen Strong coding trees University of Denver 13 / 72

Page 29: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Several results on big Ramsey degrees use

(1) Trees to code structures.

(2) Milliken’s Ramsey theorem for strong trees, and variants.

Dobrinen Strong coding trees University of Denver 13 / 72

Page 30: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Using Trees to Code Binary Relational Structures

Rationals. (Q, <) can be coded by 2<ω.

Graphs. Let A be a graph with vertices 〈vn : n < N〉. A set of nodes{tn : n < N} in 2<ω codes A if and only if for each pair m < n < N,

vn E vm ⇔ tn(|tm|) = 1.

The number tn(|tm|) is called the passing number of tn at tm.

t0

t1

t2

v0

v1

v2

Dobrinen Strong coding trees University of Denver 14 / 72

Page 31: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Using Trees to Code Binary Relational Structures

Rationals. (Q, <) can be coded by 2<ω.

Graphs. Let A be a graph with vertices 〈vn : n < N〉. A set of nodes{tn : n < N} in 2<ω codes A if and only if for each pair m < n < N,

vn E vm ⇔ tn(|tm|) = 1.

The number tn(|tm|) is called the passing number of tn at tm.

t0

t1

t2

v0

v1

v2

Dobrinen Strong coding trees University of Denver 14 / 72

Page 32: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong Trees

For t ∈ 2<ω, the length of t is |t| = dom(t).

T ⊆ 2<ω is a tree if ∃L ⊆ ω such that T = {t � l : t ∈ T , l ∈ L}.

For t ∈ T , the height of t is htT (t) = o.t.{u ∈ T : u ⊂ t}.

T (n) = {t ∈ T : htT (t) = n}.

For t ∈ T , SuccT (t) = {u � (|t|+ 1) : u ∈ T and u ⊃ t}.

S ⊆ T is a strong subtree of T iff for some {mn : n < N} (N ≤ ω),

1 Each S(n) ⊆ T (mn), and

2 For each n < N, s ∈ S(n) and u ∈ SuccT (s),there is exactly one s ′ ∈ S(n + 1) extending u.

Dobrinen Strong coding trees University of Denver 15 / 72

Page 33: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong Trees

For t ∈ 2<ω, the length of t is |t| = dom(t).

T ⊆ 2<ω is a tree if ∃L ⊆ ω such that T = {t � l : t ∈ T , l ∈ L}.

For t ∈ T , the height of t is htT (t) = o.t.{u ∈ T : u ⊂ t}.

T (n) = {t ∈ T : htT (t) = n}.

For t ∈ T , SuccT (t) = {u � (|t|+ 1) : u ∈ T and u ⊃ t}.

S ⊆ T is a strong subtree of T iff for some {mn : n < N} (N ≤ ω),

1 Each S(n) ⊆ T (mn), and

2 For each n < N, s ∈ S(n) and u ∈ SuccT (s),there is exactly one s ′ ∈ S(n + 1) extending u.

Dobrinen Strong coding trees University of Denver 15 / 72

Page 34: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong Trees

For t ∈ 2<ω, the length of t is |t| = dom(t).

T ⊆ 2<ω is a tree if ∃L ⊆ ω such that T = {t � l : t ∈ T , l ∈ L}.

For t ∈ T , the height of t is htT (t) = o.t.{u ∈ T : u ⊂ t}.

T (n) = {t ∈ T : htT (t) = n}.

For t ∈ T , SuccT (t) = {u � (|t|+ 1) : u ∈ T and u ⊃ t}.

S ⊆ T is a strong subtree of T iff for some {mn : n < N} (N ≤ ω),

1 Each S(n) ⊆ T (mn), and

2 For each n < N, s ∈ S(n) and u ∈ SuccT (s),there is exactly one s ′ ∈ S(n + 1) extending u.

Dobrinen Strong coding trees University of Denver 15 / 72

Page 35: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong Trees

For t ∈ 2<ω, the length of t is |t| = dom(t).

T ⊆ 2<ω is a tree if ∃L ⊆ ω such that T = {t � l : t ∈ T , l ∈ L}.

For t ∈ T , the height of t is htT (t) = o.t.{u ∈ T : u ⊂ t}.

T (n) = {t ∈ T : htT (t) = n}.

For t ∈ T , SuccT (t) = {u � (|t|+ 1) : u ∈ T and u ⊃ t}.

S ⊆ T is a strong subtree of T iff for some {mn : n < N} (N ≤ ω),

1 Each S(n) ⊆ T (mn), and

2 For each n < N, s ∈ S(n) and u ∈ SuccT (s),there is exactly one s ′ ∈ S(n + 1) extending u.

Dobrinen Strong coding trees University of Denver 15 / 72

Page 36: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong Trees

For t ∈ 2<ω, the length of t is |t| = dom(t).

T ⊆ 2<ω is a tree if ∃L ⊆ ω such that T = {t � l : t ∈ T , l ∈ L}.

For t ∈ T , the height of t is htT (t) = o.t.{u ∈ T : u ⊂ t}.

T (n) = {t ∈ T : htT (t) = n}.

For t ∈ T , SuccT (t) = {u � (|t|+ 1) : u ∈ T and u ⊃ t}.

S ⊆ T is a strong subtree of T iff for some {mn : n < N} (N ≤ ω),

1 Each S(n) ⊆ T (mn), and

2 For each n < N, s ∈ S(n) and u ∈ SuccT (s),there is exactly one s ′ ∈ S(n + 1) extending u.

Dobrinen Strong coding trees University of Denver 15 / 72

Page 37: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong Trees

For t ∈ 2<ω, the length of t is |t| = dom(t).

T ⊆ 2<ω is a tree if ∃L ⊆ ω such that T = {t � l : t ∈ T , l ∈ L}.

For t ∈ T , the height of t is htT (t) = o.t.{u ∈ T : u ⊂ t}.

T (n) = {t ∈ T : htT (t) = n}.

For t ∈ T , SuccT (t) = {u � (|t|+ 1) : u ∈ T and u ⊃ t}.

S ⊆ T is a strong subtree of T iff for some {mn : n < N} (N ≤ ω),

1 Each S(n) ⊆ T (mn), and

2 For each n < N, s ∈ S(n) and u ∈ SuccT (s),there is exactly one s ′ ∈ S(n + 1) extending u.

Dobrinen Strong coding trees University of Denver 15 / 72

Page 38: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Example: A Strong Subtree T ⊆ 2<ω

The nodes in T are of lengths 0, 1, 3, 6, . . .Dobrinen Strong coding trees University of Denver 16 / 72

Page 39: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Example: A Strong Subtree U ⊆ 2<ω

The nodes in U are of lengths 1, 4, 5, . . . .

Dobrinen Strong coding trees University of Denver 17 / 72

Page 40: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A Ramsey Theorem for Strong Trees

A k-strong tree is a finite strong tree with k levels.

Thm. (Milliken 1979) Let T ⊆ 2<ω be a strong tree with no terminalnodes. Let k ≥ 1, r ≥ 2, and c be a coloring of all k-strong subtrees ofT into r colors. Then there is a strong subtree S ⊆ T such that allk-strong subtrees of S have the same color.

The main tool for Milliken’s theorem is the Halpern-Lauchli Theoremfor colorings on products of trees.

Harrington devised a “forcing proof” of Halpern-Lauchli Theorem.This is very important to our approach to Ramsey theory on Fraısselimits.

Dobrinen Strong coding trees University of Denver 18 / 72

Page 41: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A Ramsey Theorem for Strong Trees

A k-strong tree is a finite strong tree with k levels.

Thm. (Milliken 1979) Let T ⊆ 2<ω be a strong tree with no terminalnodes. Let k ≥ 1, r ≥ 2, and c be a coloring of all k-strong subtrees ofT into r colors. Then there is a strong subtree S ⊆ T such that allk-strong subtrees of S have the same color.

The main tool for Milliken’s theorem is the Halpern-Lauchli Theoremfor colorings on products of trees.

Harrington devised a “forcing proof” of Halpern-Lauchli Theorem.This is very important to our approach to Ramsey theory on Fraısselimits.

Dobrinen Strong coding trees University of Denver 18 / 72

Page 42: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A Ramsey Theorem for Strong Trees

A k-strong tree is a finite strong tree with k levels.

Thm. (Milliken 1979) Let T ⊆ 2<ω be a strong tree with no terminalnodes. Let k ≥ 1, r ≥ 2, and c be a coloring of all k-strong subtrees ofT into r colors. Then there is a strong subtree S ⊆ T such that allk-strong subtrees of S have the same color.

The main tool for Milliken’s theorem is the Halpern-Lauchli Theoremfor colorings on products of trees.

Harrington devised a “forcing proof” of Halpern-Lauchli Theorem.This is very important to our approach to Ramsey theory on Fraısselimits.

Dobrinen Strong coding trees University of Denver 18 / 72

Page 43: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Big Ramsey degrees of the Rado graph

• Vertices have big Ramsey degree 1. (Henson 1971)

• Edges have big Ramsey degree ≥ 2. (Erdos-Hajnal-Posa 1975)

• Edges have big Ramsey degree exactly 2. (Pouzet-Sauer 1996)

• All finite graphs have finite big Ramsey degree. (Sauer 2006)

Idea: Since the Rado graph is bi-embeddable with the graph coded byall nodes in 2<ω, use Milliken’s Theorem and later take out a copy ofthe Rado graph to deduce upper bounds for its big Ramsey degrees.

• Actual big Ramsey degrees found structurally in(Laflamme-Sauer-Vuksanovic 2006) and computed in (J. Larson 2008).

Dobrinen Strong coding trees University of Denver 19 / 72

Page 44: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Big Ramsey degrees of the Rado graph

• Vertices have big Ramsey degree 1. (Henson 1971)

• Edges have big Ramsey degree ≥ 2. (Erdos-Hajnal-Posa 1975)

• Edges have big Ramsey degree exactly 2. (Pouzet-Sauer 1996)

• All finite graphs have finite big Ramsey degree. (Sauer 2006)

Idea: Since the Rado graph is bi-embeddable with the graph coded byall nodes in 2<ω, use Milliken’s Theorem and later take out a copy ofthe Rado graph to deduce upper bounds for its big Ramsey degrees.

• Actual big Ramsey degrees found structurally in(Laflamme-Sauer-Vuksanovic 2006) and computed in (J. Larson 2008).

Dobrinen Strong coding trees University of Denver 19 / 72

Page 45: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Big Ramsey degrees of the Rado graph

• Vertices have big Ramsey degree 1. (Henson 1971)

• Edges have big Ramsey degree ≥ 2. (Erdos-Hajnal-Posa 1975)

• Edges have big Ramsey degree exactly 2. (Pouzet-Sauer 1996)

• All finite graphs have finite big Ramsey degree. (Sauer 2006)

Idea: Since the Rado graph is bi-embeddable with the graph coded byall nodes in 2<ω, use Milliken’s Theorem and later take out a copy ofthe Rado graph to deduce upper bounds for its big Ramsey degrees.

• Actual big Ramsey degrees found structurally in(Laflamme-Sauer-Vuksanovic 2006) and computed in (J. Larson 2008).

Dobrinen Strong coding trees University of Denver 19 / 72

Page 46: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Big Ramsey degrees of the Rado graph

• Vertices have big Ramsey degree 1. (Henson 1971)

• Edges have big Ramsey degree ≥ 2. (Erdos-Hajnal-Posa 1975)

• Edges have big Ramsey degree exactly 2. (Pouzet-Sauer 1996)

• All finite graphs have finite big Ramsey degree. (Sauer 2006)

Idea: Since the Rado graph is bi-embeddable with the graph coded byall nodes in 2<ω, use Milliken’s Theorem and later take out a copy ofthe Rado graph to deduce upper bounds for its big Ramsey degrees.

• Actual big Ramsey degrees found structurally in(Laflamme-Sauer-Vuksanovic 2006) and computed in (J. Larson 2008).

Dobrinen Strong coding trees University of Denver 19 / 72

Page 47: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Henson Graphs Hk : The k-Clique-Free Random Graph

Kk denotes a complete graph on k vertices, also called a k-clique.

The the k-clique-free Henson graph, Hk , is the Fraısse limit of the Fraısseclass of finite Kk -free graphs.

Thus, Hk is the ultrahomogenous Kk -free graph which is universal for allk-clique-free graphs on countably many vertices.

Henson graphs were constructed by Henson in 1971.

Dobrinen Strong coding trees University of Denver 20 / 72

Page 48: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Henson Graphs: History of Results

• For each k ≥ 3, Hk is weakly indivisible. (Henson 1971)

• The Fraısse class of finite ordered Kk -free graphs has the Ramseyproperty. (Nesetril-Rodl 1977/83)

• H3 is indivisible. (Komjath-Rodl 1986)

• For all k ≥ 4, Hk is indivisible. (El-Zahar-Sauer 1989)

• Edges have big Ramsey degree 2 in H3. (Sauer 1998)

• For each k ≥ 3, Hk has finite big Ramsey degrees. (Dobrinen 2017 and2019)

Dobrinen Strong coding trees University of Denver 21 / 72

Page 49: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

New Methods

Problem for Henson graphs: no Milliken theorem, and no nicely definablestructure which is bi-embeddable with Hk .

Question. How do you make a tree that codes a Kk -free graph whichbranches enough to carry some Ramsey theory?

Key Ideas in the proof that Henson graphs have finite big Ramseydegrees include

(1) Trees with coding nodes.

(2) Use forcing mechanism to obtain (in ZFC) new Milliken-styletheorems for trees with coding nodes.

Dobrinen Strong coding trees University of Denver 22 / 72

Page 50: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

New Methods

Problem for Henson graphs: no Milliken theorem, and no nicely definablestructure which is bi-embeddable with Hk .

Question. How do you make a tree that codes a Kk -free graph whichbranches enough to carry some Ramsey theory?

Key Ideas in the proof that Henson graphs have finite big Ramseydegrees include

(1) Trees with coding nodes.

(2) Use forcing mechanism to obtain (in ZFC) new Milliken-styletheorems for trees with coding nodes.

Dobrinen Strong coding trees University of Denver 22 / 72

Page 51: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Structure of Proof

I Develop strong Hk -coding trees which code Hk .

These are analogues of Milliken’s strong trees able to handle forbidden

k-cliques.

II Prove a Ramsey Theorem for strictly similar finite antichains.

This is an analogue of Milliken’s Theorem for strong trees. The proof uses

forcing for a ZFC result, building on ideas of Harrington for the

Halpern-Lauchli Theorem.

III Apply Ramsey Theorem for strictly similar antichains finitely manytimes. Then take an antichain of coding nodes coding Hk .

Dobrinen Strong coding trees University of Denver 23 / 72

Page 52: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Structure of Proof

I Develop strong Hk -coding trees which code Hk .

These are analogues of Milliken’s strong trees able to handle forbidden

k-cliques.

II Prove a Ramsey Theorem for strictly similar finite antichains.

This is an analogue of Milliken’s Theorem for strong trees. The proof uses

forcing for a ZFC result, building on ideas of Harrington for the

Halpern-Lauchli Theorem.

III Apply Ramsey Theorem for strictly similar antichains finitely manytimes. Then take an antichain of coding nodes coding Hk .

Dobrinen Strong coding trees University of Denver 23 / 72

Page 53: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Structure of Proof

I Develop strong Hk -coding trees which code Hk .

These are analogues of Milliken’s strong trees able to handle forbidden

k-cliques.

II Prove a Ramsey Theorem for strictly similar finite antichains.

This is an analogue of Milliken’s Theorem for strong trees. The proof uses

forcing for a ZFC result, building on ideas of Harrington for the

Halpern-Lauchli Theorem.

III Apply Ramsey Theorem for strictly similar antichains finitely manytimes. Then take an antichain of coding nodes coding Hk .

Dobrinen Strong coding trees University of Denver 23 / 72

Page 54: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Structure of Proof

I Develop strong Hk -coding trees which code Hk .

These are analogues of Milliken’s strong trees able to handle forbidden

k-cliques.

II Prove a Ramsey Theorem for strictly similar finite antichains.

This is an analogue of Milliken’s Theorem for strong trees. The proof uses

forcing for a ZFC result, building on ideas of Harrington for the

Halpern-Lauchli Theorem.

III Apply Ramsey Theorem for strictly similar antichains finitely manytimes. Then take an antichain of coding nodes coding Hk .

Dobrinen Strong coding trees University of Denver 23 / 72

Page 55: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Structure of Proof

I Develop strong Hk -coding trees which code Hk .

These are analogues of Milliken’s strong trees able to handle forbidden

k-cliques.

II Prove a Ramsey Theorem for strictly similar finite antichains.

This is an analogue of Milliken’s Theorem for strong trees. The proof uses

forcing for a ZFC result, building on ideas of Harrington for the

Halpern-Lauchli Theorem.

III Apply Ramsey Theorem for strictly similar antichains finitely manytimes. Then take an antichain of coding nodes coding Hk .

Dobrinen Strong coding trees University of Denver 23 / 72

Page 56: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Trees with Coding Nodes

A tree with coding nodes is a structure 〈T ,N;⊆, <, c〉 in the languageL = {⊆, <, c} where ⊆, < are binary relation symbols and c is a unaryfunction symbol satisfying the following:

T ⊆ 2<ω and (T ,⊆) is a tree.

N ≤ ω and < is the standard linear order on N.

c : N → T is injective, and m < n < N −→ |c(m)| < |c(n)|.

c(n) is the n-th coding node in T , usually denoted cTn .

Dobrinen Strong coding trees University of Denver 24 / 72

Page 57: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Top-down approach to Strong Coding Trees

Let k ≥ 3 be fixed.

Order the vertices of Hk in order-type ω as 〈vn : n < ω〉.

Let the n-th coding node, cn, code the n-th vertex.

Dobrinen Strong coding trees University of Denver 25 / 72

Page 58: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong K3-Free Tree

c−1

c0

c1

c2

c3

c4

c5

v−1

v0

v1

v2

v3

v4

v5

Figure: A strong triangle-free tree S3 densely coding H3

Dobrinen Strong coding trees University of Denver 26 / 72

Page 59: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong K4-Free Tree

c−2

c−1

c0

c1

c2

c3

c4

•••••••

v−2

v−1

v0

v1

v2

v3

v4

Figure: A strong K4-free tree S4 densely coding H4

Dobrinen Strong coding trees University of Denver 27 / 72

Page 60: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Bottom-up Approach

Note: A collection of coding nodes {cni : i < k} in T codes a k-cliqueiff i < j < k −→ cnj (|cni |) = 1.

A tree T with coding nodes 〈cn : n < N〉 satisfies the Kk -Free BranchingCriterion (k-FBC) if for each non-maximal node t ∈ T , t_0 ∈ T and

(∗) t_1 is in T iff adding t_1 as a coding node to T would not codea k-clique with coding nodes in T of shorter length.

Dobrinen Strong coding trees University of Denver 28 / 72

Page 61: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Bottom-up Approach

Note: A collection of coding nodes {cni : i < k} in T codes a k-cliqueiff i < j < k −→ cnj (|cni |) = 1.

A tree T with coding nodes 〈cn : n < N〉 satisfies the Kk -Free BranchingCriterion (k-FBC) if for each non-maximal node t ∈ T , t_0 ∈ T and

(∗) t_1 is in T iff adding t_1 as a coding node to T would not codea k-clique with coding nodes in T of shorter length.

Dobrinen Strong coding trees University of Denver 28 / 72

Page 62: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Henson’s Criterion for building Hk

Henson gave a criterion for building Hk , interpreted to our setting here:

A tree with coding nodes satisfies (Ak)tree iff

(i) T satisfies the Kk -Free Criterion.

(ii) Let 〈Fi : i < ω〉 be any enumeration of finite subsets of ω such thatfor each i < ω, max(Fi ) < i − 1, and each finite subset of ω appearsas Fi for infinitely many indices i . Given i < ω, if for each subsetJ ⊆ Fi of size k − 1, {cj : j ∈ J} does not code a (k − 1)-clique, thenthere is some n ≥ i such that for all j < i , cn(lj) = 1 iff j ∈ Fi .

Thm. (D.) Suppose T is a tree with no maximal nodes satisfying theKk -Free Branching Criterion, and the set of coding nodes dense in T .Then T satisfies (Ak)tree, and hence codes Hk .

Dobrinen Strong coding trees University of Denver 29 / 72

Page 63: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Henson’s Criterion for building Hk

Henson gave a criterion for building Hk , interpreted to our setting here:

A tree with coding nodes satisfies (Ak)tree iff

(i) T satisfies the Kk -Free Criterion.

(ii) Let 〈Fi : i < ω〉 be any enumeration of finite subsets of ω such thatfor each i < ω, max(Fi ) < i − 1, and each finite subset of ω appearsas Fi for infinitely many indices i . Given i < ω, if for each subsetJ ⊆ Fi of size k − 1, {cj : j ∈ J} does not code a (k − 1)-clique, thenthere is some n ≥ i such that for all j < i , cn(lj) = 1 iff j ∈ Fi .

Thm. (D.) Suppose T is a tree with no maximal nodes satisfying theKk -Free Branching Criterion, and the set of coding nodes dense in T .Then T satisfies (Ak)tree, and hence codes Hk .

Dobrinen Strong coding trees University of Denver 29 / 72

Page 64: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Henson’s Criterion for building Hk

Henson gave a criterion for building Hk , interpreted to our setting here:

A tree with coding nodes satisfies (Ak)tree iff

(i) T satisfies the Kk -Free Criterion.

(ii) Let 〈Fi : i < ω〉 be any enumeration of finite subsets of ω such thatfor each i < ω, max(Fi ) < i − 1, and each finite subset of ω appearsas Fi for infinitely many indices i . Given i < ω, if for each subsetJ ⊆ Fi of size k − 1, {cj : j ∈ J} does not code a (k − 1)-clique, thenthere is some n ≥ i such that for all j < i , cn(lj) = 1 iff j ∈ Fi .

Thm. (D.) Suppose T is a tree with no maximal nodes satisfying theKk -Free Branching Criterion, and the set of coding nodes dense in T .Then T satisfies (Ak)tree, and hence codes Hk .

Dobrinen Strong coding trees University of Denver 29 / 72

Page 65: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong K3-Free Tree

c−1

c0

c1

c2

c3

c4

c5

v−1

v0

v1

v2

v3

v4

v5

Figure: A strong triangle-free tree S3 densely coding H3

Dobrinen Strong coding trees University of Denver 30 / 72

Page 66: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong K4-Free Tree

c−2

c−1

c0

c1

c2

c3

c4

•••••••

v−2

v−1

v0

v1

v2

v3

v4

Figure: A strong K4-free tree S4 densely coding H4

Dobrinen Strong coding trees University of Denver 31 / 72

Page 67: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Almost sufficient

We want to obtain a Ramsey theorem that says, “Given a coloring for afinite antichain A of coding nodes inside a strong coding tree T , there is asubtree S of T which is ‘isomorphic’ to T in which all ‘copies’ of A havethe same color.”

Problem: There is a bad coloring of coding nodes, which precludesindivisibility on a subcopy of Hk coded by any ‘isomorphic’ subtree codingHk .

Solution: Skew the levels of interest.

Dobrinen Strong coding trees University of Denver 32 / 72

Page 68: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Almost sufficient

We want to obtain a Ramsey theorem that says, “Given a coloring for afinite antichain A of coding nodes inside a strong coding tree T , there is asubtree S of T which is ‘isomorphic’ to T in which all ‘copies’ of A havethe same color.”

Problem: There is a bad coloring of coding nodes, which precludesindivisibility on a subcopy of Hk coded by any ‘isomorphic’ subtree codingHk .

Solution: Skew the levels of interest.

Dobrinen Strong coding trees University of Denver 32 / 72

Page 69: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Almost sufficient

We want to obtain a Ramsey theorem that says, “Given a coloring for afinite antichain A of coding nodes inside a strong coding tree T , there is asubtree S of T which is ‘isomorphic’ to T in which all ‘copies’ of A havethe same color.”

Problem: There is a bad coloring of coding nodes, which precludesindivisibility on a subcopy of Hk coded by any ‘isomorphic’ subtree codingHk .

Solution: Skew the levels of interest.

Dobrinen Strong coding trees University of Denver 32 / 72

Page 70: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong H3-Coding Tree T3

d0 = c−1

c0

c1

c2

c3

v−1

v0

v1

v2

v3

Dobrinen Strong coding trees University of Denver 33 / 72

Page 71: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Strong H4-Coding Tree, T4

d0 = c−1

d1

d2

d3 c0d4

d5

d6

d7 c1d8

d9

d10

d11

d12

d13

c2

v−1

v0

v1

v2

Dobrinen Strong coding trees University of Denver 34 / 72

Page 72: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Defining the Space of Strong Coding Trees

Let k ≥ 3 be fixed, and let a ∈ [3, k]. A level set X ⊆ Tk with nodes oflength `X , has a pre-a-clique if there are a− 2 coding nodes in Tk codingan (a− 2)-clique, and each node in X has passing number 1 by each ofthese coding nodes.

The Point. Pre-a-cliques for a ∈ [3, k] code entanglements that affecthow nodes in X can extend inside T.

Dobrinen Strong coding trees University of Denver 35 / 72

Page 73: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Defining the Space of Strong Coding Trees

Let k ≥ 3 be fixed, and let a ∈ [3, k]. A level set X ⊆ Tk with nodes oflength `X , has a pre-a-clique if there are a− 2 coding nodes in Tk codingan (a− 2)-clique, and each node in X has passing number 1 by each ofthese coding nodes.

The Point. Pre-a-cliques for a ∈ [3, k] code entanglements that affecthow nodes in X can extend inside T.

Dobrinen Strong coding trees University of Denver 35 / 72

Page 74: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A level set U with a pre-3-clique

u0 u1

cn

The yellow node is a coding node in Tk not in U.

Dobrinen Strong coding trees University of Denver 36 / 72

Page 75: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A level set X with a pre-3-clique

x0 x1 x2

cn

The yellow node is a coding node in Tk not in X .

Dobrinen Strong coding trees University of Denver 37 / 72

Page 76: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A level set Y with a pre-4-clique

y0 y1

cm

cn

The yellow node is a coding node in Tk not in Y .

Dobrinen Strong coding trees University of Denver 38 / 72

Page 77: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A level set Z with a pre-4-clique

z0 z1 z2

cm

cn

The yellow node is a coding node in Tk not in Z .

Dobrinen Strong coding trees University of Denver 39 / 72

Page 78: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The Space of Strong Hk-Coding Trees Tk

Two subtrees S and T of Tk are strongly isomorphic iff there is a strongsimilarity map f : S → T which preserves maximal new pre-cliques in eachinterval.

Such a map f is a strong isomorphism.

Idea: Strong isomorphisms preserve

1 the structure of the trees with respect to tree and lexicographic orders

2 placement of coding nodes

3 passing numbers at levels of coding nodes

4 whether or not an interval has new pre-cliques.

Tk = all subtrees of Tk which are strongly isomorphic to Tk .

The members of Tk are called strong Hk -coding trees.

Dobrinen Strong coding trees University of Denver 40 / 72

Page 79: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The Space of Strong Hk-Coding Trees Tk

Two subtrees S and T of Tk are strongly isomorphic iff there is a strongsimilarity map f : S → T which preserves maximal new pre-cliques in eachinterval. Such a map f is a strong isomorphism.

Idea: Strong isomorphisms preserve

1 the structure of the trees with respect to tree and lexicographic orders

2 placement of coding nodes

3 passing numbers at levels of coding nodes

4 whether or not an interval has new pre-cliques.

Tk = all subtrees of Tk which are strongly isomorphic to Tk .

The members of Tk are called strong Hk -coding trees.

Dobrinen Strong coding trees University of Denver 40 / 72

Page 80: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The Space of Strong Hk-Coding Trees Tk

Two subtrees S and T of Tk are strongly isomorphic iff there is a strongsimilarity map f : S → T which preserves maximal new pre-cliques in eachinterval. Such a map f is a strong isomorphism.

Idea: Strong isomorphisms preserve

1 the structure of the trees with respect to tree and lexicographic orders

2 placement of coding nodes

3 passing numbers at levels of coding nodes

4 whether or not an interval has new pre-cliques.

Tk = all subtrees of Tk which are strongly isomorphic to Tk .

The members of Tk are called strong Hk -coding trees.

Dobrinen Strong coding trees University of Denver 40 / 72

Page 81: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The Space of Strong Hk-Coding Trees Tk

Two subtrees S and T of Tk are strongly isomorphic iff there is a strongsimilarity map f : S → T which preserves maximal new pre-cliques in eachinterval. Such a map f is a strong isomorphism.

Idea: Strong isomorphisms preserve

1 the structure of the trees with respect to tree and lexicographic orders

2 placement of coding nodes

3 passing numbers at levels of coding nodes

4 whether or not an interval has new pre-cliques.

Tk = all subtrees of Tk which are strongly isomorphic to Tk .

The members of Tk are called strong Hk -coding trees.

Dobrinen Strong coding trees University of Denver 40 / 72

Page 82: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The Space of Strong Hk-Coding Trees Tk

Two subtrees S and T of Tk are strongly isomorphic iff there is a strongsimilarity map f : S → T which preserves maximal new pre-cliques in eachinterval. Such a map f is a strong isomorphism.

Idea: Strong isomorphisms preserve

1 the structure of the trees with respect to tree and lexicographic orders

2 placement of coding nodes

3 passing numbers at levels of coding nodes

4 whether or not an interval has new pre-cliques.

Tk = all subtrees of Tk which are strongly isomorphic to Tk .

The members of Tk are called strong Hk -coding trees.

Dobrinen Strong coding trees University of Denver 40 / 72

Page 83: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Subtrees and Extension Lemmas

Provide guarantees for when a finite subtree of a strong coding tree T canbe extended within T to a desired configuration:

A level set X ⊆ T is called free in T if taking leftmost extensions in Tdoes not add new pre-cliques.

A subtree A ⊆ T is valid if all pre-cliques in A are witnessed by codingnodes in A and max(A) is free in T .

It turns out that T ∈ Tk iff T is strongly similar to Tk and is valid.

A series of “Extension Lemmas” guarantee when level sets can beextended as wished to new configurations within a given T ∈ Tk .

Dobrinen Strong coding trees University of Denver 41 / 72

Page 84: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Subtrees and Extension Lemmas

Provide guarantees for when a finite subtree of a strong coding tree T canbe extended within T to a desired configuration:

A level set X ⊆ T is called free in T if taking leftmost extensions in Tdoes not add new pre-cliques.

A subtree A ⊆ T is valid if all pre-cliques in A are witnessed by codingnodes in A and max(A) is free in T .

It turns out that T ∈ Tk iff T is strongly similar to Tk and is valid.

A series of “Extension Lemmas” guarantee when level sets can beextended as wished to new configurations within a given T ∈ Tk .

Dobrinen Strong coding trees University of Denver 41 / 72

Page 85: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Subtrees and Extension Lemmas

Provide guarantees for when a finite subtree of a strong coding tree T canbe extended within T to a desired configuration:

A level set X ⊆ T is called free in T if taking leftmost extensions in Tdoes not add new pre-cliques.

A subtree A ⊆ T is valid if all pre-cliques in A are witnessed by codingnodes in A and max(A) is free in T .

It turns out that T ∈ Tk iff T is strongly similar to Tk and is valid.

A series of “Extension Lemmas” guarantee when level sets can beextended as wished to new configurations within a given T ∈ Tk .

Dobrinen Strong coding trees University of Denver 41 / 72

Page 86: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Subtrees and Extension Lemmas

Provide guarantees for when a finite subtree of a strong coding tree T canbe extended within T to a desired configuration:

A level set X ⊆ T is called free in T if taking leftmost extensions in Tdoes not add new pre-cliques.

A subtree A ⊆ T is valid if all pre-cliques in A are witnessed by codingnodes in A and max(A) is free in T .

It turns out that T ∈ Tk iff T is strongly similar to Tk and is valid.

A series of “Extension Lemmas” guarantee when level sets can beextended as wished to new configurations within a given T ∈ Tk .

Dobrinen Strong coding trees University of Denver 41 / 72

Page 87: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Part II: Ramsey Theorem for Strictly Similar Finite Antichains

(a) Use forcing to find Halpern-Lauchli style theorems for colorings oflevel sets.

This builds on ideas from Harrington’s ‘forcing proof’ ofthe Halpern-Lauchli Theorem.There are three forcings we need. The third one is not intuitive, butnecessary.

(b) Weave together to obtain an analogue of Milliken’s Theorem for“Strictly Witnessed” finite trees.

(c) New notion of envelope to move from Strictly Witnesses finite treesto any finite antichain of coding nodes.

Dobrinen Strong coding trees University of Denver 42 / 72

Page 88: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Part II: Ramsey Theorem for Strictly Similar Finite Antichains

(a) Use forcing to find Halpern-Lauchli style theorems for colorings oflevel sets. This builds on ideas from Harrington’s ‘forcing proof’ ofthe Halpern-Lauchli Theorem.

There are three forcings we need. The third one is not intuitive, butnecessary.

(b) Weave together to obtain an analogue of Milliken’s Theorem for“Strictly Witnessed” finite trees.

(c) New notion of envelope to move from Strictly Witnesses finite treesto any finite antichain of coding nodes.

Dobrinen Strong coding trees University of Denver 42 / 72

Page 89: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Part II: Ramsey Theorem for Strictly Similar Finite Antichains

(a) Use forcing to find Halpern-Lauchli style theorems for colorings oflevel sets. This builds on ideas from Harrington’s ‘forcing proof’ ofthe Halpern-Lauchli Theorem.There are three forcings we need. The third one is not intuitive, butnecessary.

(b) Weave together to obtain an analogue of Milliken’s Theorem for“Strictly Witnessed” finite trees.

(c) New notion of envelope to move from Strictly Witnesses finite treesto any finite antichain of coding nodes.

Dobrinen Strong coding trees University of Denver 42 / 72

Page 90: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Part II: Ramsey Theorem for Strictly Similar Finite Antichains

(a) Use forcing to find Halpern-Lauchli style theorems for colorings oflevel sets. This builds on ideas from Harrington’s ‘forcing proof’ ofthe Halpern-Lauchli Theorem.There are three forcings we need. The third one is not intuitive, butnecessary.

(b) Weave together to obtain an analogue of Milliken’s Theorem for“Strictly Witnessed” finite trees.

(c) New notion of envelope to move from Strictly Witnesses finite treesto any finite antichain of coding nodes.

Dobrinen Strong coding trees University of Denver 42 / 72

Page 91: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Ramsey Theorem for Strictly Similar Antichains

Thm. (D.) Let Z be a finite antichain of coding nodes in a strongHk -coding tree T ∈ Tk , and suppose h colors of all subsets of T whichare strictly similar to Z into finitely many colors. Then there is anstrong Hk -coding tree S ≤ T such that all subsets of S strictly similarto Z have the same h color.

Dobrinen Strong coding trees University of Denver 43 / 72

Page 92: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Some Examples of Strict Similarity Types for k = 3

Let G be the graph with three vertices and no edges.

We show some distinct strict similarity types of trees coding G .

Dobrinen Strong coding trees University of Denver 44 / 72

Page 93: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

G a graph with three vertices and no edges

A tree A coding G

Dobrinen Strong coding trees University of Denver 45 / 72

Page 94: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

G a graph with three vertices and no edges

B codes G and is strictly similar to A.

〈〉Dobrinen Strong coding trees University of Denver 46 / 72

Page 95: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The tree C codes G

C is not strictly similar to A.

Dobrinen Strong coding trees University of Denver 47 / 72

Page 96: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The tree D codes G

D is not strictly similar to either A or C .

Dobrinen Strong coding trees University of Denver 48 / 72

Page 97: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The tree E codes G and is not strictly similar to A - D

Dobrinen Strong coding trees University of Denver 49 / 72

Page 98: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The tree F codes G and is strictly similar to E

Dobrinen Strong coding trees University of Denver 50 / 72

Page 99: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Envelopes and Witnessing Coding Nodes

Envelopes add some neutral coding nodes to a finite tree so that all newpre-cliques are witnessed by a coding node.

Envelopes for an antichain A in a strong coding tree T do not always existin T .

Instead, given T where the Ramsey theorem has been applied to the strictsimilarity type of a prototype envelope of A, we take S ≤ T and a set ofwitnessing coding nodes W ⊆ T so that each antichain in S has anenvelope in T , using coding nodes from W .

We now give some examples of envelopes.

Dobrinen Strong coding trees University of Denver 51 / 72

Page 100: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Envelopes and Witnessing Coding Nodes

Envelopes add some neutral coding nodes to a finite tree so that all newpre-cliques are witnessed by a coding node.

Envelopes for an antichain A in a strong coding tree T do not always existin T .

Instead, given T where the Ramsey theorem has been applied to the strictsimilarity type of a prototype envelope of A, we take S ≤ T and a set ofwitnessing coding nodes W ⊆ T so that each antichain in S has anenvelope in T , using coding nodes from W .

We now give some examples of envelopes.

Dobrinen Strong coding trees University of Denver 51 / 72

Page 101: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Envelopes and Witnessing Coding Nodes

Envelopes add some neutral coding nodes to a finite tree so that all newpre-cliques are witnessed by a coding node.

Envelopes for an antichain A in a strong coding tree T do not always existin T .

Instead, given T where the Ramsey theorem has been applied to the strictsimilarity type of a prototype envelope of A, we take S ≤ T and a set ofwitnessing coding nodes W ⊆ T so that each antichain in S has anenvelope in T , using coding nodes from W .

We now give some examples of envelopes.

Dobrinen Strong coding trees University of Denver 51 / 72

Page 102: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Envelopes and Witnessing Coding Nodes

Envelopes add some neutral coding nodes to a finite tree so that all newpre-cliques are witnessed by a coding node.

Envelopes for an antichain A in a strong coding tree T do not always existin T .

Instead, given T where the Ramsey theorem has been applied to the strictsimilarity type of a prototype envelope of A, we take S ≤ T and a set ofwitnessing coding nodes W ⊆ T so that each antichain in S has anenvelope in T , using coding nodes from W .

We now give some examples of envelopes.

Dobrinen Strong coding trees University of Denver 51 / 72

Page 103: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

H codes a non-edge

H is its own envelope.

Dobrinen Strong coding trees University of Denver 52 / 72

Page 104: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

I codes a non-edge

I is not its own envelope.

Dobrinen Strong coding trees University of Denver 53 / 72

Page 105: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

An Envelope E(I )

w

An envelope of I .

Dobrinen Strong coding trees University of Denver 54 / 72

Page 106: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The antichain E from before

Dobrinen Strong coding trees University of Denver 55 / 72

Page 107: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

An envelope E(E )

w0

w1

w3

w2

The coding nodes w0, . . . ,w3 make an envelope of E .Dobrinen Strong coding trees University of Denver 56 / 72

Page 108: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

The tree F from before is strictly similar to E

Dobrinen Strong coding trees University of Denver 57 / 72

Page 109: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

E(F ) is strictly similar to E(E )

w0

w1

w2

w3

The coding nodes w0, . . . ,w3 make an envelope of F .Dobrinen Strong coding trees University of Denver 58 / 72

Page 110: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Some upper bounds for big Ramsey degrees in Hk

T (K2,H3) = 2

T (K2,H4) ≤ 6

T (K2,H5) ≤ 88

T (K2,H3) ≤ 7

T (K2,H4) ≤ 58

Conjecture: The number of incremental strict similarity types ofantichains coding a finite graph G ∈ Kk is the big Ramsey degreeT (G ,Hk).

Dobrinen Strong coding trees University of Denver 59 / 72

Page 111: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Although trees with coding nodes were invented to handle forbiddencliques, it turns out they are good a coding relational structures with orwithout forbidden substructures.

Dobrinen Strong coding trees University of Denver 60 / 72

Page 112: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory of the Rado Graph

Say X ⊆ [ω]ω is completely Ramsey (CR) if for each nonempty [s,A],there is a B ∈ [s,A] such that [s,B] ⊆ X or [s,B] ∩ X = ∅.

Thm. (Galvin-Prikry 1973) Every Borel subset of the Baire space iscompletely Ramsey.

Thm. (Ellentuck 1974) Each set with the property of Baire in theEllentuck topology is completely Ramsey

Question. (KPT 2005) Which Fraısse structures have infinitedimensional Ramsey theory for definable subsets?

Dobrinen Strong coding trees University of Denver 61 / 72

Page 113: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory of the Rado Graph

Say X ⊆ [ω]ω is completely Ramsey (CR) if for each nonempty [s,A],there is a B ∈ [s,A] such that [s,B] ⊆ X or [s,B] ∩ X = ∅.

Thm. (Galvin-Prikry 1973) Every Borel subset of the Baire space iscompletely Ramsey.

Thm. (Ellentuck 1974) Each set with the property of Baire in theEllentuck topology is completely Ramsey

Question. (KPT 2005) Which Fraısse structures have infinitedimensional Ramsey theory for definable subsets?

Dobrinen Strong coding trees University of Denver 61 / 72

Page 114: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory of the Rado Graph

Say X ⊆ [ω]ω is completely Ramsey (CR) if for each nonempty [s,A],there is a B ∈ [s,A] such that [s,B] ⊆ X or [s,B] ∩ X = ∅.

Thm. (Galvin-Prikry 1973) Every Borel subset of the Baire space iscompletely Ramsey.

Thm. (Ellentuck 1974) Each set with the property of Baire in theEllentuck topology is completely Ramsey

Question. (KPT 2005) Which Fraısse structures have infinitedimensional Ramsey theory for definable subsets?

Dobrinen Strong coding trees University of Denver 61 / 72

Page 115: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for Q

We approach this using trees with coding nodes.

By Devlin’s theorem, one must fix a strong similarity type coding therationals into 2<ω, and restrict to all subtrees with the same strongsimilarity type.

Thm. (D.) Let TQ ⊆ 2<ω be a fixed tree with coding nodes coding acopy of the rationals in order type ω, with no terminal nodes. Let TQbe the collection of all strongly similar subtrees of TQ. Then TQ is atopological Ramsey space, hence has an analogue of Ellentuck’stheorem.

This should also hold (modulo checking) for antichains in 2<ω codingthe rationals. If true, this will recover Devlin’s result.

Dobrinen Strong coding trees University of Denver 62 / 72

Page 116: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for Q

We approach this using trees with coding nodes.

By Devlin’s theorem, one must fix a strong similarity type coding therationals into 2<ω, and restrict to all subtrees with the same strongsimilarity type.

Thm. (D.) Let TQ ⊆ 2<ω be a fixed tree with coding nodes coding acopy of the rationals in order type ω, with no terminal nodes. Let TQbe the collection of all strongly similar subtrees of TQ. Then TQ is atopological Ramsey space, hence has an analogue of Ellentuck’stheorem.

This should also hold (modulo checking) for antichains in 2<ω codingthe rationals. If true, this will recover Devlin’s result.

Dobrinen Strong coding trees University of Denver 62 / 72

Page 117: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for Q

We approach this using trees with coding nodes.

By Devlin’s theorem, one must fix a strong similarity type coding therationals into 2<ω, and restrict to all subtrees with the same strongsimilarity type.

Thm. (D.) Let TQ ⊆ 2<ω be a fixed tree with coding nodes coding acopy of the rationals in order type ω, with no terminal nodes. Let TQbe the collection of all strongly similar subtrees of TQ. Then TQ is atopological Ramsey space, hence has an analogue of Ellentuck’stheorem.

This should also hold (modulo checking) for antichains in 2<ω codingthe rationals. If true, this will recover Devlin’s result.

Dobrinen Strong coding trees University of Denver 62 / 72

Page 118: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for the Rado Graph

By Laflamme, Sauer and Vuksanovic’s theorem, one must fix a strongsimilarity type coding the Rado graph into 2<ω, and restrict to all subtreeswith the same strong similarity type.

Let TR be 2<ω with coding nodes which are dense in 2<ω.

TR consists of all trees with coding nodes (T , ω;⊆, <, cT ), where

1 T is a strong subtree of 2<ω; and

2 The strong tree isomorphism ϕ : TR → T has the property that foreach n < ω, ϕ(c(n)) = cT (n).

The members of TR are called strong Rado coding trees.

Dobrinen Strong coding trees University of Denver 63 / 72

Page 119: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for the Rado Graph

By Laflamme, Sauer and Vuksanovic’s theorem, one must fix a strongsimilarity type coding the Rado graph into 2<ω, and restrict to all subtreeswith the same strong similarity type.

Let TR be 2<ω with coding nodes which are dense in 2<ω.

TR consists of all trees with coding nodes (T , ω;⊆, <, cT ), where

1 T is a strong subtree of 2<ω; and

2 The strong tree isomorphism ϕ : TR → T has the property that foreach n < ω, ϕ(c(n)) = cT (n).

The members of TR are called strong Rado coding trees.

Dobrinen Strong coding trees University of Denver 63 / 72

Page 120: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for the Rado Graph

By Laflamme, Sauer and Vuksanovic’s theorem, one must fix a strongsimilarity type coding the Rado graph into 2<ω, and restrict to all subtreeswith the same strong similarity type.

Let TR be 2<ω with coding nodes which are dense in 2<ω.

TR consists of all trees with coding nodes (T , ω;⊆, <, cT ), where

1 T is a strong subtree of 2<ω; and

2 The strong tree isomorphism ϕ : TR → T has the property that foreach n < ω, ϕ(c(n)) = cT (n).

The members of TR are called strong Rado coding trees.

Dobrinen Strong coding trees University of Denver 63 / 72

Page 121: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Infinite Dimensional Ramsey Theory for the Rado Graph

By Laflamme, Sauer and Vuksanovic’s theorem, one must fix a strongsimilarity type coding the Rado graph into 2<ω, and restrict to all subtreeswith the same strong similarity type.

Let TR be 2<ω with coding nodes which are dense in 2<ω.

TR consists of all trees with coding nodes (T , ω;⊆, <, cT ), where

1 T is a strong subtree of 2<ω; and

2 The strong tree isomorphism ϕ : TR → T has the property that foreach n < ω, ϕ(c(n)) = cT (n).

The members of TR are called strong Rado coding trees.

Dobrinen Strong coding trees University of Denver 63 / 72

Page 122: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A Strong Rado Coding Tree TR

Dobrinen Strong coding trees University of Denver 64 / 72

Page 123: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

A Strong Rado Coding Tree T ∈ TR

Dobrinen Strong coding trees University of Denver 65 / 72

Page 124: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Give TR the topology inherited as a subspace of the Cantor space.

Thm. (D.) Every Borel subset of TR has the Ramsey property.

So there is a topological space of Rado graphs which has infinitedimensional Ramsey theory.

Dobrinen Strong coding trees University of Denver 66 / 72

Page 125: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Give TR the topology inherited as a subspace of the Cantor space.

Thm. (D.) Every Borel subset of TR has the Ramsey property.

So there is a topological space of Rado graphs which has infinitedimensional Ramsey theory.

Dobrinen Strong coding trees University of Denver 66 / 72

Page 126: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Current Directions and Future Goals

1 Extend methods to other ultrahomogeneous structures with forbiddenconfigurations.In-progress: Ultrahomogeneous partial order, metric spaces,bowtie-free graph, etc.

2 Tie up loose ends: Full infinite dimensional theorems for rationals,Rado graph, Henson graphs.

3 Lower bounds.

4 (KPT) What is the correspondence between infinite dimensionalRamsey theory and topological dynamics?

Dobrinen Strong coding trees University of Denver 67 / 72

Page 127: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Current Directions and Future Goals

1 Extend methods to other ultrahomogeneous structures with forbiddenconfigurations.In-progress: Ultrahomogeneous partial order, metric spaces,bowtie-free graph, etc.

2 Tie up loose ends: Full infinite dimensional theorems for rationals,Rado graph, Henson graphs.

3 Lower bounds.

4 (KPT) What is the correspondence between infinite dimensionalRamsey theory and topological dynamics?

Dobrinen Strong coding trees University of Denver 67 / 72

Page 128: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Current Directions and Future Goals

1 Extend methods to other ultrahomogeneous structures with forbiddenconfigurations.In-progress: Ultrahomogeneous partial order, metric spaces,bowtie-free graph, etc.

2 Tie up loose ends: Full infinite dimensional theorems for rationals,Rado graph, Henson graphs.

3 Lower bounds.

4 (KPT) What is the correspondence between infinite dimensionalRamsey theory and topological dynamics?

Dobrinen Strong coding trees University of Denver 67 / 72

Page 129: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Current Directions and Future Goals

1 Extend methods to other ultrahomogeneous structures with forbiddenconfigurations.In-progress: Ultrahomogeneous partial order, metric spaces,bowtie-free graph, etc.

2 Tie up loose ends: Full infinite dimensional theorems for rationals,Rado graph, Henson graphs.

3 Lower bounds.

4 (KPT) What is the correspondence between infinite dimensionalRamsey theory and topological dynamics?

Dobrinen Strong coding trees University of Denver 67 / 72

Page 130: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Musings

In Banff 2018, Sauer suggested to me that I should work on moving theseproofs to the structures themselves, rather than trees.

In hindsight, actually that is what I did: Each node in a strong coding treerepresents a realizable 1-type over the finite structure coded so far.

Expand this method to simply working with “trees” of 1-types overstructures; adapt to any arity of relations.

Claim: If a Fraısse class has “flexible amalgamation” (no forbiddenconfigurations) and its ordered version has the Ramsey property, thenits Fraısse limit has finite big Ramsey degrees. This is work in progress.

Dobrinen Strong coding trees University of Denver 68 / 72

Page 131: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Musings

In Banff 2018, Sauer suggested to me that I should work on moving theseproofs to the structures themselves, rather than trees.

In hindsight, actually that is what I did: Each node in a strong coding treerepresents a realizable 1-type over the finite structure coded so far.

Expand this method to simply working with “trees” of 1-types overstructures; adapt to any arity of relations.

Claim: If a Fraısse class has “flexible amalgamation” (no forbiddenconfigurations) and its ordered version has the Ramsey property, thenits Fraısse limit has finite big Ramsey degrees. This is work in progress.

Dobrinen Strong coding trees University of Denver 68 / 72

Page 132: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Musings

In Banff 2018, Sauer suggested to me that I should work on moving theseproofs to the structures themselves, rather than trees.

In hindsight, actually that is what I did: Each node in a strong coding treerepresents a realizable 1-type over the finite structure coded so far.

Expand this method to simply working with “trees” of 1-types overstructures; adapt to any arity of relations.

Claim: If a Fraısse class has “flexible amalgamation” (no forbiddenconfigurations) and its ordered version has the Ramsey property, thenits Fraısse limit has finite big Ramsey degrees. This is work in progress.

Dobrinen Strong coding trees University of Denver 68 / 72

Page 133: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Musings

In Banff 2018, Sauer suggested to me that I should work on moving theseproofs to the structures themselves, rather than trees.

In hindsight, actually that is what I did: Each node in a strong coding treerepresents a realizable 1-type over the finite structure coded so far.

Expand this method to simply working with “trees” of 1-types overstructures; adapt to any arity of relations.

Claim: If a Fraısse class has “flexible amalgamation” (no forbiddenconfigurations) and its ordered version has the Ramsey property, thenits Fraısse limit has finite big Ramsey degrees. This is work in progress.

Dobrinen Strong coding trees University of Denver 68 / 72

Page 134: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Musings

In Banff 2018, Sauer suggested to me that I should work on moving theseproofs to the structures themselves, rather than trees.

In hindsight, actually that is what I did: Each node in a strong coding treerepresents a realizable 1-type over the finite structure coded so far.

Expand this method to simply working with “trees” of 1-types overstructures; adapt to any arity of relations.

Claim: If a Fraısse class has “flexible amalgamation” (no forbiddenconfigurations) and its ordered version has the Ramsey property, thenits Fraısse limit has finite big Ramsey degrees. This is work in progress.

Dobrinen Strong coding trees University of Denver 68 / 72

Page 135: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

Thank you for your kind attention!

Dobrinen Strong coding trees University of Denver 69 / 72

Page 136: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

References

Dobrinen, The Ramsey theory of the universal homogeneous triangle-free graph,JML (To appear).

Dobrinen, Ramsey theory of the Henson graphs (2019) (Almost submitted).

Dobrinen, Borel of Rado graphs and Ramsey’s theorem (2019) (Submitted).

Dobrinen-Wang, Profinite k-clique-free graphs and big Ramsey degrees (2019)(Preprint).

Ellentuck, A new proof that analytic sets are Ramsey, JSL (1974).

Erdos-Rado, A partition calculus in set theory, Bull. AMS (1956).

Galvin-Prikry, Borel sets and Ramsey’s Theorem, JSL (1973).

Halpern-Lauchli, A partition theorem, TAMS (1966).

Henson, A family of countable homogeneous graphs, Pacific Jour. Math. (1971).

Dobrinen Strong coding trees University of Denver 70 / 72

Page 137: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

References

Laflamme-Nguyen Van The-Sauer, Partition properties of the dense local orderand a colored version of Milliken’s Theorem, Combinatorica (2010).

Laflamme-Sauer-Vuksanovic, Canonical partitions of universal structures,Combinatorica (2006).

Larson, J. Counting canonical partitions in the Random graph, Combinatorica(2008).

Larson, J. Infinite combinatorics, Handbook of the History of Logic (2012).

Laver, Products of infinitely many perfect trees, Jour. London Math. Soc. (1984).

Kechris-Pestov-Todorcevic, Fraısse limits, Ramsey theory, and topologicaldynamics of automorphism groups, Geometric and Functional Analysis (2005).

Milliken, A Ramsey theorem for trees, Jour. Combinatorial Th., Ser. A (1979).

Nesetril-Rodl, Partitions of finite relational and set systems, Jour. CombinatorialTh., Ser. A (1977).

Dobrinen Strong coding trees University of Denver 71 / 72

Page 138: Strong coding trees [.05in] and [.05in] Ramsey theory on ... · (Huber-Geschke-Kojman, and Zheng 2018) Pro nite k-clique-free graphs. (Dobrinen, Wang 2019) Dobrinen Strong coding

References

Nesetril-Rodl, Ramsey classes of set systems, Jour. Combinatorial Th., Ser. A(1983).

Nguyen Van The, Big Ramsey degrees and divisibility in classes of ultrametricspaces, Canadian Math. Bull. (2008).

Pouzet-Sauer, Edge partitions of the Rado graph, Combinatorica (1996).

Sauer, Edge partitions of the countable triangle free homogeneous graph, DiscreteMath. (1998).

Sauer, Coloring subgraphs of the Rado graph, Combinatorica (2006).

Todorcevic, Introduction to Ramsey spaces (2010).

Zucker, Big Ramsey degrees and topological dynamics, Groups Geom. Dyn.(2019).

Dobrinen Strong coding trees University of Denver 72 / 72