LATTICES OF ATOMIC THEORIES IN LANGUAGES WITHOUT EQUALITY

Similar documents
LATTICES OF THEORIES IN LANGUAGES WITHOUT EQUALITY

LATTICES OF THEORIES IN LANGUAGES WITHOUT EQUALITY

LATTICES OF QUASI-EQUATIONAL THEORIES AS CONGRUENCE LATTICES OF SEMILATTICES WITH OPERATORS, PART II

Jónsson posets and unary Jónsson algebras

Equational Logic. Chapter Syntax Terms and Term Algebras

Universal Algebra for Logics

A STUDY OF TRUTH PREDICATES IN MATRIX SEMANTICS

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.

SIMPLE LOGICS FOR BASIC ALGEBRAS

The non-logical symbols determine a specific F OL language and consists of the following sets. Σ = {Σ n } n<ω

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

Functions Definable by Arithmetic Circuits

An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California. 2. Background: Semirings and Kleene algebras

Part II. Logic and Set Theory. Year

COMP 409: Logic Homework 5

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

Herbrand Theorem, Equality, and Compactness

CHAPTER 2. FIRST ORDER LOGIC

Mathematical Foundations of Logic and Functional Programming

ACLT: Algebra, Categories, Logic in Topology - Grothendieck's generalized topological spaces (toposes)

SLANEY S LOGIC F IS CONSTRUCTIVE LOGIC WITH STRONG NEGATION

Tense Operators on Basic Algebras

Completeness of Star-Continuity

Logic via Algebra. Sam Chong Tay. A Senior Exercise in Mathematics Kenyon College November 29, 2012

3. Algebraic Lattices. The more I get, the more I want it seems... King Oliver

Foundations of Mathematics

Functions Definable by Arithmetic Circuits

Abstract model theory for extensions of modal logic

Unification of terms and language expansions

Introduction to Kleene Algebra Lecture 13 CS786 Spring 2004 March 15, 2004

A CHARACTERIZATION OF LOCALLY FINITE VARIETIES THAT SATISFY A NONTRIVIAL CONGRUENCE IDENTITY

Finite Simple Abelian Algebras are Strictly Simple

1. Propositional Calculus

ON THE LOGIC OF DISTRIBUTIVE LATTICES

On the Structure of Rough Approximations

Expansions of Heyting algebras

Propositional Logic Language

October 15, 2014 EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0

A Class of Infinite Convex Geometries

Algebraizing Hybrid Logic. Evangelos Tzanis University of Amsterdam Institute of Logic, Language and Computation

Relational semantics for a fragment of linear logic

Well known and Little known Nation

SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS

Semilattice Modes II: the amalgamation property

VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents

10. Finite Lattices and their Congruence Lattices. If memories are all I sing I d rather drive a truck. Ricky Nelson

Axioms of Kleene Algebra

Propositional Logics and their Algebraic Equivalents

THE LATTICE OF SUBVARIETIES OF SEMILATTICE ORDERED ALGEBRAS

Stipulations, multivalued logic, and De Morgan algebras

Behavioral Reasoning for Conditional Equations

Fuzzy filters and fuzzy prime filters of bounded Rl-monoids and pseudo BL-algebras

In memory of Wim Blok

03 Review of First-Order Logic

TESTING FOR A SEMILATTICE TERM

Omitting Types in Fuzzy Predicate Logics

Lecture 10: Predicate Logic and Its Language

Qualifying Exam Logic August 2005

Algebras with finite descriptions

NOTES ON CONGRUENCE n-permutability AND SEMIDISTRIBUTIVITY

CMPS 217 Logic in Computer Science. Lecture #17

Some Pre-filters in EQ-Algebras

Christopher J. TAYLOR

Interpolation and Beth Definability over the Minimal Logic

Logics above S4 and the Lebesgue measure algebra

From Semirings to Residuated Kleene Lattices

From Constructibility and Absoluteness to Computability and Domain Independence

A CLASS OF INFINITE CONVEX GEOMETRIES

The Absoluteness of Constructibility

ON SOME CONGRUENCES OF POWER ALGEBRAS

arxiv: v1 [cs.pl] 19 May 2016

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Chapter 1. Logic and Proof

Lattices, closure operators, and Galois connections.

First Order Logic (FOL) 1 znj/dm2017

