In 1986, Beigel [Be87] (see also [Od89, III.5.9]) proved the nonspeedup theorem: if A, B ⊆ ω, and as a function of 2 n variables can be computed by an algorithm which makes at most n queries to B , then A is recursive (informally, 2 n parallel queries to a nonrecursive oracle A cannot be answered by making n sequential (or “adaptive”) queries to an arbitrary oracle B ). Here, 2 n cannot be replaced by 2 n − 1. In subsequent papers of Beigel, Gasarch, Gill, Hay, and Owings the theory of “bounded query classes” has been further developed (see, for example, [BGGOta], [BGH89], and [Ow89]). The topic has also been studied in the context of structural complexity theory (see, for example, [AG88], [Be90], and [JY90]). If A ⊆ ω and n ≥ 1, let . Beigel [Be87] stated the powerful “cardinality conjecture” (CC): if A, B ⊆ ω, and can be computed by an algorithm which makes at most n queries to B , then A is recursive. Owings [Ow89] verified CC for n = 1, and, for n 1, he proved that A is recursive in the halting problem. We prove that CC is true for all n .
[1]
James C. Owings,et al.
A cardinality version of Beigel's nonspeedup theorem
,
1989,
Journal of Symbolic Logic.
[2]
John Gill,et al.
Terse, Superterse, and Verbose Sets
,
1993,
Inf. Comput..
[3]
Paul Young,et al.
Self-Reducibility: Effects of Internal Structure on Computational Complexity
,
1990
.
[4]
P. Odifreddi.
Classical recursion theory
,
1989
.
[5]
Amihood Amir,et al.
Polynomial Terse Sets
,
1988,
Inf. Comput..
[6]
Richard Beigel,et al.
Bi-Immunity Results for Cheatable Sets
,
1990,
Theor. Comput. Sci..
[7]
Valentina S. Harizanov,et al.
Frequency Computations and the Cardinality Theorem
,
1992,
J. Symb. Log..
[8]
William I. Gasarch,et al.
Bounded query classes and the difference hierarchy
,
1989,
Arch. Math. Log..
[9]
R. Beigel.
Query-limited reducibilities
,
1988
.
[10]
Walter Deuber.
A generalization of Ramsey's theorem for regular trees
,
1975
.