English

Open sets in computability theory and Reverse Mathematics

Logic 2020-10-02 v4

Abstract

To enable the study of open sets in computational approaches to mathematics, lots of extra data and structure on these sets is assumed. For both foundational and mathematical reasons, it is then a natural question, and the subject of this paper, what the influence of this extra data and structure is on the logical and computational properties of basic theorems pertaining to open sets. To answer this question, we study various basic theorems of analysis, like the Baire category, Heine, Heine-Borel, Urysohn, and Tietze theorems, all for open sets given by their (third-order) characteristic functions. Regarding computability theory, the objects claimed to exist by the aforementioned theorems undergo a shift from `computable' to `not computable in any type two functional', following Kleene's S1-S9. Regarding Reverse Mathematics, the latter's so-called Main Question, namely which set existence axioms are necessary for proving a given theorem, does not have a unique or unambiguous answer for the aforementioned theorems, working in Kohlenbach's higher-order framework. A finer study of representations of open sets leads to the new `Δ\Delta-functional' which has unique (computational) properties.

Keywords

Cite

@article{arxiv.1910.02489,
  title  = {Open sets in computability theory and Reverse Mathematics},
  author = {Dag Normann and Sam Sanders},
  journal= {arXiv preprint arXiv:1910.02489},
  year   = {2020}
}

Comments

40 pages, to appear in Journal of Logic and Computation, Special Issue on Logical Foundations of Computer Science (LFCS2020)

R2 v1 2026-06-23T11:35:43.569Z