Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

1.5 Algorithmic Randomness

We review the tests-based approach to algorithmic randomness, all with respect to a given premeasure.

1.5.1 Weights

When working with the ss-dimensional Hausdorff premeasure ρs\rho_s for some s≥0s \geq 0, we might simply write DW⁡s(V)\operatorname{DW}_s(\mathcal{V}) for the direct ss-weight of V\mathcal{V}, and similar for the other weight notions.

For any V⊆2<ω\mathcal{V} \subseteq 2^{<\omega}, we defined V^\widehat{\mathcal{V}} in Section 1.2 to include only those strings in V\mathcal{V} which are minimal with respect to the prefix relation. Then V^\widehat{\mathcal{V}} is prefix-free and satisfies [V^]=[V][\widehat{\mathcal{V}}] = [\mathcal{V}]. Using this fact, it is straightforward to verify that the above weight notions are ordered as follows:

VW⁡ρ(V)≤PW⁡ρ(V)≤DW⁡ρ(V).\begin{aligned} \operatorname{VW}_\rho(\mathcal{V}) \leq \operatorname{PW}_\rho(\mathcal{V}) \leq \operatorname{DW}_\rho(\mathcal{V}). \end{aligned}

These covering weights also relate to the ss-dimensional Hausdorff outer measures. In particular, if Hs(X)<c\mathcal{H}^s(X) < c for some dimension parameter s≥0s \geq 0, constant c>0c > 0, and subset X⊆2ωX \subseteq 2^\omega, then it follows that for every r∈ωr \in \omega, there exists a collection of finite binary strings S⊆2≥rS \subseteq 2^{\geq r} such that X⊆[S]X \subseteq [S] and DW⁡s(S)<c\operatorname{DW}_s(S) < c.

1.5.2 Tests

We introduce some test notions, or effective schemes for identifying null-sets with respect to some premeasure. For the rest of the section, we will only consider upper-semicomputable premeasures on 2ω2^\omega. This restriction is made to ensure the collection of all tests of some type is uniformly-c.e. By relativizing these tests to some oracle, one could expand the class of premeasures considered to those which are upper-semicomputable in BB.

We use T\mathcal{T} as a placeholder for any one of the above test notions. Once again, for any Hausdorff premeasure ρs\rho_s with s>0s > 0 being left-c.e., we simplify each of the above terms as T\mathcal{T}-ss-tests. And when s=1s = 1, we might simply refer to them as T\mathcal{T}-tests. Furthermore, any one of these test notions may be relativized to an oracle B∈2≤ωB \in 2^{\leq \omega}, regarding computable-enumerability as in BB. We may refer to such tests as T\mathcal{T}-BB-ρ\rho-tests.

A Martin-Löf-ρ\rho-test (or ML-ρ\rho-test) is the strictest notion of test we have defined, meaning from any Martin-Löf-ρ\rho-test U\mathcal{U}, one may produce a T\mathcal{T}-ρ\rho-test for any of the other test notions T\mathcal{T}. In fact, such a U\mathcal{U} is already both a strong and vehement ML-ρ\rho-test, and generates the collection V:=⋃nUn\mathcal{V} := \bigcup_n U_n which is a (strong) Solovay-ρ\rho-test. Of course, any strong ML-ρ\rho-test is also a vehement ML-ρ\rho-test, and any Solovay-ρ\rho-test is already a strong Solovay-ρ\rho-test.

1.5.3 Covers

Tests act as effective covers of subsets of Cantor space.

For a fixed test notion T\mathcal{T} (e.g., Martin-Löf) and upper-semicomputable premeasure ρ\rho on 2ω2^\omega, an infinite binary string x∈2ωx \in 2^\omega is said to be T\mathcal{T}-ρ\rho-random if {x}\seq{x} passes all T\mathcal{T}-ρ\rho-tests. Otherwise, {x}\seq{x} is covered by some such test, exhibiting itself to be (effectively) T\mathcal{T}-ρ\rho-null.

Note that if ρ\rho is an upper-semicomputable, Hausdorff premeasure (i.e., the premeasure associated to an upper-semicomputable dimension function hh as described in Section 1.3), being T\mathcal{T}-ρ\rho-null for any of the test notions T\mathcal{T} defined here implies being Hρ\mathcal{H}^\rho-null. Suppose, for instance, that U\mathcal{U} were a vehement ML-ρ\rho-test and δ>0\delta > 0. Then, it is possible to show that there exists a sequence (Wn)n∈ω(W_n)_{n \in \omega} where each Wn⊆2<ωW_n \subseteq 2^{<\omega} consists of strings of diameter no greater than δ\delta and is such that [Un]⊆[Wn][U_n] \subseteq [W_n] and DW⁡ρ(Wn)≤2⋅2−n\operatorname{DW}_\rho(W_n) \leq 2 \cdot 2^{-n}. If V=⋃nWn\mathcal{V} = \bigcup_n W_n, then

∑σ∈VHδρ([σ])=∑n∑σ∈WnDW⁡ρ([σ])=∑nDW⁡ρ(Wn)≤∑n2⋅2−n<∞.\begin{aligned} \sum_{\sigma \in \mathcal{V}} \mathcal{H}_\delta^\rho([\sigma]) = \sum_n \sum_{\sigma \in W_n} \operatorname{DW}_\rho([\sigma]) = \sum_n \operatorname{DW}_\rho(W_n) \leq \sum_n 2 \cdot 2^{-n} < \infty. \end{aligned}

