decidable discriminator varieties from unary classes - American ...

2 downloads 906 Views 2MB Size Report
characterize those locally finite universal classes 3? of unary algebras of finite type for which the ..... b have the same quantifier-free H-«-type in their respective algebras iff there ti exists a: SgA(5) «-> B ..... For an illustration of the value of the ...
TRANSACTIONSof the AMERICANMATHEMATICAL SOCIETY Volume 336, Number 1, March 1993

DECIDABLEDISCRIMINATOR VARIETIES FROM UNARYCLASSES ROSS WILLARD Abstract. Let 3? be a class of (universal) algebras of fixed type. Si1 denotes the class obtained by augmenting each member of S£ by the ternary discriminator function (/(jc , y, z) = x if x ^ y , t(x, x, z) = z), while V(^') is the closure of 3£l under the formation of subalgebras, homomorphic images, and arbitrary Cartesian products. For example, the class of Boolean algebras is definitionally equivalent to V(jr') where JT consists of a two-element algebra whose only operations are the two constants. Any equationally defined class (that is, variety) of algebras which is equivalent to some \I(.W) is known as a

discriminator variety. Building on recent work of S. Burris, R. McKenzie, and M. Valeriote, we characterize those locally finite universal classes 3? of unary algebras of finite type for which the first-order theory of \Z(JT') is decidable.

1. Introduction The attempt to determine which classes of models of finite type have a decidable first-order theory has a long and rich history. Recently R. McKenzie and M. Valeriote [15] have made great progress in the study of equationally defined classes of algebras (i.e., varieties) which are locally finite, by showing that such a variety is decidable iff it is the varietal product of three decidable locally finite varieties of very special kinds: strongly abelian, affine, and discriminator. Through the work of Valeriote [19, 15] it is completely understood which locally finite strongly abelian varieties are decidable. Though the same is not true of affine or discriminator

varieties, it is known [3] that every locally finite affine variety is equivalent (from many points of view, including that of decidability) to the variety rJÍ of all unitary left /?-modules for some canonically defined finite ring R with unit. Thus our understanding of decidable locally finite varieties will be complete if we can solve the following two problems (cf.

[4, Chapter 14]). Problem 1. For which finite rings R with unit is *,#

decidable?

Problem 2. Which locally finite discriminator varieties of finite type are decid-

able? This paper addresses the second problem. Received by the editors October 9, 1990 and, in revised form, December 13, 1990.

1980 Mathematics Subject Classification (1985 Revision). Primary 03B25; Secondary 03B10, 03D35. © 1993 American Mathematical Society

0002-9947/93 $1.00+ $.25 per page

311

License or copyright restrictions may apply to redistribution; see http://www.ams.org/journal-terms-of-use

ROSS WILLARD

312

For basic universal algebra the reader is referred to [5, 14]. An algebra is locally finite if each of its finitely generated subalgebras is finite; a class is locally finite if every algebra in it is locally finite. The ternary discriminator on the set A is the function tA: A3 —>A given by tA(a,b,c)

=
0, produces a finite set 3fn of finite members of 3?/H (explicitly constructed in some uniform manner) with the following properties: 1. Every A e 3f„ is «-generated;

2. For every «-generated B e 3f/H

H

there is an A e 3fn such that B = A ;

3. For all A, B 6 3f„, if A £ B then A = B ; 4. 3tn C3fn+X for all «>0. In further discussions of 3?/H in which the decidability of Thv(^) is given, we shall assume that the above algorithm is fixed (hence the 3?„ 's are fixed) and shall let 3fw = \]n) is easy to verify. (•*=). Suppose conditions (l)-(3) hold. By virtue of (1), the compactness of X, and the patchwork property of A, it will suffice to show that for each / = 1, ... , A(« + 1) and x € N¡ there exists b e Ax such that the quantifier-free H-(« + l)-type of (ai(x), ... , a„ix), b) is pn+\,i- Let

License or copyright restrictions may apply to redistribution; see http://www.ams.org/journal-terms-of-use

DISCRIMINATORVARIETIES

317

B = SgAjt(a-(x), ... , a„ix)), and suppose the type of (ax(x), ... , a„(x)) is Pnj- Let k be the unique integer such that p„+Xj I- Pn,k\ then condition (2) and the fact that N¡ n \\pn,jia)^ ^ 0 imply k = j. Hence there exist a: B B„+i!( and c e Bn+X¡¡ such that (afli(x), ... , aa„(x),

c) has type

Pn+\,i ■

By condition (3), B„+i , (xx,... , x„), produces a formula Q>iXx,... , X^„)) in the firstorder language for Boolean algebras with a family (/bW-X, oi" distinguished ideals1, such that for all A e rgom(^/H) and all a e A" ,

A(0 1=0(3) iff ^(Ar^Odip,,,,^)!,...,^,^)^)!). The procedure is:

1. If 4>ixx,... ,xn) is atomic, then is ->0 and 6 corresponds to ©, then is -»6. 3. If 4>is 6X&62and 6¡ corresponds to 8, for / = 1, 2, then O is 01&02. 4. If (j) is 3x„+if9(xi, ... , x„+i) and 8 corresponds to @iXx, ... , X^n+X)), then 0 and x, y e X let A[£}= pro)xiA^) ; enumerate A^ as {ax, ... ,ak} and let =„ be the equivalence relation on X defined by x =„ y iff («i(x), ... , akix)) has the same quantifier-free ktype in A*"* as (axiy), ... , ak{y)) has in AynK (Equivalently, x =„ y iff the map a(x) *->aiy) (a G Aw) is a well-defined isomorphism from A^n) to Ay .) Let n„ be the partition of X induced by =„ . As there are only finitely many quantifier-free A:-types realized in 3f, each of which is definable by a quantifier-free formula, n„ consists of finitely many clopen sets. We shall find, for each « > 0 and N e l\n , algebras C(^, D{¡¡], and E^>, an isomorphism t^': D^ s E^, and a family of isomorphisms ia(x]: A{xn)s C^])xeN satisfying

6. D^

Suggest Documents