Handout: Proof of the completeness theorem

Quasi-primal Cornish algebras

On the algebra of relevance logics

07 Equational Logic and Algebraic Reasoning

IDEMPOTENT n-permutable VARIETIES

A GUIDE FOR MORTALS TO TAME CONGRUENCE THEORY

Kazimierz SWIRYDOWICZ UPPER PART OF THE LATTICE OF EXTENSIONS OF THE POSITIVE RELEVANT LOGIC R +

Boolean Algebra and Propositional Logic

Lecture 12. Statement Logic as a word algebra on the set of atomic statements. Lindenbaum algebra.

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem

THE EQUATIONAL THEORIES OF REPRESENTABLE RESIDUATED SEMIGROUPS

Halting and Equivalence of Schemes over Recursive Theories

Primer of Quasivariety Lattices

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Theorem. For every positive integer n, the sum of the positive integers from 1 to n is n(n+1)

IDEMPOTENT RESIDUATED STRUCTURES: SOME CATEGORY EQUIVALENCES AND THEIR APPLICATIONS

Restricted truth predicates in first-order logic

Halting and Equivalence of Program Schemes in Models of Arbitrary Theories

Restricted versions of the Tukey-Teichmüller Theorem that are equivalent to the Boolean Prime Ideal Theorem

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

Congruence Coherent Symmetric Extended de Morgan Algebras

ANNIHILATOR IDEALS IN ALMOST SEMILATTICE

Finite and Algorithmic Model Theory II: Automata-Based Methods

Transcription:

LATTICES OF ATOMIC THEORIES IN LANGUAGES WITHOUT EQUALITY TRISTAN HOLMES, DAYNA KITSUWA, J. B. NATION AND SHERI TAMAGAWA Abstract. The structure of lattices of atomic theories in languages without equality is described. In particular, these lattices are distributive, and both algebraic and dually algebraic. 1. Introduction Lattices of equational theories of algebraic structures have been a rich topic of investigation, both for specific varieties such as groups, and for universal algebra. For the most general properties of lattices of equational theories, see Lampe [7], [8], McKenzie [9], Newrly [13], Nurakunov [14] and their references. In this note, we consider lattices of atomic theories in a language that may not contain equality. This is a continuation of the work begun in Nation [12]. The emphasis there, however, was on implicational theories, generalizing results for lattices of quasi-equational theories from Adaricheva and Nation [1]. See also Gorbunov [6]. Let L be a language without equality. We will construct an ordered set P such that the lattice of atomic theories in the language L is isomorphic to the lattice of order ideals of P. Thus the lattice of atomic theories is distributive, and both algebraic and dually algebraic. We will be concerned with describing the properties of the ordered sets P that can occur in this way. 2. Atomic theories Let us work in a language L that has a countable set of variables X = {x 0,x 1,x 2,... }, constants, function symbols, relation symbols, parentheses and commas for punctuation, but no primitive equality relation. Constants are regarded as nullary functions, but assume that L has no nullary relations. Implicitly, the logic used is boolean, with its standard truth values and functions. Recall that terms in L are strings of symbols defined thusly. (1) Each variable x X is a term. Date: March 24, 2010. This research was supported in part by U. S. Civilian Research and Development Foundation Grant KYM1-2852-BI-07. 1