Since δ>0\delta > 0 was arbitrary, Hρ\mathcal{H}^\rho is an outer measure, and X⊆lim sup⁡σ∈V[σ]X \subseteq \limsup_{\sigma \in \mathcal{V}} [\sigma], the (first) Borel-Cantelli lemma implies Hρ(X)=0\mathcal{H}^\rho(X) = 0. Additionally, supposing V\mathcal{V} were a strong Solovay-ρ\rho-test covering XX and δ>0\delta > 0, then we could restrict V\mathcal{V} to only those strings of diameter no more than δ\delta while maintaining V\mathcal{V} being a strong Solovay-ρ\rho-test covering XX. Then, for each ε>0\varepsilon > 0, it is possible to show that there exists a prefix-free subset P⊆V\mathcal{P} \subseteq \mathcal{V} such that [V]⊆[P][\mathcal{V}] \subseteq [\mathcal{P}] and DW⁡ρ(P)<ε\operatorname{DW}_\rho(\mathcal{P}) < \varepsilon. Then, by monotonicity, Hδρ(X)≤DW⁡ρ(P)<ε\mathcal{H}^\rho_\delta(X) \leq \operatorname{DW}_\rho(\mathcal{P}) < \varepsilon. And since both δ,ε>0\delta, \varepsilon > 0 were arbitrary, we conclude XX is Hρ\mathcal{H}^\rho-null.

For any upper-semicomputable premeasure ρ\rho on 2ω2^\omega and any of the above test notions T\mathcal{T}, it follows from the property that Hρ\mathcal{H}^\rho is an outer measure that the set of non-T\mathcal{T}-ρ\rho-randoms is Hρ\mathcal{H}^\rho-null.

Weaker randomness notions come from stricter test notions. So, the class of Martin-Löf-ρ\rho-randoms contains all the other classes of T\mathcal{T}-ρ\rho-randoms discussed here.

1.5.4 More Covering Notions

Let us start by reviewing some definitions originally appearing in Katz & Tao (2001) (and re-appearing slightly differently in Orponen (2021)).

Note that in Definition 1.5.3, we consider XX to be covered by a Solovay-type test if that test strongly covers XX in the sense of Definition 1.5.4.

The quantity N(X,δ)N(X, \delta) is exactly what appears in the definitions of the box-counting dimensions, as it captures the least number of δ\delta-balls required to cover XX (see Falconer, 1990). This fractal dimension always bounds the Hausdorff dimension from above.

Suppose that X⊆RmX \subseteq \mathbb{R}^m has dim⁡H⁡X=s\dim_{\operatorname{H}} X = s. Then any (C,δ,s)(C, \delta, s)-set will have no more points in XX than a constant times what any δ\delta-net on XX would. That is, (C,δ,s)(C, \delta, s)-sets are spread out such that they never dedicate many points to sets of small Hausdorff dimension.

Note that it is not vital that we use rr-balls in these definitions for N(X,δ)N(X, \delta) or (C,δ,s)(C, \delta, s)-sets. For instance, replacing these with dyadic cubes of comparable side-lengths would produce roughly equivalent notions.

Over Euclidean space, there is a relationship between Hausdorff dimension and (C,δ,s)(C, \delta, s)-sets. For instance, a set of Hausdorff dimension less than ss will have a (C,δ,s)(C, \delta, s)-set whose δ\delta-neighborhood strongly covers the set. The precise result originally appeared in Katz & Tao (2001) by N. Katz and T. Tao, but was simplified and slightly generalized by T. Orponen in Orponen (2021).

The above lemma was leveraged by Orponen to generalize a weak form of the Marstrand-Mattila Projection Theorem for arbitrary subsets of Euclidean space Orponen, 2021 (see Theorem 5.1.2). We will present an effective proof of the Katz-Tao lemma later in Section 5.1.

Also recall the related notion of an optimal cover originally by J. Miller Miller, 2011.

Optimal covers witness the vehement ρ\rho-weight of a set. In general, it is unclear whether optimal covers exist. However, a result by P. Hudelson proves a necessary condition for the existence of optimal covers.

Essential to the proof of Lemma 1.5.9 is the fact that whenever ρ\rho is convex and σ∈2<ω\sigma \in 2^{<\omega}, then {σ}\seq{\sigma} is the DW⁡ρ\operatorname{DW}_\rho-minimal cover of [σ][\sigma] among all other collections S⊆[ ⁣[σ] ⁣]S \subseteq \bbrk{\sigma} covering [σ][\sigma].

Observe that an optimal cover will necessarily be prefix-free by minimality. When ρ=ρs\rho = \rho^s, simplify the term to an ss-optimal cover. Optimal covers were originally employed by Miller to construct a Δ20\Delta^0_2-definable real with effective dimension equal to 1/21 / 2 yet unable to compute any real of greater effective dimension Miller, 2011. We will make use of optimal covers for effectivizing Lemma 1.5.7 in Section 5.1.

References
  1. Katz, N. H., & Tao, T. (2001). Some connections between Falconer’s distance set conjecture and sets of Furstenburg type. The New York Journal of Mathematics [Electronic Only], 7, 149–187. http://eudml.org/doc/121950
  2. Orponen, T. (2021). Combinatorial proofs of two theorems of Lutz and Stull. Mathematical Proceedings of the Cambridge Philosophical Society, 171(3), 503–514. 10.1017/s0305004120000328
  3. Falconer, K. (1990). Fractal geometry - mathematical foundations and applications. (p. I–XXII, 1–288). Wiley.
  4. Miller, J. S. (2011). Extracting information is hard: A Turing degree of non-integral effective Hausdorff dimension. Advances in Mathematics, 226, 373–384. https://api.semanticscholar.org/CorpusID:14977046
  5. Hudelson, W. M. P. (2013). Partial Randomness and Kolmogorov Complexity (p. 115) [Ph.D.\ dissertation]. Pennsylvania State University.