On the finite big Ramsey degrees for the universal triangle-free - - PowerPoint PPT Presentation

on the finite big ramsey degrees for the universal
SMART_READER_LITE
LIVE PREVIEW

On the finite big Ramsey degrees for the universal triangle-free - - PowerPoint PPT Presentation

On the finite big Ramsey degrees for the universal triangle-free graph: A progress report Natasha Dobrinen University of Denver Arctic Set Theory III, January 2017 Dobrinen big Ramsey numbers University of Denver 1 / 53 Graphs and Ordered


slide-1
SLIDE 1

On the finite big Ramsey degrees for the universal triangle-free graph: A progress report

Natasha Dobrinen University of Denver Arctic Set Theory III, January 2017

Dobrinen big Ramsey numbers University of Denver 1 / 53

slide-2
SLIDE 2

Graphs and Ordered Graphs

Graphs are sets of vertices with edges between some of the pairs of vertices.

Dobrinen big Ramsey numbers University of Denver 2 / 53

slide-3
SLIDE 3

Graphs and Ordered Graphs

Graphs are sets of vertices with edges between some of the pairs of vertices. An ordered graph is a graph whose vertices are linearly ordered.

Dobrinen big Ramsey numbers University of Denver 2 / 53

slide-4
SLIDE 4

Graphs and Ordered Graphs

Graphs are sets of vertices with edges between some of the pairs of vertices. An ordered graph is a graph whose vertices are linearly ordered. · · ·

Figure: An ordered graph B

Dobrinen big Ramsey numbers University of Denver 2 / 53

slide-5
SLIDE 5

Embeddings of Graphs

An ordered graph A embeds into an ordered graph B if there is a

  • ne-to-one mapping of the vertices of A into some of the vertices of B

such that each edge in A gets mapped to an edge in B, and each non-edge in A gets mapped to a non-edge in B.

Dobrinen big Ramsey numbers University of Denver 3 / 53

slide-6
SLIDE 6

Embeddings of Graphs

An ordered graph A embeds into an ordered graph B if there is a

  • ne-to-one mapping of the vertices of A into some of the vertices of B

such that each edge in A gets mapped to an edge in B, and each non-edge in A gets mapped to a non-edge in B.

Figure: A

Dobrinen big Ramsey numbers University of Denver 3 / 53

slide-7
SLIDE 7

Embeddings of Graphs

An ordered graph A embeds into an ordered graph B if there is a

  • ne-to-one mapping of the vertices of A into some of the vertices of B

such that each edge in A gets mapped to an edge in B, and each non-edge in A gets mapped to a non-edge in B.

Figure: A

· · ·

Figure: A copy of A in B

Dobrinen big Ramsey numbers University of Denver 3 / 53

slide-8
SLIDE 8

More copies of A into B

· · · · · ·

Dobrinen big Ramsey numbers University of Denver 4 / 53

slide-9
SLIDE 9

Still more copies of A into B

· · · · · · · · ·

Dobrinen big Ramsey numbers University of Denver 5 / 53

slide-10
SLIDE 10

Different Types of Colorings on Graphs

Let G be a given graph.

Dobrinen big Ramsey numbers University of Denver 6 / 53

slide-11
SLIDE 11

Different Types of Colorings on Graphs

Let G be a given graph. Vertex Colorings: The vertices in G are colored.

Dobrinen big Ramsey numbers University of Denver 6 / 53

slide-12
SLIDE 12

Different Types of Colorings on Graphs

Let G be a given graph. Vertex Colorings: The vertices in G are colored. Edge Colorings: The edges in G are colored.

Dobrinen big Ramsey numbers University of Denver 6 / 53

slide-13
SLIDE 13

Different Types of Colorings on Graphs

Let G be a given graph. Vertex Colorings: The vertices in G are colored. Edge Colorings: The edges in G are colored. Colorings of Triangles: All triangles in G are colored. (These may be thought of as hyperedges.)

Dobrinen big Ramsey numbers University of Denver 6 / 53

slide-14
SLIDE 14

Different Types of Colorings on Graphs

Let G be a given graph. Vertex Colorings: The vertices in G are colored. Edge Colorings: The edges in G are colored. Colorings of Triangles: All triangles in G are colored. (These may be thought of as hyperedges.) Colorings of n-cycles: All n-cycles in G are colored.

Dobrinen big Ramsey numbers University of Denver 6 / 53

slide-15
SLIDE 15

Different Types of Colorings on Graphs

Let G be a given graph. Vertex Colorings: The vertices in G are colored. Edge Colorings: The edges in G are colored. Colorings of Triangles: All triangles in G are colored. (These may be thought of as hyperedges.) Colorings of n-cycles: All n-cycles in G are colored. Colorings of A: Given a finite graph A, all copies of A which occur in G are colored.

Dobrinen big Ramsey numbers University of Denver 6 / 53

slide-16
SLIDE 16

Ramsey Theorem for Finite Ordered Graphs

  • Thm. (Neˇ

setˇ ril/R¨

  • dl) For any finite ordered graphs A and B such

that A ≤ B, there is a finite ordered graph C such that for each coloring of all the copies of A in C into red and blue, there is a B′ ≤ C which is a copy of B such that all copies of A in B′ have the same color.

Dobrinen big Ramsey numbers University of Denver 7 / 53

slide-17
SLIDE 17

