Solovay functions and their applications in algorithmic randomness

preprint2016arXivOpen access

Abstract

Classical versions of Kolmogorov complexity are incomputable. Nevertheless, in 1975 Solovay showed that there are computable functions f>K+O(1)f > K+O(1) such that for infinitely many strings σσ, f(σ)=K(σ)+O(1)f(σ)=K(σ)+O(1), where KK denotes prefix-free Kolmogorov complexity (while CC denotes plain Kolmogorov complexity). Such an ff is now called a Solovay function. We prove that many classical results about KK can be obtained by replacing KK by a Solovay function. For example, the three following properties of a function gg all hold for the function KK. (i) The sum of the terms ∑n2−g(n)\sum_n 2^{-g(n)} is a Martin-Löf random real. (ii) A sequence A is Martin-Löf random if and only if C(A↾n)>n−g(n)−O(1)C(A \upharpoonright n) > n -g(n)-O(1). (iii) A sequence A is K-trivial if and only if K(A↾n)<g(n)+O(1)K(A \upharpoonright n) < g(n) + O(1). We show that when fixing any of these three properties, then among all computable functions exactly the Solovay functions possess this property. Furthermore, this characterization extends accordingly to the larger class of right-c.e. functions.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.