Slide 1

Slide 1 text

Finite subgraphs of uncountable graphs Chris Lambie-Hanson Department of Mathematics and Applied Mathematics Virginia Commonwealth University CMU Mathematical Logic Seminar 28 April 2020

Slide 2

Slide 2 text

I. Graph theoretic background

Slide 3

Slide 3 text

Basic definitions

Slide 4

Slide 4 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2.

Slide 5

Slide 5 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E.

Slide 6

Slide 6 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E. • The chromatic number of G, denoted χ(G), is the least cardinal χ such that there is a proper coloring c : Σ → χ.

Slide 7

Slide 7 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E. • The chromatic number of G, denoted χ(G), is the least cardinal χ such that there is a proper coloring c : Σ → χ. • Given a natural number ≥ 3, a cycle of length in G is an injective sequence σi | i < from Σ such that • {σi , σi+1} ∈ E for all i < − 1; • {σ −1 , σ0} ∈ E.

Slide 8

Slide 8 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E. • The chromatic number of G, denoted χ(G), is the least cardinal χ such that there is a proper coloring c : Σ → χ. • Given a natural number ≥ 3, a cycle of length in G is an injective sequence σi | i < from Σ such that • {σi , σi+1} ∈ E for all i < − 1; • {σ −1 , σ0} ∈ E. Note that the following are equivalent for a graph G:

Slide 9

Slide 9 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E. • The chromatic number of G, denoted χ(G), is the least cardinal χ such that there is a proper coloring c : Σ → χ. • Given a natural number ≥ 3, a cycle of length in G is an injective sequence σi | i < from Σ such that • {σi , σi+1} ∈ E for all i < − 1; • {σ −1 , σ0} ∈ E. Note that the following are equivalent for a graph G: • G has no cycles of odd length;

Slide 10

Slide 10 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E. • The chromatic number of G, denoted χ(G), is the least cardinal χ such that there is a proper coloring c : Σ → χ. • Given a natural number ≥ 3, a cycle of length in G is an injective sequence σi | i < from Σ such that • {σi , σi+1} ∈ E for all i < − 1; • {σ −1 , σ0} ∈ E. Note that the following are equivalent for a graph G: • G has no cycles of odd length; • G is bipartite;

Slide 11

Slide 11 text

Basic definitions Definition • A graph is a pair G = (Σ, E), where E ⊆ [Σ]2. • A proper coloring of G is a function c with domain Σ such that c(σ) = c(τ) for all {σ, τ} ∈ E. • The chromatic number of G, denoted χ(G), is the least cardinal χ such that there is a proper coloring c : Σ → χ. • Given a natural number ≥ 3, a cycle of length in G is an injective sequence σi | i < from Σ such that • {σi , σi+1} ∈ E for all i < − 1; • {σ −1 , σ0} ∈ E. Note that the following are equivalent for a graph G: • G has no cycles of odd length; • G is bipartite; • χ(G) ≤ 2.

Slide 12

Slide 12 text

De Bruijn-Erd˝ os Theorem

Slide 13

Slide 13 text

De Bruijn-Erd˝ os Theorem Theorem (De Bruijn-Erd˝ os) Suppose that G is a graph, k is a natural number, and χ(H) ≤ k for every finite subgraph H of G.

Slide 14

Slide 14 text

De Bruijn-Erd˝ os Theorem Theorem (De Bruijn-Erd˝ os) Suppose that G is a graph, k is a natural number, and χ(H) ≤ k for every finite subgraph H of G. Then χ(G) ≤ k.

Slide 15

Slide 15 text

De Bruijn-Erd˝ os Theorem Theorem (De Bruijn-Erd˝ os) Suppose that G is a graph, k is a natural number, and χ(H) ≤ k for every finite subgraph H of G. Then χ(G) ≤ k. As a result, if a graph G has infinite chromatic number, there is a function fG : N → N defined by letting fG (k) be the least number of vertices in a subgraph of G with chromatic number k.

Slide 16

Slide 16 text

De Bruijn-Erd˝ os Theorem Theorem (De Bruijn-Erd˝ os) Suppose that G is a graph, k is a natural number, and χ(H) ≤ k for every finite subgraph H of G. Then χ(G) ≤ k. As a result, if a graph G has infinite chromatic number, there is a function fG : N → N defined by letting fG (k) be the least number of vertices in a subgraph of G with chromatic number k. fG is clearly an increasing function.

Slide 17

Slide 17 text

De Bruijn-Erd˝ os Theorem Theorem (De Bruijn-Erd˝ os) Suppose that G is a graph, k is a natural number, and χ(H) ≤ k for every finite subgraph H of G. Then χ(G) ≤ k. As a result, if a graph G has infinite chromatic number, there is a function fG : N → N defined by letting fG (k) be the least number of vertices in a subgraph of G with chromatic number k. fG is clearly an increasing function. Question How fast can fG grow for graphs G with large chromatic number?

