---
title: '18.156 notes 15: bourgain''s projection theorem ii'
description: Using this language we can rewrite the Bourgain projection theorem as.
date: '2025-04-10'
tags:
  - course
  - mit
  - ocw
  - lecture-notes
cssclasses:
  - course-notes
license: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/
latex:
  source: static_resources/mit18_156_s25_lec_full.tex
  lines:
    - 2831
    - 3000
  section: 15
  unit: 15
  pdf: mit18_156_s25_lec_full_pdf
  pages:
    - 81
    - 86
created: '2025-04-10'
modified: '2025-04-10'
published: '2025-04-10'
pageLayout: default
slug: courses/18-156-projection-theory-spring-2025/notes/15
permalink: https://aarnphm.xyz/courses/18-156-projection-theory-spring-2025/notes/15.md
generator:
  quartz: v4.6.0
  hostedProvider: Cloudflare
  baseUrl: aarnphm.xyz
full: https://aarnphm.xyz/llms-full.txt
---
> \[!definition|latex\] Definition 15.1.
>
> A $(\delta, s, C)_d$-set is a set $X \subset B^d(0,1)$ such that
>
> $$
> |X \cap B(x,r)|_\delta \leq C r^s
>     |x|_\delta.
> $$
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=1">

^definition-15-1

> \[!remark|latex\] Remark 15.2
>
> We think of a $(\delta,s,C)$ set as a set which is ‘non-concentrated’ on the scale $\delta$ with degree $s$.
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=1">

^remark-15-2

Using this language we can rewrite the Bourgain projection theorem as.

> \[!theorem|latex\] Theorem 15.3.
>
> Given $0 < t < 2$, $0 < s \leq 1$, there exist $\varepsilon, \eta > 0$ such that
>
> If $X \subset B^2 (0,1)$ is a $(\delta, t, \delta^{-\eta})_2$-set with $|X|_\delta = \delta^{-t}$ and $D \subset [0,1]$ is a $(\delta, s, \delta^{-\eta})_1$-set. Then there exists some $\theta \in D$ such that
>
> $$
> \min_{\substack{X' \subset X\\ |X'|_\delta \geq \delta^\eta |X|_\delta}} |\pi_\theta X'| \geq \delta^{-\frac{t}{2} - \varepsilon}
> $$
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=1">

^theorem-15-3

Last time we saw that there exists a polynomial $Q$ such that for every $0 < s < 1$ there exists $\varepsilon, \eta > 0$ such that if $A$ is a $(\delta, s, \delta^{-\eta})_1$-subset of $[0,1]$ and $|A|_\delta = \delta^{-s}$ then $|Q(A)|_\delta \geq \delta^{-s-\varepsilon}$. Now we cannot yet iterate this because we do not know that $Q(A)$ is a non-concentrated, in fact this is not true, but we can ask for $Q(A)$ to contain a $(\delta, s + \varepsilon, \delta^{-\eta})$ set (though with different $\varepsilon, \eta$).

In these notes, we discuss some of the ideas to deal with this technical issue, although we don’t give a complete proof.

Let us quickly confirm some properties of non-concentrated sets.

> \[!lemma|latex\] Lemma 15.4.
>
> If $X$ is a $(\delta, s, C)_d$-set then:
>
> 1. $|X|_\rho \geq C^{-1} \rho^{-s}$ for all $\rho \in [\delta,1]$.
> 2. If $Y \subset X$ and $|Y|_\delta \geq \frac{1}{K} |X|_\delta$ then $Y$ is a $(\delta, s, CK)_1$-set.
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=1">

^lemma-15-4

Intuitively (i) tells us that if $X$ is non-concentrated on scale $\delta$ then it is large on all scales at least $\delta$, (ii) tells us that this concept is preserved under taking ‘dense’ subsets.

> \[!proof|latex\]+ Proof of lemma 15.4.
>
> 1. If $X \subset \bigcup_{i=1}^m B(x_i, \rho)$ then
>
>    $$
>    |X|_\delta \leq \sum_{i=1}^m |X \cap B(x_i, \rho)|_\delta
>    $$
>
>    but we know that $|X \cap B(x_i, \rho)|_\delta \leq C \rho^s |X|_\delta$ so
>
>    $$
>    |X|_\delta \leq m C \rho^s |X|_\delta \implies m \geq C^{-1} \rho^{-s}.
>    $$
>
> 2. This is even simpler since
>
>    $$
>    |Y \cap B(x, \rho)|_\delta \leq |X \cap B(x,\rho)|_\delta \leq C \rho^s |X|_\delta \leq (C K) \rho^s |Y|_\delta
>    $$

^proof-15-4

Now due to this lemma if we want $Q(A)$ to contains a $(\delta, s + \varepsilon, \delta^{-\eta})$ set then it must be that $|Q(A)|_\rho \geq \rho^{-s-\varepsilon}$ $\forall \delta \in [\delta,1]$.

