<<

Proc. Natl. Acad. Sci. USA Vol. 92, pp. 617-621, January 1995 Mathematics

Algebraic aspects of the degrees (computability /recursive theory/computably enumerable sets/Turing computability/degrees of unsolvability) THEODORE A. SLAMAN AND ROBERT I. SOARE Department of Mathematics, University of Chicago, Chicago, IL 60637 Communicated by Robert M. Solovay, University of California, Berkeley, CA, July 19, 1994

ABSTRACT A A of nonnegative integers is computably equivalently represented by the set of Diophantine equations enumerable (c.e.), also called recursively enumerable (r.e.), if with integer coefficients and integer solutions, the word there is a computable method to list its elements. The of problem for finitely presented groups, and a variety of other sets B which contain the same information as A under Turing unsolvable problems in mathematics and . computability (

Section 2. The Nonextension Conditions Tb, = Tfn {(x,y): x = i mod k}. Suppose that P and Q are finite partially ordered sets with 0 Note that T = U{Tb : i < k}, where u denotes disjoint union, and 1, such that P is a subordering of Q andf: P -- 2k is a partial and Downloaded by guest on September 25, 2021 Mathematics: Slaman and Soare Proc. NatL Acad Sci USA 92 (1995) 619 of %. For each i, 0 ' i < c, we put node a = Oi in T, assign to a the requirement, [( (bi-q ))] Pa: Va. TUa, [7] For allp P define 7n(p) = Sp U (Ub::pTb,). It is easy to check that for all q, p P, q p iff ir(q) C w(p). where (Va, Ua) is the ith pair in T, and we directly code Va into Let L be the distributive lattice generated by the sets 7r(p), Ua by putting Cx, a) into Ua exactly whenx is enumerated in V,r. p C P, and let OL and 1L be its least and greatest elements. Hence, 1. =T U[a' CT UO. We call Va the direct coder for Pa. Clearly, L satisfies inequality [4], because For the incomparability requirements Y $ X, we now let ((Fe, Xe, Ye) be an of all triples (4, X, Y) such that 4) U {Xr(b): b E a(x)} D T D U{i7(d): d E (si(Y)} is a computable partial functional, Q 1= Y $ X, and at least one ofX and Y is the Q - P. For each a, Ia 2 c, let (4)a,Xa, Ya) D nf{(d):dEsEi(Y)}. be (4e, Xe, Ye) where I a I = c + e. By hypothesis we have the Now we embed L into Wt. negation of condition [1] and hence the negation of expression Case i: Suppose W{7r(p) : p E g(x)} < 1L. Hence, by [3], namely inequality [4] ds(y) contains a member other than a 1L. By E & - & ; result of Lachlan, Lerman, and Thomason (see ref. 15, (3Ca,Da P)[Da 2 ga(Xa,) Ca 5s(Ya) Da C]. [8] theorem IX.2.2), any countable distributive lattice can be For each a E T, I a I 2 c, we assign to a the corresponding embedded into the c.e. degrees (R, ', V, A, 0, 0') by an requirement Ra: 4?xa # Ya. We now describe the a-module for embedding which preserves suprema, infima, and least ele- meeting Ra. First we build a functional T'a such that ment. Let f be such an embedding of L into the c.e. degrees (R, -, v, A, 0, 0'). Forp E L define f(p) = f(p) if < IL sXa = Y a>AXa = ca. [9] andf(p) = 0' otherwise. It is necessary to usef rather than f because Theorem 3.1 requires an embedding preserving Let p5 denote the value of parameter p at the end of stage s. greatest and least elements and the mapping f may not We drop the subscript a. Define the length function and preserve the former. However, the key point is that f and restraint functions, hence f preserve inequality [4], namely, e(s) = max{x (Vy