Ramsey Theorem for Finite Ordered Graphs

  • Thm. (Neˇ

setˇ ril/R¨

  • dl) For any finite ordered graphs A and B such

that A ≤ B, there is a finite ordered graph C such that for each coloring of all the copies of A in C into red and blue, there is a B′ ≤ C which is a copy of B such that all copies of A in B′ have the same color. In symbols, given any f : C

A

  • → 2, there is a B′ ∈

C

B

  • such that f takes
  • nly one color on all members of

B′

A

  • .

Dobrinen big Ramsey numbers University of Denver 7 / 53

slide-18
SLIDE 18

The Random Graph

The random graph is the graph on infinitely many nodes such that for each pair of nodes, there is a 50-50 chance that there is an edge between them.

Dobrinen big Ramsey numbers University of Denver 8 / 53

slide-19
SLIDE 19

The Random Graph

The random graph is the graph on infinitely many nodes such that for each pair of nodes, there is a 50-50 chance that there is an edge between them. This is often called the Rado graph since it was constructed by Rado, and is denoted by R.

Dobrinen big Ramsey numbers University of Denver 8 / 53

slide-20
SLIDE 20

The Random Graph

The random graph is the graph on infinitely many nodes such that for each pair of nodes, there is a 50-50 chance that there is an edge between them. This is often called the Rado graph since it was constructed by Rado, and is denoted by R. The random graph is

1 the Fra¨

ıss´ e limit of the Fra¨ ıss´ e class of all countable graphs.

2 universal for countable graphs: Every countable graph embeds into R. 3 homogeneous: Every isomorphism between two finite subgraphs in R

is extendible to an automorphism of R.

Dobrinen big Ramsey numbers University of Denver 8 / 53

slide-21
SLIDE 21

Vertex Colorings in R

  • Thm. (Folklore) Given any coloring of vertices in R into finitely many

colors, there is a subgraph R′ ≤ R which is also a random graph such that the vertices in R′ all have the same color.

Dobrinen big Ramsey numbers University of Denver 9 / 53

slide-22
SLIDE 22

Edge Colorings in R

  • Thm. (Pouzet/Sauer) Given any coloring of the edges in R into

finitely many colors, there is a subgraph R′ ≤ R which is also a random graph such that the edges in R′ take no more than two colors.

Dobrinen big Ramsey numbers University of Denver 10 / 53

slide-23
SLIDE 23

Edge Colorings in R

  • Thm. (Pouzet/Sauer) Given any coloring of the edges in R into

finitely many colors, there is a subgraph R′ ≤ R which is also a random graph such that the edges in R′ take no more than two colors. Can we get down to one color?

Dobrinen big Ramsey numbers University of Denver 10 / 53

slide-24
SLIDE 24

Edge Colorings in R

  • Thm. (Pouzet/Sauer) Given any coloring of the edges in R into

finitely many colors, there is a subgraph R′ ≤ R which is also a random graph such that the edges in R′ take no more than two colors. Can we get down to one color? No!

Dobrinen big Ramsey numbers University of Denver 10 / 53

slide-25
SLIDE 25

Colorings of Copies of Any Finite Graph in R

  • Thm. (Sauer) Given any finite graph A, there is a finite number n(A)

such that the following holds: For any l ≥ 1 and any coloring of all the copies of A in R into l colors, there is a subgraph R′ ≤ R, also a random graph, such that the set of copies of A in R′ take on no more than n(A) colors.

Dobrinen big Ramsey numbers University of Denver 11 / 53

slide-26
SLIDE 26

Colorings of Copies of Any Finite Graph in R

  • Thm. (Sauer) Given any finite graph A, there is a finite number n(A)

such that the following holds: For any l ≥ 1 and any coloring of all the copies of A in R into l colors, there is a subgraph R′ ≤ R, also a random graph, such that the set of copies of A in R′ take on no more than n(A) colors. In the jargon, we say that the big Ramsey degrees for R are finite, because we can find a copy of the whole infinite graph R in which all copies of A have at most some bounded number of colors.

Dobrinen big Ramsey numbers University of Denver 11 / 53

slide-27
SLIDE 27

Colorings of Copies of Any Finite Graph in R

  • Thm. (Sauer) Given any finite graph A, there is a finite number n(A)

such that the following holds: For any l ≥ 1 and any coloring of all the copies of A in R into l colors, there is a subgraph R′ ≤ R, also a random graph, such that the set of copies of A in R′ take on no more than n(A) colors. In the jargon, we say that the big Ramsey degrees for R are finite, because we can find a copy of the whole infinite graph R in which all copies of A have at most some bounded number of colors. The proof that this is best possible uses Ramsey theory on trees.

Dobrinen big Ramsey numbers University of Denver 11 / 53

slide-28
SLIDE 28

Strong Trees

A tree T ⊆ 2<ω is a strong tree if there is a set of levels L ⊆ N such that each node in T has length in L, and every non-maximal node in T branches.

Dobrinen big Ramsey numbers University of Denver 12 / 53

slide-29
SLIDE 29

Strong Trees

A tree T ⊆ 2<ω is a strong tree if there is a set of levels L ⊆ N such that each node in T has length in L, and every non-maximal node in T branches. Each strong tree is either isomorphic to 2<ω or to 2≤k for some finite k.

Dobrinen big Ramsey numbers University of Denver 12 / 53

slide-30
SLIDE 30

Strong Trees

