Pseudorandom Graphs and the Green-Tao Theorem Yufei Zhao MIT Based - - PowerPoint PPT Presentation

pseudorandom graphs and the green tao theorem
SMART_READER_LITE
LIVE PREVIEW

Pseudorandom Graphs and the Green-Tao Theorem Yufei Zhao MIT Based - - PowerPoint PPT Presentation

Pseudorandom Graphs and the Green-Tao Theorem Yufei Zhao MIT Based on joint work with David Conlon and Jacob Fox SIAM Conference on Discrete Mathematics D enes K onig Prize Lecture June 5, 2018 A progression of theorems on progressions


slide-1
SLIDE 1

Pseudorandom Graphs and the Green-Tao Theorem

Yufei Zhao MIT

Based on joint work with David Conlon and Jacob Fox SIAM Conference on Discrete Mathematics D´ enes K¨

  • nig Prize Lecture

June 5, 2018

slide-2
SLIDE 2

A progression of theorems on progressions

van der Waerden’s theorem (1927)

If N is colored with finitely many colors, then there are arbitrarily long monochromatic arithmetic progressions (AP).

2

slide-3
SLIDE 3

A progression of theorems on progressions

van der Waerden’s theorem (1927)

If N is colored with finitely many colors, then there are arbitrarily long monochromatic arithmetic progressions (AP).

Erd˝

  • s–Tur´

an conjecture (1936)

Every subset of N with positive density contains arbitrarily long APs.

2

slide-4
SLIDE 4

A progression of theorems on progressions

van der Waerden’s theorem (1927)

If N is colored with finitely many colors, then there are arbitrarily long monochromatic arithmetic progressions (AP).

Erd˝

  • s–Tur´

an conjecture (1936)

Every subset of N with positive density contains arbitrarily long APs.

Roth’s theorem (1953)

Every subset of N with positive density contains a 3-term AP.

2

slide-5
SLIDE 5

A progression of theorems on progressions

van der Waerden’s theorem (1927)

If N is colored with finitely many colors, then there are arbitrarily long monochromatic arithmetic progressions (AP).

Erd˝

  • s–Tur´

an conjecture (1936)

Every subset of N with positive density contains arbitrarily long APs.

Roth’s theorem (1953)

Every subset of N with positive density contains a 3-term AP.

Szemer´ edi’s theorem (1975)

Erd˝

  • s–Tur´

an conjecture is true.

2

slide-6
SLIDE 6

Szemer´ edi’s theorem (1975)

Every subset of N with positive density contains arbitrarily long APs. (upper) density of A ⊂ N is lim sup

N→∞

|A ∩ [N]| N where [N] := {1, 2, . . . , N}

3

slide-7
SLIDE 7

Szemer´ edi’s theorem (1975)

Every subset of N with positive density contains arbitrarily long APs. (upper) density of A ⊂ N is lim sup

N→∞

|A ∩ [N]| N where [N] := {1, 2, . . . , N}

Conjecture (Erd˝

  • s 1973)

Every A ⊂ N with

a∈A 1/a = ∞ contains arbitrarily long APs.

3

slide-8
SLIDE 8

Szemer´ edi’s theorem (1975)

Every subset of N with positive density contains arbitrarily long APs. (upper) density of A ⊂ N is lim sup

N→∞

|A ∩ [N]| N where [N] := {1, 2, . . . , N}

Conjecture (Erd˝

  • s 1973)

Every A ⊂ N with

a∈A 1/a = ∞ contains arbitrarily long APs.

Green–Tao theorem (2008)

The primes contain arbitrarily long APs.

3

slide-9
SLIDE 9

Szemer´ edi’s theorem (1975)

Every subset of N with positive density contains arbitrarily long APs. (upper) density of A ⊂ N is lim sup

N→∞

|A ∩ [N]| N where [N] := {1, 2, . . . , N}

Conjecture (Erd˝

  • s 1973)

Every A ⊂ N with

a∈A 1/a = ∞ contains arbitrarily long APs.