2 TRISTAN HOLMES, DAYNA KITSUWA, J. B. NATION AND SHERI TAMAGAWA (2) Every constant c of the language is a term. (3) If t 1,...,t k are terms and f is a k-ary function symbol of the language, then f(t 1,...,t k ) is a term. (4) Only strings obtained by (1) (3) are terms. Two terms are equal only if they are identical. The set of terms, with the operations of L acting in the obvious way, form the term algebra or absolutely free algebra F L (X). The term algebra is used often, and will be denoted simply F. No relations hold on F as an algebraic structure. An atomic formula of L is an expression R(t 1,...,t k ) where R is a k-ary relation symbol of L and t 1,...,t k are terms. The set of atomic formulae of L will be denoted by P L, or just P. Since F is an absolutely free algebra, any map σ : X F can be extended to a homomorphism. That is, given σ(x) for all x X, we define σ(c) = c for constants c, and recursively σ(f(t 1,...,t k )) = f(σ(t 1 ),...,σ(t k )) for a k-ary function symbol f. Because each term has a unique expression, this uniquely defines the extension σ : F F. We refer to these endomorphisms as substitutions, and use Sbn(F) to denote the monoid of all substitutions. Generally speaking, a theory is a set of sentences closed under deduction. In this note, we consider only universally quantified atomic formulae, i.e., sentences of the form x 1... x m R(t 1 (x 1,...,x m ),...,t k (x 1,...,x m )) with R a relation symbol and t 1,...,t k terms. Under the circumstances, we can suppress the quantification symbols. The only relevant rule of deduction is then substitution. That is, inference should be determined solely by the scheme of rules that when R is a relation symbol, t 1,...,t k terms and σ a substitution, then R(t 1,...,t k ) R(σ(t 1 ),...,σ(t k )). Note that the relation defined thusly on the set of atomic formulae P is a quasi-order, i.e., reflexive and transitive. As usual, we then define two atomic formulae Φ, Ψ to be equivalent, denoted Φ Ψ, if Φ Ψ and Ψ Φ. Then is an equivalence relation on P, and is a partial order on P/. Let P be the ordered set P/,. It is not hard to characterize this equivalence: R(s 1,...,s k ) R (t 1,...,t l ) if and only if R = R and there is a permutation π of the variables such that the induced substitution has π(s i ) = t i for 1 i k = l. Note in passing that the presence of a primitive equality relation, that is, a binary relation that is assumed to be a congruence relation, would require a more complicated deduction scheme, albeit a familiar one.

LATTICES OF ATOMIC THEORIES IN LANGUAGES WITHOUT EQUALITY 3 A set of atomic formulae Σ P is an atomic theory if whenever R(t 1,...,t k ) Σ and σ Sbn(F), then R(σ(t 1 ),...,σ(t k )) Σ. That is, atomic theories are just sets of atomic formulae that are closed under substitution, or equivalently, deduction. Models for atomic theories in languages without equality are discussed in Blok and Pigozzi [2], Czelakowski [4], Elgueta [5] and Nation [12]. These would be a digression at this point. 3. Lattices of atomic theories By general principles, the lattice of all atomic theories of L, ordered by set inclusion, forms an algebraic lattice ATh(L). Likewise, given an atomic theory B of L, the set of all theories containing B forms an algebraic lattice ATh(B). The latter is of course the principal filter B in ATh(L). The notation is admittedly ambiguous, but the context should make clear which is intended. If Φ and Ψ are atomic formulae with Φ Ψ, then for atomic theories T we have Φ T implies Ψ T. Thus it makes sense to interpret as on P. With that convention, we have these characterizations. Theorem 1. Let L be a language without equality, and let P = P/, as above. Then ATh(L) is isomorphic to the lattice of order ideals O(P). Theorem 2. Let B be an atomic theory in ATh(L), corresponding to an order ideal I. Then ATh(B) = B = O(P I). It follows that lattices of atomic theories are distributive, algebraic and dually algebraic. Now each atomic formula involves only one relation. So if R denotes the set of relation symbols of L, then we can write P as a disjoint union P = R R P R, where P R denotes all atomic formulae of the form R(t 1,...,t k ). Correspondingly, P = R R P R. Corollary 3. Each lattice ATh(L) or ATh(B) is isomorphic to a direct product of the corresponding lattices for a language with only one relation symbol. For a fixed R, the greatest element of P R is the equivalence class of R(x 1,...,x k ), each formula in P R being obtained from that one by a substitution. Moreover, up to a permutation of the variables, each atomic formula R(t 1,...,t k ) can be obtained from R(x 1,...,x k ) by a sequence of substitutions of the following basic types, perhaps in more than one way. (1) For variables x, y both appearing in Φ, β(x) = β(y) = x and β(z) = z for all other z X. (2) For a variable x appearing in Φ and a constant c, γ(x) = c and γ(z) = z for all other z X.