A tree T ⊆ 2<ω is a strong tree if there is a set of levels L ⊆ N such that each node in T has length in L, and every non-maximal node in T branches. Each strong tree is either isomorphic to 2<ω or to 2≤k for some finite k. 1 001 010 100 111 0010 0011 0101 1000 1001 1110 1111

Figure: A strong subtree isomorphic to 2≤3

Dobrinen big Ramsey numbers University of Denver 12 / 53

slide-31
SLIDE 31

Strong Subtree ∼ = 2≤2, Ex. 1

00 000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 13 / 53

slide-32
SLIDE 32

Strong Subtree ∼ = 2≤2, Ex. 2

00 000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 14 / 53

slide-33
SLIDE 33

Strong Subtree ∼ = 2≤2, Ex. 3

00 000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 15 / 53

slide-34
SLIDE 34

Strong Subtree ∼ = 2≤2, Ex. 4

  • 00

000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 16 / 53

slide-35
SLIDE 35

Strong Subtree ∼ = 2≤2, Ex. 5

00 000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 17 / 53

slide-36
SLIDE 36

Milliken’s Theorem

Let T be an infinite strong tree, k ≥ 0, and let f be a coloring of all the finite strong subtrees of T which are isomorphic to 2≤k. Then there is an infinite strong subtree S ⊆ T such that all copies of 2≤k in S have the same color.

Dobrinen big Ramsey numbers University of Denver 18 / 53

slide-37
SLIDE 37

Milliken’s Theorem

Let T be an infinite strong tree, k ≥ 0, and let f be a coloring of all the finite strong subtrees of T which are isomorphic to 2≤k. Then there is an infinite strong subtree S ⊆ T such that all copies of 2≤k in S have the same color.

  • Remark. For k = 0, the coloring is on the nodes of the tree T.

Dobrinen big Ramsey numbers University of Denver 18 / 53

slide-38
SLIDE 38

The Main Steps in Sauer’s Proof

Proof outline:

1 Graphs can be coded by trees. Dobrinen big Ramsey numbers University of Denver 19 / 53

slide-39
SLIDE 39

The Main Steps in Sauer’s Proof

Proof outline:

1 Graphs can be coded by trees. 2 Only diagonal trees need be considered. Dobrinen big Ramsey numbers University of Denver 19 / 53

slide-40
SLIDE 40

The Main Steps in Sauer’s Proof

Proof outline:

1 Graphs can be coded by trees. 2 Only diagonal trees need be considered. 3 Each diagonal tree can be enveloped in certain strong trees, called

their envelopes.

Dobrinen big Ramsey numbers University of Denver 19 / 53

slide-41
SLIDE 41

The Main Steps in Sauer’s Proof

Proof outline:

1 Graphs can be coded by trees. 2 Only diagonal trees need be considered. 3 Each diagonal tree can be enveloped in certain strong trees, called

their envelopes.

4 Given a fixed diagonal tree A, if its envelope is of form 2≤k, then each

strong subtree of 2<ω isomorphic to 2≤k contains a unique copy of A. Color the strong subtree by the color of its copy of A.

Dobrinen big Ramsey numbers University of Denver 19 / 53

slide-42
SLIDE 42

The Main Steps in Sauer’s Proof

Proof outline:

1 Graphs can be coded by trees. 2 Only diagonal trees need be considered. 3 Each diagonal tree can be enveloped in certain strong trees, called

their envelopes.

4 Given a fixed diagonal tree A, if its envelope is of form 2≤k, then each

strong subtree of 2<ω isomorphic to 2≤k contains a unique copy of A. Color the strong subtree by the color of its copy of A.

5 Apply Milliken’s Theorem to the coloring on the strong subtrees of

2<ω of the form 2≤k.

Dobrinen big Ramsey numbers University of Denver 19 / 53

slide-43
SLIDE 43

The Main Steps in Sauer’s Proof

Proof outline:

1 Graphs can be coded by trees. 2 Only diagonal trees need be considered. 3 Each diagonal tree can be enveloped in certain strong trees, called

their envelopes.

4 Given a fixed diagonal tree A, if its envelope is of form 2≤k, then each

strong subtree of 2<ω isomorphic to 2≤k contains a unique copy of A. Color the strong subtree by the color of its copy of A.

5 Apply Milliken’s Theorem to the coloring on the strong subtrees of

2<ω of the form 2≤k.

6 The number of isomorphism types of diagonal trees coding A gives

the number n(A).

Dobrinen big Ramsey numbers University of Denver 19 / 53

slide-44
SLIDE 44

Using Trees to Code Graphs

Let A be a graph. Enumerate the vertices of A as vn : n < N. The n-th coding node tn in 2<ω codes vn. For each pair i < n, vn E vi ⇔ tn(|ti|) = 1

Dobrinen big Ramsey numbers University of Denver 20 / 53

slide-45
SLIDE 45

A Tree Coding a 4-Cycle

t0 t1 t2 t3

  • v1

v2 v3 v0

Dobrinen big Ramsey numbers University of Denver 21 / 53

slide-46
SLIDE 46

Diagonal Trees Code Graphs

A tree T is diagonal if there is at most one meet or terminal node per level.

Dobrinen big Ramsey numbers University of Denver 22 / 53

slide-47
SLIDE 47

Diagonal Trees Code Graphs

A tree T is diagonal if there is at most one meet or terminal node per level. 0001 010

Figure: A diagonal tree D coding an edge between two vertices