Green–Tao theorem (2008)

The primes contain arbitrarily long APs. Prime number theorem: # primes up to N N ∼ 1 log N

3

slide-10
SLIDE 10

Our main advance, then, lies not in our understanding of the primes but rather in what we can say about arithmetic progressions. Ben Green Clay Math Proceedings 2007

4

slide-11
SLIDE 11

Proof strategy of Green–Tao theorem

N P P = prime numbers

5

slide-12
SLIDE 12

Proof strategy of Green–Tao theorem

N S P P = prime numbers, S = “almost primes” P ⊆ S with positive relative density, i.e., |P ∩ [N]| |S ∩ [N]| > δ

5

slide-13
SLIDE 13

Proof strategy of Green–Tao theorem

N S P P = prime numbers, S = “almost primes” P ⊆ S with positive relative density, i.e., |P ∩ [N]| |S ∩ [N]| > δ Step 1:

Relative Szemer´ edi theorem (informally)

If S ⊂ N satisfies certain pseudorandomness conditions, then every subset of S with positive relative density contains long APs.

5

slide-14
SLIDE 14

Proof strategy of Green–Tao theorem

N S P P = prime numbers, S = “almost primes” P ⊆ S with positive relative density, i.e., |P ∩ [N]| |S ∩ [N]| > δ Step 1:

Relative Szemer´ edi theorem (informally)

If S ⊂ N satisfies certain pseudorandomness conditions, then every subset of S with positive relative density contains long APs. Step 2: Construct a superset of primes that satisfies the pseudorandomness conditions.

5

slide-15
SLIDE 15

Relative Szemer´ edi theorem

Relative Szemer´ edi theorem (informally)

If S ⊂ N satisfies certain pseudorandomness conditions, then every subset of S with positive relative density contains long APs. What pseudorandomness conditions? Green–Tao:

  • 1. Linear forms condition
  • 2. Correlation condition

6

slide-16
SLIDE 16

Relative Szemer´ edi theorem

Relative Szemer´ edi theorem (informally)

If S ⊂ N satisfies certain pseudorandomness conditions, then every subset of S with positive relative density contains long APs. What pseudorandomness conditions? Green–Tao:

  • 1. Linear forms condition
  • 2. Correlation condition

Question

Does relative Szemer´ edi theorem hold with weaker and more natural pseudorandomness hypotheses?

6

slide-17
SLIDE 17

Relative Szemer´ edi theorem

Relative Szemer´ edi theorem (informally)

If S ⊂ N satisfies certain pseudorandomness conditions, then every subset of S with positive relative density contains long APs. What pseudorandomness conditions? Green–Tao:

  • 1. Linear forms condition
  • 2. Correlation condition ← no longer needed

Question

Does relative Szemer´ edi theorem hold with weaker and more natural pseudorandomness hypotheses?

Theorem (Conlon–Fox–Z. ’15)

Yes! A weaker linear forms condition suffices.

6

slide-18
SLIDE 18

Relative Szemer´ edi theorem

k-AP-free: contains no k-term arithmetic progressions

Szemer´ edi’s theorem (1975)

If A ⊆ Z/NZ is k-AP-free, then |A| = o(N).

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|).

Earlier versions of relative Roth theorems with other pseudorandomness hypotheses: Green, Green–Tao, Kohayakawa–R¨

  • dl–Schacht–Skokan

7

slide-19
SLIDE 19

Relative Szemer´ edi theorem

k-AP-free: contains no k-term arithmetic progressions

Szemer´ edi’s theorem (1975)

If A ⊆ Z/NZ is k-AP-free, then |A| = o(N).

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|).

Earlier versions of relative Roth theorems with other pseudorandomness hypotheses: Green, Green–Tao, Kohayakawa–R¨

  • dl–Schacht–Skokan

What does it mean for a set to be pseudorandom? A: It resembles a random set in certain statistics

7

slide-20
SLIDE 20

Pseudorandom graphs

In what ways can a graph look like a random graph?

8

slide-21
SLIDE 21

Pseudorandom graphs

In what ways can a graph look like a random graph? Fix a graph H. The H-density in a random graph with edge density p is ≈ pe(H).

8

slide-22
SLIDE 22

Pseudorandom graphs

In what ways can a graph look like a random graph? Fix a graph H. The H-density in a random graph with edge density p is ≈ pe(H). A (sequence of) graph is pseudorandom if it satisfies some asymptotic properties, e.g., having asymptotically the same H-density as that of a typical random graph.

8

slide-23
SLIDE 23

Pseudorandom graphs

In what ways can a graph look like a random graph? Fix a graph H. The H-density in a random graph with edge density p is ≈ pe(H). A (sequence of) graph is pseudorandom if it satisfies some asymptotic properties, e.g., having asymptotically the same H-density as that of a typical random graph. Other ways that graphs can be pseudorandom: eigenvalues, edge discrepancy Equivalent for dense graphs, but not for sparse graphs (Thomason ’87, Chung–Graham–Wilson ’89)

8

slide-24
SLIDE 24

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. GS X Y Z

9

slide-25
SLIDE 25

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. GS X Y Z

x y

x ∼ y iff 2x + y ∈ S

9

slide-26
SLIDE 26

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. GS X Y Z

x z

x ∼ z iff x − z ∈ S

9

slide-27
SLIDE 27

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. GS X Y Z

y z

y ∼ z iff −y − 2z ∈ S

9

slide-28
SLIDE 28

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. GS X Y Z

x y z

x ∼ y iff 2x + y ∈ S x ∼ z iff x − z ∈ S y ∼ z iff −y − 2z ∈ S

9

slide-29
SLIDE 29

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. Triangle xyz in GS ⇐ ⇒ 2x + y, x − z, −y − 2z ∈ S GS X Y Z

x y z

x ∼ y iff 2x + y ∈ S x ∼ z iff x − z ∈ S y ∼ z iff −y − 2z ∈ S

9

slide-30
SLIDE 30

Graphs and 3-APs (3-term arithmetic progression)

Given S ⊆ Z/NZ, construct tripartite graph GS with vertex sets X = Y = Z = Z/NZ. Triangle xyz in GS ⇐ ⇒ 2x + y, x − z, −y − 2z ∈ S

3-AP with common difference −x − y − z

GS X Y Z

x y z

x ∼ y iff 2x + y ∈ S x ∼ z iff x − z ∈ S y ∼ z iff −y − 2z ∈ S

9

slide-31
SLIDE 31

Roth’s theorem (1952)

If A ⊆ Z/NZ is 3-AP-free, then |A| = o(N).

Relative Roth theorem (Conlon–Fox–Z.)

If S ⊆ Z/NZ satisfies the 3-linear forms condition, and A ⊆ S is 3-AP-free, then |A| = o(|S|).

10

slide-32
SLIDE 32

Roth’s theorem (1952)

If A ⊆ Z/NZ is 3-AP-free, then |A| = o(N).

Relative Roth theorem (Conlon–Fox–Z.)

If S ⊆ Z/NZ satisfies the 3-linear forms condition, and A ⊆ S is 3-AP-free, then |A| = o(|S|).

Z/NZ Z/NZ Z/NZ

GS x y z

x ∼ y iff 2x + y ∈ S x ∼ z iff x − z ∈ S y ∼ z iff −y − 2z ∈ S

10

slide-33
SLIDE 33

Roth’s theorem (1952)

If A ⊆ Z/NZ is 3-AP-free, then |A| = o(N).

Relative Roth theorem (Conlon–Fox–Z.)

If S ⊆ Z/NZ satisfies the 3-linear forms condition, and A ⊆ S is 3-AP-free, then |A| = o(|S|).

Z/NZ Z/NZ Z/NZ

GS x y z

x ∼ y iff 2x + y ∈ S x ∼ z iff x − z ∈ S y ∼ z iff −y − 2z ∈ S