Slide 18

Slide 18 text

Previous work

Slide 19

Slide 19 text

Previous work Theorem (Erd˝ os, 1960s) For every function f : N → N, there is a graph G such that |G| = χ(G) = ℵ0 and fG grows faster than f .

Slide 20

Slide 20 text

Previous work Theorem (Erd˝ os, 1960s) For every function f : N → N, there is a graph G such that |G| = χ(G) = ℵ0 and fG grows faster than f . Theorem (Erd˝ os-Hajnal-Szemer´ edi, 1982) For every n ∈ N and every cardinal κ, there is a graph G such that χ(G) ≥ κ and fG grows faster than expn .

Slide 21

Slide 21 text

Previous work Theorem (Erd˝ os, 1960s) For every function f : N → N, there is a graph G such that |G| = χ(G) = ℵ0 and fG grows faster than f . Theorem (Erd˝ os-Hajnal-Szemer´ edi, 1982) For every n ∈ N and every cardinal κ, there is a graph G such that χ(G) ≥ κ and fG grows faster than expn . Question (EHS, 1982) Is it true that, for every f : N → N, there is a graph G such that χ(G) > ℵ0 and fG grows faster than f ?

Slide 22

Slide 22 text

Countable vs. uncountable chromatic numbers Theorem (Erd˝ os; Erd˝ os-Hajnal) • For every ∈ N, there is a graph G such that χ(G) = ℵ0 and G has no cycles of length less than .

Slide 23

Slide 23 text

Countable vs. uncountable chromatic numbers Theorem (Erd˝ os; Erd˝ os-Hajnal) • For every ∈ N, there is a graph G such that χ(G) = ℵ0 and G has no cycles of length less than . • If χ(G) > ℵ0, then G contains every finite bipartite graph as a subgraph. In particular, it has cycles of all even lengths.

Slide 24

Slide 24 text

Countable vs. uncountable chromatic numbers Theorem (Erd˝ os; Erd˝ os-Hajnal) • For every ∈ N, there is a graph G such that χ(G) = ℵ0 and G has no cycles of length less than . • If χ(G) > ℵ0, then G contains every finite bipartite graph as a subgraph. In particular, it has cycles of all even lengths. Theorem (R¨ odl; Komj´ ath-Shelah) • If χ(G) = ℵ0, then there is a triangle-free subgraph H of G such that χ(H) = ℵ0.

Slide 25

Slide 25 text

Countable vs. uncountable chromatic numbers Theorem (Erd˝ os; Erd˝ os-Hajnal) • For every ∈ N, there is a graph G such that χ(G) = ℵ0 and G has no cycles of length less than . • If χ(G) > ℵ0, then G contains every finite bipartite graph as a subgraph. In particular, it has cycles of all even lengths. Theorem (R¨ odl; Komj´ ath-Shelah) • If χ(G) = ℵ0, then there is a triangle-free subgraph H of G such that χ(H) = ℵ0. • There is consistently a graph G such that χ(G) = ℵ1 but χ(H) ≤ ℵ0 for every triangle-free subgraph H of G.

Slide 26

Slide 26 text

Current status

Slide 27

Slide 27 text

Current status Theorem (Komj´ ath-Shelah, 2005) Consistently, for every f : N → N, there is a graph G such that |G| = χ(G) = ℵ1 and fG grows faster than f .

Slide 28

Slide 28 text

Current status Theorem (Komj´ ath-Shelah, 2005) Consistently, for every f : N → N, there is a graph G such that |G| = χ(G) = ℵ1 and fG grows faster than f . They force over a model of ♦ with a length-ω1 finite-support iteration of c.c.c. posets, dealing one at a time with each function f : N → N. CH holds in the resulting model.

Slide 29

Slide 29 text

Current status Theorem (Komj´ ath-Shelah, 2005) Consistently, for every f : N → N, there is a graph G such that |G| = χ(G) = ℵ1 and fG grows faster than f . They force over a model of ♦ with a length-ω1 finite-support iteration of c.c.c. posets, dealing one at a time with each function f : N → N. CH holds in the resulting model. Main Theorem (CLH, 2019) For every f : N → N, there is a graph G such that |G| = 2ℵ0 , χ(G) = ℵ1, and fG (k) ≥ f (k) for all k ≥ 3.

Slide 30

Slide 30 text

II. Type graphs

Slide 31

Slide 31 text

Disjoint types Definition Let k ∈ N. • A disjoint type of width n is a function t : 2n → 2 such that |t−1(0)| = |t−1(1)| = n.

Slide 32

Slide 32 text

Disjoint types Definition Let k ∈ N. • A disjoint type of width n is a function t : 2n → 2 such that |t−1(0)| = |t−1(1)| = n. • If a, b ∈ [On]n are disjoint, then we say tp(a, b) = t if, letting a ∪ b be enumerated in increasing order as αi | i < 2n , we have a = {αi | t(i) = 0} and b = {αi | t(i) = 1}.

