In this post I will describe how to use effective dimension to investigate how the fractal dimension of a set changes when projected onto a linear subspace. The first theorem investigating this behavior is the celebrated Marstrand projection theorem.
Theorem (Marstrand’s projection theorem): Let
where
Note that, since the projection map
Also, since
Thus, Marstrand’s theorem shows that, for almost every angle
Remark: We cannot, in general, drop the almost every assumption. It is possible to construct a Borel set E of dimension, e.g. 1, such that
for uncountably many angles
Remark: Marstrand also showed that, when the dimension of E is strictly greater than 1, the projection of E has positive measure for almost every angle. We do not yet have a proof of this theorem using algorithmic techniques (and I think this is an important problem that needs a solution).
Remark: Marstrand’s theorem can be generalized to sets in
In this post, I will describe the techniques Neil Lutz and I used to give a proof of Marstand’s theorem using effective dimension.
It turns out that these techniques can be also be used to prove two new theorems on the dimension of projected sets. The first result proves that the Marstrand’s theorem holds for sets whose Hausdorff and packing dimensions agree (not necessarily analytic). The second result gives lower bounds on the packing dimension of projected sets. Tuomas Orponen recently gave a new proof of these two theorems using classical techniques. I will explore these new theorems, and related work, in a future post.
Effective dimension of projected points
The typical approach to proving (classical) theorems about the fractal dimension of sets using effective dimension is to prove the analogous bound for the effective dimension of points and then apply the point-to-set principle (discussed in the next sections). We follow this pattern, and begin with effective dimension.
Remark: It turns out that it is not so simple to convert the results of this section into a result on the dimension of sets. Still, it makes sense to start with bounding the effective dimension of projected points. In the next section, we will discuss how to convert this into a bound on the Hausdorff dimension of projected sets.
In the effective setting, bounds on the dimension of projected points follows almost verbatim from the techniques Neil and I used for points on lines (as described in this previous post). I will briefly recall the main ideas.
We first state the point-wise analog of Marstrand’s theorem. Let
Our goal is to show
Remark: Note that we bounding the dimension of
and
The proof of (1) essentially follows from the techniques Neil and I developed for points on lines. For full details, see this previous post, but recall the main ideas: For every sufficiently large precision r we will do the following.
- Use conditional complexity to construct an oracle A which reduces the complexity of z. Thus,
, where . Note that this is not relative to . - Using the linearity of
, we show that the complexity of any point w such that is lower bounded by the complexity of (this corresponds to the “intersection bound” for lines). Thus, since was chosen to be random, any other point w must have high complexity. - Since
was chosen to be random relative to z we use (2) to show that z is essentially the only point of complexity less than which projects to . Thus, simple enumeration allows us to compute z given and .
The formal statement corresponding to step 2 is encapsulated by the following lemma.
Lemma 1: Let
where
As with points on lines, the purpose of this lemma is to give lower bounds on the complexity of any point w which projects to
For the first step, recall that we can construct an oracle A such that
An important property of this construction is that A does not contain any information not already contained in z, and therefore, if
for all t < r. As in the case of lines, this combined with Lemma 1 shows that any w such that
, and
must be very close to z.
Therefore we can proceed to step 3, allowing us to conclude that
It is important to note that this does not immediately imply what we want (equation (1)). We still need to show that
Fortunately, this follows from a standard symmetry of information argument. Since
The point-to-set principle
In this section, I describe how to convert the lower bound on the effective dimension of projected points to lower bounds on the fractal dimensions of projected sets. The bridge between the classical and effective worlds, proved by Jack Lutz and Neil Lutz, is called the point-to-set principle.
Theorem 2 (Point-to-set principle): Let
and
Oracles testifying to the above characterizations are called Hausdorff or packing oracles.
In many cases, proving a classical bound on the Hausdorff or packing dimension of a set via effective dimension reduces to proving the analogous bound for the effective dimension of points, and relativizing with respect to a Hausdorff (or packing) oracle. However, in the case of projections, it is not so simple.
The key issue is Step 1 from the previous section, where we lowered the complexity of our point. The problem with trying to naively apply the point-to-set principle is that a Hausdorff oracle B for
If we followed the argument of the previous section, relative to B, we run into a problem in Step 2. Lemma 1 does relativize, and so we can conclude that
It is important to note that this is not a limitation of our tools, but a fundamental obstacle that we can’t avoid, in general. It is known (due to a construction of Davies) that Marstrand’s theorem does not hold for all sets, assuming CH. Therefore, since there is no restriction of the set in the point-to-set principle, we are doomed to fail.
Remark: This is a very interesting phenomenon, and in a later post I will describe it in more detail. It turns out that it is possible to extract sufficient conditions for our techniques to work. In particular, we can use algorithmic information theory to understand why assumptions of the set E are needed for MPT.
To overcome this obstacle, Neil and I turned to a restricted version of the point-to-set principle proved by John Hitchcock.
Theorem 3: Let
Remark: The key feature of this restricted point-to-set principle is that we can eliminate the oracle (for
We can combine this with a classical result of geometric measure theory.
Theorem 4: Let
Effective proof of Marstrand’s theorem
We can now prove Marstrand’s theorem. Let E be an analytic subset of the plane with dimension s. Let F be a
For each n, let
Let
The point here is that we chose