Every graph can be coded by the terminal nodes of a diagonal tree. Moreover, there is a diagonal tree which codes R.

Dobrinen big Ramsey numbers University of Denver 22 / 53

slide-48
SLIDE 48

Strong Tree Envelopes of Diagonal Trees

Figure: The strong tree enveloping D

Dobrinen big Ramsey numbers University of Denver 23 / 53

slide-49
SLIDE 49

Strongly Diagonal Tree

  • 00

1 10011 111

Dobrinen big Ramsey numbers University of Denver 24 / 53

slide-50
SLIDE 50

Strongly Diagonal Tree and Subtree Envelope 1

  • 00

000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 25 / 53

slide-51
SLIDE 51

Strongly Diagonal Tree and Subtree Envelope 2

  • 00

000 001 01 010 011 1 10 100 101 11 110 111

Dobrinen big Ramsey numbers University of Denver 26 / 53

slide-52
SLIDE 52

The Big Ramsey Degrees for the Random Graph

  • Theorem. (Sauer) The Ramsey degree for a given finite graph A in the

Rado graph is the number of different isomorphism types of diagonal trees coding A.

Dobrinen big Ramsey numbers University of Denver 27 / 53

slide-53
SLIDE 53

The Big Ramsey Degrees for the Random Graph

  • Theorem. (Sauer) The Ramsey degree for a given finite graph A in the

Rado graph is the number of different isomorphism types of diagonal trees coding A. There are exactly two types of diagonal trees coding an edge. The tree D a few slides ago, and the following type:

Dobrinen big Ramsey numbers University of Denver 27 / 53

slide-54
SLIDE 54

The Big Ramsey Degrees for the Random Graph

  • Theorem. (Sauer) The Ramsey degree for a given finite graph A in the

Rado graph is the number of different isomorphism types of diagonal trees coding A. There are exactly two types of diagonal trees coding an edge. The tree D a few slides ago, and the following type: 01 101

Dobrinen big Ramsey numbers University of Denver 27 / 53

slide-55
SLIDE 55

Ramsey theory for homogeneous structures has seen increased activity in recent years. A homogeneous structure S which is a Fra¨ ıss´ e limit of some Fra¨ ıss´ e class K of finite structures is said to have finite big Ramsey degrees if for each A ∈ K there is a finite number n(A) such that for any coloring of all copies

  • f A in S into finitely many colors, there is a substructure S′ which is

isomorphic to S such that all copies of A in S′ take on no more than n(A) colors.

Dobrinen big Ramsey numbers University of Denver 28 / 53

slide-56
SLIDE 56

Ramsey theory for homogeneous structures has seen increased activity in recent years. A homogeneous structure S which is a Fra¨ ıss´ e limit of some Fra¨ ıss´ e class K of finite structures is said to have finite big Ramsey degrees if for each A ∈ K there is a finite number n(A) such that for any coloring of all copies

  • f A in S into finitely many colors, there is a substructure S′ which is

isomorphic to S such that all copies of A in S′ take on no more than n(A) colors.

  • Question. Which homogeneous structures have finite big Ramsey

degrees?

Dobrinen big Ramsey numbers University of Denver 28 / 53

slide-57
SLIDE 57

Ramsey theory for homogeneous structures has seen increased activity in recent years. A homogeneous structure S which is a Fra¨ ıss´ e limit of some Fra¨ ıss´ e class K of finite structures is said to have finite big Ramsey degrees if for each A ∈ K there is a finite number n(A) such that for any coloring of all copies

  • f A in S into finitely many colors, there is a substructure S′ which is

isomorphic to S such that all copies of A in S′ take on no more than n(A) colors.

  • Question. Which homogeneous structures have finite big Ramsey

degrees?

  • Question. What if some irreducible substructure is omitted?

Dobrinen big Ramsey numbers University of Denver 28 / 53

slide-58
SLIDE 58

Triangle-free graphs

A graph G is triangle-free if no copy of a triangle occurs in G.

Dobrinen big Ramsey numbers University of Denver 29 / 53

slide-59
SLIDE 59

Triangle-free graphs

A graph G is triangle-free if no copy of a triangle occurs in G. In other words, given any three vertices in G, at least two of the vertices have no edge between them.

Dobrinen big Ramsey numbers University of Denver 29 / 53

slide-60
SLIDE 60

Finite Ordered Triangle-Free Graphs have Ramsey Property

  • Theorem. (Neˇ

setˇ ril-R¨

  • dl) Given finite ordered triangle-free graphs

A ≤ B, there is a finite ordered triangle-free graph C such that for any coloring of the copies of A in C, there is a copy B′ ∈ C

B

  • such that all

copies of A in B′ have the same color.

Dobrinen big Ramsey numbers University of Denver 30 / 53

slide-61
SLIDE 61

The Universal Triangle-Free Graph

The universal triangle-free graph H3 is the triangle-free graph on infinitely many vertices into which every countable triangle-free graph embeds.

Dobrinen big Ramsey numbers University of Denver 31 / 53

slide-62
SLIDE 62

The Universal Triangle-Free Graph

The universal triangle-free graph H3 is the triangle-free graph on infinitely many vertices into which every countable triangle-free graph embeds. The universal triangle-free graph is also homogeneous: Any isomorphism between two finite subgraphs of H3 extends to an automorphism of H3.

Dobrinen big Ramsey numbers University of Denver 31 / 53

slide-63
SLIDE 63