Slide 33

Slide 33 text

Disjoint types Definition Let k ∈ N. • A disjoint type of width n is a function t : 2n → 2 such that |t−1(0)| = |t−1(1)| = n. • If a, b ∈ [On]n are disjoint, then we say tp(a, b) = t if, letting a ∪ b be enumerated in increasing order as αi | i < 2n , we have a = {αi | t(i) = 0} and b = {αi | t(i) = 1}.

Slide 34

Slide 34 text

tn s Definition Suppose that 1 ≤ s < n are natural numbers. Then tn s is the disjoint type of width n consisting of s copies of 0, followed by n − s copies of 01, followed by s copies of 1.

Slide 35

Slide 35 text

tn s Definition Suppose that 1 ≤ s < n are natural numbers. Then tn s is the disjoint type of width n consisting of s copies of 0, followed by n − s copies of 01, followed by s copies of 1.

Slide 36

Slide 36 text

Type graphs Definition Suppose that n is natural number, t is a disjoint type of width n, and α is an ordinal.

Slide 37

Slide 37 text

Type graphs Definition Suppose that n is natural number, t is a disjoint type of width n, and α is an ordinal. Then G(α, t) is the graph with vertex set [α]n and edge set E(α, t), where {a, b} ∈ E(α, t) if tp(a, b) = t or tp(b, a) = t.

Slide 38

Slide 38 text

Type graphs Definition Suppose that n is natural number, t is a disjoint type of width n, and α is an ordinal. Then G(α, t) is the graph with vertex set [α]n and edge set E(α, t), where {a, b} ∈ E(α, t) if tp(a, b) = t or tp(b, a) = t. Theorem (Erd˝ os-Hajnal) Suppose that 1 ≤ s < n < ω and α is an infinite ordinal.

Slide 39

Slide 39 text

Type graphs Definition Suppose that n is natural number, t is a disjoint type of width n, and α is an ordinal. Then G(α, t) is the graph with vertex set [α]n and edge set E(α, t), where {a, b} ∈ E(α, t) if tp(a, b) = t or tp(b, a) = t. Theorem (Erd˝ os-Hajnal) Suppose that 1 ≤ s < n < ω and α is an infinite ordinal. 1 χ(G(α, tn s )) = |α|.

Slide 40

Slide 40 text

Type graphs Definition Suppose that n is natural number, t is a disjoint type of width n, and α is an ordinal. Then G(α, t) is the graph with vertex set [α]n and edge set E(α, t), where {a, b} ∈ E(α, t) if tp(a, b) = t or tp(b, a) = t. Theorem (Erd˝ os-Hajnal) Suppose that 1 ≤ s < n < ω and α is an infinite ordinal. 1 χ(G(α, tn s )) = |α|. 2 If n ≥ 2s2 + 1, then G(α, tn s ) contains no odd cycles of length 2s + 1 or shorter.

Slide 41

Slide 41 text

A special case G(α, t3 1 ) is triangle-free.

Slide 42

Slide 42 text

A special case G(α, t3 1 ) is triangle-free.

Slide 43

Slide 43 text

A special case G(α, t3 1 ) is triangle-free.

Slide 44

Slide 44 text

A special case G(α, t3 1 ) is triangle-free.

Slide 45

Slide 45 text

A special case G(α, t3 1 ) is triangle-free.

Slide 46

Slide 46 text

Two useful facts Fact Suppose that G = (Σ, E) is a graph and E = i∈I Ei . For each i ∈ I, let Gi = (Σ, Ei ). Then χ(G) ≤ i∈I χ(Gi ).

Slide 47

Slide 47 text

Two useful facts Fact Suppose that G = (Σ, E) is a graph and E = i∈I Ei . For each i ∈ I, let Gi = (Σ, Ei ). Then χ(G) ≤ i∈I χ(Gi ). Fact Suppose that G and H are graphs and there is a graph homomorphism from G to H. If is a natural number and H contains no odd cycles of length or shorter, then G also contains no odd cycles of length or shorter.

Slide 48

Slide 48 text

III. The main construction

Slide 49

Slide 49 text

The theorem Main Theorem For every function f : N → N, there is a graph G such that χ(G) = ℵ1 and fG (k) ≥ f (k) for all k ≥ 3.

Slide 50

Slide 50 text

The theorem Main Theorem For every function f : N → N, there is a graph G such that χ(G) = ℵ1 and fG (k) ≥ f (k) for all k ≥ 3. Proof: Fix f : N → N. We will actually construct G such that, for every k ∈ N and every subgraph H with at most f (k) vertices, we have χ(H) ≤ 2k+1.

Slide 51

Slide 51 text