Now we notice two important things about the above property.

- We don’t get this for free because $A$ need not be a $(\rho, s, \delta^{-\eta})$-set for $\rho \in [\delta,1]$.
- This property is necessary but not sufficient.

We can fix both of these problems with one framework, that of the ‘uniform set’, which is very useful even outside of this theory.

Assume that $\delta$ is some negative power of $2$, we will denote by $\mathcal{D}_\delta$ the set of $\delta$-mesh cubes tiling $\mathbb{R}^d$. For any given set $X$ we denote by $\mathcal{D}_\delta (X)$ the set of those cubes that intersect $X$. We then define $|X|_\delta^* := |\mathcal{D}_\delta (X)|$ and notice that $|X|_\delta^* \sim |X|_\delta$ as we saw in the last lecture.

> \[!definition|latex\] Definition 15.5.
>
> Given $\Delta \in 1/\mathbb{N}$ and $m \in \mathbb{N}$, A set $X \subset [0,1]^d$ is $(\Delta, m)$-uniform if for any $j \in \{0,\dots,m-1\}$ and for any cube $Q \in \mathcal{D}_\delta (X)$ we have
>
> $$
> |Q \cap X|^*_{\Delta^{j+1}} = R_j
> $$
>
> where $R_j$ is independent of $Q$.
>
> The numbers $R_j$ are called ‘branching factors’ of $X$.
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=2">

^definition-15-5

![[courses/18-156-projection-theory-spring-2025/static_resources/latex/uniformsetsdiagram.svg]]

_Figure 14._ A $(1/2, 2)$-uniform set with its 3 branching factors

^figure-14

We can see why these uniform sets are useful with the following lemma.

> \[!lemma|latex\] Lemma 15.6.
>
> Let $X \subset [0,1]^d$ be a $(\Delta, m)$-uniform set and let $\delta = \Delta^m$.
>
> (a) If $|X|_\rho \geq C^{-1} \rho^{-s}$ for all $\rho \in \{1, \Delta, \Delta^2, \dots, \Delta^m\}$, then $X$ is a $(\delta, s,O_\Delta (C))_\delta$ set.
>
> (b) If $X$ is a $(\delta,s,C)$ set then $X$ is also a $(\rho, s, O_\Delta (C))$ for all $\rho \in [\delta, 1]$.
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=3">

^lemma-15-6

If we believe this, and we know that $A$ and $Q(A)$ are both uniform, then that immediately solves both our problems and lets us continue the proof. Before we explain how to make $A$ and $Q(A)$ uniform let us prove this lemma.

> \[!proof|latex\]+ Proof of lemma 15.6.
>
> (a) Let $\rho = \Delta^j$ and $Q$ some cube in $\mathcal{D}_{\Delta^j} (X)$. We clearly have the recursive relation $|X \cap Q|_{\Delta^{i+1}} = R_{i} |X \cap Q|_{\Delta^{i}}^*$ which when iterated gives us
>
> $$
> |X \cap Q|_{\Delta^m}^* = R_{j} R_{j+1} \cdots R_{m-1} |X \cap Q|_{\Delta^j}^*
> $$
>
> but we know that $|X \cap Q|_{\Delta^j}^* = 1$ precisely because $Q$ is a $\Delta^j$ cube. We thus have
>
> $$
> |X \cap Q|_{\Delta^m}^* = \frac{R_{0} R_{1} \cdots R_{m-1} }{R_{0} R_{1} \cdots R_{j-1}}\, ,
> $$
>
> Now the numerator here is precisely $|X|^*_{\Delta^m}$ and the denominator is $|X|^*_{\Delta^j}$ so by assumption we have $|X|^*_{\Delta^j} \gtrsim C^{-1} \rho^{-s}$ which gives us
>
> $$
> |X \cap Q|_{\Delta^m}^* \lesssim C \rho^{s} |X|^*_{\Delta^m}.
> $$
>
> This shows that $X$ is a $(\delta,s,C)_\delta$ set at scales $1,\Delta,\dots,\Delta^m$. For the scales in between we can sandwich them between two powers of $\Delta$, this loses us an extra factor of at most $O_\Delta (C)$.
>
> (b) Again let $\rho = \Delta^{j_0}$, then for any $j$ with $0 \leq j \leq j_0$, let $Q$ be some square in $\mathcal{D}_{\Delta^j} (X)$ then we have again
>
> $$
> |X \cap Q|_{\Delta^{j_0}} = \frac{R_0 \cdots R_{j_0 - 1}}{R_0 \cdots R_{j-1}} = \frac{|X|^*_{\rho}}{|X|^*_{\Delta^j}}
>         \lesssim C \rho^s |X|_\rho
> $$
>
> where in the last step we applied the previous lemma for $(\delta, s, C)$ sets. Again the sandwiching gives us an extra factor of $O_\Delta (C)$.