3-linear forms condition: GS has asymptotically the same H-density as a random graph for every H ⊆ K2,2,2

10

slide-34
SLIDE 34

3-linear forms condition

S ⊂ Z/NZ satisfies the 3-linear forms condition if, for uniformly random x0, x1, y0, y1, z0, z1 ∈ Z/NZ, the probability that        −y0 − 2z0, x0 − z0, 2x0 + y0, −y1 − 2z0, x1 − z0, 2x1 + y0, −y0 − 2z1, x0 − z1, 2x0 + y1, −y1 − 2z1, x1 − z1, 2x1 + y1        ⊆ S is with in 1 + o(1) factor of the expectation for a random S, and

11

slide-35
SLIDE 35

3-linear forms condition

S ⊂ Z/NZ satisfies the 3-linear forms condition if, for uniformly random x0, x1, y0, y1, z0, z1 ∈ Z/NZ, the probability that        −y0 − 2z0, x0 − z0, 2x0 + y0, −y1 − 2z0, x1 − z0, 2x1 + y0, −y0 − 2z1, x0 − z1, 2x0 + y1, −y1 − 2z1, x1 − z1, 2x1 + y1        ⊆ S is with in 1 + o(1) factor of the expectation for a random S, and the same is true if we erase any subset of the 12 patterns.

11

slide-36
SLIDE 36

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

Fix k ≥ 3. If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|).

12

slide-37
SLIDE 37

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

Fix k ≥ 3. If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|). k = 4: build a 4-partite 3-uniform hypergraph 4-AP ← → tetrahedron

12

slide-38
SLIDE 38

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

Fix k ≥ 3. If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|). k = 4: build a 4-partite 3-uniform hypergraph 4-AP ← → tetrahedron Vertex sets W = X = Y = Z = Z/NZ wxy ∈ E ⇐ ⇒ 3w + 2x + y ∈ S wxz ∈ E ⇐ ⇒ 2w + x − z ∈ S wyz ∈ E ⇐ ⇒ w − y − 2z ∈ S xyz ∈ E ⇐ ⇒ − x − 2y − 3z ∈ S 4-AP with common diff: −w − x − y − z x y z w X Y Z W

12

slide-39
SLIDE 39

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

Fix k ≥ 3. If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|). k = 4: build a 4-partite 3-uniform hypergraph 4-AP ← → tetrahedron Vertex sets W = X = Y = Z = Z/NZ wxy ∈ E ⇐ ⇒ 3w + 2x + y ∈ S wxz ∈ E ⇐ ⇒ 2w + x − z ∈ S wyz ∈ E ⇐ ⇒ w − y − 2z ∈ S xyz ∈ E ⇐ ⇒ − x − 2y − 3z ∈ S 4-AP with common diff: −w − x − y − z x y z w X Y Z W 4-linear forms condition: If H is a subgraph of the 2-blow-up of the tetrahedron, then the H-density in the above hypergraph is asymptotically same as random

12

slide-40
SLIDE 40

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

Fix k ≥ 3. If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|). 4-linear forms condition: for uniform random w0, w1, x0, x1, y0, y1, z0, z1 ∈ Z/NZ, the probability that                 

3w0 + 2x0 + y0, 2w0 + x0 − z0, w0 − y0 − 2z0, −x0 − 2y0 − 3z0, 3w0 + 2x0 + y1, 2w0 + x0 − z1, w0 − y0 − 2z1, −x0 − 2y0 − 3z1, 3w0 + 2x1 + y0, 2w0 + x1 − z0, w0 − y1 − 2z0, −x0 − 2y1 − 3z0, 3w0 + 2x1 + y1, 2w0 + x1 − z1, w0 − y1 − 2z1, −x0 − 2y1 − 3z1, 3w1 + 2x0 + y0, 2w1 + x0 − z0, w1 − y0 − 2z0, −x1 − 2y0 − 3z0, 3w1 + 2x0 + y1, 2w1 + x0 − z1, w1 − y0 − 2z1, −x1 − 2y0 − 3z1, 3w1 + 2x1 + y0, 2w1 + x1 − z0, w1 − y1 − 2z0, −x1 − 2y1 − 3z0, 3w1 + 2x1 + y1, 2w1 + x1 − z1, w1 − y1 − 2z1, −x1 − 2y1 − 3z1

                 ⊆ S is with in 1 + o(1) factor of the expectation for a random S, and the same is true if we erase any subset of the 23 · 4 = 32 patterns.

13

slide-41
SLIDE 41

Roth’s theorem: from one 3-AP to many 3-APs

Roth’s theorem

Let δ > 0, every A ⊂ Z/NZ with |A| ≥ δN contains a 3-AP if N is sufficiently large. By an averaging argument (Varnavides), we get many 3-APs:

Roth’s theorem (counting version)

Every A ⊂ Z/NZ with |A| ≥ δN contains ≥ c(δ)N2 many 3-APs for some c(δ) > 0.

14

slide-42
SLIDE 42

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S, |A| ≥ δ |S|

15

slide-43
SLIDE 43

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S, |A| ≥ δ |S| Dense model theorem: One can find a good dense model A for A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ

15

slide-44
SLIDE 44

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S, |A| ≥ δ |S| Dense model theorem: One can find a good dense model A for A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ Counting lemma: N |S| 3 |{3-APs in A}| ≈ |{3-APs in A}|

15

slide-45
SLIDE 45

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S, |A| ≥ δ |S| Dense model theorem: One can find a good dense model A for A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ Counting lemma: N |S| 3 |{3-APs in A}| ≈ |{3-APs in A}| ≥ cN2 [By Roth’s Theorem] = ⇒ relative Roth theorem (also works for k-AP)

15

slide-46
SLIDE 46

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S, |A| ≥ δ |S| Dense model theorem: One can find a good dense model A for A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ Counting lemma: N |S| 3 |{3-APs in A}| ≈ |{3-APs in A}| ≥ cN2 [By Roth’s Theorem] = ⇒ relative Roth theorem (also works for k-AP)

15

slide-47
SLIDE 47

Dense model

What does it mean for (dense)

  • A ⊂ Z/NZ

to be a good approximation (dense model) of (sparse) A ⊂ S ⊂ Z/NZ ?

16

slide-48
SLIDE 48

Dense model

Let G (dense) and G (sparse) be two graphs on the same set of N vertices We say that G is an good p-dense model of G if p · G ≈ G in terms of the number of edges when restricted to every vertex subset, i.e.,

  • p · e

G(U) − eG(U)

  • = o(pN2)

∀U ⊂ V (G) = V ( G)

G U p · G ≈ G

17

slide-49
SLIDE 49

Dense model

Let G (dense) and G (sparse) be two graphs on the same set of N vertices We say that G is an good p-dense model of G if p · G ≈ G in terms of the number of edges when restricted to every vertex subset, i.e.,

  • p · e

G(U) − eG(U)

  • = o(pN2)

∀U ⊂ V (G) = V ( G)

G U p · G ≈ G

We say that A ⊂ Z/NZ is a good p-dense model of A ⊂ Z/NZ if CayleySumGraph(Z/NZ, A) is a good p-dense model of CayleySumGraph(Z/NZ, A) CayleySumGraph(G, A) has vertex set G, and x ∼ y iff x + y ∈ A

17

slide-50
SLIDE 50

Dense model theorem

If Z/NZ is a good p-dense model of S ⊂ Z/NZ with p = |S| /N, then every A ⊂ S has a good p-dense model A ⊂ Z/NZ. Proof ideas: Hahn–Banach theorem/linear programming duality

Originally Green–Tao and Tao–Ziegler. Simplified by Gowers and Reingold–Trevisan–Tulsiani–Vadhan. Specialized to this form in Z.

18