The theorem Main Theorem For every function f : N → N, there is a graph G such that χ(G) = ℵ1 and fG (k) ≥ f (k) for all k ≥ 3. Proof: Fix f : N → N. We will actually construct G such that, for every k ∈ N and every subgraph H with at most f (k) vertices, we have χ(H) ≤ 2k+1. This suffices to prove the theorem.

Slide 52

Slide 52 text

The theorem Main Theorem For every function f : N → N, there is a graph G such that χ(G) = ℵ1 and fG (k) ≥ f (k) for all k ≥ 3. Proof: Fix f : N → N. We will actually construct G such that, for every k ∈ N and every subgraph H with at most f (k) vertices, we have χ(H) ≤ 2k+1. This suffices to prove the theorem. We construct a graph G = (Σ, E). Let us first describe the set of vertices.

Slide 53

Slide 53 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that

Slide 54

Slide 54 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that 1 Mσ is a transitive element of H(ℵ1) such that δσ := Mσ ∩ ω1 is a limit ordinal;

Slide 55

Slide 55 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that 1 Mσ is a transitive element of H(ℵ1) such that δσ := Mσ ∩ ω1 is a limit ordinal; 2 fσ : Mσ ∩ Σ → ω;

Slide 56

Slide 56 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that 1 Mσ is a transitive element of H(ℵ1) such that δσ := Mσ ∩ ω1 is a limit ordinal; 2 fσ : Mσ ∩ Σ → ω; 3 Cσ is an ω-sequence of ordinals cofinal in δσ.

Slide 57

Slide 57 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that 1 Mσ is a transitive element of H(ℵ1) such that δσ := Mσ ∩ ω1 is a limit ordinal; 2 fσ : Mσ ∩ Σ → ω; 3 Cσ is an ω-sequence of ordinals cofinal in δσ. • The M’s provide a partial ordering of Σ: σ ≺ τ iff σ ∈ Mτ .

Slide 58

Slide 58 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that 1 Mσ is a transitive element of H(ℵ1) such that δσ := Mσ ∩ ω1 is a limit ordinal; 2 fσ : Mσ ∩ Σ → ω; 3 Cσ is an ω-sequence of ordinals cofinal in δσ. • The M’s provide a partial ordering of Σ: σ ≺ τ iff σ ∈ Mτ . • The f ’s will be used to anticipate potential proper colorings of G using only countably many colors in order to sabotage them.

Slide 59

Slide 59 text

The vertices Σ is the set of all triples σ = Mσ, fσ, Cσ such that 1 Mσ is a transitive element of H(ℵ1) such that δσ := Mσ ∩ ω1 is a limit ordinal; 2 fσ : Mσ ∩ Σ → ω; 3 Cσ is an ω-sequence of ordinals cofinal in δσ. • The M’s provide a partial ordering of Σ: σ ≺ τ iff σ ∈ Mτ . • The f ’s will be used to anticipate potential proper colorings of G using only countably many colors in order to sabotage them. • The C’s will place constraints on whether an edge can be drawn between two vertices, ensuring that the chromatic numbers of finite subgraphs do not grow too quickly.

Slide 60

Slide 60 text

Preliminary setup For each k ∈ N, let sk be the least natural number s ≥ 1 such that 2s + 1 ≥ f (k), and let nk = 2s2 k + 1.

Slide 61

Slide 61 text

Preliminary setup For each k ∈ N, let sk be the least natural number s ≥ 1 such that 2s + 1 ≥ f (k), and let nk = 2s2 k + 1. (Point: G(ω1, tnk sk ) has no odd cycles of length f (k) or shorter.)

Slide 62

Slide 62 text

Preliminary setup For each k ∈ N, let sk be the least natural number s ≥ 1 such that 2s + 1 ≥ f (k), and let nk = 2s2 k + 1. (Point: G(ω1, tnk sk ) has no odd cycles of length f (k) or shorter.) Partition N into adjacent intervals I0, I1, I2, . . . such that |Ik | = nk

Slide 63

Slide 63 text

Preliminary setup For each k ∈ N, let sk be the least natural number s ≥ 1 such that 2s + 1 ≥ f (k), and let nk = 2s2 k + 1. (Point: G(ω1, tnk sk ) has no odd cycles of length f (k) or shorter.) Partition N into adjacent intervals I0, I1, I2, . . . such that |Ik | = nk , i.e., I0 = {0, . . . , n0 − 1}, I1 = {n0, . . . , n0 + n1 − 1}, . . ..

Slide 64

Slide 64 text

Preliminary setup For each k ∈ N, let sk be the least natural number s ≥ 1 such that 2s + 1 ≥ f (k), and let nk = 2s2 k + 1. (Point: G(ω1, tnk sk ) has no odd cycles of length f (k) or shorter.) Partition N into adjacent intervals I0, I1, I2, . . . such that |Ik | = nk , i.e., I0 = {0, . . . , n0 − 1}, I1 = {n0, . . . , n0 + n1 − 1}, . . .. Given an ω-sequence of ordinals C and a k ∈ N, we let C[Ik ] denote {α ∈ C | |C ∩ α| ∈ Ik }.

