Abstract

We know that many parts of ordinary recursive function theory can be developed formally in a certain extension of the formal number theory (e.g. Peano arithmetic). But we encounter some difficulties when we want to deal with partial recursive functions, since in ordinary logical calculi only total functions and predicates can be treated. The most natural way to treat partial functions will be to take their graphs instead of functions themselves. More precisely, to represent an «-ary partial functions, an (rc + l)-ary predicate P having the property that P(xl5..., xn9 y) holds for at most one y for any xl9...,xn is taken. However, it will entail considerable complications to express properties of partial recursive functions in such forms. In this paper, we shall attempt to formalize the theory of partial recursive functions, which is called PRN, on a logical calculus in which partial functions and predicates can be treated. For the logical calculus mentioned above, we shall take a system which is obtained from the one introduced by Ebbinghaus [1] by extending it to second order. We shall introduce some extensions of PRN and examine their logical powers. Our approach contrasts with the one by Scott [8]. In [8] a partial function from a set A to another set B is regarded as a total function from A to the set B with the element which represents the undefined value. In § 1 and § 2, the second order logic of partial functions SP and its semantics are introduced. Axioms of the theory PRN are given in §3. In §4, some completeness results for some extensions of PRN are proved and applications of our theories to the mathematical theory of computation are suggested.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.