slide-51
SLIDE 51

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S ⊂ Z/NZ, |A| ≥ δ |S| Dense model theorem: One can find a good p-dense model A of A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ Counting lemma: N |S| 3 |{3-APs in A}| ≈ |{3-APs in A}| ≥ cN2 [By Roth’s Theorem] = ⇒ relative Roth theorem (also works for k-AP)

19

slide-52
SLIDE 52

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S ⊂ Z/NZ, |A| ≥ δ |S| Dense model theorem: One can find a good p-dense model A of A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ Counting lemma: N |S| 3 |{3-APs in A}| ≈ |{3-APs in A}| ≥ cN2 [By Roth’s Theorem] = ⇒ relative Roth theorem (also works for k-AP)

19

slide-53
SLIDE 53

Counting lemma

x y z

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

20

slide-54
SLIDE 54

Counting lemma

x y z

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

Triangle counting lemma, sparse setting (Conlon–Fox–Z.)

(Sparse) G ⊂ Γ and (dense) G are (tripartite) graphs on the same vertex set. Suppose

◮ “Sparse pseudorandom host graph” Γ has edge density p and satisfies the

3-linear forms condition (densities of H ⊂ K2,2,2 are close to random)

G is a good p-dense model of G Then triangle-density(G) = p3(triangle-density( G) + o(1))

20

slide-55
SLIDE 55

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

21

slide-56
SLIDE 56

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

good 1-dense model:

  • E[(G(x, y) −

G(x, y))1A(x)1B(y)]

  • = o(1)

∀A ⊆ X, B ⊆ Y

21

slide-57
SLIDE 57

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

good 1-dense model:

  • E[(G(x, y) −

G(x, y))1A(x)1B(y)]

  • = o(1)

∀A ⊆ X, B ⊆ Y triangle-density(G) = E[G(x, y)G(x, z)G(y, z)]

21

slide-58
SLIDE 58

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

good 1-dense model:

  • E[(G(x, y) −

G(x, y))1A(x)1B(y)]

  • = o(1)

∀A ⊆ X, B ⊆ Y triangle-density(G) = E[G(x, y)G(x, z)G(y, z)] = E[ G(x, y)G(x, z)G(y, z)] + o(1)

21

slide-59
SLIDE 59

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

good 1-dense model:

  • E[(G(x, y) −

G(x, y))1A(x)1B(y)]

  • = o(1)

∀A ⊆ X, B ⊆ Y triangle-density(G) = E[G(x, y)G(x, z)G(y, z)] = E[ G(x, y)G(x, z)G(y, z)] + o(1) = E[ G(x, y) G(x, z)G(y, z)] + o(1)

21

slide-60
SLIDE 60

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

good 1-dense model:

  • E[(G(x, y) −

G(x, y))1A(x)1B(y)]

  • = o(1)

∀A ⊆ X, B ⊆ Y triangle-density(G) = E[G(x, y)G(x, z)G(y, z)] = E[ G(x, y)G(x, z)G(y, z)] + o(1) = E[ G(x, y) G(x, z)G(y, z)] + o(1) = E[ G(x, y) G(x, z) G(y, z)] + o(1) = triangle-density(G) + o(1)

21

slide-61
SLIDE 61

Counting lemma

Triangle counting lemma, dense setting

Let G and G be (tripartite) graphs on the same vertex set, such that G is a good 1-dense model of G. Then triangle-density(G) = triangle-density( G) + o(1)

x y z

good 1-dense model:

  • E[(G(x, y) −

G(x, y))1A(x)1B(y)]

  • = o(1)

∀A ⊆ X, B ⊆ Y triangle-density(G) = E[G(x, y)G(x, z)G(y, z)] = E[ G(x, y)G(x, z)G(y, z)] + o(1) = E[ G(x, y) G(x, z)G(y, z)] + o(1) = E[ G(x, y) G(x, z) G(y, z)] + o(1) = triangle-density(G) + o(1) Fails in the sparse setting (need o(p3) error)

21

slide-62
SLIDE 62