4 TRISTAN HOLMES, DAYNA KITSUWA, J. B. NATION AND SHERI TAMAGAWA (3) For a variable x appearing in Φ, a function symbol f, and variables y 1,...,y m not appearing in Φ, δ(x) = f(y 1,...,y m ) and δ(z) = z for all other z X. Type (2) is of course technically a special case of type (3). These basic types of substitutions give the covering relations in P R. This analysis yields the first simple properties of P R. Theorem 4. For each relation symbol R, the ordered set P R has these properties. (1) P R has a greatest element. (2) For each p P R, the filter p is finite. An example would serve us well at this point. Let L be the language with one binary predicate R, one unary function symbol f, and one constant c. The atomic formulae that can be obtained by 0, 1 or 2 basic substitutions are (A 0 ) R(x,y) (A 9 ) R(c,f(y)) (A 1 ) R(f(x),y) (A 10 ) R(c,c) (A 2 ) R(c,y) (A 11 ) R(f(x),f(x)) (A 3 ) R(x,x) (A 12 ) R(f(x),f(y)) (A 4 ) R(x,c) (A 13 ) R(f(x),c) (A 5 ) R(x,f(y)) (A 14 ) R(y,f(y)) (A 6 ) R(f 2 (x),y) (A 15 ) R(x,f(c)) (A 7 ) R(f(c),y) (A 16 ) R(x,f 2 (y)) (A 8 ) R(x,x) The filter of P R consisting of these atomic formulae, ordered by, is drawn in Figure 1. A 0 A 1 A 2 A 3 A 4 A 5 A 6 A 7 A 8 A 9 A 10 A 11 A 12 A 13 A 14 A 15 A 16 Figure 1. Top of P R In general, the structure at the top of P R is more restricted than indicated by Theorem 4. Define the depth of an element b in an ordered set with 1 to be the shortest length of a maximal chain from b to 1.

LATTICES OF ATOMIC THEORIES IN LANGUAGES WITHOUT EQUALITY 5 Theorem 5. Let R be a relation symbol in a language L. If b is an element of depth two in P R, then the interval [b,1] is isomorphic to one of the ordered sets in Figure 2. Note that each of these possibilities occurs in our example. The proof is by considering all the ways we can construct an atomic formula of depth 2. Figure 2. Intervals at top of P R A similar analysis would yield all upper intervals of depth k for other small values of k. The point, though, is that only a few types of intervals can occur at the top of P R. 4. The semilattice property A more general restriction on the structure of P R is given by the next result. Theorem 6. For each relation symbol R, the ordered set P R is a join semilattice. Recall that the order on P R is given by substitution maps. That is, for s, t F n where n is the rank of R, the inclusion R(s) R(t) holds if and only if there is a σ Sbn(F) with σ(t) = s. It is convenient to extend this quasi-order and the induced equivalence to F n itself, and write s t. To prove the theorem, it then suffices to show that F n is a semilattice. Let x denote the top element of this ordered set, x = (x 1,...,x n ). Our objective, given two elements s and t of F n, is to find the least u from which both s and t can be obtained by substitutions. First we find a standard intermediate element s between x and s, and likewise t with t t x. Using these elements and the associated substitutions, there is a straightforward method to determine the join. Consider an arbitrary s F n. Let s be the expression obtained by replacing all occurrences of variables in s by distinct variables. This is unique up to a permutation, which is our equivalence in F n. Note that s u implies s u. Moreover, the substitution map σ : x s can be factored through s using substitutions, say as σ = γτ where τ(x) = s and γ(s ) = s. For example, with n = 2, let s = (f(x 1,g(x 1,f(x 1,x 2 ))),h(x 3,f(x 1,x 2 ))). Then s = (f(x 1,g(x 2,f(x 3,x 4 ))),h(x 5,f(x 6,x 7 ))). Starting from x =

6 TRISTAN HOLMES, DAYNA KITSUWA, J. B. NATION AND SHERI TAMAGAWA (x 1,x 2 ) we have τ(x 1 ) = f(x 1,g(x 2,f(x 3,x 4 ))) and τ(x 2 ) = h(x 5,f(x 6,x 7 ))). Then γ(x 1 ) = γ(x 2 ) = γ(x 3 ) = γ(x 6 ) = x 1 and γ(x 4 ) = γ(x 7 ) = x 2 and γ(x 5 ) = x 3. En route to determining when s u, let us generalize the preceding observation. Lemma 7. Assume that σ(w) = s witnesses s w and that w = w. Then s w, and there exist τ, γ Sbn(F) such that τ(w) = s, γ(s ) = s and σ = γτ. Proof. The condition w = w means that all the variables in w are distinct. For this case, there is a reduction scheme for testing s w that, when the inclusion holds, reconstructs the substitution with σ(w) = s. By making all the variables used in the substitution distinct, we then obtain τ with τ(w) = s. First note that, when w = w, then s w holds iff s i w i for 1 i n. This, in turn, is determined recursively by the rules (1) t x for any term t and variable x; (2) f(t 1,...,t m ) g(u 1,...,u n ) iff f = g and t j u j for all j. Note that, in (2), each u j has no repeated variables, and different u j s involve different variables. The reduction process either yields (i) x u j with x a variable and u j a proper term, for some branch, in which case the inclusion fails, or (ii) an expression t x for every branch, in which case defining x t reconstructs σ. For notation, let X v denote the variables occurring in v. Now if s u, then one can define substitutions such that µ(u ) = s γ(s ) = s δ(u ) = u where dom µ = domδ = X u and domγ = X s. So in order to be able to define ν with ν(u) = s witnessing the inclusion s u, it is necessary and sufficient that ker δ ker γµ. If so, we can find ν so that νδ = γµ. See Figure 3. Lemma 8. The inclusion s u holds in F n if and only if s u and, for the maps defined above, ker δ ker γµ. Let us continue the example, with s, s and γ as before. Let u = (f(x 1,g(x 1,x 2 )),h(x 3,x 2 )), so that u = (f(x 1,g(x 2,x 3 )),h(x 4,x 5 )). Then s u is witnessed by µ with µ(x 1 ) = x 1, µ(x 2 ) = x 2, µ(x 3 ) = f(x 3,x 4 ), µ(x 4 ) = x 5 and µ(x 5 ) = f(x 6,x 7 ). Likewise u u is witnessed by δ with δ(x 1 ) = x 1, δ(x 2 ) = x 1, δ(x 3 ) = x 2, δ(x 4 ) = x 3 and δ(x 5 ) = x 2. Now

LATTICES OF ATOMIC THEORIES IN LANGUAGES WITHOUT EQUALITY 7 u s u γ µ δ s Figure 3 ker δ = ker γµ = [x 1,x 2 ][x 3,x 5 ][x 4 ], so we can find ν witnessing s u, viz., ν(x 1 ) = x 1, ν(x 2 ) = f(x 1,x 2 ) and ν(x 3 ) = x 3. Now when s = s and t = t, it is easy to compute s t. With the understanding that distinct variables are used throughout, s t = (s 1 t 1,...,s n t n ) where recursively (1) x t = x when x is a variable and t any term; (2) f(u) g(v) = f(u v) if f = g, and (3) f(u) g(v) = x if f g. To determine s t for arbitrary s, t F n, first find s t as above. By construction, (s t ) = s t. Then, given maps µ, γ, µ, γ with µ(s t ) = s, γ(s ) = s, µ (s t ) = t and γ (t ) = t, we want to find u F n and maps δ, ν, ν such that δ(s t ) = u, ν(s) = s and ν (u) = t with the least possible u, so that u = s t. See Figure 4. s t s u t γ ν ν γ ν µ µ δ s t Figure 4 We need to define δ(x) for x X s t. Suppose v is any element such that s, t v s t. Now s v implies s v, and similarly t v. Thus v = s t. Hence it must be that δ(x) X for x X s t ; the only question is to decide which variables have the same image. By Lemma 8, as long as ker δ ker γµ and ker δ ker γ µ, we can find ν, ν with ν(v) = s and ν (v) = t. For the least such v, take ker δ = ker γµ ker γ µ, and that determines δ up to a permutation of the variables. Let u = δ(s t ). To show that u is indeed the join, consider an arbitrary element w s, t. Now w s, t, so w s t, On the variables X w define substitutions