The Universal Triangle-Free Graph

The universal triangle-free graph H3 is the triangle-free graph on infinitely many vertices into which every countable triangle-free graph embeds. The universal triangle-free graph is also homogeneous: Any isomorphism between two finite subgraphs of H3 extends to an automorphism of H3. H3 is the Fra¨ ıss´ e limit of the Fra¨ ıss´ e class K3 of finite ordered triangle-free graphs.

Dobrinen big Ramsey numbers University of Denver 31 / 53

slide-64
SLIDE 64

The Universal Triangle-Free Graph

The universal triangle-free graph H3 is the triangle-free graph on infinitely many vertices into which every countable triangle-free graph embeds. The universal triangle-free graph is also homogeneous: Any isomorphism between two finite subgraphs of H3 extends to an automorphism of H3. H3 is the Fra¨ ıss´ e limit of the Fra¨ ıss´ e class K3 of finite ordered triangle-free graphs. The universal triangle-free graph was constructed by Henson in 1971. Henson also constructed universal k-clique-free graphs for each k ≥ 3.

Dobrinen big Ramsey numbers University of Denver 31 / 53

slide-65
SLIDE 65

Vertex and Edge Colorings

  • Theorem. (Komj´

ath/R¨

  • dl) For each coloring of the vertices of H3 into

finitely many colors, there is a subgraph H′ ≤ H3 which is also universal triangle-free in which all vertices have the same color.

Dobrinen big Ramsey numbers University of Denver 32 / 53

slide-66
SLIDE 66

Vertex and Edge Colorings

  • Theorem. (Komj´

ath/R¨

  • dl) For each coloring of the vertices of H3 into

finitely many colors, there is a subgraph H′ ≤ H3 which is also universal triangle-free in which all vertices have the same color.

  • Theorem. (Sauer) For each coloring of the edges of H3 into finitely

many colors, there is a subgraph H′ ≤ H3 which is also universal triangle-free such that all edges in H have at most 2 colors. This is best possible for edges.

Dobrinen big Ramsey numbers University of Denver 32 / 53

slide-67
SLIDE 67

Are the big Ramsey degrees for H3 finite?

That is, given any finite triangle-free graph A, is there a number n(A) such that for any l and any coloring of the copies of A in H3 into l colors, there is a subgraph H of H3 which is also universal triangle-free, and in which all copies of A take on no more than n(A) colors?

Dobrinen big Ramsey numbers University of Denver 33 / 53

slide-68
SLIDE 68

Are the big Ramsey degrees for H3 finite?

That is, given any finite triangle-free graph A, is there a number n(A) such that for any l and any coloring of the copies of A in H3 into l colors, there is a subgraph H of H3 which is also universal triangle-free, and in which all copies of A take on no more than n(A) colors? Three main obstacles:

Dobrinen big Ramsey numbers University of Denver 33 / 53

slide-69
SLIDE 69

Are the big Ramsey degrees for H3 finite?

That is, given any finite triangle-free graph A, is there a number n(A) such that for any l and any coloring of the copies of A in H3 into l colors, there is a subgraph H of H3 which is also universal triangle-free, and in which all copies of A take on no more than n(A) colors? Three main obstacles:

1 There is no natural sibling of H3. (R and the graph coded by 2<ω are

bi-embeddable and Sauer’s proof relied strongly on this.)

Dobrinen big Ramsey numbers University of Denver 33 / 53

slide-70
SLIDE 70

Are the big Ramsey degrees for H3 finite?

That is, given any finite triangle-free graph A, is there a number n(A) such that for any l and any coloring of the copies of A in H3 into l colors, there is a subgraph H of H3 which is also universal triangle-free, and in which all copies of A take on no more than n(A) colors? Three main obstacles:

1 There is no natural sibling of H3. (R and the graph coded by 2<ω are

bi-embeddable and Sauer’s proof relied strongly on this.)

2 There was no known useful way of coding H3 into a tree. Dobrinen big Ramsey numbers University of Denver 33 / 53

slide-71
SLIDE 71

Are the big Ramsey degrees for H3 finite?

That is, given any finite triangle-free graph A, is there a number n(A) such that for any l and any coloring of the copies of A in H3 into l colors, there is a subgraph H of H3 which is also universal triangle-free, and in which all copies of A take on no more than n(A) colors? Three main obstacles:

1 There is no natural sibling of H3. (R and the graph coded by 2<ω are

bi-embeddable and Sauer’s proof relied strongly on this.)

2 There was no known useful way of coding H3 into a tree. 3 There was no analogue of Milliken’s Theorem for H3. Dobrinen big Ramsey numbers University of Denver 33 / 53

slide-72
SLIDE 72

Are the big Ramsey degrees for H3 finite?

That is, given any finite triangle-free graph A, is there a number n(A) such that for any l and any coloring of the copies of A in H3 into l colors, there is a subgraph H of H3 which is also universal triangle-free, and in which all copies of A take on no more than n(A) colors? Three main obstacles:

1 There is no natural sibling of H3. (R and the graph coded by 2<ω are

bi-embeddable and Sauer’s proof relied strongly on this.)

2 There was no known useful way of coding H3 into a tree. 3 There was no analogue of Milliken’s Theorem for H3.

Even if one had all that, one would still need a new notion of envelope.

Dobrinen big Ramsey numbers University of Denver 33 / 53

slide-73
SLIDE 73

So, this is what we did.