Slide 65

Slide 65 text

The edges When constructing E, we will observe the following constraints.

Slide 66

Slide 66 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ.

Slide 67

Slide 67 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ. It thus suffices to define N≺ G (τ) := {σ ∈ Mτ | {σ, τ} ∈ E} for each τ ∈ Σ.

Slide 68

Slide 68 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ. It thus suffices to define N≺ G (τ) := {σ ∈ Mτ | {σ, τ} ∈ E} for each τ ∈ Σ. • For all τ ∈ Σ and k ∈ N, there is at most one σ ∈ N≺ G (τ) such that fτ (σ) = k.

Slide 69

Slide 69 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ. It thus suffices to define N≺ G (τ) := {σ ∈ Mτ | {σ, τ} ∈ E} for each τ ∈ Σ. • For all τ ∈ Σ and k ∈ N, there is at most one σ ∈ N≺ G (τ) such that fτ (σ) = k. • For all τ ∈ Σ and σ ∈ N≺ G (τ), if fτ (σ) = k, then, for all j ≤ k, we have tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj .

Slide 70

Slide 70 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ. It thus suffices to define N≺ G (τ) := {σ ∈ Mτ | {σ, τ} ∈ E} for each τ ∈ Σ. • For all τ ∈ Σ and k ∈ N, there is at most one σ ∈ N≺ G (τ) such that fτ (σ) = k. • For all τ ∈ Σ and σ ∈ N≺ G (τ), if fτ (σ) = k, then, for all j ≤ k, we have tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj . Constructing E: For each τ ∈ Σ and each k ∈ N, ask whether there is σ ∈ Mτ ∩ Σ such that fτ (σ) = k and tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj for all j ≤ k.

Slide 71

Slide 71 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ. It thus suffices to define N≺ G (τ) := {σ ∈ Mτ | {σ, τ} ∈ E} for each τ ∈ Σ. • For all τ ∈ Σ and k ∈ N, there is at most one σ ∈ N≺ G (τ) such that fτ (σ) = k. • For all τ ∈ Σ and σ ∈ N≺ G (τ), if fτ (σ) = k, then, for all j ≤ k, we have tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj . Constructing E: For each τ ∈ Σ and each k ∈ N, ask whether there is σ ∈ Mτ ∩ Σ such that fτ (σ) = k and tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj for all j ≤ k. If the answer is “yes”, then choose one such σ and put {σ, τ} in E.

Slide 72

Slide 72 text

The edges When constructing E, we will observe the following constraints. • If {σ, τ} ∈ E, then σ ≺ τ or τ ≺ σ. It thus suffices to define N≺ G (τ) := {σ ∈ Mτ | {σ, τ} ∈ E} for each τ ∈ Σ. • For all τ ∈ Σ and k ∈ N, there is at most one σ ∈ N≺ G (τ) such that fτ (σ) = k. • For all τ ∈ Σ and σ ∈ N≺ G (τ), if fτ (σ) = k, then, for all j ≤ k, we have tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj . Constructing E: For each τ ∈ Σ and each k ∈ N, ask whether there is σ ∈ Mτ ∩ Σ such that fτ (σ) = k and tp(Cσ[Ij ], Cτ [Ij ]) = tnj sj for all j ≤ k. If the answer is “yes”, then choose one such σ and put {σ, τ} in E. If the answer is “no”, then do nothing for this pair (τ, k).

Slide 73

Slide 73 text

An edge decomposition Given k ∈ N, let Ek (resp. E≥k ) denote the set of edges {σ, τ} ∈ E such that σ ≺ τ and fτ (σ) = k (resp. fτ (σ) ≥ k).

Slide 74

Slide 74 text

An edge decomposition Given k ∈ N, let Ek (resp. E≥k ) denote the set of edges {σ, τ} ∈ E such that σ ≺ τ and fτ (σ) = k (resp. fτ (σ) ≥ k). Let Gk = (Σ, Ek ) and G≥k = (Σ, E≥k ) (and similarly define Hk and H≥k for subgraphs H of G).

Slide 75

Slide 75 text

An edge decomposition Given k ∈ N, let Ek (resp. E≥k ) denote the set of edges {σ, τ} ∈ E such that σ ≺ τ and fτ (σ) = k (resp. fτ (σ) ≥ k). Let Gk = (Σ, Ek ) and G≥k = (Σ, E≥k ) (and similarly define Hk and H≥k for subgraphs H of G). Observe: • For each τ ∈ Σ, there is at most one σ ≺ τ such that {σ, τ} ∈ Ek .

Slide 76

Slide 76 text