8 TRISTAN HOLMES, DAYNA KITSUWA, J. B. NATION AND SHERI TAMAGAWA α, β such that α(w ) = w and β(w ) = s t. We want to define ξ on X w so that ξα = δβ. See Figure 5. w α β w s t ξ µ δ µ s u t γ ν ν γ s t Figure 5 Note that α(x) X for x X w. So we can find the desired ξ exactly when ker α ker δβ. Now for x, y X w, we have (x,y) ker δβ iff (βx,βy) ker δ iff (βx,βy) ker γµ and (βx,βy) ker γ µ iff (x,y) ker γµβ and (x,y) ker γ µ β. But w s implies ker α ker γµβ, while w t implies ker α ker γ µ β, so this holds. Thus w u. Let us continue the example, with s = (f(x 1,g(x 1,f(x 1,x 2 ))),h(x 3,f(x 1,x 2 ))) as before, and the element t = (f(x 1,g(x 1,x 2 )),h(g(x 3,x 3 ),x 2 )). Then t = (f(x 1,g(x 2,x 3 )),h(g(x 4,x 5 ),x 6 )), and s t = (f(x 1,g(x 2,x 3 )),h(x 4,x 5 )). This is the element that was labelled u before, and thus we obtain the same maps γ, µ with γµ(u ) = s and ker γµ == [x 1,x 2 ][x 3,x 5 ][x 4 ]. On the t-side, we have µ (u ) = t and γ (t ) = t, where µ (x 1 ) = x 1, µ (x 2 ) = x 2, µ (x 3 ) = x 3, µ (x 4 ) = g(x 4,x 5 ), µ (x 5 ) = x 6 while γ (x 1 ) = x 1, γ (x 2 ) = x 1, γ (x 3 ) = x 2, γ (x 4 ) = x 3, γ (x 5 ) = x 3, γ (x 6 ) = x 2. Now we calculate ker γ µ == [x 1,x 2 ][x 3,x 5 ][x 4 ], which is also then ker γµ ker γ µ. Thus the map δ from above yields s t = δ(u ) = u = (f(x 1,g(x 1,x 2 )),h(x 3,x 2 )). 5. Conclusion Theorems 1, 2 and Corollary 3 show that a lattice of atomic theories ATh(B) is isomorphic to the lattice O(P) of order ideals of an ordered set P. Theorems 4 6 then give some restrictions on the ordered sets P that occur in this way. These results tend to support idea that the complexities of lattices of universal theories in general arise, not from the atomic sentences

LATTICES OF ATOMIC THEORIES IN LANGUAGES WITHOUT EQUALITY 9 in the axiom system (e.g., reflexivity for equality), but rather from the quasiidentities (e.g., symmetry and transitivity). This is hardly surprising! References [1] K. Adaricheva and J.B. Nation, Lattices of quasi-equational theories as congruence lattices of semilattices with operators, Parts I and II, preprint available at www.math.hawaii.edu/ jb. [2] W.J. Blok and D. Pigozzi, Algebraic semantics for universal Horn logic without equality, in Universal Algebra and Quasigroup Theory (Jadwisin, 1989), vol. 19 of Res. Exp. Math., Heldermann, Berlin, 1992, pp. 1 56. [3] A. Church, Introduction to Mathematical Logic, Princeton Univ. Press, 1956. [4] J. Czelakowski, Protoalgebraic Logics, vol. 10 of Trends in Logic - Studia Logica Library, Kluwer, Dordrecht, 2001. [5] R. Elgueta, Characterizing classes defined without equality, Studia Logica 58 (1997), 357 394. [6] V. Gorbunov, Algebraic Theory of Quasivarieties, Siberian School of Algebra and Logic, Plenum, New York, 1998. [7] W.A. Lampe, A property of the lattice of equational theories, Alg. Univ. 23 (1986), 61 69. [8] W.A. Lampe, Further properties of lattices of equational theories, Alg. Univ. 28 (1991), 459 486. [9] R. McKenzie, Finite forbidden lattices, Universal Algebra and Lattice Theory, Lecture Notes in Mathematics 1004(1983), Springer-Verlag, Berlin, 176 205. [10] D. Monk, Mathematical Logic, Springer-Verlag, 1976. [11] J. Nation, Notes on Lattice Theory, online at www.math.hawaii.edu. [12] J. Nation, Lattices of theories without equality, preprint. [13] N. Newrly, Lattices of equational theories are congruence lattices of monoids with one additional unary operation, Alg. Univ. 30 (1993), 217 220. [14] A.M. Nurakunov, Equational theories as congruences of enriched monoids, Alg. Univ. 58 (2008), 357 372. Department of Mathematics, University of Hawaii, Honolulu, HI 96822, USA E-mail address: tristanh@hawaii.edu, kitsuwa@hawaii.edu, jb@math.hawaii.edu, sktamagaw@hawaii.rr.com