Dobrinen big Ramsey numbers University of Denver 34 / 53

slide-74
SLIDE 74

H3 has Finite Big Ramsey Degrees

Theorem∗. (D.) For each finite triangle-free graph A, there is a number n(A) such that for any coloring of the copies of A in H3 into finitely many colors, there is a subgraph H′ ≤ H3 which is also universal triangle-free such that all copies of A in H′ take no more than n(A) colors.

∗ 4/5ths finished typing.

Dobrinen big Ramsey numbers University of Denver 35 / 53

slide-75
SLIDE 75

Structure of Proof

(1) Develop a notion of strong triangle-free trees coding triangle-free graphs. These trees have special coding nodes coding the vertices of the graph and branch as much as possible without any branch coding a triangle (Triangle-Free and Maximal Extension Criteria).

Dobrinen big Ramsey numbers University of Denver 36 / 53

slide-76
SLIDE 76

Structure of Proof

(1) Develop a notion of strong triangle-free trees coding triangle-free graphs. These trees have special coding nodes coding the vertices of the graph and branch as much as possible without any branch coding a triangle (Triangle-Free and Maximal Extension Criteria). (2) Construct a strong triangle-free tree T∗ coding H3 with the coding nodes dense in T∗.

Dobrinen big Ramsey numbers University of Denver 36 / 53

slide-77
SLIDE 77

Structure of Proof

(1) Develop a notion of strong triangle-free trees coding triangle-free graphs. These trees have special coding nodes coding the vertices of the graph and branch as much as possible without any branch coding a triangle (Triangle-Free and Maximal Extension Criteria). (2) Construct a strong triangle-free tree T∗ coding H3 with the coding nodes dense in T∗. (3) Stretch T∗ to a diagonal strong triangle-free tree T densely coding H3.

Dobrinen big Ramsey numbers University of Denver 36 / 53

slide-78
SLIDE 78

Structure of Proof

(1) Develop a notion of strong triangle-free trees coding triangle-free graphs. These trees have special coding nodes coding the vertices of the graph and branch as much as possible without any branch coding a triangle (Triangle-Free and Maximal Extension Criteria). (2) Construct a strong triangle-free tree T∗ coding H3 with the coding nodes dense in T∗. (3) Stretch T∗ to a diagonal strong triangle-free tree T densely coding H3. (4) Many subtrees of T can be extended within the given tree to form another coding of H3. (Parallel 1’s Criterion, Extension Lemma).

Dobrinen big Ramsey numbers University of Denver 36 / 53

slide-79
SLIDE 79

(5) Prove a Ramsey theorem for finite subtrees of T satisfying the Parallel 1’s Criterion. (The proof uses forcing but is in ZFC, extending the proof method of Harrington’s forcing proof of the Halpern-L¨ auchli Theorem.)

Dobrinen big Ramsey numbers University of Denver 37 / 53

slide-80
SLIDE 80

(5) Prove a Ramsey theorem for finite subtrees of T satisfying the Parallel 1’s Criterion. (The proof uses forcing but is in ZFC, extending the proof method of Harrington’s forcing proof of the Halpern-L¨ auchli Theorem.) (6) For each finite triangle-free graph G there are finitely many isomorphism types of subtrees A of T coding G.

Dobrinen big Ramsey numbers University of Denver 37 / 53

slide-81
SLIDE 81

(5) Prove a Ramsey theorem for finite subtrees of T satisfying the Parallel 1’s Criterion. (The proof uses forcing but is in ZFC, extending the proof method of Harrington’s forcing proof of the Halpern-L¨ auchli Theorem.) (6) For each finite triangle-free graph G there are finitely many isomorphism types of subtrees A of T coding G. (7) Find the correct notion of a triangle-free envelope E(A).

Dobrinen big Ramsey numbers University of Denver 37 / 53

slide-82
SLIDE 82

(5) Prove a Ramsey theorem for finite subtrees of T satisfying the Parallel 1’s Criterion. (The proof uses forcing but is in ZFC, extending the proof method of Harrington’s forcing proof of the Halpern-L¨ auchli Theorem.) (6) For each finite triangle-free graph G there are finitely many isomorphism types of subtrees A of T coding G. (7) Find the correct notion of a triangle-free envelope E(A). (8) Transfer colorings from diagonal trees to their envelopes. Apply the Ramsey theorem.

Dobrinen big Ramsey numbers University of Denver 37 / 53

slide-83
SLIDE 83

(5) Prove a Ramsey theorem for finite subtrees of T satisfying the Parallel 1’s Criterion. (The proof uses forcing but is in ZFC, extending the proof method of Harrington’s forcing proof of the Halpern-L¨ auchli Theorem.) (6) For each finite triangle-free graph G there are finitely many isomorphism types of subtrees A of T coding G. (7) Find the correct notion of a triangle-free envelope E(A). (8) Transfer colorings from diagonal trees to their envelopes. Apply the Ramsey theorem. (9) Take a diagonal subtree of T which codes H3 and is homogeneous for each type coding G along with a collection W of ‘witnessing nodes’ which are used to construct envelopes.

Dobrinen big Ramsey numbers University of Denver 37 / 53

slide-84
SLIDE 84

Building a strong triangle-free tree T∗ to code H3

Let Fi : i < ω be a listing of all finite subsets of N such that each set repeats infinitely many times. Alternate taking care of requirement Fi and taking care of density requirement for the coding nodes.