An edge decomposition Given k ∈ N, let Ek (resp. E≥k ) denote the set of edges {σ, τ} ∈ E such that σ ≺ τ and fτ (σ) = k (resp. fτ (σ) ≥ k). Let Gk = (Σ, Ek ) and G≥k = (Σ, E≥k ) (and similarly define Hk and H≥k for subgraphs H of G). Observe: • For each τ ∈ Σ, there is at most one σ ≺ τ such that {σ, τ} ∈ Ek . As a result, Gk has no cycles.

Slide 77

Slide 77 text

An edge decomposition Given k ∈ N, let Ek (resp. E≥k ) denote the set of edges {σ, τ} ∈ E such that σ ≺ τ and fτ (σ) = k (resp. fτ (σ) ≥ k). Let Gk = (Σ, Ek ) and G≥k = (Σ, E≥k ) (and similarly define Hk and H≥k for subgraphs H of G). Observe: • For each τ ∈ Σ, there is at most one σ ≺ τ such that {σ, τ} ∈ Ek . As a result, Gk has no cycles. • The map σ → Cσ[Ik ] induces a graph homomorphism from G≥k to G(ω1, tnk sk ).

Slide 78

Slide 78 text

An edge decomposition Given k ∈ N, let Ek (resp. E≥k ) denote the set of edges {σ, τ} ∈ E such that σ ≺ τ and fτ (σ) = k (resp. fτ (σ) ≥ k). Let Gk = (Σ, Ek ) and G≥k = (Σ, E≥k ) (and similarly define Hk and H≥k for subgraphs H of G). Observe: • For each τ ∈ Σ, there is at most one σ ≺ τ such that {σ, τ} ∈ Ek . As a result, Gk has no cycles. • The map σ → Cσ[Ik ] induces a graph homomorphism from G≥k to G(ω1, tnk sk ). As a result, G≥k has no odd cycles of length f (k) or shorter.

Slide 79

Slide 79 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices.

Slide 80

Slide 80 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices. We get an edge-decomposition of H as H = H≥k ∪ j

Slide 81

Slide 81 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices. We get an edge-decomposition of H as H = H≥k ∪ j

Slide 82

Slide 82 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices. We get an edge-decomposition of H as H = H≥k ∪ j

Slide 83

Slide 83 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices. We get an edge-decomposition of H as H = H≥k ∪ j

Slide 84

Slide 84 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices. We get an edge-decomposition of H as H = H≥k ∪ j

Slide 85

Slide 85 text

Finite subgraphs Fix k ∈ N and a subgraph H of G with at most f (k) vertices. We get an edge-decomposition of H as H = H≥k ∪ j

Slide 86

Slide 86 text

Chromatic number It remains to show that χ(G) = ℵ1.

Slide 87

Slide 87 text

Chromatic number It remains to show that χ(G) = ℵ1. χ(G) ≤ ℵ1 is easy.

Slide 88

Slide 88 text

Chromatic number It remains to show that χ(G) = ℵ1. χ(G) ≤ ℵ1 is easy. Thus, suppose that f : Σ → N is given. We show that f is not a proper coloring.

Slide 89

Slide 89 text

Chromatic number It remains to show that χ(G) = ℵ1. χ(G) ≤ ℵ1 is easy. Thus, suppose that f : Σ → N is given. We show that f is not a proper coloring. Let Ni | i ≤ ω be a continuous ∈-increasing chain of countable elementary submodels of (H(c+), ∈, , G, f ).

Slide 90

Slide 90 text

Chromatic number It remains to show that χ(G) = ℵ1. χ(G) ≤ ℵ1 is easy. Thus, suppose that f : Σ → N is given. We show that f is not a proper coloring. Let Ni | i ≤ ω be a continuous ∈-increasing chain of countable elementary submodels of (H(c+), ∈, , G, f ). For i ≤ ω, let Mi = Ni ∩ H(ℵ1) and δi = Mi ∩ ω1.

Slide 91

Slide 91 text

Chromatic number It remains to show that χ(G) = ℵ1. χ(G) ≤ ℵ1 is easy. Thus, suppose that f : Σ → N is given. We show that f is not a proper coloring. Let Ni | i ≤ ω be a continuous ∈-increasing chain of countable elementary submodels of (H(c+), ∈, , G, f ). For i ≤ ω, let Mi = Ni ∩ H(ℵ1) and δi = Mi ∩ ω1. Let C = {δi | i < ω} and τ = Mω, f (Mω ∩ Σ), C .

Slide 92

Slide 92 text

Chromatic number It remains to show that χ(G) = ℵ1. χ(G) ≤ ℵ1 is easy. Thus, suppose that f : Σ → N is given. We show that f is not a proper coloring. Let Ni | i ≤ ω be a continuous ∈-increasing chain of countable elementary submodels of (H(c+), ∈, , G, f ). For i ≤ ω, let Mi = Ni ∩ H(ℵ1) and δi = Mi ∩ ω1. Let C = {δi | i < ω} and τ = Mω, f (Mω ∩ Σ), C . Then τ ∈ Σ. Let k = f (τ).

Slide 93

Slide 93 text

Multiple reflections Claim: For every n < ω and every disjoint type t of width n, there is σ ∈ Mω such that f (σ) = k and tp(Cσ[n], C[n]) = t.

Slide 94

Slide 94 text

Multiple reflections Claim: For every n < ω and every disjoint type t of width n, there is σ ∈ Mω such that f (σ) = k and tp(Cσ[n], C[n]) = t. Proof sketch: For concreteness, we prove the claim for t = t3 1 = 001011.

Slide 95

Slide 95 text

Multiple reflections Claim: For every n < ω and every disjoint type t of width n, there is σ ∈ Mω such that f (σ) = k and tp(Cσ[n], C[n]) = t. Proof sketch: For concreteness, we prove the claim for t = t3 1 = 001011. Let ∃∞γ . . . abbreviate “there are unboundedly many γ < ω1 . . .”.

Slide 96

Slide 96 text

Multiple reflections Claim: For every n < ω and every disjoint type t of width n, there is σ ∈ Mω such that f (σ) = k and tp(Cσ[n], C[n]) = t. Proof sketch: For concreteness, we prove the claim for t = t3 1 = 001011. Let ∃∞γ . . . abbreviate “there are unboundedly many γ < ω1 . . .”. For every β < δ2, the following sentence holds in H(c+): ∃γ2 > β ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, δ1, γ2}), as witnessed by δ2 and τ.

Slide 97

Slide 97 text

Multiple reflections Claim: For every n < ω and every disjoint type t of width n, there is σ ∈ Mω such that f (σ) = k and tp(Cσ[n], C[n]) = t. Proof sketch: For concreteness, we prove the claim for t = t3 1 = 001011. Let ∃∞γ . . . abbreviate “there are unboundedly many γ < ω1 . . .”. For every β < δ2, the following sentence holds in H(c+): ∃γ2 > β ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, δ1, γ2}), as witnessed by δ2 and τ. By elementarity, the following holds in N2: ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, δ1, γ2}),

Slide 98

Slide 98 text

Multiple reflections Claim: For every n < ω and every disjoint type t of width n, there is σ ∈ Mω such that f (σ) = k and tp(Cσ[n], C[n]) = t. Proof sketch: For concreteness, we prove the claim for t = t3 1 = 001011. Let ∃∞γ . . . abbreviate “there are unboundedly many γ < ω1 . . .”. For every β < δ2, the following sentence holds in H(c+): ∃γ2 > β ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, δ1, γ2}), as witnessed by δ2 and τ. By elementarity, the following holds in N2: ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, δ1, γ2}), and hence also in H(c+).

Slide 99

Slide 99 text

Moving down Moving one step down, for every β < δ1, the following sentence holds in H(c+): ∃γ1 > β ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, γ1, γ2}), as witnessed by δ1.

Slide 100

Slide 100 text

Moving down Moving one step down, for every β < δ1, the following sentence holds in H(c+): ∃γ1 > β ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, γ1, γ2}), as witnessed by δ1. By elementarity, the following holds in N1, and hence in H(c+): ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, γ1, γ2}).

Slide 101

Slide 101 text

Moving down Moving one step down, for every β < δ1, the following sentence holds in H(c+): ∃γ1 > β ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, γ1, γ2}), as witnessed by δ1. By elementarity, the following holds in N1, and hence in H(c+): ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {δ0, γ1, γ2}). Similarly, in N0 and H(c+) we get: ∃∞γ0 ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ0, γ1, γ2}).

Slide 102

Slide 102 text

Moving back up We have ∃∞γ0 ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ0, γ1, γ2}). and t = t3 1 = 001011.

Slide 103

Slide 103 text

Moving back up We have ∃∞γ0 ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ0, γ1, γ2}). and t = t3 1 = 001011. Working inside N0, choose γ∗ 0 < γ∗ 1 < δ0 such that ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ∗ 0 , γ∗ 1 , γ2}) holds (in N0 and hence also in N1).

Slide 104

Slide 104 text

Moving back up We have ∃∞γ0 ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ0, γ1, γ2}). and t = t3 1 = 001011. Working inside N0, choose γ∗ 0 < γ∗ 1 < δ0 such that ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ∗ 0 , γ∗ 1 , γ2}) holds (in N0 and hence also in N1). Next, working in N1, choose γ∗ 2 and σ such that δ0 < γ∗ 2 < δ1, f (σ) = k, and Cσ[3] = {γ∗ 0 , γ∗ 1 , γ∗ 2 }.

Slide 105

Slide 105 text

