Skip to main content

The length-problem

  • Section I: Complexity
  • Conference paper
  • First Online:
Book cover Logic and Machines: Decision Problems and Complexity (LaM 1983)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 171))

Included in the following conference series:

Abstract

In MENZEL & SPERSCHNEIDER "R.e. extensions of R1 by finite functions" families of partial recursive functions of the sort R1 UF were investigated, where R1 is the set of all total recursive functions from N to N and F is a subfamily of Fin which is the set of all partial functions from N to N having a finite initial segment of N as domain. Here we treat families F which are defined by some "length-set" in the following sense: for a function δ∈Fin define lg(δ to be the cardinality of the domain of δ (read "lg(δ)" as "the length of δ"), and for L⊑P define Fin(L):={δ∈Fin|1g(δ)∈L}. The length-problem is then stated as the following problem:

(LP) Characterize the sets L⊑P such that R1∪Fin(L) is r.e.. If R1∪Fin(L) is r.e., then L is in the level Σ2 of the arithmetical hierarchy. Conversely, for a set L in Σ1, (LP) is trivially solved in that R1∪Fin(L) is r.e. iff L is infinite. Sets L in Π1 are more difficult to treat. Let L be r.e. with infinite complement. If L is not hyper-simple then R1∪Fin(LC) is r.e.. This is shown by providing for each partial recursive function ϕe a "follower" ψe which is equal to ϕe in case ϕe∈R1 and is an element of Fin(LC) otherwise. Providing such a "follower" ψe for ϕe is constructive (we need only one follower for each ϕe which is never "given up") and extensional (ψe depends only on ϕe and not on e). Enumeration of ψe is uniform in e, hence {ψe|e∈N} is a r.e. family between R1 and R1∪Fin(LC). Since for arbitrary r.e. set L we show that Fin(LC) is r.e. it follows that R1∪Fin(LC) is r.e. as the union of the two r.e. families {ψe|e∈N} and Fin(LC).

We prove that such a constructive and extensional way of providing a follower for each partial recursive function under the condition that the resulting finite functions have a length in LC can be applied only to non-hyper-simple sets L. By more sophisticated methods we show that there is even a maximal set M such that R1υFin(MC) is r.e..

A subfamily F of Pn is called recursively enumerable (r.e.) iff there is a r.e. subset B of N such that F={ϕ (n)b |∈B}; B is called a basis for F.

For a subfamily F of Fin we additionally call F canonically enumerable (or canonically decidable) iff {n|δn∈F} is r.e. (or decidable).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Abbreviations

N:

set of all natural numbers, including 0

f(x)↓:

f is defined at x

f(x)↑:

f is undefined at x

dom(f):

{x|f(x)↓}, the domain of f

rg(f):

{f(x)|x∈dom(f)}, the range of f

f⊑g:

g is an extension of f

fГA:

the restriction of f to A

Pn :

the partial recursive functions from NN to N

Rn :

the total recursive functions from NN to N

Fin:

{δ∈P1|dom(δ) is a finite initial segment of N}

lg(δ)=1:

iff dom(δ)={0,...,l−1} (the length of δ)

ϕ (n)e :

the function in Pn computed by Turing-machine e

ϕe :

ϕ (1)e

ϕe,s(x)=y:

iff Turing-machine e with input x stops within s steps with output y and e<s, x<s, y<s.

We :

dom(ϕe)

We,s :

dom(ϕe,s)

(Dn)n∈N :

is the usual canonical numbering (coding) of all finite subsets of N

n)n∈N :

is some fixed canonical numbering of Fin

Literature

  • MENZEL, W. & SPERSCHNEIDER, V., Recursively enumerable extensions of R1 by finite functions, in this lecture notes volume

    Google Scholar 

  • ROGERS, H. Jr., Theory of recursive functions and effective computability, McGraw Hill, New York

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

E. Börger G. Hasenjaeger D. Rödding

Rights and permissions

Reprints and permissions

Copyright information

© 1984 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sperschneider, V. (1984). The length-problem. In: Börger, E., Hasenjaeger, G., Rödding, D. (eds) Logic and Machines: Decision Problems and Complexity. LaM 1983. Lecture Notes in Computer Science, vol 171. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-13331-3_35

Download citation

  • DOI: https://doi.org/10.1007/3-540-13331-3_35

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-13331-5

  • Online ISBN: 978-3-540-38856-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics