English

Between Turing and Kleene

Logic 2021-11-10 v1

Abstract

Turing's famous `machine' model constitutes the first intuitively convincing framework for computing with real numbers. Kleene's computation schemes S1-S9 extend Turing's approach to computing with objects of any finite type. Both frameworks have their pros and cons and it is a natural question if there is an approach that marries the best of both the Turing and Kleene worlds. In answer to this question, we propose a considerable extension of the scope of Turing's approach. Central is a fragment of the Axiom of Choice involving continuous choice functions, going back to Kreisel-Troelstra and intuitionistic analysis. Put another way, we formulate a relation `is computationally stronger than' involving third-order objects that overcomes (many of) the pitfalls of the Turing and Kleene frameworks.

Cite

@article{arxiv.2111.05052,
  title  = {Between Turing and Kleene},
  author = {Sam Sanders},
  journal= {arXiv preprint arXiv:2111.05052},
  year   = {2021}
}

Comments

20 pages, to appear in the Proceedings of LFCS22, Lecture Notes in Computer Science. Keywords: Computability theory, Kleene S1-S9, Turing machines

R2 v1 2026-06-24T07:32:02.591Z