ANNALS OF PURE AND APPLIED LOGIC Annals of Pure and Applied
Logic 94 (1998) 223-252
Weak presentations of non-finitely generated fields’ Alexandra
Shlapentokh*
Department of Mathematics, East Carolina University. Greenville. NC 27858, USA
Abstract Let K be a countable field. Then a weak presentation of K is an isomorphism of K onto a field whose elements are natural numbers, such that all the field operations are extendible to total recursive functions. Given a pair of two non-finitely generated countable fields contained in some overfield, we investigate under what circumstances the overfield has a weak presentation under which the given fields have images of arbitrary Turing degrees or, in other words, we investigate Turing separability of various pairs of non-finitely generated fields. 0 1998 Elsevier Science B.V. All rights reserved. AMS
classijication:
Keywords:
03D20;
Presentations;
03D25;
03D35;
03C57
Turing Degrees; Recursive
1. Introduction introduced to formalize the notion of an algorithm over countable mathematical objects. The object under consideration was mapped into natural numbers and a function over the object was considered recursive if its translation over the presentation image was recursive. The original definition of presentations, as can be found in [2,6], required that all the operations of the object were translated by total recursive functions and required the image of the presentation to be recursive also. The objects that have such presentations are usually called recursive. On the other hand, there are naturally arising algebraic objects which do not have recursive presentations but are embedded in objects which are recursive. Therefore, the operations of these non-recursive objects can be represented by restrictions of total recursive functions. Existence of such objects can motivate one to define another class of presentations: weak presentations, which will not require the image of the presentation map to be recursive while requiring that all the operations associated with the object Presentations
* E-mail:
were originally
[email protected].
’ The research of this paper has been partially supported by NSA grant MDA904-96-1-0019. 016%0072198/%19.00 @ 1998 Elsevier Science B.V. All rights reserved PI1 SO 168-0072( 97)00074-2
224
A. Shlapentokhl Annals of’ Pure and Applied Logic 94 (1998) 223-2S2
are translated following
by the functions
definition
Definition
extendible
to total recursive
ones. Thus, we have the
which we will state for fields.
1.1. Let K be a countable
there exist total recursive
functions
field. Let j: K -+N be an injective
map such that
P+, P_, Px , Pi : N2 -+ N with the property that for all
~7.vcK> p+(j(x)&)) =j(x + YXP-(j(x)&)) =j(x - y)&(j(x),j(y)) =j(x x y), and if y #O, P/(j(x>,j(y))=j(x/~). Then j is called a tveak presentation of K as a field. Given
such a definition,
a recursive
one can consider
the following
object, what kind of weak presentations
ing a problem
of this type should illuminate
class of problems:
given
does such an object have? Solv-
the relationship
between
the algebraic
and “logic” structures of the object under consideration. The study of weak presentations of computable objects can also shed some light on the problems of Diophantine definability.
For more detailed discussion
In the preceding
work, Carl Jockusch
the weak presentations existence
of certain
following
algebraic
Definition
of various
of these issues see [7]. and the author of this paper have investigated
computable
weak presentations
fields (see [4,8-lo]).
of finitely
It turned out that
generated
fields depended
on the
contained
in some field F. Then
reducibility.
1.2. Let R,,Rz
be two integral
domains
we will say that RI is rationally separably less than R2 (RI drs R2) if both of the rings are finite or if there exist non-constant that for every XERI,
rational
for some 1
functions
Ht (T), . . . ,Hk( T) E F( T) such
H&x)ER~.
We would like to note here that one can show that this definition the field F containing p. 232). Furthermore, ing facts concerning
the integral
domains
from the definition rational
under consideration
is not dependent
on
(see [9], Lemma 2.2,
above one can also easily deduce the follow-
separability:
1. If RI CR2 then RI d,,Rz; 2. If RI Grs RZ and R2 is finite then RI is finite; 3. If RI is finite then RI 6,, R2; 4. The relationship “GTs” is transitive. The relationship “ < TS” is a generalization of well known algebraic notions of separable and inseparable polynomials and field extensions. (A discussion of these notions can be found in [5], pp. 176-182 and pp. 186-191.) Let F be a field and let P be a polynomial over F. Then P is called separable if all of its roots in the algebraic closure of F are distinct. Otherwise, the polynomial is called inseparable. If degree of P is greater than 1 and P has just one multiple root in the algebraic closure of F (in other words, in the algebraic closure of F, P = P(x) = (x - a)“), then P is called purely inseparable. If e/F2 is an algebraic field extension, then it is called separable if every element of Fl satisfies a separable irreducible polynomial over F2. Otherwise, the extension
225
A. Shlapentokhl Annals oj’ Pure and Applied Logic 94 (1998) 223-2.52
is called inseparable. polynomial
If every element
over F2 then the extension
useful facts concerning 1. If fi/fi
of F, satisfies a purely
the separable
is an inseparable
algebraic
such that Fz c G, the extension
is called purely
and inseparable
inseparable
inseparable.
irreducible
Here are some
extensions: then there exists a field G c FI
field extension,
G/F2 is separable
and the extension
Fl/G is purely
inseparable; 2. If the field extension fi/F~ is purely inseparable then fi,F? are fields of positive characteristic p and Ft\Fz consists of elements whose irreducible polynomials over F2 are of the form xJ” - a, where k is a natural number 3. If FL, F2 are fields of positive
characteristic
and a E F2;
p, fi /Fz is a separable
field extension,
and for some XEF,, xPEF~, Then XEF~; 4. If e/F2
is a separable
single element
and finite extension,
then it is simple (i.e. generated
of a larger field). This is not necessarily
true if the extension
by a is not
separable. If the field extension under consideration is not necessarily algebraic then the notion of separability is replaced by the notion of separable generation. That is, we say that F, is separably
generated
over Fz if FI contains
a transcendence
base C over F? (possibly
empty) such that the extension FI/F~(C) is algebraic and separable. These observations point to the following fact. If fi/Fl is a jinite purely inseparable extension (in this case Fl is finitely generated over F2), then F, < TSF2. In some sense this situation covers “most” of the occurrences of rational inseparability as described by the following
theorem.
Theorem 1.3. Let RI be an integral domain with a quotient field Fi and let F2 be another field such that both FI and Fz are contuined
in some field F. Then RI 6,, Fz
implies that either FI C F2 or F, is (I purely inseparable there exists
k EN with the property
the churacteristir
extension
of FI n F2 such that
that jar uny x E Fl, xp’ E F, n F2, where p > 0 is
of the Jiclds under consideration.
If RI and R2 share the same quotient
(See [93, Theorem
field determining
2.5, p. 234.)
under what circumstances
RI 6,, R2 is a more complicated matter outside the scope of this paper. (An interested reader can find a discussion of this situation in [lo].) In the case the quotient fields of rings under consideration are finitely generated, the described above is connected to weak presentations
algebraic separability relationship in the following manner.
Theorem 1.4. Let RI and R2 be two subrings of finitely respectively. l
l
Then the following
stutements
generated fields fi and F2,
are true:
If R2 & TsR, then jar any two r.e. degrees (I< b there exists a weak presentution of FlF2 such that the image of R2 is of degree b and the image of RI is of degree a; If R2 $,, RI and RI 6, R2 then for any two r.e. degrees a and b there exists a weak presentation of FlF2 such that the image of R2 is of degree b and the image of RI is of degree a;
A. Shlapenrokh I Annals oJ’ Pure und Applied Logic 94 (1998) 223152
226
If Rz
In general, we call algebraic weak presentation
objects contained
in a larger object which possesses
ing separable. Given the theorem above, the problem of classifying presentations
a
placing the two given objects into two different Turing degrees, Turall possible
weak
of finitely generated fields is reduced to the problem of determining
when
a subring of one finitely generated field is rationally separably less than a subring of another finitely generated field. On the other hand, the situation changes drastically when the fields under consideration
are not finitely
tions we will explore
of weak presentations
some aspects
generated.
In the following
of non-finitely
sec-
generated
fields.
2. The main constructions In this section distinguish finitely
we will discuss
two constructions
the case of finitely generated
generated.
(horizontal
and vertical)
which
fields from the case of fields which are non-
It is clear from the definition
of the weak presentations
that any
finitely generated object can have recursively enumerable weak presentations only. Considering fields which are not finitely generated opens a possibility for constructing weak presentations with images of arbitrary Turing degrees. In what follows we will present two constructions designed for this purpose. The horizontal construction will refer to the following
picture.
F
Fl
A F2
...
F,
...
\V K
Here we will assume that each F; has either an infinite transcendence or an infinite algebraic degree over K. The field F is assumed to contain each E and will satisfy certain conditions which are stated in Notations 2.1.
A. Shlapentokh I Annals of Pure and Applied Logic 94 (1998 I 223-252
The vertical construction
corresponds
Here we will assume that for iEN,
to the following
F;+, has an infinite
picture.
transcendence
algebraic degree over F;:. (We let K =Fo.) The precise assumptions will be described in Notations 2.13. We will start with the horizontal
227
or an infinite
for this construction
construction.
notations will be used in the construction below. F will extension of an infinite recursive field K. The fields fi, and
Notations 2.1. The following be a countable
recursive
Mi,t, where i, t E N, will have the following properties: 1. F; C F for all i EN. F is the smallest field containing 2. For each i E N, K = Mi.0 C A4i. 1 C 3. U~,M,,,
Ur,
fi;
C Mi,, . . . , where “C” means proper subset;
=F;.
Let xi,. . . ,xk E F. Then we will say that {Mi,,t,, . . . ,M,mt_,n,}is the minimal fields with respect to xi,. . . ,xk if the following 1.
XI,...,X~EMI,,I,
2.
If
XI ,...,
conditions
set of
are satisfied:
. ..Mi.,,t,,,; XkEhfj,J,
. ..M.J,,
then for each u = 1,. . . , m there exists
1 d u d r such
set of fields to be empty. In particular,
it is empty if
that i, = j, and t,
for the minimal
Remark 2.2. 1. It is clear from this definition that if x, y, z E F and z = field operation
op, then the minimal
x op _v for
some
set of fields with respect to z is a subset of the
union of the minimal set of fields with respect to x and _v. 2. It is also not hard to see that a minimal set of fields is defined with respect to any finite set of elements of F if and only if a minimal set of fields is defined with respect to any single element of F. Furthermore, given a finite collection of elements of F together with the minimal set of fields for each element of the collection, one can recursively construct a minimal set of fields for the collection as a whole. Indeed,
228
A. Shlapentokh I Annals of’ Pure and Applied Logic 94
(I 998) 223-252
is the minimal set of fields with respect suppose XI,. ..,xk EF, and M,,,,j,.,, . .vMi,,,,.j,,., to xl for some 1 d I d k. Let I be the finite set of natural numbers obtained from {it,1 ,. . .,irA,k} by removing all the repetitions from the set. For each iEZ, let j(i) be the largest natural number such that Mi,j(;) occurs as an element of the minimal set of fields with respect to some XI, I< 1 dk. x] ,..., xk is
Then the minimal
set of fields with respect to
iEl}.
{Mi.j(i),
Theorem 2.3 (The Horizontal Construction). Let F be as in Notations 2.13. Assume for any x E F the minimal subset of fields, as defined in Notations 2.1, exists. Furthermore, suppose that under some recursive presentation j of F there exists a recursive function ind: j(F) + {space of finite sequences of natural numbers}, such that for any xEF, ind( j(x)) = (n, il,. . . , in, tl ,...,tll), where {Mi,,,, , . . . ,Mi”,,,} is the minimal set of fields with respect to x. Then, for any sequence {Bi}iEN, of subsets of N, there exists a weak presentation J of F such that J(K) is recursive and for each i, Bi is Turing equivalent and enumeration reducible to J(fi). Proof. The set A! will be a set of pairs of the form (a, m) where a Ej(F) and m is an infinite dimensional
matrix whose entries will be in the set (0,1,2}. Only finitely many
entries of any matrix will be non-zero.
Below we will describe
how we assign values
to the matrix entries in a fashion that makes d a recursive set. We will also define functions 33+,K,YX’,,9’, : d2 -+ d which will be total recursive, and whose restrictions will eventually Let XEF,
represent
field operations
of F.
and let (nil ,..., in,tl ,..., tn) = ind( j(x)).
contain all the pairs (j(x), m) satisfying
the conditions
no pairs which do not satisfy the conditions 1. The matrix m contains
Then for each XEF, listed below, and d
d
will
will contain
listed below:
entries in the set (0,1,2} only;
2. If i@{il,..., i,,} then the ith row of m contains zeros only; 3. If i=ik for some k=l,...,n, then mir,u=O if and Only if U>tk. Let (a,m(a))
and (b,m(b))Ed.
tute a matching pair of elements
Then we will say that (a,m(a)) of d
if for all i,uEN
and (b,m(b))
consti-
such that m(a)i,u #m(b)i,,,
m(a)i,,m(b)i,, = 0. We will next define Y&, for opt {+, -, x,/}. Let (a,m(a))Ed and (b, m(b)) E XI be a matching pair. Then, assuming it is not the case that op = “/” and j-‘(b)=O, define $$((a,m(a))(b,m(b)))=(c,m(c)), where c= j(j-‘(a)opj-l(b)) and m(c) is constructed in the following fashion. Let ind(c) = (n, il,. . . , i,,, tl, . . . , t,). If if&, for any k= l,..., n or if for some k= I,..., n, i=ik, but u>tk, then let m(c)i,, = 0. Otherwise let m(c)i,* = max(m(a)i,U, m(b);,U). (We should note here, that by Remark 2.2, thus defined pair (c,m(c))~d.) If (am(a)) and (b,m(b)) do not constitute a matching pair or if op = “/” and j-‘(b) = 0 then define $$,((a, m(a))(b, m(b))) = (j(O), O), where 0 is the zero matrix.
229
A. Shlapentokhi Annals of‘ Pure and Applied Logic 94 (1998) 223-252
Given the definitions 0pE {+, -, x,/},
above, it is not hard to see that .d is recursive,
and for each
9& is total recursive.
Let {Bi} be a sequence
of subsets of natural numbers
as described
above. We will
now define J : F -+ SI’. Let x E F be given. Then define J(n) = (j(x), m), where for all i, u E N, either mi,U = 0, or mi,, = 1 and u E B,, or mi.U = 2 and u $Bi. Again, it is not difficult to see that for every x E F, J(x) that if (a,m(a)),(b,m(b))EJ(F), pair, and for any opt{+, J-‘(c) =J-‘(a)opJ-‘(b). j_‘(b) = 0.) Furthermore, J(F;).
Indeed,
is defined and it is defined uniquely. then (a,m(a))
It is also clear
constitute
a matching
-, x,/}, .~,~((a,m(a)),(b,m(b))) = (c,m(c))EJ(F), (Here, as before, we exclude the case of up=“/”
we claim that Bj is Turing suppose the characteristic
of all, we can compute
and (b,m(b))
equivalent
reducible
of Bi is given. Let (a,m)~d.
function
ind(a) to determine
and enumeration
where while
whether
a =j(x)
to First
for some XEF;.
(It
is clear that a~j(F;) if and only if ind(a) = (1, i,t) for some 1.) Secondly, if for j=l , . . . , t, m;,j is equal to 1 if j~Bi and to 2 otherwise, (a,m)~J(fi). Otherwise, (a,m)@J(F;). Conversely,
suppose the characteristic
function
for J(F;:) is given. Let HEN. First of
all, find a pair (a,rn)~J(F;) such that ind(a) =( l,i,n). If this entry is 1 then n EBi, otherwise n @B;. Finally,
suppose we have a recursive
this listing will contain function
signifies
Next check the m entry mi.,.
listing of J(F;).
For every natural
number
it,
a pair (a, m), where ind(a) = (1, i, n). (This value of the index
that a =j(x)
for some x EA4i.n\Mi,n_l.
complement is not empty for any natural numbers listed.) If mi,n = 1 then list n.
By assumption
on F, this
n and i, and thus such an a will be
The above construction was carried out for fields but an analogous construction will, of course, apply to any non-finitely generated object satisfying the appropriate recursiveness its infinitely
conditions. generated
In particular, recursive
Next we will prove technical sentations
2.3 applies to rings, such as Q, and
results which we will use later to describe
of a class of non-finitely
Theorem 2.4. Let F,c,Mi,,,ind,
Theorem
subrings. generated
weak pre-
fields.
j be us in Notations 2.1 and Theorem 2.3. Assume
all the fields are of characteristic p>O. Furthermore, the form
assume that any extension of
is separably generated. Let G be a completely inseparable extension of F such that there exists u recursive extension jo of j with the property that jG(F) is recursive in jc(G). Let Li = {XE G 13 k EN, xp’ EE}. Then, for any countable collection {Bi)iENy of subsets of N there exist a presentation JG of G such that JG(K) is recursive and for each i, Bi is Turing equivalent and enumeration reducible to JG(Li) ET JG(F; ).
A. Shlapenrokhl Annals of Pure und Applied Logic 94 (1998) 223-252
230
Proof. First of all, we will show the following. Indeed,
let x be an arbitrary
certainly
contain x4 Thus if
ind(j(x))=(k,ii
element
If x EF, then ind(j(x))
= ind(j(xP)).
of F. Note that any field containing
x would
,..., &,ti ,..., tk)
then
ind(j(xP))=(m,Z
zm,r ,,..., r,),
I,...,
where mdk, {II,..., Z,}C{il,..., ik}, and whenever lj=i,, rj
of fields of length greater than 1 such that
To=M,,r, . . . MI”,,,!CTI C
C
..’
Tu=M,,t, ...MA,,
and for all v = 1,. . . , u, T,+l = TzMj,,,,. By Assumption 2.1, every extension T,+l/T= is separably generated. On the other hand, for some z, T, contains xp but not x, while Tz+l contains is algebraic x@T,(C,).
both. Let Cz be the transcendence and separable.
Since
base of T,,l/T,
the extension
Thus, the fact that XE T,+, contradicts
separable. We can now expand
the definition
ment of the theorem. The mnction
Tz(C,)/Tz
such that T,+,/T,(C,)
is purely
the assumption
of index to the field G described
will be defined as follows. For any XEF, ind&c(x))= XE G, ind&G(x)) = ind(j(xp’ )), where x P’ E F. By the argument index function indG is well defined and is recursive on jo(G). xcG,
set of fields with respect to x to t,,). Note that this definition = (n, ii,. ..,i,,tl,..,,
2.2 applies to minimal
2.3. Furthermore,
such that xp’, yp‘ E F. (Existence
given
sets of fields computed
let x, y,z E G be such that z =x op y for some field operation number
of natural
ind(j(x)). For any above, the extended
we can now define the minimal
where ind(j(x)) be M;I,l,,...,n/li,,f, is consistent with the one used in Theorem part I of Remark
is
in the state-
indc :jo(G) + {space of finite sequences
numbers},
Given
transcendental,
that Tz+l/Tz(Cz)
of s follows
this definition,
using indc. Indeed,
op. Let s be a natural
from the assumption
that the
G/F is purely inseparable.) Then z P’ E F and the minimal set of fields with respect to zp ’ is contained in the union of the minimal set of fields with respect to xp‘ and yp‘. However, the minimal set of fields with respect to z and zp’ is the same. The analogous statement applies to x and xp’ and y and yp’. Thus, the minimal set extension
of fields with respect to z is contained respect to x and y. We can now use indc to define do,
in the union of the minimal a recursive
extension
of d.
sets of fields with The first element of
the pair in && is going to be an element of jo(G) and the corresponding matrices Will be constructed using indG as in Theorem 2.3. Using indc, one can extend P+, Z, gx, 4 to do so that cdo and the extended functions are recursive. Thus, we can define
A. Shlapentokhi Annals of Pure and Applied Logic 94 (1998)
Jo : G 4 &o using Theorem
a procedure
2.3. Finally,
is an extension
231
223-252
to the one used to define J: F -+ & in
analogous
it is clear that Jo is an isomorphism
of J, Jo(LI) S_TJo(E)=J(F,),
from G onto Jo(G) which
and Jo(Li) + Jo(E) = J(F;).
Next we prove a theorem which is a different version of Theorem
2.4.
Theorem 2.5. Let K,F,F;,Mi.,, ind, j he us in Notutions 2.1 und Theorem 2.3. Furthermore, assume that any extension of the form
(2.2)
Ml.11...~~,I~M~,+,,I,,,/M~,.,, . ..M.,,t,
is purely transcendental. Let H be a recursive algebraic extension of F such that there exists a recursive function deg : H -N with [F(x): F]=deg(x). Let H, be the algebraic closure of F; in H. Then, for any countable collection {Bi}lcN, of subsets of N there exist a presentation Jn of H such that Jn(K) is recursive and for each i, Bi is Turing equivalent and enumeration reducible to Jn(Hi) E_TJn(F;). Proof. As in the proof of the Theorem
2.4, we will start with extending
the index
function to H. Let x E H and let As + . . . + A,,_ 1T”-’ + T” be the manic irreducible polynomial of x over F. Then define the minimal set of fields with respect to x to be the minimal in Theorem
sets of fields with respect to Ao, . . . , A,_ 1, and define the index function as 2.3. (Note that x is algebraic over the smallest field containing the fields
in its minimal
set.) We need to show the following:
1. The minima1 set of fields is well defined for all the elements 2. The extended
index function
can be computed
of H;
recursively;
3. If z =x op y, where x, y, z E H and op is a field operation, then the minimal set of fields with respect to z is contained in the minimal set of fields with respect to x and _v. To show that the minimal
set of fields is well defined with respect to all elements
H we need to show the following:
of
Let M;,.,,,. . .,Mi,.(, be the minimal
set of fields
with respect to x as defined above. Suppose Mj,,u,, . . ,MjV,, is another
set of fields
such that x is algebraic
over Mj,. ,,, . . . Mj, ,U,. Thenfors=l,...,k,thereexists
such that i, = jm and &
11, p. 280, and Assumption
l
. ..Ml..,,Mj,,,, . . . Mj,., and note that by [l],
(2.2), x has the same manic irreducible
polyno-
mial over all the three fields involved. Thus, Ao, . . . ,‘4,_ l EM,, ,u, . Mj,,, and the first assertion follows from the properties of the minimal set of fields as defined over F. The fact that the index function can be computed recursively follows from our assumption that we can recursively determine the degree of every element of H over F. Finally, the third assertion follows from the fact that if x and y are algebraic over fields Nt,l&, respectively. Then z is algebraic over NIN2. Now the rest of the proof can proceed in the same fashion as in Theorem
2.4.
We will now apply Theorems 2.3, 2.4, and 2.5 to describe possible weak presentations of an arbitrary “sufficiently” recursive non-finitely generated field.
232
A. Shlapentokh
I Annals of Pure and Applied Logic 94 (1998) 223-252
Corollary 2.6. Let F be a recursive field, let K be a recursive subjield of F such that the following conditions are satisfied l There exists a recursive set of elements (z,,.. .,.zk,.. .) algebraically independent over K such that F is algebraic over T = K(zl,. . .,zk,. .). This set can be empty or finite; l There exists a recursive set {Ml,. . , c(k, . .} such that F = K(zl, . . . ,a,, . . .). The set can be finite or empty; {@I>. ’ .I l There exists a recursive function deg from N into N such that deg(k + 1) = [T(ai,. . . , &+I ) : T(crl,. . . , ak)], where (al,. . . , ak,. . .) is a fixed recursive listing of the set {Q}; l Either the transcendence degree of F over K is injinite or the algebraic degree of F over T is injnite. Then for any set B c N, there exists a weak presentation J of F such that J(K) is recursive and B is Turing equivalent and enumeration reducible to J(F). Proof. First assume the algebraic that the conditions the above
of Theorem
mentioned
theorem.
degree of F over T is infinite. 2.3 can be satisfied
We have to show
with F = F, in the notations
of
Let Mi, =M, = T(al,. . . , ccl). We have to show that
under a given recursive presentation of F, the index function described in the proof of Theorem 2.3 will be recursive. (It is clear that it is well defined, assuming, of course, that all the values be the recursive
of the degree function
presentation
are greater than 1.) Let j : F --f N
of F under which the sets and functions
statement of the corollary are recursive.
discussed
in the
Suppose n EJ’(F) is given. We want to compute
ind(n). First of all, we note the following. Since K is recursive and the set {zt,. . .} is recursive we can generate an effective listing of T by listing systematically all the rational functions an effective
listing
in zt , . . . over K. Given a listing of T, we can locate ~(1 and generate of linear
combinations
of 1,. . . , a?”
generate an effective listing of MI. Furthermore, at the coefficients
of the linear combination
)-I
over T, that is we can
given an element in that list by looking
we will be able to tell whether the element
is in T. It is clear by induction that we can effectively generate listings for every Mi. Since n will have to appear in one of the lists, its index can be computed. Thus, we can apply Theorem 2.3 to reach the desired conclusion. Suppose now F is of finite degree over T. We will first construct the desired weak presentation of T and then extend it to F. In this case we will let Mi, = MI = K(zl, . . . , z,) and F, = T. Let j be as above. Then given nEj(M) we need a recursive procedure to determine whether n Ej(T), and if so compute its index, i.e. the smallest t such that nEA4,. First of all, by generating the lists described above we can determine effectively whether n EJ’(T). If n cj(T), that means we have a representation of j-‘(n) as a rational function over K in zi , . . . ,z,. The only remaining question is whether we can eliminate any of the Zi’s from this representation. This can be accomplished using the method described in [8], Theorem 2.2, part 3, p. 739. Thus we can again apply Theorem 2.3 to obtain the desired presentation J of T. Next we note, that by [7],
A. Shlapentokh I Annals sf Pure and Applied Logic 94 (1998I 223-252 Lemma 2.12, p. 1075, .I can be extended to F so that J(T)
233
is Turing and enumeration
equivalent
to J(F).
Corollary
2.7. Let M be a recursive field. Let K be a recursive subfield of M such
that K has a splitting algorithm. Further, let {tl,
. , tk,. . .} be a recursive set of ele-
ments of M algebraically independent over K such that M is algebraic and separable over K(tl, . .). Assume furthermore that K( tl, . . .) is u recursive field, Then assuming either that {tl, .} is infinite or that A4 is of injinite degree over K(tt,. . .), for any set B c N, there exists a weak presentation J of M such that J(K)
is recursive and
B is Turing equivalent and enumeration reducible to J(M). Proof. We will first consider the case when M is of infinite degree over K(tl, . .). By Corollary 2.6, it is enough to produce a set {at,. .} generating M over K(t,, .) so that the degree function defined in Corollary 2.6 is recursive. The construction of such a set will proceed
inductively.
Assume we have an effective listing of M and assume
we have already constructed CI, , . . . , tq as well as the irreducible polynomials of tlk over K(t,, . . . , sll,. . . , &-I) for k = 1,. . . , i. We will then consider the first, so far unprocessed /?EM.
element
Via a systematic
search we can construct
a manic
polynomial
P(T)
satisfied by p over K(tl,. . . , &,,a~, ,ai). From [2], Chapter 17, one can deduce that we can construct effectively a splitting algorithm for K( tl,. , t,, ~(1,.. . ,ai). Thus, we can factor P(T)
over this field. If P(T)
has any linear factors and j3 is one of the
roots, a new p is selected. Otherwise, we set ai+\ = p and record the degree of the irreducible factor of P(T) over K(tl,. . . ,I,,c(I,_ . . , cti) satisfied by p as the value of deg(i + 1). Suppose now M is of finite degree over K(tt,. .). In this case the set {tt,. . .} is infinite and we can proceed exactly in the same fashion as in the analogous case of Corollary
2.6.
Corollary
2.8. Let M be a field of characteristic 0 such that M is non-jinitely gen-
erated over Q and the largest purely transcendental extension of Q contained in M is recursive and contains a recursive transcendence base over Q. Then for any set of natural numbers B there exists a weak presentation J of M such that B is Turing equivalent and enumeration reducible to J(M). Proof.
The proof of this corollary follows from the fact that Q has a splitting algorithm
and Corollary
2.7.
Corollary 2.9. Let G be any recursive field of positive characteristic p ,iqith a nonfinitely generated recursive subfield M such that G/M is purely inseparable and M is separably generated (with a recursive transcendence base C) over a finite field K. Assume also that K(C) is recursive. Then for any set B c N, there exists a weak presentation J of G such that B is Turing equivalent and enumeration reducible to J(G).
234
A. Shlapentokhl
Proof. By assumption, and separable
Annals of Pure and Applied Logic 94 (1998) 223-252
G contains
a recursive
and either A4 is of infinite
set C such that M/K(C)
degree
assume that M is of infinite degree over K(C).
over K(C)
is algebraic
or C is infinite.
Since K has a splitting
algorithm,
First and
K(C) is recursive, using the same method as in Corollary 2.7 we can construct a chain A40= K(C) C MI C . . . of subfields of M such that M = Ui Mi, and the index function satisfying
the requirement
of Theorem 2.3. We can then use Theorem 2.4 to reach the
desired result. Suppose now that M is of finite degree over K(C). and K(C) are recursive, Corollary
2.3. Furthermore,
index function
as described
using a method similar to the one used in the proof of
2.7 we can determine
can apply Theorem
Since, C
using the same method as in the second part of the proof of
2.6, one can ascertain that K(C) has a recursive
in Theorem Corollary
Then C is infinite.
the degree of any element
of G over K(C). Thus, we
2.5 to reach the desired conclusion.
The results described above did not use the full strength of the construction described in Theorem 2.3. Below we will describe an example of a field over which we can utilize
the construction
by all the roots of unity. well-known
facts
completely.
Before
concerning
This
we can proceed,
cyclotomic
field will be the field generated however,
extensions
and
we need to state some algebraic
extensions
in
general.
Lemma 2.10. Let M/L be a simple algebraic field extension. Let M = L(a) and let X” +A n_ IF-1 + .. . -I- A0 be the manic irreducible polynomial of CI over L. Let O#x= Crzi aiui, y= CylJ biUi. Then YOPX= Ci&,t ciGli, where OP is a jield OPb,_ 1) is a jixed rational function eration and ci=Ri(AO,...,An-,,ao,...,a,-l,bl,..., over Q or a jinite field (depending on the characteristic of L) in the listed arguments. Proof. The cases of addition
and subtraction
are clear. Next we note the following.
For k> 1, n-1
&k=
c
&(Ao, . . . ,An_, )a’,
i=O
where & is a polynomial over Q or a finite field in the listed variables. This can be seen by induction. The claim is certainly true for k
k>n ak = _
A
n
_,&’
_ . . . _ Aoak-“,
and our claim is true. Furthermore, since xy = c:co2 xk+_,, ukbsam, the lemma is clearly true for multiplication. To show that the lemma holds for division, it is enough to show that x-’ can be written in the desired form. We need to solve the
I Annals
A. Shlapentokh
following
of Pure and Applied
Logic 94
( 1998) 223-252
235
equation:
Zn-2
akd&’ = 1, cc m=O !++s=m a-2
n-l
c in=0
c
akh
k+s=m
n-l
2n-2
1=0
m=O
c c c
c i=O
1,
Pm.j(Ao,...,A"-,)&=
akd,P,,,(Ao,...,A,-I)ff’=
1.
k+s=m
a-2
cc
m=O
akd&,.j(Ao,
. . , A,-I I= &,
k+s=m
where bo= 1, and fii=O
- 1
for i= I....,n
am-Xm,i(Ao....,An-
1)
Thus, we have a linear system in do,. . . ,d,_ I whose coefficients are polynomials in ao, . . , a,,_ I, Ao, . . . , A,_, . Since we know that this system must have a unique solution, we know its determinant
is non-zero
listed above. Thus, we can conclude Lemma 2.11. Let n,mEN,
The following Iet t,,<,
and must again be a polynomial
statements
he primitive
in the variables
that the lemma is true. are true: nth and mth roots of unity, respectively.
Then
Q(i:,)nQ(~m>=Q(4(m.n,), while
where lcm(m,n) Let
denotes
p he a rationul
he natural
[Qtt,d
numbers.
the least common
prime
relatively
multiple
prime
of m and n.
to a natural
number
n. Let k> 1
Then [Q( {r~,,) : Q( ~5,) = p”-’ ( p - 1 )]. On the other hand,
: Q(&,d = pk-‘I.
(See [3], 1.9, pp. 39-45. ) Proposition 2.12. Let F he the infinite extension of Q generated by all the roots of unity. Let E c F be the field generated over Q by the pkth primitive roots of unity, where pi is the ith rational prime under the standard enumeration of primes
A.
236
Shlapentokh I Annals of’ Pure and Applied Logic 94 (1998) 223-252
and k rums through all the natural numbers. Then for any countable collection of of subsets of N there exists a weak presentation J of F such that B, is B1,B21... Turing equivalent and enumeration reducible to fi.. Proof. Let Mi,, = Q(CP;), where show that F has a recursive Theorem
2.3 is well defined
&; is a pith
presentation
and recursive.
defined for this field is a consequence
primitive
root of unity.
under which the index function
We need to described
The fact that the index function
in
is well
of the Lemma 2. Il.
Indeed, let XEF. Let m be the smallest natural number such that x E Q(g,). (Such a field exists by Lemma 2.11. Here we will let l=rl.) If m#l then m= π. We claim that either m = 1 and ind(x) = (0) or id(x) = (r, i,, . . . , ir, tl,. . . , t,.). Indeed, suppose not. Then for some n, x E Q(&), while some prime in factorization of m does not occur in the factorization
of n or the exponent
corresponding
to some prime
occurring in both factorizations is lower in the factorization for n. In this case, m does not divide n and I= gcd(m,n) CM. This leads to a contradiction of our assumption on m, since as has been mentioned above, x~Q(tl). Thus the index function is well defined for F. We next turn our attention to constructing of a recursive presentation of F under which the index function Let [ik denote a pfth primitive {il,kl,.
..,ir,kY,ir+19k,+l}
will be recursive.
root of unity. Then, by Lemma 2.11, for any
CN
we can determine
using the following
rule: - 1). In this case the manic irreducible ik} then d = pi,+, rA+‘-‘(P~L+, 1+1-I - 1). polynomial of &l+,.m+, over K([j,,l-,,. . .,[jL.r,) is (Pi::: - l)/(TFJ~+l 2. Next without loss of generality, assume that ik+l = il. If ~1 >~k+l then d = 1. Otherwise, d = p’l+l -II, and the manic irreducible polynomial of [jl+,,rA+, over K(
ii,,?,) is Tp”+‘-” - [i,,r, =O. Thus, if {(&,r,)}, s= l,... is an effective listing of pairs of natural numbers, using Lemma 2.10, we can construct F = U,“=,T,, where T, = T,_I(&,,), and any a~ T, c K is presented as a linear combination of powers of ci,,,, over T,_ 1. Furthermore, given any element CIE K, presented as described above, we can determine effectively the minimal polynomial of Mover Q and a finite set {(it, r-1), . . . , (i,, I-,)}, where for k # I, ik # iI As we have shown above, if (s,il,rl , . . . , is, r,) is not such that c1E Q( ii, +s,, . . . , &,). the index of g, then CI is contained in a proper subfield of Q([i,,r,, . . . , [i,,r, ) generated by roots of unity. There are finitely many such subfields and their generators can be determined effectively. By Lemma 2.11, each subfield of Q(ii,,r,, . . . , (i,,r, ) is generated by the dth primitive root of unity td, where d is a divisor of p:; . . . p;;. By factoring the minimal polynomial of CI over Q over those fields we can determine if c1 belongs to any of them.
237
A. Shlapentokhi Annals of Pure and Applied Logic 94 (1998) 223-252
We will conclude
this section with the description
main difference between of the index function, Notations
the horizontal
of the vertical construction.
and vertical constructions
as will be explained
below.
2.13. Below we will use the following
will be collections
of recursive
countable
K,F, {E}~cN,
notations.
fields satisfying
the following
1. F= ur,F,. 2. For all natural numbers i, F; c fi+,, and this inclusion is strict. 3. For all natural numbers i, Uz., M,., = 4. For all natural numbers sion Mi,,+i/M,,,
The
lies in the definition
is not trivial and is generated
by a single element
{M;.I}r.r~~
conditions.
i and t, the exten~i.~+l.
4. Ma.0 = K, Ml.0 = F;_ 1. The field K is infinite. Definition 2.14. Let F, fi;;:, M,, be as described
in Notations
let Gen(x) (the generator set of x) be a subset of elements inductively.
2.13. Let x ~fi\l’$l.
Then
of F; which we will define
1. If x E K then Gen(x) = 0. 2. If x~Mi,i\Mi,j_l,
j # 0 and x = ~~=, a,&J, where 1,. . . , XL, are linearly independent over Mi,,j-t), at,. . .a, EMi3(j_l,, and Mi+j is algebraic over Mi,(j_i I, then Gen(x) = lJi=, Gen(a,) U Gen(ai,,), where Gen( CC~,J)is the union of the generator sets of the coefficients
of the manic
irreducible
polynomial
of 2i.i over M,,,;_I and
{%il.
3. If X E Mi,j\Mi,i_ 1, j # 0, and x = relatively prime polynomials in
P(ai,j)/Q(tL,,j), where P( ai.j), Q(cx~,, ) are manic
Clr,j
Ml,(j_l), then Gen(x) is the union polynomials P and Q and {qi}.
over M;,(j_i,
and M,.J is transcendental
of the generator
sets of the coefficients
Let ind(x) = (n, ii, tl,. . . , i,, t,,), where x E F;,,\F;,,_ 1, for all j = 1,. . . , n, (i
over of the and
Lemma 2.15. The following statements are true. 1. Let x, y E F and let op be any field operation such that z =x op y is dejned. Then
Gen(z) 2 Gen(x) U Gen(y). 2. For any XEF, Gen(x) is finite. 3. Function ind is well dejined for all x. 4. In the notations above, [f ij,tj occur in ind(z) then this pair occurs in ind(y ) or ind(x). Proof. It is enough to show that the first statement
of the proposition
holds. The other
statements will follow from the first one by induction and definitions. First of all we would like to note the following. Suppose the first assertion is true for some subfield E of F such that E contains K. Then it is easy to see that the following is true. Let z = R(xl ,...,x,) for some z,xi,. . .,x, E E, where R(xl, . . ,x,) is a rational function in listed variables over K. Then Gen(z) 2 U:=, Gen(x;).
238
A. Shlapentokh I Annals of Pure and Applied Logic 94 (1998)
We will show that the first statement It is clear that the statement
is true by the double
223-252
is true for {x, y} c K. Suppose now that the statement
true for {x, y} c fi:- I, and show that the statement is true for {x, y} c Mi,,_l,
{x, y} EMi,l. Without
10s~ of generality
We have to consider
t>
Assume
fkther
0, and show that the statement
we can now assume that
two cases: Mi,t/Ml,,_I
is
is true for {x, y} c E;;. If the state-
ment is true for {x, y} C fi- I, it is true for {x, y} C Ml,0 = 4-1. the statement
on i and t.
induction
algebraic
{x,y}
that
is true for
EMi,l\Mi,t-1.
and transcendental.
We will
start with the algebraic case. Since XEM~.(, x = C,‘__, u,$~, where 1,. . .,all are linearly independent over Mi,(,_i), al,. . . , a, EMi.(t-1). Similarly, y = ~~==, b&“, where boy..., b, EMi.(l-I 1. Let Ao, . . . ,A, be the coefficients of the manic irreducible polynomial of qr over Mi.t_1. Then, by Lemma 2.10, z = c:=, R#,, where R, is a rational in a~, . . . , a,, bo, . . . , b,, A 0,. . . ,A,.. Then Gen(z) 2 Gen(Ro) U Gen(RI ) U . . . U Gen(R,) U Gen(c+) C Gen(ao) U.. . U Gen(a,) U Gen(bo) U .. . U Gen(b,.) U Gen(cci,,)& Gen(x) U Gen(y) by the observation at the beginning of this proof, induction hypothesis
function
and the assumption We next consider
that {x, y} c M~,,\kfi,~-l. the case of Mi,t/Mi.,-I
being a transcendental
extension.
In this
case,
where PI and Q,, and 9 and Q2 are manic relatively
prime pairs of polynomials
in tqf
over Mi%,_1. Then z = P(c+)/Q(E~,~) where P, Q are manic relatively prime polynomials in cl;.! over Mi,,_, and all the coefficients are rational functions over Q or a finite field (depending
on the characteristic
of K) in coefficients
of PI, Ql, 4, Q2. Thus, by obser-
vation at the beginning of the proof and the induction hypothesis, Gen(P(ai,t)/Q(ai,t)) will be a subset of the union of {Cli,l} and the generator sets of all the coefficients of
PI, Ql, 9, Q2. By assumption on i and t, Cli,l is an element of the generator set of x or y. Thus, again we obtain Gen(z) c Gen(x) U Gen(y). Theorem 2.16 (The Vertical Construction). Let K, F,fi,Mil be as in Notations 2.13 and let ind be as in Definition 2.14. Assume there exists a recursive presentation j of F under which all the fields listed above are recursive and ind is a recursive function. Let B1
2.3 using the index function
from Definition 2.14. Under our assumptions on the index function and j, d is again a recursive set, while 4, K, gX, 9, are total recursive functions. Suppose now a characteristic function for Bi is given. Let (j(x), m)~ &‘. We want to determine whether this pair is an element of J(fi). First of all, we compute the index of j(x) to determine whether j(x)~j(F;:). If it is so, then
ind(j(x)) = (n, il, tl , . . . , in, t,),
239
A. Shlapentokh I Annals of’ Pure and Applied Loyic 94 (1998) 223-252
where i,
functions
for BI, . . . , B,_ 1.
suppose the characteristic
function
(j(x),m)~J(fi)
of all, we locate an element pair (i,n).
if and only if for s = 1,. , n, Y = 1,. . . , ts, mi,,, = 1 Note that for all j = 1,. . , i, Bj
Index of any element
for J(F;)
is given. Let n EN.
such that ind( j(x))
of j(Mi,,\Mi.,_i)
has occurrence
will have an occurrence
First of a
of such
a pair. Once such a pair has been located, check the entry m;.n. If it is 1, n~Bi, and n $!B; otherwise. To show enumeration reducibility, consider the following. For any natural number n, any enumeration of F, will contain a pair (j(x), m), where ind( j(x)) has an occurrence of the pair (i,n). Using an argument able to decide if n belongs
similar to the one above, at that point we will be
in the listing of Bi.
3. Turing separability of non-finitely generated fields We shall next address the issue of obtaining results in the spirit of Theorem As above, we start with some technical preliminaries.
1.4.
Lemma 3.1. Let G/F be an arbitrary field extension. Let h(z) be a rational function over G. Assume for infinitely many aEF, h(a)E F. Then h(z)EF(z). (See [9], Lemma 2.3, p. 233.)
Lemma 3.2. Let No c NI ‘. . c Nk c ‘. . be a chain of field extensions, where each extension is generated by a single element. Assume N = IJF,, Ni is recursive and we have the following recursive functions: l For each x EN, ind(x) = t such that x E N,\N,_ 1. l
For each natural number &g(t) is the generator of Nt over N,_I, d(t) is either 0, if NtIN,_, is transcendental, or it is equal to [N1 : Nr_ I].
Let R(zl,. . . ,z,.) be a rational function over N presented as a ratio of two polynomials over N. Then there is a recursive procedure to compute the smallest t such that R is a rational function over Nt.
Proof. Let R(zl , . . . ,zr ) be presented as described in the statement of the lemma. Then using the index function we can determine an upper bound for a desired value of t. Thus the problem is reduced to the following question. Suppose R is a function over N1. Can we determine (in a recursive manner) whether or not R is a function over N,_i? If d(t)>0 then we can use [8], Theorem 2.2, p. 738, part 2, to answer the question. If d(t) = 0, then using g(t) we can rewrite all the coefficients of R as rational functions in g(t) over NIP 1 and then consider R as a function in variables g(t ),zI, . . ,z,. Thus, the question we will need to answer is whether or not R is a function of g(t) over Nt_i(zl,.. part 3.
..zr).
To answer this question
we can use [8], Theorem
2.2, p. 738,
240
A. Shlapentokhl Annals of‘ Pure and Applied Logic 94 (1998) 223-2S2
Corollary 3.3. Let N be as above. Assume further that G is an extension of N generated by a single transcendental element T of G or by a single element a of G which is algebraic and separable over N. In case G is algebraic over N, let to be a natural number such that [N(a): N] = [N,,(a): Nl,]. Let R(zl,. . .,z,.) over G be a rational function over G. Then the following statements are true. 1. There is a recursive procedure to determine whether R is a rational function over N. 2. If R is not a rational function over N and G/N is transcendental, there exists a recursive procedure to determine the smallest natural number t such that R is a rational function over N1(T). 3. If R is not a rational function over N and G/N is algebraic, there exists a recursive procedure to determine the smallest natural number t > to such that R is a rational function over N,(a). Proof. The first statement
of the corollary
follows
directly
from [8], Theorem
p. 738, parts 2,3. To see that the second and third parts of the corollary that, assuming t > to in the algebraic case, the extensions will be transcendental if N,/N,_r was a transcendental Nt( T)/N,_i (T), N,(a)/N,_I (a) will be algebraic algebraic. Furthermore, we can use a method
N,(T)/N,_,(T), extension.
of the original
2.2,
are true, note
N,(a)/N,_I (a)
On the other hand,
degree if N,/N,_ 1 was
the generators will remain the same in either case. Thus, similar to the one used in Lemma 3.2 to reach the desired
conclusion.
Lemma 3.4. Let R1 be an injinite integral domain with the quotient field fi. Let F2 be another field of the same characteristic. Furthermore, assume that it is not the case that RI G~~Fz, and let {Hl(zt ,..., z,.),..., H&z, ,..., z,.)} be a finite set of rational functions over F,Fz such that for each i = 1,. . . ,m, Ht(z1,. . . ,z,) is not a rational function in ~2,. . . ,z,. Then there exists infinitely many elements b E RI \F2 such that for each i, Hi(b,. . . , zr) will be well defined and will not be a rational function over F2. (See [9], Lemma 2.4, p. 234.) Corollary 3.5. Let M/N be a field extension, where N is an infinite jield. Let y @M be such that it is either algebraic and separable or transcendental over M. Let z,.)} be a finite set of rational functions over M(y) such {HI (ZI,...,zr),...,Hm(z~,..., that each function in the set is not a rational function in ~2,. . . ,z,. Then there exist infinitely many a E N(y)\M such that for all i = 1,. . . , r, Ht(a,zl, . . . ,z,.) is a well-defined rational function over M(y) but not over M. Proof. We would like to apply Lemma 3.4 to prove this corollary. In our case RI = Fj = N( y), F2 = M, and Fi F2 = M( y). To see that this identification is valid, it is enough to show that N(y) is not rationally separably less than M. By Theorem 1.3, N(y) drsM would imply N(y) is a purely inseparable extension of N(y) nM CM. However, since y
241
A. ShlapentokhI Annals of Pure and Applied Logic 94 (1998 i 223-252
is either separable or transcendental
over h4, it is not purely inseparable
Thus, N(y) is not a purely inseparable
extension
over N(y )rlM.
of N(J~) 0 M.
Theorem 3.6, Let K c E c F be recursive fields. Then the following statements are true: 1. Assume E is not finitely generated over K, F is not finitely generated over E, and extensions K - E - F satisfy the conditions of Theorem 2.16 with E playing the role of F, and F = F2. Then for any two subsets A
T A there exists a weak presentation J of F such that J(F) ZT B and J(E) q A. 3. Assume there exist infinitely many fields MI c Ml . . . such that K = MOc MI and E = Ur, Mi and the chain of fields Mi satisjies the assumptions of Lemma 3.2. Assume F is finitely generated over E, and it is not the case that F G,, E. Then for any B c N and for any r.e. A c N, there exists a weak presentation J of F such that J(E) q B and J(F) z-T join(A, B). 4. If E and F are both jinitely generated over K, and F is not rationally separably less than E then for any two r.e. sets A
required here is a combination
and the construction used in [4]. We will proceed in the following which the index function
manner.
and the procedure
of the construction
in Theorem
Let j be a weak presentation for determining
2.3
of F under
the smallest constant
field
for rational functions are recursive. We will construct a recursive set D of the following pairs. The first element of the pair will be a natural number and the second element of the pair will be a finite sequence Let L(n) be a recursive will describe
consisting
for even numbers
and “2” ‘s.
A. In the course of the construction we function f from j(F) into natural will also define a function inv from natural numbers into the space of in countably many variables over j(F). Initially inv will be defined only. At the “end” of the construction, inv will be defined for all We will initially set inv(2n) =xn. For those natural numbers whose function
below, we will construct
numbers and we rational functions
of “1”‘s
listing
a recursive
natural numbers. inv has been defined, we will also define finitely many finite sequences
so that the pairs
consisting of the above mentioned natural number and one the sequences will become elements of a. Given a natural number m whose inv has been formed already, the corresponding set of sequences will be defined in the following fashion. First of all, by Lemma 3.2 we can compute the smallest t such that inv( m) is a rational function (or an element of) over M,. (At the same time we will make sure that the inv under
242
A. Shlapentokhl Annals qf’ Pure and Applied Logic 94 (1998) 223-252
consideration
does not contain
Theorem
any extraneous
variables.
2.2, p. 738, part 3. The same procedure an inu has become an element
after a substitution corresponding
to inu(m)
This can be done using [8],
can be used below to determine of j(F).)
will consist of all the possible
if
Then the set of sequences sequences
of length t whose
entries are “1”‘s and “2” ‘s. For each n, we will initially
add a pair (2n,c) to 9?‘, where s will denote the sequence
of length 0. We will also define &‘s
for op E {+, -, x,/}
functions on a, whose restrictions will be translations of the construction will involve the following steps: Step 6k + 1: Choose an element Pick the smallest far. Set f(j(b)) possible
odd number SI ,
The first part
b E F such that f (j( b)) has not been defined yet.
2r + 1 which has not been used in the construction
= 2r + 1, inu(2r + 1) = j(b).
sequences
which will be total recursive
of field operations.
t = ind(j(b)),
Assuming
. . . , s21 of length t consisting
of “1”‘s
construct
so
all the
and “2” ‘s. Add all pairs
(2r+ l,SZ!) to a. (2r+ l,Sl),..., Steps 6k + 2,6k f 3,6k + 4,6k + 5: Given a pair (nl,st),(n2,s2)
E 99, we will call
this a matching pair under the following circumstances. Let 1 be the minimum of the sequences’ lengths. Then for all i = 1,. . . ,I, the ith entries of the sequences match. Let be such that for some op, $,P((nlr~l),(n2,~2))
(nt,sr),(n2,~2)~~
has not been defined
yet while inu(n,),inu(nz) have been defined already. If (nt,st),(n2,s2) E ?J do not constitute a matching pair or if op = “/“, while inu(n2) =j(O), then set 90J(nt,si ),(Q,s~)) = (0, E). Otherwise, compute U = inu(nl )op ino( Let t be the smallest possible natural number such that U E MI. Then let s be the sequence of length t whose ith entry is equal to the ith entry of sI or ~2. (At least one of the sequences has the length
greater
or equal to t.) If 9
then set ~~~((nl,sl),(n2,s2))=(n,s). not been used in the construction (n, w), where w is a sequence Set 90J(nl,si),(n2,~2))
= (n,s),
contains
a pair (n,s),
= U,
Otherwise, let n be an odd number which has so far. Set inu(n) = U. Add all pairs of the form
of length t whose entries where s was described
are “1”‘s above.
J’(U)=n. Step 6k + 6: Let n = L(k). Then we need to find an element the construction (a) Substitution
SI or 92
with h(n)
and “2”‘s
If U Ed
to g.
then set
a E j(E), not used in
so far satisfying the following requirements: of a for ~2~ would not make any two previously
unequal
rational
functions
in the range of inu equal. not make any rational function over (b) Substitution of a for XX,, would j(M,)\j(M,_r ) in the range of ino, a rational function over j(A4,_1). (c) Substitution of a for ~2~ would not result in a zero in the denominator of any rational function in the range of inu. (d) After the substitution no variable different from ~2~ will disappear from any rational function in the range of inu. By Lemma 3.1, we know that only finitely many a gj(E) will fail to satisfy the second requirement. An argument similar to the one found in the proof of [4], Lemma 2.2, p. 202, will demonstrate that only finitely many a Ed can fail to satisfy the other three requirements. Furthermore, Lemma 3.2 assures us that we can determine
A. Shlapentokh I Annals oj’ Pure and Applied Logic 94 (1998
when Requirement into all the rational after substitution,
243
i 223-252
(b) is satisfied. Once the desired a has been located, functions
in the range of inv which have an occurrence
for some m, inu(m)=j(b)
Ed,
It is not difficult to see that S is a recursive tions on 2. Furthermore,
substitute
using arguments
then define f(j(b))=
it
of x2,,. If m.
set, and Y(,,,‘s are total recursive
func-
similar to the ones used to prove [4], Theo-
rem 2.1, p. 201, one can show that j’ o j is a weak presentation
f(E)=T A. (foj(b),s) E 8,
of F and
Furthermore, due to Requirement (b) in the steps 6k+6, for all b E F, implies the length of s is equal to the index of b in F.
The second part of the construction is very similar to the constructions in Theorems 2.3 and 2.16. That is, for b E F we define J(b)=( f oj(b),s), where for i less or equal to the length of s, the ith entry of the sequence and it is 2 otherwise. theorems
Arguments
will show that J(F)
similar
is equal to 1 if i E B
to the one used in the above mentioned
=_TB.
3. The construction required here is similar to the one described above, the difference being that values of F\E will be assigned to the variables whose indices were enumerated
in some effective listing of A.
First of all, without loss of generality
we can assume that F is generated
over E by
a single element which either transcendental or separable over F. Indeed, since it is not the case that F d TsE, by Theorem 1.3 the extension F/E is not purely inseparable. Thus, we can assume that over E, F is generated
by {XI,. . ,x,, x,/31,. . , /3,.}, where
Xl,. .,x,, m 20, are algebraically independent over E, ct is separable and of degree greater or equal to 0 over E(xi, . . . ,x,), and ,91,. . . , fir with r > 0 are purely inseparable over E(xl , . . . ,x,, r). Furthermore, the rational separability condition implies that either m > 0 or r is not of degree 0 over E. Thus, we can construct for E(xl ) or E(cc) (if m = 0) and then extend the one described
in [7], Lemma
of F = E(T).
or F = E(cY) where x is separable the index function
Let z = P( r)/Q( T), where P, Q are manic
over E. Then define i&(z)
similar
2.12, p. 1075. From now on we will assume
F = E( T), where T is transcendental, Our first task will be to extend
the required presentation
it to F using a procedure
to be the maximum
over E.
to F. First consider relatively
of the indices
to that
the case
prime polynomials
of the coefficients
of
P and Q. In the case, F = E(a), first let to = &d(a), where M1,, is the field containing all the coefficients of the manic irreducible polynomial of CIover E. If z = a0 + at c( + . . + a,_] CC-~‘, where n = [F : E], then the index of 2 will be the maximum indices
of a~, . . , a,_~, sl. Using an argument
similar to the one used in the proof of
Lemma 2.15, one can show that for any field operation ind(z) d max( i&(x), ind( y)). We will now proceed in the following
of the
manner.
op and x, y,z E F,z =x op y +
Let j be a presentation
of F under
which the index function and the procedure for determining the smallest constant field for rational functions, as described in Lemma 3.2 and Corollary 3.3, are recursive. Further, let %‘,L(n), f,inv, &,, play the same roles they played in the proof of the preceding part with some modifications described below. Again, we will start with setting inv(2n)=x,. Given a natural number m whose inv has been formed already, the corresponding set of sequences will be defined in the following fashion. First of
A. ShlapentokhlAnnals
244
of Pure and Applied Logic 94 (1998) 223-252
all, by Lemma 3.2 and Corollary is a rational
function
3.3, we can compute the smallest
over Mg or M,(T)
the smallest t > to, where to = ind(a)),
or M,(a) depending
(in the last case we are looking for on whether inu is a rational
over F\E
or over E and the nature of the generator
or if F/E
is a transcendental
inu(m) will consist
extension,
of all the possible
t such that inu(m)
then the set of sequences sequences
function
of F over E. If inu(m) E j(F) corresponding
to
of length t whose entries are “1”‘s
and “2” ‘s. If F = E(a) and inu(m) @j(F)
then the set of sequences
will consist of all the possible
of length mux(to, t) whose entries are “1”‘s
sequences
and “2”‘s. We will call the length of the sequences of inu(m). If F/E is transcendental,
corresponding
for each n, we will initially
corresponding to h(m)
to m
the index
add a pair (2n,&) to J%?‘, where
E will denote the sequence of length 0. If F/E is algebraic, for each n, we will initially add pairs (2n, si)i = I,_,,,zooto 8, where $1,. . , s210are all the possible sequences of length to consisting
of “1”‘s
and “2” ‘s. The first part of the construction
following steps. Step 6k + 1: Choose an element
b E F such that f( j(b))
will involve
the
has not been defined yet.
Pick the smallest odd number 2r + 1 which has not been used in the construction so far. Set f( j(b)) = 2r + 1, inu(2r + 1) = j( b). Compute t = ind(j(b)). Next construct all the possible
sequences
~1,. . . ,sp of length t consisting
“1” ‘s and “2” ‘s. Add all
pairs (2r+ 1,st) ,..., (2r+ l,s2!) to B. Steps 6k + 2,6k + 3,6k + 4,6k + 5: Given a pair (nr,sr),(n2,~2)~B inv(nl),inu(nz) have been defined already assume that for some op,
has not been
defined
yet. If (nt,sr ), (Q,s~) E 9J do not constitute
such that
a matching
pair
or if op = “/“, while inv(n2) = j(O), then set YO,,((nl ,sr ), (122,s~)) = (0, E). Otherwise, compute U = inu(nl)opinu(n2). Let t be the index of U. Then let s be the sequence of length t whose ith entry is equal to the ith entry of sI or ~2. (As in the preceding construction, (n,s),
with h(n)
odd number U ej(F)
either s1 or s2 is of length greater or equal to t.) If .B contains = U, then set 9$,((nl,sl),(n2,s2))
= (n,s).
which has not been used in the construction
then set f(U)
let n be an
so far. Set inu(n) = U. If
=n. Add all pairs of the form (n,w),
of length t whose entries are “1”‘s
Otherwise,
a pair
where w is a sequence
and “2”‘s to %?. Set 9$,((n~,s~),(n~,sg,))=(n,s),
where s was described above. Step 6k+6: Let n =L(k). Then we need to find an element a Ej(K( T))\ j(K)
in the
case F/E is transcendental or element a E j(M,,(a))\ j(M,,) in case F/E is algebraic, not used in the construction so far satisfying the following requirements. (a) Substitution of a for ~2~ would not make any two previously unequal rational functions in the range of inv equal. (b) Substitution of a for xzn will make every rational function in the range of inu where substitution took place a rational function over j(F)\j(E). (c) Substitution of a for ~2~ will not decrease the index of any rational function in the range of inv.
A. Shlapentokhl Annals of Pure and Applied Logic 94 (1998) 223-252
of a for xzn would
(d) Substitution rational (e)
not result in a zero in the denominator
of any
in the range of inv.
function
After the substitution
no variable different from ~2,~will disappear from any rational
in the range of inv.
function
By Corollary
3.5, we know that there are infinitely
which will satisfy the second requirement. many a’s in j(K(T))\j(K)
finitely
245
requirement.
As before,
many a’s in the specified
On the other hand, by Lemma
or j(MlO(a))\j(Mt,,)
an argument
similar
set
3.1, only
will fail to satisfy the third
to the one found in the proof of [4],
Lemma 2.2, p. 202, will demonstrate that only finitely many a’s in j(F) can fail to satisfy the remaining three requirements. Furthermore, Lemma 3.2 and Corollary 3.3 assure that we have a recursive
procedure
to determine
satisfied. Once the desired a has been located, substitute in the range of inv which have an occurrence k(m)
=j(b)
when all the requirements
are
it into all the rational functions for some m,
of x2,,. If after substitution,
cj(F),
then define f(j(b)) =m. As in the previous proof, it is not hard to see that 98 is a recursive
are total recursive
functions
on ~8. Also as above, using arguments
set, and POP’s
similar to the ones
used to prove [4], Theorem 2.1, p. 201, one can show that f oj is a weak presentation of F, f( j(F))
=TA,
and f( j(E))
for some b E F, (f o j(b),s)
is recursive,
is a part of Theorem
The next
of results
will
K <,, M, under the assumption
1.4.
consider
weak
generated Auf(M)
of a pair of fields
is drastically
over a finitely
gen-
different from the one we
when both fields were finitely generated.
Notations 3.7. For the remainder algorithm,
and possessing
presentations
that both of them are algebraic
erated field. Here we will see that the situation
a splitting
(c), if
is identical to the second part of the construction
4. This statement
have observed
due to Requirement
E A?, then the length of s is equal to the index of b in F.
The second part of the construction above.
group
Furthermore,
algebraic
a recursive
of the section, A4 will denote a recursive
and normal
set of generators
over a finitely
the automotphisms
field with
recursive
field T
over T. Note that T as a field finitely
over Q or finite field will have a splitting will denote
generated
algorithm
also.
group of M. K will denote
a recursive
subfield of M with a splitting algorithm, containing T. AM(K) will denote the subgroup of Aut(M) containing the automorphisms of M restricting to the automorphisms of K. j will denote a recursive presentation of M under which the splitting algorithms and fields mentioned notations between of M.
above are recursive.
for the elements
For the sake of convenience
of At(M)
these two sets is clear.) Finally,
We will start with a brief discussion fields into their algebraic
closures.
we will use the same
and Aut( j(M )). (The natural .I will denote an arbitrary
of well-known
correspondence
weak presentation
facts concerning
embeddings
of
246
A. ShlapentokhlAnnals of Pure and Applied Logic 94 (1998) 223-252
Lemma 3.8. The following statements are true. 1. Let k be a jield. Let k be its algebraic closure. Let u E k and let f(X) manic irreducible polynomial of CLover k. Let o: k-k
be the
be an embedding. Let
p E k be a root of a( f ). Then o can be extended to an isomorphism from k(a) to o(k)(P)
sending CIto /?. (See [5], pp. 170-171.)
2. Let k be a field, E an algebraic extension of k, and o : k + L an embedding of k into an algebraically closed field L. Then there exists an extension of o to an embedding of E into L. (See [5], Theorem 2, p. 171.) 3. Let T be a jield, let k be an algebraic extension of T, let M be an algebraic extension of k, normal over T. Then M is normal over k. Further, let B be an embedding of k into its algebraic closure keeping T ftxed. Then o(k) c M and a can be extended to an automorphism of M. (See [5], Theorems 4,5, pp. 175-176).
Lemma 3.9. There is an efSective procedure to determine, given ~(1,.. , , c(kEM, and B ,, . . . , /Z$EM, whether there exists a E Am(M)
Proof. First of all, assuming the characteristic a a as described
such that a(a;) = /?; for i = 1,. . . , k.
of M is p > 0, we note that there exists
in the statement
of the lemma if and only if for any ~1,. . . , rk E N, there exists a z E Aut(M) such that $a:” ) = pi”‘. Indeed, suppose r(~li) = pi. Then, of course, r( CL:”) = /?p” . Conversely,
suppose t( c$ ’ ) = /?:‘I and r( ~1,)= I+. Then yp” = @’
or (yJ/$)J”’ = 1. In characteristic
p >O this equation
Yi = Pi. Thus without
we can assume
T, replacing can determine elements
loss of generality
them if necessary the necessary
has only one solution:
that al,. . . , j3k are separable
by their p’th powers with a sufficiently
r by examining
the irreducible
over T, its manic
above. If clp’ is separable
1. So
polynomials
irreducible
over
large r. (We over T of the
polynomial
over T
will not have any multiple roots.) Furthermore, al can be mapped to /?I over T if and only if these elements are conjugate over T, i.e. have the same manic irreducible over T. This can be determined by examining their irreducible over T. Assuming we can map ~1,. . . , cti to /?I,. . . , pi, we can extend
polynomial
phism of T(al,...,
ai) onto T@,..
.,/Ii) to an isomorphism
polynomials any isomor-
of T(cc~,.. .,c~i,tli+l) onto
T(P 1,. . . ,/?i,/&+l) if and only if the irreducible polynomial of tli+i over T(al,. . .,ai) is mapped to the irreducible polynomial of pi+, over T(p,, . . . , pi). Since all the extensions are separable, we can effectively
factor polynomials
over T( ~1,. . . , ai+1 ) and over
T(fi1,. ,/$+I), and thus determine if this requirement is fulfilled (For a discussion of splitting algorithms under separable extensions reader to [2], Chapter
for cl;+1 and pi+,. we again refer the
17.)
Before we proceed with the next theorem we would like to discuss some aspects of normal extensions and normal closures. (For a detailed discussion of normal extensions see [5], Chapter VII, Section 3.)
A. ShlapentokhlAnnals
of Pure and Applied Logic 94 (1998)
247
223-252
Definition 3.10. Let T c F c K be fields such that K is algebraic over T. Then the normal closure G of F in K over T is the intersection of K and the normal closure of F over T. Lemma 3.11. Let T, F, K, G be as above. Then the jollowing statements are true. 1. IfF is of .finite degree over T then G is also of ,finite degree over T. 2. Lf o : K -+ K is an automorphism of K leaving T $x-ed. Then (r restricted to G is also an automorphism. 3. !f z is an embedding of K into its algebraic closure leaving T jixed and z restricted to G is not an automorphism of G, then T is not an automorphism of K. Proof. 1. This follows from the fact that if F/T is finite, then the normal closure of F over T is also of finite degree over T. 2. Let F be the normal closure of F over T. Next note the following o(G) c P and o(G)ca(K)=K. Thus, o(G)cpnK=G. Similarly, a-‘(G)cG, so that Gso(G). Therefore,
G = CJ(G).
3. This statement
follows from the preceding
one.
Theorem 3.12. Suppose Aut(K)c Aut(M) is of ,$nite index in Am(M). Then for any weak presentation J of M, J(K) 6-r J(M). Conversely, zf Aut(K) c Aut(M) is of injnite index in Aut(M) then there exist inhnitely many weak presentations J of M such that J(K) is not Turing reducible to J(M). Proof. First assume Aut(K) of representatives
is of finite index in Aut(M). Let {al,. , .,cJ~} be a set of the left cosets of Aut(K) in Aut(M), excluding Am(K) it-
self. We claim there exists i c K such that K/T is a finite extension, a~Aut(M)
and for any
such that a(K)#K,a(K)#K.
cr,( xi) $ K. Let I’? be the normal
For each i=l,...,k, let U,EK be such that closure of T(a1 , . . , c(k) in K. Next let r E Aut(M)\
Am(K). Then, for some i, T = cr;of, where f E Aut(K). Then r(E) = oi(f (K)) = a;(K) @K. Here we have used the fact that f(K) =k, since E is normally closed in K. Since I? is finitely generated, it possesses a splitting algorithm, and furthermore h4 is normal over Z?. Next note the following. Let czE K. Let 0 EM be a conjugate of a over I?. Then fl E K. Indeed, suppose not. Then consider an automorphism (T of M over I? which sends a to /?. (Such an automorphism exists because M is normal over I?.) Then a(i) =x, but a(K) # K. This is a contradiction of the argument above, and thus the statement is true. So suppose J is a weak presentation a polynomial
satisfied
by n over J(K).
of M and n E J(M)
is given.
This can be done effectively
First we find because
I? is
finitely generated. We can then determine what irreducible polynomial P is satisfied by J-‘(n) over E? and find effectively all the roots of P in K. If there are none, 17$2J(K). Otherwise, n E J(K), by the argument above. Suppose now Aut(K) is of infinite index in Aut(A4). Then for any subextension F of K which is of finite degree over T, there exists rs E Au?(M) and fi E K such
248
A. Shlapentokh I Annals of Pure and Applied Logic 94 (1998) 223-252
F is the identity. Indeed, since F is of finite degree over T,F has only finitely many embeddings into its algebraic closure which leave T fixed. Since AZ&(K)has infinitely many left cosets, there exist ol, c2 E Aut(M)\Aut(K) that a(/?) #K
and cr restricted
such that they represent embedding
to
two different
of F into M keeping
left cosets of At(K)
and restrict to the same
T fixed. Since, ~1 and CQ do not belong to the same of K, but the restriction
left coset, cr = a;’ o ~1 is not an automorphism
of cr to F is
identity. Furthermore,
we note the following.
over T and normally automorphism
Let F be a subfield
closed in K. Then any automorphism
of F. Thus, any two embeddings
is not an automorphism
of K of finite degree of K will restrict to an
61, c-12of F into A4 such that cry I o 01
of F will extend to embeddings
of M which are in different
left cosets of A&(K) in Aut(M) only. Let t be any embedding of K into M. Let rF be the restriction and cr be as above. Finally,
let G be the normal
closure of F(P)
of r to F. Let /I over T in K. Then
r and r o CJ are extensions of rF sending G to different images. Indeed, since 0 does not move F, TO o is an extension of r,V. Furthermore, consider r-’ o (r o a) restricted to G. This composition of G, because
is equal to cr. But r~ restricted
0 sends at least one element
zoo(G). In view of the above discussion
consider
to G is not an automorphism
of G, namely
/?, out of K. Thus r(G) #
the following
full binary
tree of embed-
dings. Let (j(F~),zo,~), where Fo is a normally closed in K finite extension of T, and r. is an embedding of j(F0) into j(M), be the root of this tree. Let the ith level consist of pairs ( j(F;: ), Zij ), j = 0,...,2’ - 1, where F; is a finite non-trivial normally closed in K. each
extension
ri,2, and ri,zj+i be two extensions of ri- r,j, such that rTij+, 0 ri92j = oi_i, is the identity on j(fi_i ), and ci-1 (j(fi)) @j(K). Further, let lJ fi = K. Given the tree above, we can construct sequences
Indeed, let {si} be a sequence satisfying
a one-to-one
of O’s and l’s and a set of distinct the following
l
r restricted
l
Assume
to j(F0)
r restricted
of 6-i
j(M).
correspondence
left cosets of Aut(j(K))
Let
where oi_r
between
all the
in Aut(j(M)).
of O’s and 1‘s. Then let z be an automorphism
of j(M)
conditions. is equal to ~0. to j(F;-i)
is ri_i,j.
If Si = 0 then r restricted
Otherwise, r restricted to j(F;:) is ri,zj+i. First of all, since U I;;: = K and for all i, j, Zi,zj,Zi.2j+l are extensions
to j(F;)
is ri,2j+
of ti,j, there exists
an embedding of K into M satisfying the requirements described above. Further, since M is normal over T, this embedding can be extended to an element r E Aut(j(M)). IS in the same left coset of Aut(j(K)) as r. Then Secondly, suppose + E Aut( j(M)) II/ = r o f, where f induces automorphism on K, and therefore on fi for every i. Thus, for every i, $(E) = z(E). Furthermore, suppose $ belong to a different coset of Aut(j(K)). Then for some i,T-‘$ is not an automorphism of fi. Hence, for this i, $(F;)#z(F;:). Finally, let {Ui} b e a sequence of O’s and l’s different from {si}. Let 4 be an element of Aut(j(M)) corresponding to this sequence. Let k be the smallest index such that Sk # Uk. Then, by construction of the tree, restrictions of t and 4 to
A. ShlapentokhIAnnals
Fk will send Fk to different images. Thus, from the discussion belong
249
of Pure and Applied Logic 94 (1998) 223-252
above, z and 4 must
to different left cosets of Aut(j(K)).
Consider
now a recursive
are recursive
presentation
fields with a splitting
j : M -tN
algorithm.
Lemma 3.9, for every i, we can effectively phism tree described 1. Let PO Ed
above following
under which j(T),j(K)
Given
construct
the first i-levels
Given
an element
and
of the automor-
the steps below.
such that /& has a conjugate
over j(T)
which
know such a @s exists and it can be located by a systematic of j(K).
and j(M) on K,M,
our assumption
of j(K)
determine
its manic
is not in K. We search of elements
irreducible
polynomial
over j(r). (This can be done since T is recursive and has a splitting algorithm.) Since M is normal over T all the roots of this polynomial must be in j(M). Find all the roots and determine
if any lie outside
of j(K).
Assuming
we found the
desired PO, let yet = JO,. . . , yor be all the j( T)-conjugates
of ,/I0 in j(K).
j(Fo)= j(T)(yol.. ..,yo,.) and note that j(Fo) is normally
closed in j(K).
be a conjugate
of fro not in j(K).
Using
EM such that a map sending aIn,..., CXO~ automorphism of j(M). 2. Assume
we have constructed
Then let Let ~(01
the procedure from Lemma 3.9, find yoi ----)clg;, i = I,. . .,Y will extend to an
Fo,. . . , F;_ I together with the appropriate
embeddings y/i,. . . , y/,$ of F,
~0,. . . , zi_-l,zJ. Assume further that we have a set of generators over F,_1 for all 1 = 1, . . . , i - 1 and the embeddings are presented by their actions on these generators. Our next task is to find pi E j(K) such that there exists a ci E Aut(j(M))
sending
PI outside j(K)
and keeping j(&_ 1) fixed. Since we know
such a fli E j(K) exists, using Lemma 3.9 again we can locate the desired element by a systematic search. Once bi is found, we locate its K-conjugates over j(T) to be included
in j(4).
Finally,
to make sure that Uz,
next element b in some recursive conjugates
listing of j(K)
over T in K to the set of generators
j = 0,2’ - I, we let zi,zj+ I to be any extension
F;: = K, we will also locate the
and add this element and all of its for j(F;)
over j(fi_ I ). Further, for
of zl.j which is a restriction
element of Aut( j(M)). This extension can be constructed using Lemma 3.9. Finally, let ri,zi = ri%zj+t o Gi.
of some
via a systematic
search
This tree, of course, is not unique. Its’ construction depends on the choices of extensions of ti-1.i to F; for each i and j. The choice of F; and consequently of 0i-t is also not unique.
On the other hand, given an effective listing of j(M)
choices completely
deterministic
by requiring
we can make these
that at every step the smallest
suitable
codes are utilized. Let B be any set of natural numbers, and let z be the automorphism of j(M) corresponding to the graph of the characteristic function of B. For any x E M, define J(x) = T o j(x). Note that J(M) = j(M) is still a recursive set. We claim that J(K) =_TB. First suppose we have the characteristic
function
of B.
Let m EJ(M). We can identify all the K-conjugates of j-‘(m) over T. If there are no such conjugates then m $!J(K). Assume the opposite. We can then identify an i such that all the j(K)-conjugates of m belong to j(E). (We have a recursive set of generators for all j(fi)‘s. Thus, an appropriate i can be found by a dove-tailing search of all j(l;;.)‘s). Finally, using the characteristic function of B, we can construct the
A. Shlapentokh I Annals of Pure and Applied Logic 94 (1998) 223-252
250
restriction
of T to j(F;)
and determine
whether
of m are
any of the j(K)-conjugates
mapped to m. Conversely,
suppose we have the characteristic
i E B. Indeed,
assume
mined whether
function ) in J(K),
of j(fi ) over j(&t
ing the images of generators
that using the characteristic
function
or not 1,. . . , i - 1 E B and thus determined
of J(K).
Then by examin-
we can determine of J(K),
whether
we have deter-
that r restricted
to fi-i
is
equal to ri-i,j for some j E N. Let yil,. . . , yir be the generators of fi over 6-i. If for at least one s, either ri,zj+i( j(yis)) $ZJ(K) or ri,u( j(y,)) +!J(K), we can determine Z'S restriction
to 6 and whether or not i E B. So suppose that this is not the case, and for
,...,r,Pso=zl.?j+i(j(~is)),Psi =~i,2j(j(~i~))~J(K)=5oj(K). On the otherhand, J-‘(/&t ) should be a conjugate of yis over 7’ for all s = 1,. . . , Y and all 1 = 0,l. Thus, J-‘(fist) is a K-element with a conjugate in fi. But fi is normally closed in K, and s=l
thus J-‘(&)EF, contains
and r-‘(/&)~
both ri,Zj+i( j(E))
ri.Ij+i( j(E))
C: ri,zj( j(E))
j(4).
Therefore,
and ri,zj( j(E)). or ri,zj(j(F;.))
the image of r restricted
This would
2 ri92J-i( j(E)).
however
imply
to j(fi)
that either
We know by construction
that
we cannot have t;,2j+i (j(6)) = t,,lj( j(e)). Thus, either ri,zj+i (j(E)) C ri,zj( j(e)) or ri,zj( j(E)) c zi,2,+l (j(fi)),where inclusions are strict. Neither strict inclusion is possible, however,
since both images must be of the same finite degree over j( T).
Next we have the following
lemma and proposition.
Lemma 3.13. Let K be a jield of finite transcendence degree over a finite field of characteristic p>O.
Then K is finitely generated over K*.
Proof. Let F be a finite field. Let E = F(tl , . . . , tk) be a purely transcendental extension of F such that K is algebraic and separable over E. (Such tl , . . , tk can always be found. See the proof of [2], Lemma 17.7, p. 234.) Then K = K*(tl, . . , tk) = K*E. Indeed, note and separable over E *. Let UEK*. Let Ao+AtT+...+T’ be
that K* is algebraic the manic extension
irreducible E/E*
of CI over E*. Since u is separable
polynomial
is purely inseparable
and finite, by [5], Theorem
same degree over E as over E*. By assumption * . In E, each Ai =B,?,
Ai are rational
over E* and the
6, p. 177, c( has the functions
over F in
for some B; E E. Thus, Bl + Bpcl + . . . + cc’= 0. Let
t;,....tr /I E K be such that fi* = X. Then p is of degree at most I- over E, but E(p) contains c(. Since [E(E) : E] = Y, E(a) = E(B). H ence, E(a) contains pth root of CI and thus EK* contains
pth roots of all the elements
of K*. Hence, EK* contains
K.
Proposition 3.14. Let K be algebraic over a finitely generated field T. Let A4 be a purely inseparable finitely generated extension of K. Assume M and K are recursive fields with splitting algorithms. Then for any weak presentation J of M, J(M) -_TJ(K). function of J(K) is given. Let m E N be also compute the code of the pkth power of J-‘(m),
Proof. Suppose that the characteristic given.
Assuming
J-‘(m)
exists,
251
‘4. Shlapentokh I Annals of‘ Pure and Applied Loyic 94 ( 1998) X3-252
where Mph c K. Let r be this code. If r is not in J(K) Otherwise,
find a polynomial
this polynomial generated.)
satisfied by r over J(T)
under J. (Both tasks can be performed
Assume
since T is finitely
is of the form Aa + A 1T + .
+ T”. Then factor
+ T”J” over M. If the polynomial
does not have any
linear factors then m is not in J(M ). Otherwise Find the codes of all the solutions characteristic M is finitely Conversely.
above, m E J(M) suppose
for some k EN,
by generating
otherwise
the characteristic
a listing of J(M)
in M.
using the
it is not in J(M ).
function
of J(M)
is given.
Next note that
KP’ c MP’ c K. Furthermore,
Lemma 3.13, K is finitely If m $2J(M)
polynomial
in J(M)
let k be the number of solutions
function of J(K). This can be done effectively because by Lemma 3.13, generated over Mp” and consequently over K. If m matches one of the
codes mentioned
given.
image of
effectively
this polynomial
A0 + A1 TP’ + .
the polynomial
then m is not in f (M ).
and find the inverse
since transcendence degree is finite, by over KP' , and therefore over MP' . Let m E N be
generated
then obviously
m @J(K ). So assume m EJ(M).
P satisfied by m over J(T).
Then compute
a
This, as before, can be done effectively because
T is finitely generated. Since T is finitely generated we can compute J-‘(P) and using the splitting algorithm over K find all the roots of J -l(P) in K. Next we can use the fact that K is finitely generated over M ph to produce an effective listing of J(K) using the characteristic function of M. Thus, we can compute J-images P in J(K). If none of these images is equal to rn then m@J(K). otherwise. We summarize
the last two propositions
in the following
of all the roots of and it is in J(K)
theorem.
Theorem 3.15. Let F, M, F r?M he recursive jields with splitting ulgorithms algehruic over a finitely generated field T and such that F < TLM. Assume M is as described in Notations
3.7. Then for ever?, weak presentation
of MF, J(F)
lf und onI)>
(f the subgroup Aut(F n M) is of finite index in Aut(M ). Proof. The proof of the theorem note the following. 1.3 and Lemma
can be easily derived
from the results above if we
Since F and M are of finite transcendence 3.13, F 6,, M implies
F is finitely
generated
degree, by Theorem over F f? M.
Next
we can use Theorem 3.12 to get the desired results for the pair of fields M and F n M. Finally, we apply Proposition 3.14 to connect weak presentations of F n M and F.
References [I] [2] [3] [41
E. Artin. Algebraic Numbers and Algebraic Functions, Gordon and Breach, New York. 1967. M. Fried, M. Jarden, Field Arithmetic, Springer, New York, 1986. G.J. Janusz, Algebraic Number Fields. Academic Press, New York, 1973. C. Jockusch, A. Shlapentokh, Weak presentations of computable fields. J. Symbolic Logic 60 (1995) 199-208. [5] S. Lang, Algebra, Addison-Wesley, Reading, MA, 1971.
252
A. Shlapentokhl
Annals of Pure and Applied Logic 94 (1998) 223-252
[6] M. Rabin, Computable Algebra, Trans. Amer. Math. Sot. 95 (1960) 341-360. [7] A. Shlapentokh, Diophantine equivalence and countable rings, J. Symbolic Logic 59 (1994) 1068-1095. [8] A. Shlapentokh, Non-standard extensions of weak presentations, J. Algebra 176 (1995) 735-749. [9] A. Shlapentokh, Algebraic and turing separability of rings, J. Algebra 185 (1996) 229-257. [IO] A. Shlapentokh, Rational separability over global fields, Ann. Pure Appl. Logic 79 (1996) 93-108.