6
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Betwixt Turing and Kleene

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          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 and provide a framework for computing with objects of any finite type. Various research programs have been proposed in which higher-order objects, like functions on the real numbers, are represented/coded as real numbers, so as to make them amenable to the Turing framework. It is then a natural question whether there is any significant difference between the Kleene approach or the Turing-approach-via-codes. Continuous functions being well-studied in this context, we study functions of bounded variation, which have at most countably many points of discontinuity. A central result is the Jordan decomposition theorem that a function of bounded variation on \([0, 1]\) equals the difference of two monotone functions. We show that for this theorem and related results, the difference between the Kleene approach and the Turing-approach-via-codes is huge, in that full second-order arithmetic readily comes to the fore in Kleenes approach, in the guise of Kleene's quantifier \(\exists^3\).

          Related collections

          Author and article information

          Journal
          03 September 2021
          Article
          2109.01352
          71a002ad-5117-40e9-a84b-16835ebeec63

          http://arxiv.org/licenses/nonexclusive-distrib/1.0/

          History
          Custom metadata
          03B30, 03F35, 03D55, 03D30
          15 pages plus references
          math.LO cs.LO

          Theoretical computer science,Logic & Foundation
          Theoretical computer science, Logic & Foundation

          Comments

          Comment on this article