English

Effectivizing Lusin's Theorem

Logic 2022-09-27 v2

Abstract

Lusin's Theorem states that, for every Borel-measurable function f\bf{f} on R\mathbb R and every ϵ>0\epsilon>0, there exists a continuous function g\bf{g} on R\mathbb R which is equal to f\bf{f} except on a set of measure <ϵ<\epsilon. We give a proof of this result using computability theory, relating it to the near-uniformity of the Turing jump operator, and use this proof to derive several uniform computable versions. Easier results, which we prove by the same methods, include versions of Lusin's Theorem with Baire category in place of Lebesgue measure and also with Cantor space 2N2^{\mathbb N} in place of R\mathbb R. The distinct processes showing generalized lowness for generic sets and for a set of full measure are seen to explain the differences between versions of Lusin's Theorem.

Keywords

Cite

@article{arxiv.1908.06302,
  title  = {Effectivizing Lusin's Theorem},
  author = {Russell Miller},
  journal= {arXiv preprint arXiv:1908.06302},
  year   = {2022}
}