^proof-15-6

Now we learn an important tool, which is the method to make any set uniform.

> \[!lemma|latex\] Lemma 15.7. Uniformization
>
> Let $\delta = \Delta^m$, $X \subset [0,1]^d$, and let $\mu$ be an arbitrary sub-additive set function (eg. $\mu(B) = |B|_\delta$). Then there exists a subset $Y \subset X$ such that $Y$ is $(\Delta,m)$-uniform and
>
> $$
> \mu(Y) \geq \left[2 d \ln\left(\frac{1}{\Delta}\right)\right]^{-m} \mu(X) = \delta^{- \sigma} \mu(X)
> $$
>
> where $\sigma = \frac{\ln(2 \ln \frac{1}{\Delta})}{\ln \frac{1}{\Delta}}$.
>
> <ref slug="courses/18-156-projection-theory-spring-2025/resources/mit18_156_s25_lec15_pdf/#page=3">

^lemma-15-7

Note that as $\Delta \to 0$ we have $\sigma \to 0$ so we can make this power arbitrarily small by picking $\Delta$ at the end.

> \[!proof|latex\]+ Proof of lemma 15.7.
>
> We will construct a uniform subset by thinking of $X$ as a tree, and pruning it from the leaves to make it uniform. We will do this step by step, first we set $X_m = X$, then at each step, from $X_j$ we construct $X_{j-1}$ by removing enough mass from level $j$ to make it uniform.
>
> To do this let $X_{j-1, \ell} = \{Q \in \mathcal{D}_{\Delta^{j-1}}(X) : |Q \cap X|_{\Delta^j}^* \in [2^\ell, 2^{\ell+1}] \}$ where $\ell$ ranges between $0$ and $d \ln \frac{1}{\Delta}$. This splits $X_j$ into $d \ln \frac{1}{\Delta}$ different pieces across which we have similar magnitude branching on level $j$. Then because we have a sub-additive function
>
> $$
> \mu(X_j) \leq \sum_{\ell=0}^{d \ln \frac{1}{\Delta}} \mu(X_{j-1, \ell}).
> $$
>
> so we can pick the ‘largest’ piece and lost at most a factor of $d \ln{1}{\Delta}$. Assume that $X_{j-1,\ell}$ is that piece, we set $X_{j-1}$ to be the $X_{j-1,\ell}$ where at level $j$ we removed enough of the set to get the branching factor to be exactly $2^\ell$. Since the branching factors are all within a factor of 2 away from $2^\ell$ this loses us at most half of the ‘measure’ of $X_{j-1,\ell}$ so that
>
> $$
> 2 d \ln \frac{1}{d} \mu(X_{j-1}) \geq d \ln \frac{1}{d} \mu(X_{j-1, \ell}) \geq \mu(X_{j})
> $$
>
> iterating this process $m$ times gives us exactly the lemma.

^proof-15-7

![[courses/18-156-projection-theory-spring-2025/static_resources/latex/uniformizationdiagram.svg]]

_Figure 15._ Applying uniformization with $\Delta = 1/2$ and $m = 2$ to a set.

^figure-15

Now we return to our original goal. We recall that $A$ is a $(\delta,s,C)$-set. By Lemma [[courses/18-156-projection-theory-spring-2025/notes/14#^lemma-14-8|14.8]] from last lecture, we know that $|Q(A)|_\delta \geq \delta^{-s-\varepsilon}$, where $Q$ is a fixed polynomial. However, we don’t yet know whether $Q(A)$ contains a $(\delta, s+\epsilon, C')$ set, and so we cannot iterate.

Using the uniformization lemma, we can reduce to the case that $A$ is uniform. In this case, we know that $A$ is a $(\rho, s, C)$ set for all $\rho \ge \delta$. Now, by Lemma [[courses/18-156-projection-theory-spring-2025/notes/14#^lemma-14-8|14.8]], we know that $|Q(A)|_\rho \geq \rho^{-s-\varepsilon}$ for all $\rho \ge \delta$. If we knew that $Q(A)$ was uniform, then it would follow that $Q(A)$ is a $(\delta, s+ \epsilon, C')$ set with a reasonable $C'$. However, just because $A$ is uniform, it does not tells us that $Q(A)$ is uniform.

The main enemy here is that $|Q(A)|_\rho$ may be large, and $|Q(A)|_\delta$ may be large, but it could still happen that there is a subset $B \subset Q(A)$ so that $|B|_\rho \ll |Q(A)|_\rho$ and yet $|Q(A) \setminus B|_\delta \ll |Q(A)|_\delta$ . (It’s a good exercise to draw a picture of this scenario.)

This enemy scenario sounds somewhat bizarre and even unlikely, but it takes a fair amount of work to rule it out. And it involves somewhat changing the outline of the proof. We will discuss these somewhat technical but yet important issues next time.