Sparse counting lemma

Triangle counting lemma, sparse setting (Conlon–Fox–Z.)

(Sparse) G ⊂ Γ and (dense) G are (tripartite) graphs on the same vertex set. Suppose

◮ “Sparse pseudorandom host graph” Γ has edge density p and satisfies the

3-linear forms condition (densities of H ⊂ K2,2,2 are close to random)

G is a good p-dense model of G Then triangle-density(G) = p3(triangle-density( G) + o(1)) Key new proof ingredient: densification

22

slide-63
SLIDE 63

Densification

x y z z′

E[G(x, z)G(y, z)G(x, z′)G(y, z′)]

23

slide-64
SLIDE 64

Densification

x y z z′

E[G(x, z)G(y, z)G(x, z′)G(y, z′)] = E[G ′(x, y)G(x, z)G(y, z)] Set G ′(x, y) := codegG(x, y)/ |Z| G ′(x, y) = O(p2) for almost all pairs (x, y), and thus behaves like a dense weighted graph after scaling

23

slide-65
SLIDE 65

Densification

x y z

E[G(x, z)G(y, z)G(x, z′)G(y, z′)] = E[G ′(x, y)G(x, z)G(y, z)] Set G ′(x, y) := codegG(x, y)/ |Z| G ′(x, y) = O(p2) for almost all pairs (x, y), and thus behaves like a dense weighted graph after scaling Densified G(X, Y ). Now repeat for G(X, Z) and G(Y , Z). Reduce to dense setting.

23

slide-66
SLIDE 66

Transference

Let S ⊂ Z/NZ be pseudorandom with density p, and (sparse) A ⊂ S ⊂ Z/NZ, |A| ≥ δ |S| Dense model theorem: One can find a good p-dense model A of A: (dense)

  • A ⊂ Z/NZ,

| A| N ≈ |A| |S| ≥ δ Counting lemma: N |S| 3 |{3-APs in A}| ≈ |{3-APs in A}| ≥ cN2 [By Roth’s Theorem] = ⇒ relative Roth theorem (also works for k-AP)

24

slide-67
SLIDE 67

Relative Szemer´ edi theorem

Szemer´ edi’s theorem (1975)

If A ⊆ Z/NZ is k-AP-free, then |A| = o(N).

Relative Szemer´ edi theorem (Conlon–Fox–Z.)

If S ⊆ Z/NZ satisfies the k-linear forms condition, and A ⊆ S is k-AP-free, then |A| = o(|S|).

Green–Tao theorem

Every subset of the primes with positive relative density contains arbitrarily long APs.

25

slide-68
SLIDE 68

Polynomial progressions in the primes

Polynomial Szemer´ edi theorem (Bergelson–Leibman 1996)

Every subset of N with positive density contains arbitrary polynomial progressions, i.e., for every P1, . . . , Pk ∈ Z[X] with P1(0) = · · · = Pk(0) = 0, the subset contains x + P1(y), . . . , x + Pk(y) for some x and y > 0.

Polynomial Szemer´ edi theorem in the primes (Tao–Ziegler 2008)

Every subset of the primes with positive relative density contains arbitrary polynomial progressions. Using the densification method, Tao and Ziegler recently strengthened their result:

◮ (2015) existence of narrow progressions with polylogarithmic gaps ◮ (2018) asymptotics for the number of polynomial patterns in the primes

26

slide-69
SLIDE 69

Some open problems

◮ Can the pseudorandomness hypotheses be further weakened? ◮ A multidimensional relative Szemer´

edi theorem? Linear forms conditions on S ⊂ Z/NZ so that every relatively dense A ⊂ S × S contains a k × k square grid

27

slide-70
SLIDE 70

Some open problems

◮ Can the pseudorandomness hypotheses be further weakened? ◮ A multidimensional relative Szemer´

edi theorem? Linear forms conditions on S ⊂ Z/NZ so that every relatively dense A ⊂ S × S contains a k × k square grid THANK YOU!

27