Dobrinen big Ramsey numbers University of Denver 38 / 53

slide-85
SLIDE 85

Building a strong triangle-free tree T∗ to code H3

Let Fi : i < ω be a listing of all finite subsets of N such that each set repeats infinitely many times. Alternate taking care of requirement Fi and taking care of density requirement for the coding nodes. Satisfy the Triangle Free Criterion: If s has the same length as a coding node tn, and s and tn have parallel 1’s, then s can only extend left past tn. The TFC ensures that in each finite initial segment of T, each node in T can be extended to a coding node without coding a triangle with any of the coding nodes already established.

Dobrinen big Ramsey numbers University of Denver 38 / 53

slide-86
SLIDE 86

Building a strong triangle-free T∗ to code H3

t0 t1 t2 t3 t4 t5

  • v1

v2 v3 v0 v4 v5 T∗ is a perfect tree.

Dobrinen big Ramsey numbers University of Denver 39 / 53

slide-87
SLIDE 87

Skew tree coding H3

  • 00

000 01 011 1 10 100 0000 00000 00001 0110 1000 1001 01100 10000 10010 t0 t1

Dobrinen big Ramsey numbers University of Denver 40 / 53

slide-88
SLIDE 88

A subtree S ⊆ T satisfies the Parallel 1’s Criterion if whenever two nodes s, t ∈ S have parallel 1’s, there is a coding node in S witnessing this.

Dobrinen big Ramsey numbers University of Denver 41 / 53

slide-89
SLIDE 89

A subtree S ⊆ T satisfies the Parallel 1’s Criterion if whenever two nodes s, t ∈ S have parallel 1’s, there is a coding node in S witnessing this. That is, if s, t ∈ S and s(l) = t(l) = 1 for some l, then there is a coding node c ∈ S such that s(|c|) = t(|c|) = 1 and the minimal l such that s(l) = t(l) = 1 has length between the longest splitting node in S below c and |c|.

Dobrinen big Ramsey numbers University of Denver 41 / 53

slide-90
SLIDE 90

A subtree S ⊆ T satisfies the Parallel 1’s Criterion if whenever two nodes s, t ∈ S have parallel 1’s, there is a coding node in S witnessing this. That is, if s, t ∈ S and s(l) = t(l) = 1 for some l, then there is a coding node c ∈ S such that s(|c|) = t(|c|) = 1 and the minimal l such that s(l) = t(l) = 1 has length between the longest splitting node in S below c and |c|. This guarantees that a subtree of S of T can be extended in T to another strong tree coding H3. It is also necessary.

Dobrinen big Ramsey numbers University of Denver 41 / 53

slide-91
SLIDE 91

Strong Similarity Types of Trees Coding Graphs

The similarity type is a strong notion of isomorphism, taking into account passing numbers at coding nodes, and when first parallel 1’s occur. This builds on Sauer’s notion but adds a few more ingredients.

Dobrinen big Ramsey numbers University of Denver 42 / 53

slide-92
SLIDE 92

A tree coding a non-edge

  • s

t This is a strong similarity type satisfying the Parallel 1’s Criterion.

Dobrinen big Ramsey numbers University of Denver 43 / 53

slide-93
SLIDE 93

Another tree coding a non-edge

  • s

t This is a strong similarity type not satisfying the Parallel 1’s Criterion.

Dobrinen big Ramsey numbers University of Denver 44 / 53

slide-94
SLIDE 94
  • s

t This tree has parallel 1’s which are not witnessed by a coding node.

Dobrinen big Ramsey numbers University of Denver 45 / 53

slide-95
SLIDE 95

Its Envelope

  • c

s t This satisfies the Parallel 1’s Criterion.

Dobrinen big Ramsey numbers University of Denver 46 / 53

slide-96
SLIDE 96

Ramsey theorem for strong triangle-free trees

  • Theorem. (D.) For each finite subtree A of T satisfying the Parallel 1’s

Criterion, for any coloring of all copies of A in T into finitely many colors, there is a subtree T of T which is isomorphic to T (hence codes H3) such that the copies of A in T have the same color.

Dobrinen big Ramsey numbers University of Denver 47 / 53

slide-97
SLIDE 97

Ramsey theorem for strong triangle-free trees

  • Theorem. (D.) For each finite subtree A of T satisfying the Parallel 1’s

Criterion, for any coloring of all copies of A in T into finitely many colors, there is a subtree T of T which is isomorphic to T (hence codes H3) such that the copies of A in T have the same color. Parallel 1’s Criterion: A tree A ⊆ T satisfies the Parallel 1’s Criterion if any two nodes with parallel 1’s has a coding node witnessing that.

Dobrinen big Ramsey numbers University of Denver 47 / 53

slide-98
SLIDE 98

The proof uses three different forcings and much fusion

The simplest of the three cases is where we have a fixed tree A satisfying the Parallel 1’s Criterion and a 1-level extension of A to some C which has

  • ne splitting node.

Dobrinen big Ramsey numbers University of Denver 48 / 53

slide-99
SLIDE 99

The proof uses three different forcings and much fusion

The simplest of the three cases is where we have a fixed tree A satisfying the Parallel 1’s Criterion and a 1-level extension of A to some C which has

  • ne splitting node.

Fix T a strong triangle-free tree densely coding G3 and fix a copy of A in

  • T. We are coloring all extensions of A in T which make a copy of C.

Dobrinen big Ramsey numbers University of Denver 48 / 53