Moving back up We have ∃∞γ0 ∃∞γ1 ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ0, γ1, γ2}). and t = t3 1 = 001011. Working inside N0, choose γ∗ 0 < γ∗ 1 < δ0 such that ∃∞γ2 ∃σ (f (σ) = k ∧ Cσ[3] = {γ∗ 0 , γ∗ 1 , γ2}) holds (in N0 and hence also in N1). Next, working in N1, choose γ∗ 2 and σ such that δ0 < γ∗ 2 < δ1, f (σ) = k, and Cσ[3] = {γ∗ 0 , γ∗ 1 , γ∗ 2 }. Then σ ∈ Mω, f (σ) = k, and tp(Cσ[n], C[n]) = t, as required. Claim

Slide 106

Slide 106 text

Finishing the proof Applying the Claim to the type t = tn0 s0 tn1 s1 . . . tnk sk , there is σ ∈ Mω such that f (σ) = k and tp(Cσ[Ij ], C[Ij ]) = tnj sj for all j ≤ k.

Slide 107

Slide 107 text

Finishing the proof Applying the Claim to the type t = tn0 s0 tn1 s1 . . . tnk sk , there is σ ∈ Mω such that f (σ) = k and tp(Cσ[Ij ], C[Ij ]) = tnj sj for all j ≤ k. Thus, when we were building G, we chose such a σ and added {σ, τ} to E. But then we have f (σ) = k = f (τ), so f is not a proper coloring. Theorem

Slide 108

Slide 108 text

IV. Further questions

Slide 109

Slide 109 text

On optimality Two natural questions arise regarding the optimality of our main theorem.

Slide 110

Slide 110 text

On optimality Two natural questions arise regarding the optimality of our main theorem. Question Is it true that for every f : N → N, there is a graph G such that |G| = χ(G) = ℵ1 and fG grows faster than f ?

Slide 111

Slide 111 text

On optimality Two natural questions arise regarding the optimality of our main theorem. Question Is it true that for every f : N → N, there is a graph G such that |G| = χ(G) = ℵ1 and fG grows faster than f ? Question Is it true that for ever f : N → N and every cardinal κ, there is a graph G such that χ(G) ≥ κ and fG grows faster than f ?

Slide 112

Slide 112 text

On optimality Two natural questions arise regarding the optimality of our main theorem. Question Is it true that for every f : N → N, there is a graph G such that |G| = χ(G) = ℵ1 and fG grows faster than f ? Question Is it true that for ever f : N → N and every cardinal κ, there is a graph G such that χ(G) ≥ κ and fG grows faster than f ? What about just κ = ℵ2?

Slide 113

Slide 113 text

Other questions We end with some other questions of Erd˝ os and Hajnal about finite subgraphs of uncountably chromatic graphs.

Slide 114

Slide 114 text

Other questions We end with some other questions of Erd˝ os and Hajnal about finite subgraphs of uncountably chromatic graphs. Question Suppose that G and H are uncountably chromatic graphs. Must they have a common 4-chromatic subgraph?

Slide 115

Slide 115 text

Other questions We end with some other questions of Erd˝ os and Hajnal about finite subgraphs of uncountably chromatic graphs. Question Suppose that G and H are uncountably chromatic graphs. Must they have a common 4-chromatic subgraph? Question Is there an uncountably chromatic graph G such that every triangle-free subgraph of G has countable chromatic number?

Slide 116

Slide 116 text

Other questions We end with some other questions of Erd˝ os and Hajnal about finite subgraphs of uncountably chromatic graphs. Question Suppose that G and H are uncountably chromatic graphs. Must they have a common 4-chromatic subgraph? Question Is there an uncountably chromatic graph G such that every triangle-free subgraph of G has countable chromatic number? Question Is there a K4-free graph that cannot be written as the union of countably many triangle-free graphs?

Slide 117

Slide 117 text

References Erd˝ os, Paul. Some of my favourite unsolved problems. A tribute to Paul Erd˝ os, 467–478, Cambridge Univ. Press, Cambridge, 1990.

Slide 118

Slide 118 text

References Erd˝ os, Paul. Some of my favourite unsolved problems. A tribute to Paul Erd˝ os, 467–478, Cambridge Univ. Press, Cambridge, 1990. Lambie-Hanson, Chris. On the growth rate of chromatic numbers of finite subgraphs. Adv. Math. To appear, 2020. https://arxiv.org/pdf/1902.08177.pdf

Slide 119

Slide 119 text

References Erd˝ os, Paul. Some of my favourite unsolved problems. A tribute to Paul Erd˝ os, 467–478, Cambridge Univ. Press, Cambridge, 1990. Lambie-Hanson, Chris. On the growth rate of chromatic numbers of finite subgraphs. Adv. Math. To appear, 2020. https://arxiv.org/pdf/1902.08177.pdf All artwork on these slides by Joan Mir´ o.

Slide 120

Slide 120 text

Thank you!