slide-100
SLIDE 100

The proof uses three different forcings and much fusion

The simplest of the three cases is where we have a fixed tree A satisfying the Parallel 1’s Criterion and a 1-level extension of A to some C which has

  • ne splitting node.

Fix T a strong triangle-free tree densely coding G3 and fix a copy of A in

  • T. We are coloring all extensions of A in T which make a copy of C.

Let d + 1 be the number of maximal nodes in C. Fix κ large enough so that κ → (ℵ1)2d+2

ℵ0

holds.

Dobrinen big Ramsey numbers University of Denver 48 / 53

slide-101
SLIDE 101

The forcing for Case 1

P is the set of conditions p such that p is a function of the form p : {d} ∪ (d × δp) → T ↾ lp, where δp ∈ [κ]<ω and lp ∈ L, such that (i) p(d) is the splitting node extending sd at level lp; (ii) For each i < d, {p(i, δ) : δ ∈ δp} ⊆ Ti ↾ lp. q ≤ p if and only if either

1 lq = lp and q ⊇ p (so also

δq ⊇ δp); or else

2 lq > lp,

δq ⊇ δp, and

(i) q(d) ⊃ p(d), and for each δ ∈ δp and i < d, q(i, δ) ⊃ p(i, δ); (ii) Whenever (α0, . . . , αd−1) is a strictly increasing sequence in ( δp)d and {p(i, αi) : i < d} ∪ {p(d)} ∈ ExtT(A, C), then also {q(i, αi) : i < d} ∪ {q(d)} ∈ ExtT(A, C).

Dobrinen big Ramsey numbers University of Denver 49 / 53

slide-102
SLIDE 102

The three types of forcings take care of

Dobrinen big Ramsey numbers University of Denver 50 / 53

slide-103
SLIDE 103

The three types of forcings take care of Case 1. End-extension of level sets to a new level with a splitting node. This gives homogeneity for end-extensions of A to next level.

Dobrinen big Ramsey numbers University of Denver 50 / 53

slide-104
SLIDE 104

The three types of forcings take care of Case 1. End-extension of level sets to a new level with a splitting node. This gives homogeneity for end-extensions of A to next level. Case 2. End-extension of level sets to a new level with a coding node. This gives end-homogeneity above a minimal extension of A with the correct passing numbers.

Dobrinen big Ramsey numbers University of Denver 50 / 53

slide-105
SLIDE 105

The three types of forcings take care of Case 1. End-extension of level sets to a new level with a splitting node. This gives homogeneity for end-extensions of A to next level. Case 2. End-extension of level sets to a new level with a coding node. This gives end-homogeneity above a minimal extension of A with the correct passing numbers. Case 3. Splitting predecessors and left branches if no splits of a level with a coding node. This allows to homogenize over the end-homogeneity in Case 2.

Dobrinen big Ramsey numbers University of Denver 50 / 53

slide-106
SLIDE 106

The three types of forcings take care of Case 1. End-extension of level sets to a new level with a splitting node. This gives homogeneity for end-extensions of A to next level. Case 2. End-extension of level sets to a new level with a coding node. This gives end-homogeneity above a minimal extension of A with the correct passing numbers. Case 3. Splitting predecessors and left branches if no splits of a level with a coding node. This allows to homogenize over the end-homogeneity in Case 2. Eventually we obtain a strong triangle-free tree Scoding H3 such that every copy of C in S has the same color.

Dobrinen big Ramsey numbers University of Denver 50 / 53

slide-107
SLIDE 107

To finish, given a finite triangle-free graph G, there are only finitely many strong similarity types of trees coding G (with the coding nodes in the tree). Each of these has a unique type of minimal extension to an envelope satisfying the Parallel 1’s Criterion. Apply the Ramsey theorem to these. Obtain a finite bound for the big Ramsey degree of G inside H3.

Dobrinen big Ramsey numbers University of Denver 51 / 53

slide-108
SLIDE 108

To finish, given a finite triangle-free graph G, there are only finitely many strong similarity types of trees coding G (with the coding nodes in the tree). Each of these has a unique type of minimal extension to an envelope satisfying the Parallel 1’s Criterion. Apply the Ramsey theorem to these. Obtain a finite bound for the big Ramsey degree of G inside H3. Thanks!

Dobrinen big Ramsey numbers University of Denver 51 / 53

slide-109
SLIDE 109

References

Dobrinen, The universal triangle-free graph has finite Ramsey degrees (2016) (preprint almost available, 50+ pp). Halpern/L¨ auchli, A partition theorem, TAMS (1966). Henson, A family of countable homogeneous graphs, Pacific Jour. Math. (1971). Komj´ ath/R¨

  • dl, Coloring of universal graphs, Graphs and Combinatorics

(1986). Milliken, A partition theorem for the infinite subtrees of a tree, TAMS (1981). Neˇ setˇ ril/R¨

  • dl, Partitions of finite relational and set systems, Jour.

Combinatorial Th., Ser. A (1977).

Dobrinen big Ramsey numbers University of Denver 52 / 53

slide-110
SLIDE 110

References

Sauer, Edge partitions of the countable triangle free homogeneous graph, Discrete Math. (1998). Sauer, Coloring subgraphs of the Rado graph, Combinatorica (2006). Most graphics in this talk were either made by or modified from codes made by Timothy Trujillo.

Dobrinen big Ramsey numbers University of Denver 53 / 53