LUKASIEWICZ-MOISIL ALGEBRAS
ANNALS OF DISCRETE MATHEMATICS
General Editor: Peter L. HAMMER Rutgers University, New B...
17 downloads
748 Views
22MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
LUKASIEWICZ-MOISIL ALGEBRAS
ANNALS OF DISCRETE MATHEMATICS
General Editor: Peter L. HAMMER Rutgers University, New Brunswick, NJ, USA
Advisory Editors: C. BERGE, Universite de Paris, France R.L. GRAHAM, AT&T Bell Laboratories, NJ, U.S.A. M.A. HARRISON, University of California, Berkeley, CA, USA V: KLEE, University of Washington, Seattle, WA, USA J.H. VAN LINT, California Institute of Technology, Pasadena, CA, USA G.C. ROTA, Massachusetts Institute of Technology, Cambridge, MA, USA T: TROTTER, Arizona State University, Tempe, AZ, U.S.A.
49
LUKASIEWICZ-MOISIL ALGEBRAS
V. BOICESCU A. FlLlPOlU Polytechnical Institute Bucharest, Romania
G. GEORGESCU Institute of Mathematics Bucharest, Romania
S. RUDEANU Faculty of Mathematics University of Bucharest Bucharest, Romania
1991 NORTH-HOLLAND -AMSTERDAM
NEW YORK
OXFORD TOKYO
ELSEVIER SCIENCE PUBLISHERS B.V. Sara Burgerhartstraat 25 P.O. Box 211, 1000 AE Amsterdam, The Netherlands Distributors for the United States and Canada:
ELSEVIER SCIENCE PUBLISHING COMPANY, INC. 655 Avenue of the Americas New York, NY 10010, USA
Library o f Congress Cataloging-in-Publication
Data
Lukasiewicz-Moisil algebras / V . Boicescu ... Let a l . 1 . p. cm. -- (Annals o f discrete mathematics ; 49) Includes bibliographical references and index. ISBN 0-444-66444-0 1. Cukasiewicz algebras. I. Boicescu. V. (Vlad). 194511. Series. PA10.L85 1991 512,3'24--dc20
91-10061
CIP
ISBN: 0 444 88444 0 Q ELSEVIER SCIENCE PUBLISHERS B.V., 1991
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written permission of the publisher, Elsevier Science Publishers B. V. /Academic Publishing Division, /?O.Box 703, 1000 AC Amsterdam, Netherlands. Special regulations for readers in the USA - This publication has been registered with the Copyright Clearance Center Inc. (CCCI, Salem, Massachusetts. Information can be obtained from the CCC about conditions under which photocopies of parts of this publication may be made in the USA. All other copyright questions, including photocopying outside of the USA, should be referred to the copyright owner, Elsevier Science Publishers B.V. No responsibility is assumed by the publisher for any injury and/or damage to persons or property as a matter of products liability, negligence or otherwise, or from any use or operation of any methods, products, instructions or ideas contained in the material herein.
PRINTED IN THE NETHERLANDS
V
PREFACE
The first system o f many-valued logic was introduced by J. Lukasiewicz in 1920. Independently, E. Post created in 1921 an n-valued propositional calculus distinct from that o f Lukasiewicz.
The development of various systems of logic has always been accompanied by t h e development o f their algebraic counterpart (the associated Lindenbaum-Tarski algebras). In many cases the interest for the purely algebraic aspects has become preponderant and t h e corresponding domain has got the status o f a chapter of algebra having an intrinsic interest. This is precisely t h e case o f Lukasiewicz-Moisil algebras. Gr.C. Moisil introduced in 1940 the 3-valued and 4-valued Lukasiewicz algebras, w i t h a view to obtain the algebraic counterpart of the corresponding logics of Lukasiewicz, and in 1941 the n-valued Lukasiewicz algebras. Then Moisil developed the theory o f Lukasiewicz algebras f r o m an algebraic point o f view. He generalized the Stone representation theorem for Boolean algebras t o the case of Lukasiewicz algebras and studied the axled algebras and the centered algebras, which have remarkable properties. Then followed a standstill of almost two decades. After 1960, when Moisil found applications of Lukasiewicz algebras to the study o f electric circuits, there was a new advance o f the theory from t h e algebraic point of view as well. A n important role has been played by t h e Bahia-Blanca school created by A. Monteiro. Another line of research concerns the relationships w i t h pseudocomplemented lattices. New results were obtained by Moisil himself, who
also directed to this field t h e interest o f some of his pupils. T h e membership to a fuzzy set (in t h e sense of L. Zadeh) is an example
of an infinitely-valued proposition and Moisil found i n this example t h e motivation he had looked for in order t o legitimate t h e introduction and study
of infinitely-valued Lukasiewicz algebras. So in 1968 Moisil defined t h e 29-
Preface
vi
valued Lukasiewicz algebras, where 29 is the order type o f a chain. Then these algebras became the subject of several doctoral theses a t t h e University of Bucharest, written by pupils o f Moisil. Whereas the 3-valued and 4-valued Lukasiewicz algebras are actually the Lindenbaum-Tarski algebras associated w i t h t h e 3-valued and 4-valued Lukasiewicz logics, respectively, it was noticed by A. Rose t h a t this does not hold for n
25
because the Lukasiewicz implication cannot be defined in terms
of disjunction, conjunction, negation and endomorphisms i n n-valued Lukasiewicz algebras, n 2 5 . Using a Gentzen-like technique, Moisil constructed
a propositional calculus for which the corresponding Lindenbaum-Tarski algebras are precisely t h e n-valued Lukasiewicz algebras. O n t h e other hand,
R. Cignoli proved in 1969 t h a t t h e centered n-valued Lukasiewicz algebras (introduced by Moisil in 1941 for n = 3,4) coincide w i t h t h e n-valued Post algebras, introduced by P. Rosenbloom in 1942 as the algebraic counterpart o f t h e n-valued Post logics. Finally t h e relationship between Lukasiewicz logics and Moisil logics was clarified in 1980-1984 by Cignoli, who introduced t h e proper n-valued Lukasiewicz algebras and proved t h a t they are the Lindenbaum-Tarski algebras associated w i t h the Lukasiewicz logics. All these facts establish t h e relative position o f the Lukasiewicz, Post and Moisil logics as various models o f many-valued logics. T h e above sketched picture can be summarized by saying t h a t while the Lukasiewicz algebras originate in and have close connections w i t h the Lukasiewicz logics, these algebras were created by Moisil and the lot of research which led them to t h e position of being one of the important classes of lattices in algebraic logic, is due t o Moisil and his followers. T h a t is why we feel t h a t these algebras should be more properly called Lukasiewicz-Moisil algebras (as a matter o f fact, t h e name “Moisil algebras” has been already suggested in the literature). This monograph is devoted mainly, b u t not exclusively, to t h e algebraic side o f the theory of Lukasiewicz-Moisil algebras, presented i n Chapters
3-
8 and classified as indicated by the very titles of these chapters. Aspects pertinent to logic and applications t o switching theory are treated i n Chapter
9 and t h e Appendix, respectively, while the first t w o chapters establish all
Preface
vii
prerequisites necessary t o ensure selfcontainedness of t h e book. For the work of Moisil in logic see the survey
E. Radu [1978] and
also Onicescu and E.
Radu (19751.
We have aimed at a detailed presentation, with full proofs; some of them are new, without explicit mention of this fact. Objective limitations of space and time have obliged us t o select certain papers for a more attentive presentation, while others have been only summarized in a few words. We apologize for t h e inherent subjectivity of such a selection and for possible involuntary omissions. Topics such as Post algebras, pseudocomplemented lattices and Stone algebras, Lukasiewicz logics, partially studied in our book due t o their connections with Lukasiewicz-Moisil algebras, would deserve separate monographs. The posthumous paper A. Monteiro [1980] may be viewed as a monograph on symmetric Heyting algebras.
The main statements of this book, no matter of their nature, are numbered in the form n.p, which means the p-th statement of section n; they are referred t o in this form within each chapter and in the form m.n.p for statements belonging t o another chapter m. The same rule applies t o the num be rs of for m uI as . We express our deep gratitude t o Peter L. Hammer, who encouraged us t o write this book and accepted it for publication in the series Annals of Discrete Mathematics; t o Roberto Cignoli, Gabriel Ciobanu, Luiza lturrioz and Jules Varlet, who provided us with reprints of their works or copies of other papers; t o our colleague Afrodita lorgulescu, who provided us with technical aid and whose results have raised t h e quality of this book; t o Olga Vitu and Anita Klooster for their careful and competent typing.
We owe our formation as mathematicians and the subject of this book to our much beloved teacher, GRIGORE C. MOISIL.
This Page Intentionally Left Blank
ix
TABLE OF CONTENTS
PR EFAC E LIST OF SYMBOLS Ch. 1. LATTICES, UNIVERSAL ALGEBRA AND CATEGORIES $1. Posets and lattices
$2. $3. $4. $5. $6.
Distributive lattices, De Morgan and Boolean algebras Filters, ideals and congruences in lattices Monadic and polyadic Boolean algebras Universal algebra Categories and functors
V
...
Xlll
1 1 18 31 43 54 73
Ch. 2. TOPOLOGICAL DUALITIES IN LATTICE THEORY
83
$1.The Stone duality of distributive lattices
83
$2. The Stone duality of De Morgan algebras $3. The Priestley duality of distributive lattices 54. The Priestley duality of De Morgan algebras
92 95 102
Ch. 3. ELEMENTARY PROPERTIES OF LUKASIEWICZ-MOISIL ALGEBRAS
105
$1.Basic concepts $2, Axiornatics of &valued and n-valued algebras $3. Axiofiratics of three-valued algebras $4. lrredundant n-valued Moisil algebras
105 124
Ch. 4. CONNECTIONS W I T H OTHER CLASSES OF LATTICES
165
$1. Post algebras $2. Axled Lukasiewicz-Moisil algebras $3. Heyting algebras
165 177 201
131 155
Table of contents
X
$4. Pseudocomplemented lattices
213
$5. Completeness properties and atomicity
228
$6. m-algebras
241
Ch. 5. FILTERS, IDEALS AND 19-CONGRUENCES
247
$1.&filters, &ideals and 19-congruences
247
$2. Prime filters
265
$3. The Cignoli problem
279
Ch. 6. REPRESENTATION THEOREMS AND DUALITY FOR LU KASl EW I CZ-M OlSl L-ALGEB RAS
285
$1.T h e representation theorem of Moisil $2. Applications of t h e representation theorem $3. T h e representation of Lukasiewicz-Moisil algebras by continuous functions
285 300 317
$4. T h e representation o f Lukasiewicz-Moisil algebras by Moisil fields of sets
326
$5. The Stone duality o f &valued Lukasiewicz-Moisil algebras
$6.T h e
332
Stone duality o f &valued Lukasiewicz-MoisiI
algebras w i t h negation
337
$7. The Priestley duality o f d-valued Lukasiewicz-Moisil algebras
341
$8. T h e Priestley duality o f d-valued Lukasiewicz-Moisil algebras w i t h negation
345
$9.The representation o f n-valued Moisil algebras by three-valued algebras
Ch. 7. CATEGORICAL PROPERTIES OF LU KASlEW I CZ-MOISIL ALGEBRAS
349
359
$2. Injective Lukasiewicz-Moisil algebras and injective hulls
359 371
$3. Free Lukasiewicz-Moisil algebras
380
$4. Epimorphisms and projective Lukasiewicz-Moisil algebras
389
$1.Some adjoint functors
Table of contents
xi
$5. Direct sums $6. Free Post and m-Post extensions
397 410
Ch. 8. MONADIC AND POLYADIC LU KAS I EW ICZ- M 0IS IL A L GEB RAS
417
$1. Monadic Lukasiewicz-Moisil algebras
417
$2. Modal operators on Lukasiewicz-Moisil algebras $3. A construction of a three-valued Moisil algebra from a monadic Lukasiewicr-Moisil algebra $4. Polya d ic L ukasiew icz- MoisiI a Igebras
428
Ch. 9. LUKASIEWICZ LOGICS
459
$1.The Wajsberg axiomatization of the three-valued Lukasiewicz logic $2. The Cignoli axiornatization of the n-valued Lukasiewicz logic $3. The d-valued propositional calculus $4. Analytic tableaux for the 6-valued propositional calculus $5. The d-valued predicate calculus $6. Kripke-style semantics for 8-valued predicate logics
441 452
459 471 487 505 513 531
Appendix APPLICATIONS T O SWITCHING THEORY
539
REFERENCES
551
AUTHOR INDEX SUBJECT INDEX
575 579
This Page Intentionally Left Blank
...
Xlll
LIST OF SYMBOLS
Elements: 0, 1 3 ci 117,166 di 168 2+, 2- 3 a: 24
532 k
It
534
f
Operations: Relations:
5, 1
k
489,501
k
+
# 3 E 8,75 N
+ , ++
262,350
M
313,365,464
A, V 4
v
N F- 72
A,
AL 38
+ 350,459,460,476
3
*
201
K , 48 ker f 37,269
3
210,308
m o d F 38
e
pi 349
H 478
p
251
t 461,480 /= 467 I- 490,491,522 k
k
488,519
k
I= (4 k
536
210 210
Pi
106
n,LI 76 3 43,417 'd 44,418 ! 318 Fij 472 J; 478 N 22,93,102,459
xiv
List of Symbols
Sets and algebras:
AB 183 At(L) 235 Af, At 326
L, 117 L,j 107,113 L,j 113
L["] 183
B [ q 107
LIF 38,254
B(X) 317 B X ( w ) 516 B, 429
MR 179 PFl(L) 39 PF129(L) 265 P ( V ) 501
C ( L ) 24,26
C, 308 Cs(X) 263 CT(X) 317 D ( B ) 111
D n ( L ) 304 Ds(L) 216,304
Ds(L)
216
F * 248,265
F(X", L) 454 F X ( w ) 516
Fl(L) 33,249 F119(L) 249 FK(c)381 I 105 I(L) 196
IdA, IdK 63 IdL 84 Hom(A,B) 58 J 105 k-Axm 490 ker p 269
Kerf 270 320 i; 353
P,j(X,R) = P,j 516 Predd(X, R ) 513
Prop(V) 487 Rad(F), Rad(L) 273
Rg(L), Rgo 216 S ( L ) , S'(L) 302 Spec(L) 39 S, T, 472 X+, X - 8
[W,(XI
32
[ X ) , 249 X ( w ) 513 D(A) 326 C(X,L) 399
M ( S ) 528 PF(L) 329 O ( L ) , Oo(L) 251 s.19-rn. 534 s.s.19-rn. 535
Functions: c 400
d 110 fa
317
List of Symbols ker 251,269
Ker 270
-
mod, mod 251
P* 429 PL 169 r , 479
x
xv
73 St 84 St6 332 StN6 337 Top 73 3LM6, VLM9, 3VLM6 418 Set
399 Functors:
Classes and categories:
A M n 376 B 74 BS 90 DO1 38,74 1st 92 I< 209 K, 308 L M n 121 LMn' 369 LM6 121 LMB' 402 LMNd 122 LMNO' 402 Mg 74 Mn 122 M o n B 425 M o n d 418 Pn 175 Pr 95 PrMg 102 PrNd 345 PrN6' 402 Prd 341 Prd' 402 P9 360
C 359,360,453 c3,
cv, c3v 425
F, 355 G 96,104,343,347 H 98,104,343,347 I< 88,90,94,335,339 Spec 88,90,93,334,338 T 359,360 U 368,409 N a t u r a l transformations:
90,91,94,335,340 t , r 101,104,344,348 s, o
1
CHAPTER 1 LATTICES, UNIVERSAL ALGEBRA AND CATEGORIES
The first t w o chapters of this book establish all prerequisites necessary
to t h e study of Lukasiewicz-Moisil algebras. Most important is the latticetheoretical background, presented w i t h full proofs: $1deals w i t h lattices i n general, $$2,4 are devoted to the classes of lattices relevant t o our theme, while the theory of filters, ideals and congruences and t h e representation theory i n terms o f topological dualities are treated in $3 and in Chapter 2, respectively. T h e other tools, provided by universal algebra and category theory, are dealt w i t h in t h e last t w o sections of this chapter.
$1. Posets and lattices The main topics treated in this section are: lattices as partially ordered sets and as algebraic systems, morphisms, sublattices, closure operators, the
MacN eille corn pletion. 1.1. Definition. A p a r t i d y ordered set or poset is a couple (f',
5 ) where P is a non-empty set and 5 a relation of partial order on P, i.e. 5 is reflezive (x 5 x) antisymmetric (x 5 y and y 5 x +- x = y) and transitive (x 5 y and y 5 2 * x 5 2). T h e relation
z
a strict
< with >; it is based on the fact partial order. We say t h a t
( P ,2)
is the poset dual t o ( P ,I). In the sequel we shall denote various partial orders by the same symbol < whenever
this can be done without risk of confusion. A similar convention
will apply t o the operations and constants dealt with in this book.
1.2. Examples.
The direct product of a family of posets (Pi, 1.
3.23. Proposition. T h e following conditions are equivalent f o r L E D01, card L > 1, and a filter F of L:
(i) t h e only filters of L / F are the trivial filters
{i}and L / F ;
(ii) F is mazimal. Proof. l(ii)
+ l(i): Suppose F is not maximal.
Let F' 3 F be a proper
{i E L / F 15 E F'} is a filter of L / F . Moreover, G # {i}because a E F' - F implies i? E G and i? # i. Also, G is proper because 6 E G would imply 6 = i for some 5 E F' hence 0 A u = x A u for some u E F , therefore 0 = z A u E F', a contradiction.
filter. It is easy to check that G =
Filters, ideals and congruences in lattices l(i)
+ +):
t o check that
Let G be a proper filter o f L / F , G
F’ = {x E L 1 i E G }
tz E ( L / F - G ) shows that x E F +f = t h a t F c F’.
iE
a
4 F’
G. Now t a k e
39
# {i}. It is
easy
is a filter of L . The existence of
i.e. F’ is proper. Then F
E F’
because
L E G, L # i; then b E F‘ - F , showing 0
3.24. Definition. Let PFl(L) (let Spec(L)) denote the set of all prime filters (prime ideals) of the lattice
L.
3.25. Proposition. If L E DO1 t h e n (3.12)
fl {mod F I F E PFl(L)}= A,
.
E L , x # y. Then we have e.g. x $ y. In view of Corollary 3.13 there is F E PFl(L) such that x E F and y # F . Then x A u # y A u for every u E F , otherwise y A u = x A u E F , which would imply the contradiction y E F. Therefore (x,y) $ mod F and this proves the non-trivial Proof. Take x,y
part of (3.12).
0
In the case o f Boolean algebras the above results can be strengthened.
3.26. Proposition. In a Boolean algebra B every congruence p as of the f o r m m o d F f o r
F = {x E B I x p l } . Com me nt . According t o Definition 5.11, the congruences p of a Boolean algebra satisfy also zpy
+ zpy. F
(3.1) and also (3.2) because if x p l and x 5 y then y = z V y p l V y = 1. Thus F is a filter. If xpy then xAypyAy = y and Zpy hence ZAYpy. therefore u = (xAy)V(ZAg)pyVjj = 1. Thus u E F and x A u = x A y = y A u , proving that x mod F y. Conversely, Proof.
Clearly
is non-empty, satisfies
40
Lattices, universal algebra and categories
the latter relation means x A u = y A u for some u E because
F ,therefore
xpy
3.27. Definition. Let A be an algebra in the sense of Definition 5.2, c a r d A > 1. Then A is said to be: semisimple if the intersection of all its maximal congruences is the identity AA, and simple if the only congruences of A are the trivial congruences AA and A2. 3.28. Proposition. Every Boolean algebra is semisimple. Proof. From Propositions 3.21, 3.26, 3.18 and 3.25.
0
3.29. Proposition.
T h e following conditions are equivalent f o r a Boolean algebra B : (i) B is simple;
(ii) the only filters of B are (1) and B ;
(iii) B 2 {0,1). Proof.
(i) ($ (ii): From Proposition 3.21, 3.26 and he remark that AB = mod{ 1) and B2= mod B. (ii) + (iii): If a E B - ( 0 , l ) then [ u ) is a proper filter distinct from (1). (iii) +-(ii): Trivial. 0 3.30. Proposition. A filter F of a Boolean algebra B i s maxima2 and only if B / F 2 { & I ) . Proof. By Propositions 3.23 and 3.29.
(OT
equivalently, p r i m e ) if
0
41
Filters, ideals and congruences in lattices
3.31. Remark (cf. lorgulescu (19841). Let m be an infinite cardinal. Following the same idea as in Definition 2.31,
F
it is natural t o define an m-filter as a filter
for every subset S &
satisfying
L such that cards 5 m and A
x exists. A
proper
XES
m-filter (prime m-filter, mazimal m-filter) is defined as a proper filter (prime filter, maximal filter) which is also an m-filter. By an m-prime f i l t e r is meant an m-filter
for every subset S
F such that
CL
such t h a t cards
5m
d
v
x exists. A
m-
XES
mazimal f i l t e r is defined as a maximal element of t h e family of all proper m-filters. A complete f i l t e r (proper complete filter, prime complete filter,
mazimal complete filter, completely-prime filter) is then defined as a filter which is an m-filter (proper m-filter, prime m-filter, maximal m-filter, m-prime filter) for all m. Also, a completely-masimal f i l t e r is defined as a maximal element of t h e family of all proper complete filters. For example every finite filter is complete, every proper principal filter is complete but not
{ X E P(E)Icard(E-X) 5 m} is an m- filter on P ( E ) , while the filter { X E P(E)I X - E is finite} is necessarily prime. If E is an infinite set then
not an m-filter. Clearly every m-prime (completely prime) filter is a prime m-filter (prime complete filter) and every maximal m-filter (maximal complete filter) is an m-maximal (completely maximal) filter. It is conjectured
that the converse implications do not hold in general. The reader is urged t o specify the results of this section t o the corresponding m-concepts.
The following result will be needed in Chapters 7 and 9.
Lattices, universal algebra and categories
42
3.32. Lemma (Rasiowa-Sikorski).
c
Suppose B is a Boolean algebra and let X,, Y, B such that inf X, and sup Y, exist (Vn E I?). Then for every a E B - (0) there is an ultrafilter F of B such that
(i) a E F and for every n E I?: (ii) infX, E F
* z E F (Vz E X,), and
Proof. Let 2, = (jj I y E Y,} ( n E
IN). It follows from
the De Morgan
formulas and Proposition 3.18 t h a t (iii) is equivalent t o property (ii) for 2,. Therefore it suffices t o prove t h e existence of an ultrafilter satisfying (i) and
(ii). First we set a, = inf X, (Vn E I?)and construct by induction a sequence of elements z,
(Vn E $0
E X , such that b, = a A
IN). For
a0
... A (a, V Z), # 0 (a0 V 5 0 ) # 0 for some
V Z0)A
n = 0 the assertion is that a A
E X O :otherwise a A
hence a
(a0
= 0 and a A Z = 0, i.e. a
5 ao, therefore a = a A a.
5 z, for
every z E
Xo,
= 0, a contradiction. The inductive step
is similar, with b, instead of a .
Further we apply Proposition 3.4 to the decreasing sequence X = (€1-1 =
a, bo,bl ,...,b,, ...} : it follows easily that y E [ X ) ++ b, 5 y for some n E IV U (-1) and since all b, # 0 this implies 0 # [ X ) . Thus X is a
[ X )E F , by Corollary 3.14 and Proposition 3.18. Then a E F and for each n E N ,from b, E F we obtain a , V 2 , E F , therefore either a, E F ,in which case X, F , or 0 a, # F ,which implies 2 , E F hence z, # F . proper filter hence there is an ultrafilter F such that
c
43
Monadic and polyadic Boolean dgebras $4. Monadic and polyadic Boolean algebras
T h e monadic Boolean algebras and potyadic Boolean algebras are algebraic structures imposed by t h e predicate calculus (see Halmos [1962]). In this section we shall present in an outlined form some basic results on these structures. See also Daigneault [1967].
4.1. Definition. A n ezistential quantifier on a Boolean algebra such that, for any p , q E
A , the following
(4.1)
30 = 0 ;
(4.2)
PI3P;
(4.3)
3 ( p A 3q) = 3 p A 3q .
A
is a function 3 :
A +A
properties hold:
A monadic Boolean algebra or m o n a d i c algebra for short is a pair ( A , 3 ) , where A is a Boolean algebra and 3 is an existential quantifier o n A . 4.2. Definition. Let ( A , 3 ) , (A’,3) be two monadic algebras. A m o r p h i s m of m o n a d i c algebras f : ( A , 3 )+ (A’,3)is a Boolean morphism f : A t A‘ such t h a t
f ( 3 p ) = 3 f ( p ) , for any p E A . 4.3. Example.
B be a Boolean algebra and X a non-empty set. Suppose A is a Boolean B X such that, for any p E A , there exists i n B t h e following supremum: V { p ( t ) It E X } . Suppose A is closed w i t h respect t o the Let
subalgebra of
operation 3 defined by
(3p)(y) = V { p ( t ) I t E X }
,
for any p E A and y E X
Then one can prove t h a t 3 is an existential quantifier on called a B-valued functional m o n a d i c algebra.
A . ( A , 3 ) will
be
Lattices, universal algebra and categories
44
4.4. Definition. A u n i v e m a l quantifier on a Boolean algebra A is a function V : A -+ A such that, for any p , q E A , we have:
(4.4)
v1 =1 ;
(4.5)
VPSp ;
(4.6)
V ( pV V q ) = V p V V q
4.5. Lemma. In a m o n a d i c algebra ( A , 3 ) t h e following properties are t r u e : (4.7)
31=1;
(4.8)
33=3;
(4.9)
p E 3(A) H 3 p = p ;
(4.10)
P5 9
(4.11)
3(3p)=3p;
(4.12)
3 ( A ) is a Boolean subalgebra of A ;
(4.13)
3(Pvq)=3Pv39;
(4.14)
3P
+
+- 3P 5 39 ;
S 3(p +9)
-
4.6.Remark. In a monadic algebra ( A ,3) we can define a universal quantifier V by V p = 3, for any p E A . It is obvious that a monadic algebra can be also defined using a universal quantifier.
4.7. Definition. A m o n a d i c subalgebra of a monadic algebra ( A ,3) is a Boolean subalgebra A’ of A which is closed under 3. A m o n a d i c ideal of ( A , 3 ) is an ideal M
M . By (4.14), the quotient Boolean algebra AIM has a canonical structure of monadic of the Boolean algebra A such that p E M implies 3 p E
Monadic and polyadic Boolean algebras
45
algebra and t he natural Boolean morphism h : A + A / M is a morphism of monadic algebras. 4.8. Proposition.
Let ( A , 3 ) be a monadic algebra and B = 3 ( A ) . FOT a n y ideal M of the Boolean algebra B we denote by M the Boolean ideal of A generated by M . Then: monadic ideal of A ;
(a)
M is
(b)
M nB
(c)
If N is a monadic ideal of A, then N r l B = N ;
a
= M ; M = 3-'(M);
(d) T h e m a p M H M gives a n isotone bijection between the ideals of B and the monadic ideals of A; (e)
If M is a m a x i m a l ideal of B , t h e n M is a m a x i m a l monadic ideal of A.
4.9. Definition.
A monadic algebra ( A , 3 ) is simple if (0) is the unique monadic ideal of A; ( A , 3 ) is semisimple if the intersection of i t s monadic ideals is (0). An existential quantifier 3 is simple if p # 0 implies 3 p = 1. One can prove that a monadic algebra ( A , 3 ) is simple iff t h e quantifier
3 is simple. 4.10. Proposition.
(i) A n y monadic algebra is semisimple. (ii) A n y monadic algebra is isomorphic t o a subdirect product of simple monadic algebras. Proof.
(i) By Proposition 4.8 and th e semisimplicity of Boolean algebras.
Lattices, universal algebra and categories
46
0
(ii) Straightforward. 4.11. Definition.
A constant of a monadic algebra ( A ,3) is a Boolean morphism c : A + A such t h a t c3 = 3 and 3c = c . A monadic algebra ( A , 3 ) is rich if for any p E A there exists a constant c of A such that 3 p = c ( p ) . For any constant c and every monadic ideal M of ( A , 3 ) the following properties hold: (4.15)
p E ](A)
(4.16)
c ( A ) = 3 ( A ) ; cc = C ; CV = V; VC= c ;
(4.17)
p E M implies c ( p ) E M ;
(4.18)
there is a unique constant C of
c(p) =p ;
A / M such that hc = Ch .
4.12. Lemma.
A n y rich monadic algebra ( A , 3 ) is isomorphic t o a functional monadic algebra. Proof. Let B = 3 ( A ) and map f : A -+
X th e
set of constant of
( A , 3 ) . Consider the
BX defined by
f ( p ) ( c )= c ( p )
,
for any p E A and c E X
( A ,3) and th e properties of constants one can show that f ( A ) is a B-valued functional monadic algebra and f is an isomorphism Using the richness of
between A and f(A).
0
4.13. Lemma.
A n y simple monadic algebra ( A , 3 ) is rich. Proof. If p E A, p
#
0, then there exists a Boolean morphism c : A -+ {0,1} such that c ( p ) = 1; c can be considered a Boolean morphism c : A -+ A such that c(A) = {O,l}.
Monadic and polyadic Boolean algebras
47
Since 3 is simple, we can show that c is a constant of
A such t h a t
3 ( p ) = c ( p ) = 1. 4.14. Lemma. A n y direct product of rich m o n a d i c algebras i s a r i c h m o n a d i c algebra. 4.15. Theorem (Halmos). A n y m o n a d i c algebra is isomorphic t o a f u n c t i o n a l m o n a d i c algebra. Proof (given by Leblanc [1967]). By 4.10(ii), 4.13, 4.14 and 4.12.
0
4.16. Def inition. A polyadic (Boolean) algebra is a structure ( A ,U,S, 3), where A is a Boolean algebra,
U
a non-empty set, S is a function from
endomorphisms of
Uu to
t h e set of
A and 3 is a function from P(U)t o t h e set of existential
quantifiers of A such that the following axioms hold:
(4.19)
S(lu) = 1~;
(4.20)
S(OT)= S(O)S(T),
(4.21)
3(0) = 1~;
(4.22)
3 ( K U K ' ) = 3(K)3(A7'),
(4.23)
S ( a ) 3 ( K )= S ( ~ ) 3 ( 1 ")Lz) by: F
for any p E A and r E
( II
UF)'. Using the properties of t h e ultraproduct
F
one can prove t h a t i9 is well-defined. It is straightforward t o show that i9 is
Uu. Now we shall prove that 3(IC)@(p)= @ ( 3 ( K ) p ) ,for any p E A and K U. It is enough to consider the case IC C Kp. It is easy t o see that {F I K 5 K F } E D ,therefore we have: a Boolean morphism which commutes with S(a),for any
(T
E
Monadic and polyadic Boolean algebras
53
Q ( 3 ( K ) p ) ( r / D= ) 1 ++ {F I S ( r F ) 3 ( K ) pE
NF}
E
D
H
++ {F I S ( r ~ ) 3 ( K )EpN F , K G K F } E D
I
By (4.31), t he latter condition is equivalent t o (4.33)
{F I there is a~ E Ug, S ( a ~ )Ep N F , a ~ l ( t r K ~ , ICF}ED .
Using again (4.34)
{F I K G K F } E D ,(4.33)
is equivalent t o
{ F 1 there is OF E V g , S ( a ~ )Ep N F , O F K J F }E D
.
But
3 ( W Q ( p ) ( r / D )= v { @ W ( s / D ) I ( s / D ) K * ( r / D ) } therefore 3(11)Q(p)(r/D)= 1 is equivalent t o (4.35)
there is ( s / D ) K ( r / D ) ,such that { F I S ( s ~ ) Ep N F } E D
.
That (4.34) is equivalent t o (4.35) is straightforward, therefore @ is a polyadic morphism. The rest of the proof is obvious.
0
4.29. Remark.
This representation theorem is th e algebraic counterpart o f the completeness theorem o f predicate calculus.
Lattices, universal algebra and categories
54 $5. Universal algebra
In this section we sketch those ,dndamental concepts of universal algebra t h a t will be used in t h e remainder of this book. For a complete introduction see e.g.
Cohn [1965] or Pierce [1968]; for an encyclopedic treatment the
reader is referred t o Gratzer [1968]; cf.
also Burris and Sankappanavar
[1981]. T h e basic concepts and results presented below are abstractions o f similar concepts and results encountered i n various “concrete” fields of algebra such as group theory, module theory, lattice theory etc.
5.1. Definition. If A is a set, n E nV and f : A” + A , we say t h a t f is an n - a r y operation on A . We also say t h a t n is the arity o f f . It is convenient t o distinguish between constant operations of a r i t y n
>0
(i.e. f(xl, ...,s,) = a for some a
E A and all x l , ...,x, E A ) and operations of a r i t y zero (i.e. f : A’ = 0 + A or simply f E A w i t h no arguments).
5.2. Defin ition. A type of algebras is a map r : A + nV where A is a non-empty set. A n algebra of type r or simply a r-algebra is a pair
A is a set and each f~ is an operation of arity .(A) o n A . W e refer to fx(A E A) as the basic operations of the algebra. T h e same notation A is often used for the underlying set A of A and t h e algebra A itself. If r is a f i n i t e type, i.e. t h e set A is finite, say A = {l,..,m}, then r can be
where
, ~(rn)). represented by the vector ( r ( l ) ..., T h u s e.g. a lattice (L, A, V) is an algebra of type (2,2), a group (G, -,- l , e )
is an algebra of type (2,1,0) etc.
55
Universal algebra
5.3. Definition. A subalgebru of an algebra ( A , { ~ A } A ~ isA )a subset S
A that is closed
with respect to the basic operations, i.e. (5.2)
51,**.,ZT(A) E
s * fA(Z1,
..a,
&(A))
E
s (vx E A)
5.4. Remark.
A subalgebra S of a 7-algebra (5.1) is itself a 7-algebra with respect t o the restrictions of th e basic operations fA of A t o t h e elements of S. Note for example that a subsemilattice of a semilattice
( L ,A) (6. Defi-
nition 1.33) is a subalgebra of ( L , A ) in the sense of Definition 5.3; similar remarks hold for the concepts of sublattice, 0-1-sublattice, De Morgan subalgebra, Boolean subalgebra and monadic subalgebra introduced in Definitions 1.33, 2.24 and 4.7.See also Remark 1.34 and Example 2.25. 5.5. Definition.
X of an algebra A we denote by X t h e intersection of all subalgebras of A that include X and we call X the subalgebra generated b y X. For every subset
The justification of the above definition originates in the obvious fact that the subalgebras of an algebra A form a Moore family of the complete lattice P ( A ) ;cf. Example 1.13 and Definition 1.14. In view of Remark 1.15, the map which sends every subset X C A to
X
is a closure operator and X
is the least subalgebra including X . We give below an intrinsic characteri-
zation of the elements of
R.
5.6. Definition.
Let ( A , { ~ A } A ~ Abe ) a .r-algebra, X C A and a E A . By a f o r m a t i v e cons t r u c t i o n of length n , of the element a from the elements of X w e mean a finite sequence a l , ...,a , of elements of A such that a, = a and for each
i
E (1, ...,n } one of the following situations hold:
(a) ai
E X, or
Lattices, universal algebra and categories
56
(b) there exist X E A and
kl,
...,k , ( ~ < ) i such that
ai = fx(xkl,
...,~ k , ( ~ ) ) .
5.7. Proposition. The subalgebra X generated b y a subset X of an algebra A coincides with the set of all elements of A having a formative construction from the elements of X .
Y be the set of all elements having a formative construction. Then X s Y because every x E X is a formative construction o f length 1. The set Y is a subalgebra of A because, for each X E A, if q ,...,xc,(x)E Y Proof. Let
then we can concatenate the formative constructions of these elements and
add a t the end the element y = fx(xl, ...,x.(~)) obtaining in this way a new formative construction, therefore y E that
X
S, then
s
Y
Y. Finally if S
is a subalgebra such
S follows easily by induction on t h e length of a
formative construction of an arbitrary element y E
Y.
0
5.8. Corollary (Definitions by Algebraic Induction). A subset S A coincides with the subalgebra X generated b y X if and only i f the following conditions hold:
s
(i)
if x E X then x E S;
(ii) if
...,z,(x) E S then fx(z1, ...,z,p)) E S (VX E A);
z1,
(iii) every element of S is obtained b y applying rules (i) and (ii)finitely many times. Proof. This is a paraphrase of Proposition 5.7: rules (i) and (ii) state that
the elements of the formative constructions belong to S while rule (iii) says t h a t every element of S has a formative construction.
5.9. Corollary (The Compactness Property). For each element z E X there is a finite non-empty subset
X such that
...,zn}.
z E (21,
0
...,x,}
(51,
57
Universal algebra Comment.
We mark this fact by writing z = ~ ( 2 1..., , 2,).
Proof. Let 2 1 , ..., z, E X
be the elements occurring in a formative construc-
tion of z .
0
Another corollary establishes a method for proving properties of elements in an algebra. The term "property" can be understood either intuitively, or according t o the following formal definition: a property defined on a set simply a map
:
7r
A
A
is
-+ {0,1};for every a E A , the property is interpreted is 1or 0.
intuitively as being true or false according as .(a) 5.10. Corollary (Proofs by Algebraic Induction).
Let X be a subset of an algebra ( A , {fx}xE+,).
(i)
?r
is true f o r all
2
7r
7r
satisfies
E X , and
(ii) (VX E A) (Vzl, ...,".(A) E A ) if fx(z1, ...,z.(q) satisfies ?r; then
If a property
$1,
...,x.(x)
satisfy
7r
then
i s true f o r all z E X ,
Proof. The set
Y
of all elements of A satisfying
a subalgebra by (ii),therefore X
7r
includes X by (i) and i s
CY.
0
5.11. Defi nitio n.
A congruence on a .r-algebra (A,{fx}xE~) is an equivalence relation
-
on
A such that
E A. The quotient algebra of the algebra A by the congruence is the pair (A, { j x } ~ , = ~ ) ,where A = A / and fx : AT(x)--+ a (A E A)
for every X
-
are defined by
N
Lattices, universal algebra and categories
58
5.12. Proposition. The quotient algebra of a r-algebra is a r-algebra. Proof.
For every X E
z1 N
and
...
and
A, if 21 = 2; and ... and ST(x) = then x : ( ~ )therefore , (5.3) implies fx(zl, ...,z,(x))
-
N
fx(zi,...)x : ( ~ , ) i.e. , the operations fA are well-defined.
0
T he construction of th e quotient algebra is well known i n each "con-
H is a normal subgroup of a group G t h e construction of t h e quotient group G / H obeys t h e general scheme of Definition 5.11, taking as th e congruence associated w i t h H , i.e. z y iff H z = Hy. crete" field of algebra. Note e.g. th a t if
-
N
5.13. Remark.
A congruence relation on t h e algebra A is a subalgebra of t h e direct product A x A. (The direct product o f a family {(Ai,{ f i x } x E ~ ) } i E ~ of r-algebras is II A ; , { f x } x E A ) , where for every X E A and every the r-algebra
(
$1
5.14. Definition. Let
A = ( A , { f x } x E ~ ) and 0 = ( B ,{ g X } X E A ) be r-algebras. A
T - ~ O ~ O ~ O T -
phism (also called a 7-morphism or simply a homomorphism or a morphism when no confusion is possible) from A to B is a map 'p : A + B which commutes with the operations f x , i.e.
A + B designates t h e fact t h a t 'p is a homomorphism, while Hom(A, B) or simply Hom(A,B ) denotes t h e set of
for every X E A. The notation
'p :
59
Universal algebra
all homomorphisms from A t o B. If one works simultaneously with various types of algebras it is convenient t o provide Hom with an index designating the type. The term 7-isomorphism designates a 7-homomorphism which is also a bijection. We say that two 7-algebras A and B are isomorphic
A M 0 provided there is a 7-isomorphism between them. The 7-homomorphisms and 7-isomorphisms from A t o A are also referred t o as the (T-) endomorphisms and (T-) automorphisms of A, respectively. and we write
The various concepts introduced in Definitions 1.20, 1.21, 1.27, 2.19 and 2.22 are particular cases of the universal-algebra concepts in Definition 5.14. Also, it will be tacitly assumed that the homomorphisms (isomorphisms, endomorphisms, automorphisms) corresponding t o the various classes of algebras to be studied in this book are given by Definition 5.14 applied t o the types of those algebras. 5.15. Remark. Several well-known properties of homomorphisms are easily transferred from various “concrete” fields of algebra t o the above general concepts. Thus e.g. the identity map 1~ is an automorphism. The composite of two homomorphisms (isomorphisms) is a homomorphism (an isomorphism). The relation
M
is reflexive, symmetric and transitive. If cp
E Hom(A,B), S is a subalgebra of A and T a subalgebra of B , then cp(S) is a subalgebra of B and cp-l(T) is a subalgebra of A . If is a congruence of A and A = A / -, the canonical map^ : A + A is a homomorphism.
-
5.16. Proposition (The Homomorphism Theorem).
Let cp : A + B be a homomorphism. T h e n : (i) (5.6)
T h e relation kerA,B cp
x ker cpx’
OT
simply ker 9,defined by
cp(x) = cp(z‘)
i s a congruence o n A .
(ii) FOT every algebra
C and every homomorphism II,
:
A
+
C such
Lattices, universal algebra and categories
60
that ker cp ker II,there is a unique homomorphism x : A / ker cp C such that II,= x o *.
(6) The map
x
:
---t
A / ker cp -+ cp(A) defined b y
(5.7)
is an isomorphism. Proof. Essentially th e same as i n each “concrete” field o f algebra.
0
5.17. Corollary.
If cp
:
A
t
B is
a
surjective homomorphism then B
M
A / ker cp.
Next we turn to classes of algebras and free algebras. T h e t e r m class will be given t h e usual meaning in set theory. 5.18. Defi n itio n . Let IC be a class of r-algebras and {Ai}iEIa family o f IC-algebras, i.e. A; E
K
(Vi E I ) . A subdirect product in K: of these algebras is a subalgebra S of the direct product ( I I A i ) E K such th a t S E IC and for every i E I and every xi E Ai there is x E S such that 1~iz= x i , where 7ri : IIAi -t A; are the canonical projections. A subdirect (direct) decomposition in K of a K-algebra A is an isomorphism between A and a subdirect product S (the direct product) of a family { A i } i E Io f K-algebras. W e usually express a subdirect (direct) decomposition i n th e form f : A + II A;, where f = L o g , g :
A
(where
--t
f
S is th e isomorphism and is t h e isomorphism).
L
: S --f IIAi is t h e inclusion mapping
T h e decomposition is said to be proper if
no factor Ai is isomorphic to A . T h e algebra A is said to be subdirectly
K: if cardA > decomposition in K.
(directly) irreducible in (direct)
1 and A has n o proper subdirect
5.19. Theorem (Birkhoff). Every r-algebra has a subdirect decomposition into subdirectly irreducible factors (in t he class of all r-algebras).
61
Universal algebra Proof. See e.g. Birkhoff
0
(19671or Pierce [1968].
5.20. Definition.
X , we denote by X * the set of all finite sequences of elements of X , including the "empty sequence" A. We then refer t o X as an alphabet, i t s elements are called letters and those of X' are termed words. If 2,,..., xm E X , the word (21,..., xm) will be denoted simply by For every non-empty set
concatenation: zl...x,, and said t o be a word of length m. The words ~ ~ . . . x ~ +(k~ = z k1, ...,m - 1) are called the segments of 21. .AT,.
More ge-
nerally, given the words wl,...,wn, we denote by wl...wn the word obtained by their concatenation.
5.2 1. Definition. Let X be a non-empty set.
F n X' = 0. (W,{Fx}AEA), where for
such t h a t
Take a A-indexed set
The set W =
(X
F = {FA1 X
E
A)
U F)' is made into a T-algebra
E A the operation denoted FA maps every sequence (wl, ...,w,(l)) E W'@)t o the word FAw ,...w,(X) E W . By the Peano (T-) algebra on the set X of free generators we mean the subalgebra P ( X ) of (W,{ F A } A ~generated A) by X . each X
We will prove that the Peano algebra is a free algebra in the following sense.
5.22. Definition. Let: R be a class of T-algebras, A a r-algebra and X a set. Then A is said t o be the free algebra i n the class R (or simply t h e free R - a l g e b r a ) on the set X of free generators (or equivalently, freely generated by X ) provided the following conditions hold: (a) A E
R;
(b) there is an injection i (b,)
i ( X ) = A and
:
X +A
such that
Lattices, universal dgebra and categories
62 (b2) for every algebra B. E
R
unique homomorphism (p : A
If-as
is usually th e case-X
i ( z )= z (Vz) then (p
o
B
and every map cp : X -+ t
5 A
B
such t h a t (p o
there is a
i = cp.
and i is the inclusion mapping
i = cp reads (p I X = cp.
5.23. Lemma.
If w E P ( x ) there is no segment of w belonging to P ( x ) . Proof by induction of th e length n of w. If n = 1 (i.e. w E X or with .(A)
w = FA
= 0) then w has no segment. For the passage from n t o n + l take
w E P ( X ) of length n + l >_ 2. Inasmuch as P ( X ) is generated by X , w is of
w = FAwl...w,(~) for some X E A and wl, ...,w,(A) E P ( X ) where r ( X ) 2 2. If w' is a segment of w and w' E P ( X ) then w' = FAW; ...w:(~) for some wi,,..,w:(~) E P ( X ) . This implies there is an index k E (1, ...,.(A)} the form
such that wI, = segment of
Wk ,
Wh
( h = 1,...,k
- 1) and
WE, # wk.
Therefore
which contradicts the inductive hypothesis.
WE,
is a 0
5.24. Lemma.
x
FOT every w E P ( x ) either w = x E or w is uniquely represented in the f o r m w = F A W...~w,(A) with w1,...,w,(x) E P ( X ) . Proof.
For n = 1 the statement is trivial.
For n
>
1 suppose there
is w E P(X) of length n and having two distinct representations w =
FAW ...w,(x) ~ = Fpw~...w~(,~ with A, p E A and w1, ...,w,(A), wi, ...,w&) E P ( X ) . It follows that FA= F, therefore X = p and w1...w,(x) = wi ...w', ( P I . This implies further th e existence of an index k E {1,..., r(X)}such t h a t w; = wh ( h = 1,..., k - 1) and w6 # Wk. Therefore wi i s a segment of W k , which contradicts Lemma 5.23.
0
5.25. Theorem.
FOT every non-empty set X , the Peano r-algebra P ( X ) on X is the free algebra freely generated b y X in the class of all r-algebras. Proof. Conditions (a) and (bl) in Definition 5.22 are fulfilled for the inclusion mapping
i
: X
--f
P ( X ) . To prove (b2) let ( A , { ~ A } x ~be A )a 7-algebra
Universal algebra
63
and y : X + A. Define a relation (p
c P(X) x A
by algebraic induction
in the algebra P(X) x A:
(a) ( x , y ( z ) ) E p for every z E X,
(7)every element ( w ,y) E (p is obtained by (a)and (p). In view of Lemma 5.24 every w E P ( X ) appears as the first component of an element ( w , y ) E (p exactly once, therefore (p is a function
A . Now conditions (a)and (p) read F I X = y and (p(Fxwl...w,(x)) = fx ((p(wl), ...,(p(wT(x))), i.e. (p is a homomorphism. Finally if 1c, E H o m ( P ( X ) , A ) and 1c, ] X = cp it is easily proved by algebraic 0 induction in P ( X ) that $(w) = (p(w) for every w E P ( X ) . (p
: P(X)
---t
Our next step is t o introduce equational classes and their free algebras. The basic concept is that of identity o f an algebra. To understand Definition 5.26 below take the simple example of the identity
of a semigroup
(G,.). Let (P(X),F) be t h e
Peano algebra of type (2) and
take wl,wz E P(X) defined by w ~ ( ~ , x ~ = ,F zF x~1 )x 2 x 3 and
w2(x1, ~
2 ~ x = 3 )
Fq
F5223,
respectively (cf. the comment t o Corollary
5.9). Then for every cp E H o m ( P ( X ) , G ) such that c p ( z k ) = a k (k = 1,2,3) we have y(wl)= (al . u 2 ) a3 = al - (a2 . a3) = cp(w2), so t h a t (5.8) can be viewed as expressing the property cp(wl) = y(w2) (Vcp E Hom(P(X), G)). 5.26. Definition. Let P(X) be a Peano r-algebra and set
(5.9)
I d A = n {ker y I y E H o m ( P ( X ) , A)} ,
(5.10)
IdK = n {IdA I A E K )
Lattices, universal algebra and categories
64
for every r-algebra A and every class K of r-algebras. If (wl, w2) E I d A we say t h a t (w1,w2) is an identity of A or the identity w1 = w2 holds in A;
the pairs in IdK are called the identities of the class
K.
5.27. Proposition.
Let P(X) be a Peano r-algebra and
K
a class of r-algebras. T h e n
(i) P(X)/IdK: is a r-algebra and
(ii) f o r every algebra A E K and every m a p v : X --f A there is a unique h o m o m o r p h i s m V E Hom(P(X)/Id K ,A) saeh that v = V 0-0i, where i : X + P(X) i s the inclusion m a p a n d ^ : P ( X ) + P(X)/IdK i s the canonical surjection. Proof.
(i) IdK: is a congruence in view of Proposition 5.16(i) and the easy remark that the congruences of an algebra form a Moore family. Therefore P(X)/IdK is a r-algebra by Proposition 5.12.
i
Fig. 5.1.
(ii) In view of Theorem 5.25 there is a unique cp E Hom(P(X),A), such that v = cp o i. Inasmuch as ker^= IdK kercp by (5.9) and (5.10), Proposition 5.16(ii) (applied for A := P(X), B = C := P(X)/IdK:, cp := *, C := A, 1c, := cp) yields the existence of a unique V E Hom(P(X)/IdK:,A) such that cp = V o It follows that v =
i = V 0 - 0 i. To prove the uniqueness of fi with the latter property, take 1c, E H o m ( P ( X ) / I d K , A ) such that v = 11, 0 - 0 i. Then 11, o A = cp by the uniqueness of cp, therefore 11, = E by the uniqueness of V. 0 cp o
65
Universal algebra 5.28. Definition.
A class
K
of .r-algebras is called a variety or an equational class provided
A x K C_ P ( X ) x P ( X ) such that
there is a set
A E K e A x K 2 IdA
(5.11)
for any r-algebra A (cf. Definition 5.26). Many important classes of algebras, e.g. semigroups, groups viewed as algebras of type (2,1,0), lattices, Boolean algebras a.s.o., are defined by systems of identities; such a system of axioms can be viewed as establishing an equivalence of the form (5.11) so that the corresponding classes of algebras are equational in the sense of Definition 5.28. 5.29. Lemma.
T h e following conditions are equivalent f o r a class
(i)
K
K
of r-algebras:
is a n equational class;
IdK G Id A) f o r a n y .r-algebra A;
(ii) (A E K
ij
(iii) (IdK
IdA 3 A E K ) f o r a n y r-algebra A.
Proof.
(i) + (iii). It follows from (i) that A x K G
(l IdA = IdK therefore AER
I d R C IdA
+ A x K G IdA + A E K.
(iii) =$ (ii). Because th e implication converse t o (iii) is trivial. (ii) =+ (i). Trivial. It is easy t o see that if
K
is a variety and
0
A E K then every subalgebra
of A is in K ,every homomorphic image of A (or equivalently, every quotient algebra of A) is in
K
and every direct product of algebras of
K
is in
K ;cf.
Definitions 5.3, 5.11, 5.13, 5.14 and Corollary 5.17. (Remark 1.1.34 and the remark following Definition 1.2.24 are particular cases of the above remark.)
The converse also holds, i.e. a class K of r-algebras is equational if and only
Lattices, universal algebra and categories
66
if it is closed with respect t o taking subalgebras, homomorphic images and direct products. This is the Birlcho$ T h e o r e m which we quote here without proof.
5.30. Theorem. Let K be a n equational class of r-algebras and P(X) the Peano r-algebra
o n X. T h e n P(X)/IdK is the free K-algebra o n the set X. Proof.
let i
: X + P(X) be the inclusion map and
: P(X) -+
A
P(X)/IdK the canonical surjection. Then- o i : X -+- P(X)/IdR is an injection. From P(X) = X we obtain P(X)/IdK = X = o i)(X), i.e. condition (b,) from Definition 5.22, while (b,) holds by Proposition 5.27. It remains t o prove (a), i.e. P(X)/IdK E K. In view of Lemma 5.26 this is equivalent t o IdR Id(P(X)/IdR). Thus we take (w1,wZ) E IdK and according t o Definition 5.26 we must prove that cp(w1) = cp(w2) for every cp E H o m ( P ( X ) , P ( X ) / I d K ) . Set (p(wk) = ziji ( k = 1,2). Further we t a k e A E K: and 1c, E H o m ( P ( X ) , A ) ; then ker^ = IdK I d A hence by Proposition 5.16(ii) there exists x E H o m ( P ( X ) / I d K , A ) such t h a t 1c, = x o inasmuch as x o cp E H o m ( P ( X ) , A ) it followsthat IdK ker(Xocp) hence(wl,w2) E ker(Xocp)
C
c
c
A.
and
(wi,wi) E ker4 for every 1c, E H o m ( P ( X ) , A ) and every A E K , therefore (wi,w:) E IdR or equivalently ziji = G;, that is cp(wl) = cp(w2). Thus 0
The remainder of this section is based on the following remark. Roughly speaking, t h e object of universal algebra is the study of the general concept of algebra, while other fields of algebra deal with “more concrete” algebraic structures, like groups, rings, modules, lattices etc. Note however that there may be several ways of thinking of a “classical” algebraic structure as a .r-algebra; thus e.g. a group can be viewed not only as an algebra of type
67
Universal algebra
(2.1,O) but also as an algebra (G,.) of type (2). We are going t o concentrate a bit more on this point.
5.31. Definition.
Let (A,{f,}xE~) be a 7-algebra and X a non-empty set. The set AAX=
{f 1 f
: AX
4
A} is made into a 7-algebra ( A A X{f,,},,~) ,
X E A and every
01,
where for every
...,o , ( ~E) AAX,fx(ol,...,o,(,)) is defined by
we usually write simply
fx instead of
f,,.
5.32. Definition. Let A be a 7-algebra and
X
a non-empty set. By A[X] we denote the
subalgebra of AAX generated by the set (5.13)
T ~ ( V= ) W(Z)
{7r,},E~
of projections, defined by
(VW E Ax)
for each z E X. The elements of A [ X ] are said t o be t h e polynomials of A in the variables from X. An alternative description of polynomials is given in Definition 5.33 jus-
tified by Proposition 5.34. 5.33. Definition. Let P(X)be a Peano 7-algebra and A a 7-algebra. The canonical m o r p h h m N
: P(X) 4 AAXis the homomorphic extension of the map T : X
defined by ~ ( x=) 7rz
AAX (Vx E X). For each w E P(X), 6 is called t h e poly-
nomial generated by w. 5.34. Proposition.
P p )= A[X]. Proof. By double inclusion, each of them by algebraic induction:
4
Lattices, universal algebra and categories
68
5.35. Proposition.
Homomorphisms commute with polynomials (2.e. if cp E Hom(A, B ) and w E P ( X ) then ~ ( 6 =)
cpF)).
Proof. Algebraic induction.
The canonical morphism
0
N
yields an alternative description of t h e iden-
tities o f an algebra.
5.36. Lemma.
Let P ( X ) be a Peano .r-aEgebra, A a r-algebra, V E Hom(P(X),A) the homomorphic extension of a m a p v E AX, and w E P ( X ) . T h e n G ( v ) = v(w).
w. For x E X we have 2 ( v ) = ~ ( x ) ( v=) a,(v) = v(z) = C ( x ) . If w1,...,wT(x) E P ( X ) satisfy the property then Proof by algebraic induction on
-
Fxwl*"wT(x)(v)
=
= f x ( G 1 > *'.,GT(x))(v)=
fx(61(v),"',tZT(x)(v))
= fx(v(wl)>
.*.?V(wT(X)))
=
.
= ij(F~Wl...W,(~))
0
5.37. Proposition.
Let P ( X ) be a Peano algebra, A a r-algebra and w1,w2 E P ( X ) . T h e n
Proof. Note that every cp E Hom(P(X),A) is of the form
v E AX, namely v = 'pix. Therefore Lemma 5.36 implies
'p
= 6 where
69
Universal algebra
@ GI(.)
(V.)
= tq.)
.
0
At this point note that when we study a specific algebraic structure we are in fact interested i n its polynomials rather t h a n in t h e choice of t h e basic operations. Thus e.g., no matter whether an Abelian group is viewed as an algebra of type (2,1,0) or of type (2), i ts polynomials are t h e operations of the form p ( t l , ...,zn) = t y ...22,where al,...,a, E
Z.
In this example th e basic operation of type (2) is one of t h e basic operations of type (2,1,0), b u t this feature is irrelevant, as it is missing in the next example. It is well known th a t every Boolean algebra becomes an idempotent (i.e., x 2 = t for all
(5.15')
5
t) ring
+ y = (2 A y) V ( 5 A y) ,
w i th unit if one defines
zy = 2 A y
and conversely, every idempotent ring w i th unit is a Boolean algebra under the operations
moreover, this correspondence is one-to-one.
Let us set this point i n t o a
general framework.
5.38. Definition. T w o algebras
A and A' o n th e same underlying set A (but not necessarily
of t he same type) are termed equivalent if they have the same polynomials.
5.39. Definitio n . A class K: of algebras of type T and a class K:' of algebras of type r' are said to be equivalent if there exist tw o maps @ : K + K' and !D : K:' --t K such that:
(i) every A E
K: is equivalent
to
@ ( A )and every A' E K' is equivalent to
@(A'),and (ii) * @ ( A )= A for every A E K: and @@(A') = A' for every A' E K:'.
70
Lattices, universal algebra and categories Now we can present a construction which is a sufficient condition for the
equivalence of two equational classes o f finite types. 5.40. Remark. Let
T
: {1,...,m } +
IV
be a finite type and
X
a non-empty set. Every
w E P ( X ) has a formative construction which uses (some of) t h e symbols Fl,...,F,; we indicate this by writing w = w(Fl,..., Fm).Further let ( A ,{ f i } + ~ ) be a T-algebra. Inasmuch as'is a homomorphism, it follows easily by algebraic induction that the polynomial G has a formative construction which uses fi, ..., f, in t h e same way as the construction of
Fl,...,F, have been used in
w ;we indicate this fact (which can be given an obvious
technical definition) by writing G = G(f1,
...,f m ) .
5.41. Notation. Let
T
and
(T
be two types o f algebras and X a non-empty set. Let P o ( X )
and P T ( X )denote the corresponding Peano algebras; their elements are denoted by w and w' respectively, possibly provided with indices. Finally let
K' be equational classes of .r-algebras and : K: +K:'and Q : K : ' + K : .
and
K:
o-algebras, respectively. Let
The next proposition uses the above notation. 5.42. Proposition.
Suppose T : (1, ...,m } + IV and (T : (1, ...,n } + IV are finite t y pes and Ax K: = {wlh, w z h ) / h E H } , Ax K:' = { w i k ,w i k ) / k E I 29,
this is no longer true for +algebras with negation, even for 29 = n. Now it is easy t o see that every generalized n-valued Moisil (pre-)algebra is also
> n.
( i = l,...,n - 2 ) and 'p: = ( P ~ -(i~ = n - 1,...,rn - 1) and define d' by d'i = d i ( i = 1,...,n - 2 ) and d'i = d(n - 1) (i = n - 1,...,rn - 1). In the opposite direction it is
rn-valued for every m
(Define 'pi by 'pi =
cpi
again easy t o see that every generalized n-valued Moisil (pre-)algebra is also an rn-valued Moisil (pre-)algebra for a suitably chosen rn set
5n
(re-index the
{vll...,vn-l} or cardinality rn - 1 I n - 1 so as t o obtain a collection
of rn - 1 distinct endomorphisms.) 1.24. Proposition.
In every generalized 29-valued LM-pre-algebra with negation:
Proof. Property (1.48) follows from
while 'Pdjx
iI j implies v i N x I p j N z or equivalently N p d i x 5 Ntpdjz, hence
5 (Pdix.
0
1.25. Theorem.
E v e r y generalized 6-valued LM-(pre-)algebra with negation having distinct endomorphisms is a 29-valued LM-(pre-)abgebru with negation. Proof. It follows from (1.48) that ddi = t. Now if
i 2 j then dj 5 di for
Elementary properties of Lukasiewicz-Moisil algebras
120 otherwise di
< dj would imply ( ~ d < i 'pdj in contradiction
with (1.49).
0
1.26. Remark.
The converse of Theorem 1.25 does not hold. Take e.g. the endomorphisms c p 1 , . . . , ( ~ ~ - of 3 an (n - 2)-valued Moisil algebra L and define 'pi = 'pl, ~ p : = (Pi-1
(i = 2, ...,n - 2), cpL-, = (
~ ~ and 3
d'i = n - i ( i = 1, ...,n
- 1).
Then L is made into an n-valued Moisil algebra whose endomorphisms are not distinct. 1.27. Proposition.
The e n d o m o r p h i ~ m sof a generalized Moisil (pre-)algebra are distinct if and only if the f u n c t i o n d satisfying (1.24.1) is unique. Proof. Suppose the endomorphisms ( P ~ ..., , Q
... =
~
of- L~ are not distinct. Then
k < h. Define d l i = d2i = di for i E {1,...,n - 1) - { d k } , d l d k = k and d z d k = Ic + 1. Then it is easily (pk = (Pk+l
=
'ph
for some
checked that both dl and dz verify (1.24.1). Conversely, suppose (PI, ...,pn-l are distinct and let d' be any function satisfying (1.24.1). Then L is a generalized n-valued LM-(pre-)algebra with negation with respect t o d', hence it i s an n-valued Moisil (pre-)algebra by Theorem 1.25, therefore d'i = n - i ( i = 1, ..., n - 1) by Theorem 1.18. 0
We already know by Theorem 1.16 that certain 8-valued LM-algebras cannot be made into d-valued LM-algebras with negation. For d = n we can say even more: there are n-valued LM-algebras t h a t cannot be made into generalized n-valued Moisil algebras. (Take e.g. L4 and L3 viewed as fourvalued LM-algebras, construct componentwise the fou r-val ued LM-algebra
L4 x L3 and note that its endomorphisms are distinct because so are the endomorphisms of L4.If L 4 x Ls could be made into a four-valued generalized Moisil algebra, this would be a four-valued M-algebra by Theorem 1.25; but L4 x L3 has 12 elements in contradiction with Corollary 6.1.19, which implies that every M4-algebra is a direct product of copies of Lz and/or L4. It is important t o note that in view of Proposition 1.24 a large part of t he theory of LM-algebras with negation remains valid for generalized
Basic concepts
121
LM-algebras with negation because, as can be easily seen, in many proofs the fact that d is a decreasing involution is used only through the weaker
properties (1.48) and (1.49). On the other hand Theorem 1.25 shows t h a t there is not much point in this generalization, because the new algebras are obtained from th e old ones by duplicating certain endomorphisms, which does not seem too exciting. That is why we have decided t o work within the framework of Definitions 1.1, 1.8 and 1.17.
We also mention a generalization introduced by Suchoti [1974b] = [1975a], namely a kind of rn x n-valued algebras in which the endomorphisms form an m x n matrix. The main result is a representation theorem according t o which the elements of such an algbra L can be viewed as ( m - 1) x (n - 1) matrices whose rows and columns are increasing vectors with components in
the Boolean algebra C ( L ) ;this generalizes Theorem 6.1.8.
We conclude this section with a few words about homomorphisms and subalgebras. 1.28. Gefiiition.
If L and L’ are d-valued LM-(pre-)algebras, a bounded-lattice homomorphism f : L -+ L’ is said t o be an LMS-homomorphism provided it satisfies (1.50)
f((Pi4= (P:f(z)
(1.51)
.f(P;z) =
Zf(z)
(Vi E I> ? (Vi E
I) .
We denote by LMd the category of d-valued LM-algebras and LMdhomomorphisms. In particular LMn is th e category of n-valued LM-algebras. 1.29. Remark.
It follows from (1.3) and Remark 1.2.21 that conditions (1.50) and (1.51) are in fact equivalent for a bounded-lattice homomorphism, so that in practice
it suffices t o check only one of them. Note also that every LMd-homomorphism h between two LMS-algebras with negation preserves negation, because for every i E I ,
(1.52)
cp:h(Nz) = h(cp:Nz) = h(N&z) = h(cpbiz) =
122
Elementary properties of Lukasiewicz-Moisil algebras
-
= y&ih(z)= "cp&,h(z) = cpiN'h(z) .
1.30. Notation. We denote by LMNd the full subcategory o f LMd having as objects the d-valued LM-algebras with negation. In particular the category LMNn will be denoted simply by Mn. 1.31. Remark. In view of Remarks 1.2.20 and 1.29, the following three steps suffice t o prove that
f
is an LMN1S-homomorphism:
(a)
f
preserves A or V;
(b)
f
preserves N , 0 and 1;
(c)
f
satisfies (1.50) or (1.51).
It is easy t o see that the concept of LMNd-homomorphism is actually stronger than the previous typesof homomorphisms. Take e.g. defined by
f
:
L4
+ L4
f(0) = f(1) = 0 and f(2) = f(3) = 3. Then f is a De Morgan
homomorphism but f(cp,2) = 0 whereas cplf(2) = 3. However, for n = 3 we have: 1.32. Proposition (Cignoli [1979]).
The D e Morgan homomorphisms between 3-valued M o i s i l algebras c o i n cide with the M3-homomorphisms.
A , B E M 3 and f : A + B be a De Morgan homomorphism; since cplx = Ncp2Nz by (1.24.1) and Theorem 1.18, it Proof of the non-trivial part. Let
suffices t o prove that
f(cp22)
= cpzf(2).
First we make use of (3.8) and (3.11) t o evaluate
using this and (3.9) we get
123
Basic concepts
=
f(cpz4 A cpzf(4
7
hence f(cpzz) 5 cpzf(z). To obtain the converse inequality use (3.11) and note that x E C ( A ) + f(x) E C(B)by Remark 1.2.21; then cpzf(z) 5 (Pzf((P24
=f((P24.
1.33. Definition. An LMd-subalgebra or simply a subalgebra of a 8-valued LM-(pre-)algebra L is a 0-1-sublattice S of L such that
(1.54)
5
E S =+ Cpjx E S
(Vi E I) .
1.34. Definition. An LMNd-subalgebra or simply a subalgebra of a d-valued LM-(pre-)algebra with negation L is a De Morgan subalgebra S of L fulfilling (1.53) and (1.54). 1.35. Remark.
It follows from (1.23) that conditions (1.53) and (1.54) in Definition 1.34 are in fact equivalent for a De Morgan subalgebra of L , so that in practice it suffices to check only one of them. On the other hand, if L is an algebra with negation, an LMhubalgebra of L (more exactly, of the negation-free part of L ) need not be an LMNd-subalgebra of L : take e.g. the subset s = {0,1,3} of L4 = {0,1,2,3}. 1.36. Remark. In the remainder of this book we shall suppose that the set J has both least
element 0 and greatest element 1.
Elementary properties of Lukasiewicz-Moisil algebras
124
$2. Axiomatics of &valued and n-valued algebras In this and th e subsequent section we present alternative systems of axioms that have been suggested for various types of Lukasiewicz-Moisil algebras. The main result of this section is Theorem 2.4: the class of Moisil n-algebras is equational. For various systems of axioms in lattice theory see Rudeanu [1963].
We begin with th e remark that numerous equivalent variants of Definition 1.1of 8-(pre-)algebras are obtained by substituting in turn various explicit systems of axioms of bounded distributive lattices for the condensed axiom
(1.1) and similarly, replacing axiom (1.22) by various explicit definitions of
De Morgan algebras yields equivalent variants of Definition 1.8 of d-(pre)algebras with negation. Another point is that in the case of 9-algebras axiom (1.2) from Definition 1.1can be relaxed by requiring that cp; be just lattice endomorphisms, which suffices t o ensure that cpi0 = 0 and cpil = 1. For we can prove
I x I cplx
cpoz CpiO
as in Remark 1.9, hence
= (picpo0 = yo0 = 0 via (1.4) and
'pi1
900 5 0 i.e. cpoO = 0, therefore = 1 by duality.
A stronger result holds for 9-algebras with negation: 2.1. Proposition (Cignoli [1969a]).
The following system of axioms defines 9-algebras with negation: (1.4)-
(1.6), (1.22)-(1.24)
(2.2)
and for every x , y E L:
C~;Z A C p i ~= 0
(Vi E I )
.
Proof. Necessity is trivial. To prove sufficiency we compute first
Axiomatics of &valued and n-valued algebras
125
so that (pi are lattice endomorphisms, hence (pi0 = 0 and (pi1 = 1 as re-
marked above, i.e. (1.2) holds. To prove (1.3) we use the fact that (2.2) can be written (pix
(pix
A N(pix = 0 by (1.23), hence N y i x V (pix = 1, that is
v cp;x = 1.
0
The next problem is t o prove that the classes of n-valued LM-algebras and M-algebras are equational. We begin with an explicit statement of an informal remark made in the previous section. 2.2. Remark. (a) The class of 6-pre-algebras is equational, because axiom (1.5) can be replaced by the set of identities (pix A (p,y = (pix for every i , j E I with
i<j. (b) The class of 6-pre-algebras with negation corresponding t o a fixed decreasing involution d is equational, because axiom (1.24) reduces t o the identity (1.24.1).
The next two results are due t o Cignoli [1969a] and Boicescu (19841. 2.3. Proposit ion. In every n-pre-algebra L, the determination principle (1.6) is equivalent t o each of the following conditions: f o r every x , y E L,
Proof.
(1.6)
+ (2.3a):
Set
Z
= X AP;X A ( p i + l y . Then
and using (1.5) we see that if
i 0 and let i = m a x ( i l , ...,im). If i = n - 1 then (2.3') implies as above z 5 x A (Pn-lx 5 y via (1.5). If i < n - 1 then p > 0 and l e t
+
+
j = min {jl, ...,j,}. But i 1 E {jl,.,.,j,}, hence j 5 i 1, therefore 'pjy 5 ~ ; + so ~ ythat ( 2 3 ) implies z 5 E A Pix A ( ~ i + 5 ~ yy via (2.3a).
(2.3b) +- (1.6): Suppose (pix = (piy for all i. Then pis V (piy = 1for all 0 i , hence (2.3b) reduces to x 5 y and similarly we prove y 5 E. 2.4. Theorem.
The classes of n-algebras with and without negation are equational. Proof. Immediate from Remark 2.2 and Proposition 2.3.
0
The last point in this section is to define LM-algebras using fewer operations than in the usual definitions. For instance it is clear that we can use only the lattice operations and the endomorphisms (pi as basic operations, as did Moisil [1941a] when he introduced the "n-valued Lukasiewicz algebras": 2.5. Remark. (1.2), 19-pre-algebras are characterized by axioms (l.l), (1.3')
(pix
E C(A)
(Vi E I) ,
(1.4) and (1.5); in this approach the dual endomorphisms cp; are defined by (1.13). See Moisil [1972], pp. 298-306, for a discussion of certain implications between various axioms and in particular for a definition via (Pi instead of (pi.
127
Axiomatics of d-valued and n-valued algebras
We present below some further possibilities.
2.6. Proposition (Sicoe [1967b], [1968]). Let d be a fixed external involution f o r 19-algebras. An algebra ( L ,A, N , 1,{cpi}iEl) of type (2,1,0, {l}iEl) is equivalent to a 19-algebra with negation
via the transformations
(2.4)
z V y =N(Nz A
(2.5)
0 = N1
,
= NV;X
(1.23)
Ny) ,
(Vi E I ) ,
if and only if L fulfils the identities (1.6) and N ( N z A Ny) = z
,
(2.6)
zA
(2.7)
z A N ( N y A Nt.) = N [ N ( zA z) A N(y A z)]
(2.8)
z A 1 =z
,
A N [((p;NtA (pkNt)A V] = N A N(N9,jit A V) Proof.
,
[(CpjZ
A vjy) A
U]
A
( V i , j , k E I with i 5 k) .
Recall first that De Morgan lattices are characterized by axioms
(2.6)-(2.8) via the transformation (2.4)-(2.5); cf. Proposition 1.2.9. Now we are going t o prove that a De Morgan algebra endowed with the operations { ( p i } i E ~ becomes a d-algebra with negation via the transformation
(1.23) if and only if it fulfils (2.9) and (1.6). The necessity of (2.9) is easily checked. To prove sufficiency we write (2.9) in the equivalent form [piVj(X A
y) A
U]V
( v ~ N zA (~diz)V (ViNt A V k N t A V ) =
= (cpjz A (pjy A u ) V (Nvdit A v )
( V i , j , k E I with i
5 k) ,
128
Elementary properties of Lukasiewicz-Moisil algebras
and take in turn (u, v) := (O,O), (0, l), (1,O):
Taking x = y in (2.12) we obtain (1.4). Taking i = k in (2.11) we get (1.24). Taking t = N x in (2.11) and using (1.24) we infer (1.5). From (2.12) and (1.4) we obtain (2.1). Replacing i by di in (2.10) and using (1.24) we deduce N 9 ; z A cp;z = 0, whence (2.2) follows by (1.23). Thus L 0 is a d-algebra with negation by Proposition 2.1. Sicoe has also proved the independence of all the axioms but (2.8). 2.7. Corollary (Sicoe [1967c]). T h e system of azioms (1.6), (2.6), (2.7), (2.10)-(2.12) characterizes 6 algebras with negation via the transformations (2.4), (2.5) and (1.23). Proof.
Necessity is immediate. Conversely, (2.6) and (2.7) imply that ( L ,A, V) is a distributive lattice and N an involutive dual endomorphism by Proposition 1.2.9. Then from (2.10)-(2.12) we obtain (1.4), (1.24), (1.5), (2.1) and (2.2) with the same proof as for Proposition 1.5. Now we obtain x 5 ' p l x as in Remark 1.7.3 via Remark 1.4, hence (2.10) implies x A O =x
A Q O N XAcpla:
='poNx A V ~ = X 0,
therefore 0 is least element, so that 1(= NO) is greatest element and (2.8) 0 holds. The proof is concluded by Proposition 2.1. The idea of the last proposition of this section is that not only the dual endomorphisms pi can be dispended with in the definition, but also half of the endomorphisms cp;, on account of (1.24.1). The point is that if n = 2k 1
+
then (1.24.1) matches ( P I ,...,( ~ kto ( P k + l , ...,~ n - 1while if n = 2k then (1.24.1) matches (PI, ...,Q k - 1 to ( P k + l , ...,y n and (Pk to itself. To state our result formally we introduce the following
129
Axiomatics of &valued and n-vdued algebras
2.8. Notation. Let n E
IN,n 2 2, I
.I:[
= (1, ...,n - 11, IC =
AISO,
if ( p q ) is a formula
I , let ( p - qk) denote the formula obtained from ( p q ) when I is replaced by (1, ...,k}.
involving quantifiers over
2.9. Proposition. A n algebra ( L ,A, V,N, 0,1, ( v ; } i = ,...,~ k) of t y p e (2,2,1,0,0, { l } i = ~,...,k) is equivalent to a Moisil n-algebra (1.20) via the transformations
+ 1, ...,n - 1) ,
(2.13)
'pjx = Nvn-jNx
(j =k
(2.14)
pit = Nvix
(Vi E I )
,
if and only if L fu&h (1.4k),(1.5'), (1.22) (2.2k)and ~
Proof. In view of Proposition
O every T
x, y E L :
2.1 it suffices t o check (1.4)-(1.6), (1.24),
(2.1) and (2.2). Let j E {k 1, ...,n - 1). Then n - j E (1, ...,k}, hence using (2.23), (2.13) and (2.2k)we get
+
' p jA ~
@ ~ x= p j A~N ' p j ~=
= Ny,-jNx A y , - j N ~= p,,-jN~A y,-jNx = 0
,
so that (2.2) holds. Further (2.1k)implies
therefore
(2.1) holds too. Now we write (2.13) in the equivalent form
130
(2.13')
Elementary properties of Lukasiewicz-Moisil algebras
N v j N x = cpn-jx
and since n-k-1
( n - j = n - k - 1,..., 1)
is k or k-1 according as n = 2k+1 or n = 2k, we see from
(2.13'), (2.18) and (2.13) that (1.24.1) is verified with di = n - i. Further, if (Phx = (Phy ( h = 1, ...,n - l ) , then p i N x = N(P,-~x= Nvn-iy = cpiNy, hence x = y by (2.17), therefore (1.6) holds. Now let i E (1,...,k} and j , m E {k 1, ...,n - 1 ) . If j 5 m then n - m 5 n - j 5 k, hence vnAm5 vn-j by (1.5k), therefore 'pjx = N p n + N x 5 Nyn-,Nx = y m x , that is cpj 5 qm. O n the other hand $a5 (Pk+l by (2.16) and (2.13), hence ( ~ 5i (Pk 5 ( ~ k + l 5 v j , completing the proof o f (1.5). Finally (1.4) follows from (1.4k) and (2.15) via
+
0
Axiomatics of three-valued algebras
131
93. Axiomatics of three-valued algebras T he first Lukasiewicz algebras invented by Moisil were the three-valued and thefour-valued ones. It turns o u t th a t they have many special properties, as was shown in the literature. In particular several systems of axioms for three-valued LM-algebras were given and some of them will be presented in
[1982]. The starting point is Proposition 2.9 for n = 3. In this case 1 = {1,2}, k = 1, axioms (1.5l) and (2.18) are vacuously fulfilled. Axiom (1.22) is independent of n, while (1.4'), (2.2l)and (2.14)-(2.17) become: ply1 = $91, $91" A N y l x = 0 , $9' is a lattice homomorphism, cplNpl = Nvl, $91 L Np1N and $91" = 'ply & p1Nx = cplNy + x = y, respectively, where we have translated (2.2') via (1.23). However, since most papers this section. See also Figallo and Tolosa
are written in terms of
$92
we will adopt this language and perform the
(2.13)i.e. $92 = NylN. Thus a three-valued Moisil algebra is an algebra ( L ,A , V, N,0 , 1,(p2) of type (2,2,1,0,0,1) such t h a t
translation via
(3.0)
( L ,A, V, N,0,l)is a De Morgan algebra ,
(3.1)
$92(x A
(3.3)
$ 9 2 ~A
(3.4)
$92$92x = Cpzx
Y) = $ 9 2 2 A (P2Y
7
N V ~=X 0, 7
Consider also th e following properties:
(3.8)
$922
A NX= x A NX,
(3.9)
~
V 2NX= 1
(3.10)
N ~ ~ VN ( $ 9x2 ~A v ~ N x V )N Y ~=X 1
2
, ,
Elementary properties of Luhiewicz-Moisil algebras
132 (3.11)
x 5 CPZX
(3.12)
x A N x 5 y V Ny .
9
3.1. Lemma. (3.0) & (3.8) & (3.9)
j(3.11).
Proof. x = x A 1 = x A ('p2x V N x ) = (x A
' p 2 x ) V ('p2x A
N x ) 5 'p2z.
0
3.2. Proposition. T h e following systems of axioms are equivalent: SO = {(3.0), ...,(3.7)) , S1 = {(3.0),(3.1),(3.4),(3.5),(3.8),(3.10),(3.11)}
,
S2 = {(3.0),(3.1),(3.8),(3.9)} , S3 = {(3.0),(3.8),(3.9),(3.12)} . Cornment .
S1 is a simplification of a system due to Moisil [1960]. System S2 was suggested by A. Monteiro [1963], while Becchio [1973] obtained S3 by eliminating a redundant axiom from a system due to Cignoli and A. Monteiro [1965]. Note that unlike our presentation, the original systems use only the unit element as a primitive constant operation, while 0 is defined by 0 = N1. Proof.
SO + S3: Using freely the properties of a Moisil algebra we obtain (3.12) by Proposition 1.13, then
' p ~ ( L 3 2A~ N
x ) = C ~ Z XA Q ~ N =X ' p 2 ( ~A N x ) ,
which prove (3.8), while (3.9) follows from
Axiomatics of three-valued algebras
133
S 3 j S2: We suppose S 3 and prove (3.1). Note that (3.11) holds by Lemma 3.1, hence
because if N x A y I x then
hence y2(x A y ) 2 92x by (3.13) and similarly y 2 ( x A y ) (3.14)
92(x
AY)
59
2
A~9
2
5 y z y , therefore
.~
Furthermore (3.8), (3.12) and (3.11) imply
and similarly N y A
S2 obtain
+ S1:
92s
A (p2y 5
x A y , hence
First we get (3.11) by Lemma 3.1. Then we use (3.8) to
which, together with (3.1) and (3.9) imply
134
Elementary properties of Lukasiewicz-Moisil algebras
92N92~ A9
2
=~ 9 2 ( N 9 2 A ~ X) = 920 = 0
92N92~ V
2
=~ 9 2 N 9 2 ~V N N ~ =~1 x,
9
,
hence (3.17)
92N92x = cpza: ,
which implies in turn, via (3.11), (3.18)
9
(3.19)
92s V N 9 2 = ~ N ( N 9 2 x A v ~ x )= NO = 1
2
A ~N 9 2 ~ 59
2
A~9 2 N 9 2 ~ =0
, ,
therefore
(3.20)
N92z =
w.
Now (3.20) implies (3.5) by comparison with (3.17) and also (3.10) because
= 920 = 0 , therefore (3.4) holds via $925 = 9 2 "
V ((p22 A 92922) = 1A
.
( 9 2 V~ 92922) = 9 2 9 2 ~
S1 =$- SO: Note that ' p 2 is isotone by (3.1). Therefore x 5 x V y implies 92x 5 92(x V y ) and similarly 9 2 y 5 y 2 ( 2 V y ) , which is the starting point in the proof of (3.2) via (3.11), (3.5) and (3.1): 92s
v 92Y I
92(x
v Y ) I 92(92x v 9 2 Y )
=
=
'pz"N92X
NY2Y) = ' p z N ( 9 2 N w 92N92Y) =
=
92N92(NQ2X
A N92Y) = N'p2(N92X A N P 2 Y ) =
Axiomatics of three-valued algebras
135
From (3.5), (3.4) and (3.10)we infer
N ~ ZV X( ~ 2 = 2 p
2 V ~ ( ( ~ 2 2A
N Y ~ XV )N p 2 ~=
A ~ 2 N v 2 2V) N 9 2 9 2 ~= 1
= N V Z N ~ ZV X (WPZX
which is equivalent to (3.3). Further (3.11) implies in turn N x 5 p 2 N x and
N p 2 N x 5 N N x = x 5 pzx, that is (3.6). The proof of (3.7) follows L. Monteiro [1969]: ( N ~ z NVxN x ) A
~
Z
= X N(p2Nx A N N x ) A
= N ( N x A X ) A 9 2 =~ ( X A
9 2 ~ V)
(NxA
c p 2 ~=
~ Z Z )
=
= XV(XANX)=X,
therefore if p2x = y2y and p2Nx = p2Ny we obtain x = y as follows:
The subsequent systems of axioms make use of the following identities: (3.21)
N ( x A N p 2 ~= ) 1
(3.22)
x A N(Nx A Ny) =x
(3.23)
x A N ( N y A N z ) = N ( N ( z A N ( N x A NO)) A
,
A ~
(3.24)
(A N 9 (NxA NO)))
N ((p2(xA y ) A N ( z A N z ) ) A t ) = = N ( (('Pza: A V2Y) A N(cp2z A N z ) ) A
(3.25)
1 Ax = x
t)
7
Elementary properties of Lukasiewicz-Moisil algebras
136 (3.26)
N(z A N1)= 1
(3.27)
(201
A
~
2 A )(203
, A
204)
= (20: A
20;)
A
24
,
where we have set
3.3. Theorem. An algebra (L, A, N , 1,q 2 )of t y p e (2,1,0,1)is equivalent t o a three-valued Lukasiewicz algebra ( L , A , V , N,0,1,q2)if and only if it verifies any of the following equivalent s y s t e m of axioms: S4 = {(3.1),(3.8),(3.21),(3.22),(3.23)}
,
S5 = {(3.21), (3.22),(3.23),(3.24)) , S6 = {(3.25), (3.26),(3.27)) , and one defines V y =N(NzA Ny)
(3.28)
2
(3.29)
0 = N1
,
.
Corn ment . System S4 is due to A. Monteiro; cf. were given by Petcu [1968].
t. Monteiro [1963], while S5 and S6
Proof.
S2: For (3.22) & (3.23) (3.21) H (3.9) via (3.0).
S4
(j
(3.0) by Proposition 1.2.10, while
137
Axiomatics of three-valued algebras
S4 j S5: For (3.1) & (3.8) + (3.24). S5 j S6: L i s a De Morgan algebra by (3.22) and (3.23). This implies readily (3.25) and (3.26), as well as wl = x1 A(yl Vzl) = w:,then w2 = w: by (3.8), w3 = 1 by (3.9) and w1= z4. The latter identities imply (3.27). S6 + S4: We are going to obtain the axioms of S4 as particular cases of (3.27) via (3.28), (3.25) and (3.26). Thus for z1= y1 = z1 = 1 and t2 = 5 3 = N1 we have w1 = N ( N 1 A
N1) = 1, w2 = 1, w 3 = 1, y1 A z1 = 1, wi = 1, wi = 1, hence (3.27) becomes w4 = x4, that is (3.22). For z4 = y4 = 1 and t 2 = z3= N1 we obtain w2 = 1, w 3 = 1,w4 = 1, wk = 1. introducing these values into (3.27) and taking into account that c A 1 = c by (3.22) with y = 1, we get w1 = w:,that is (3.23). Thus L is a De Morgan algebra, which facilitates the remainder of the proof. Taking z1 = y1 = 5 4 = 1 and t 2 = 0 yields w1 = w2 = w4 = wi = 20’ 2 -1, hence (3.27) reduces to w3 = 1, that is (3.21). For 51 = y1 = x4 = 1 and z3 = 0 we infer w1 = w 3 = w4 = wi = 1, hence (3.27) reduces to w2 = w;. Taking 2 2 = t 2 = 1 in w2 = w: we get Ncp2(22 A y2) = N(cp2x2A cp2y2), that is (3.1). Taking x = 1 in (3.21) we obtain cp21 = 1, therefore taking 2 2 = y2 = 0 t 2 = 1 in w2 = w: we deduce (3.8). Three more systems of axioms make use of the identities (3.30)
z V 1= 1 ,
(3.31)
zA
(3.32)
x A (y V z ) = ( z A x ) V (y A x)
(3.33)
NNx =x
(3.34)
N ( x A y) = Nz V Ny
(x V y) = z ,
, ,
and are based on the following result.
,
Elementary properties of Lukasiewicz-Moisil algebras
138
3.4. Lemma. If N and 92 are unary operations o n the lattice (L, A , V) and 1 E L, t h e n (3.9)& (3.33)j (3.30). Proof. Using (3.33)we can write (3.9)as
vzNxV x
= 1, hence x V 1 =
x V 92N~ V x = 1.
3.5. Corollary. Each of the following systems of axioms characterizes three-valued Moisil algebras:
S2’ = ((3.31)-(3.34),(3.1), (3.8),(3.9)} ,
S3’= ((3.31)-(3.34),(3.8),(3.9),(3.12)}, S4’= ((3.31)-(3.34),(3.1), (3.8),(3.21)) , S5‘ = ((3.31)-(3.34), (3.21),(3.24)) . Com ment. Systems S2’ and S4’ were given by A. Monteiro [1963],while S3’ is due t o Becchio [1973]and S5’ is new. Proof. Clearly SIC
+ SK’ (K = 2,...,5). To prove the converse, note first
L is a distributive lattice by (3.31),(3.32);cf. Proposition 1.2.4.Since SK’ contains also (3.9)or its equivalent (3.21)(4. (3.33) and the lattice properties), Lemma 3.4 ensures t h a t (3.30) is valid. Thus L fulfils (3.30)-(3.34), hence it is a De Morgan algebra by Propositions 1.1.31-1.1.32,therefore SIP + (3.0)and SIP + (3.22)& (3.23),that is 0 SIP =j S K (I< = 2,...,5).
that each SIP implies that
3.6. Remark. A. Monteiro, Petcu and Becchio also proved the independence of the systems S2’, S4’,S6 and S5‘, respectively. Thus e.g. Petcu gives the following models for the independence of S6: th e set (0,l) endowed, in turn, with arbitrary ‘p2and z A y = 1 and Nx = s for (3.25), x A y = min(z,y) and Ns = 0 for (3.26),x A y = y and Nx = x for (3.27).
Axiomatics of three-valued algebras
139
The next axiomatic system is in terms of dual endomorphisms and does not use negation as a primitive operation. 3.7. Theorem (Moisil [1960]).
An algebra ( L ,A, V,O,
of type (2,2,0,0,1,1) as equavdent t o a three-valued M o i s i l algebra ( L ,A, V, N , 0,1, pl,cp2) via t h e t r a n s f o r m a t i ons 1,$1,$~)
and (3.36)
p k x
(3.37)
N X= $
( k = 172)
= +k'$kx 2 ~ V
(X A $ 1 ~ )
7
,
if a n d only if (3.38)
( L ,A, V, 0,1) is a bounded distributive lattice ,
(3.39)
$k
(3.42)
41*2x
= *2$25
(3.43)
$i$ix
V
(3.44)
$kx = $ k y
are dual e n d o m o r p h i s m s (k = 1,2)
($13
,
7
A $ z $ ~ x )V
(k = 1,2)
= 1,
$2.
?!'
=9
-
Proof. According to Proposition 1.5.42 and Definition 1.5.43, the proof will consist in two steps.
I) Take a Moisil 3-algebra L , define
by (3.35) and prove that (3.38)(3.44) hold as well as (3.36)-(3.37). But $h$i = cpi by (1.19) and this makes the proof almost trivial. We only mention that (3.43) follows from $k
140
Elementary properties of Lukasiewicz-Moisil algebras while (3.37) is checked using the determination principle.
II) Suppose L fulfils (3.38)-(3.44), define 9 k by (3.36) and N by (3.37) and prove th a t L is a Moisil 3-algebra and (3.35) holds.
I $ 1 and ~ $ 1 ~ 5 $1$1$1x by From $1$1x I x we deduce $I$I$IX taking x := $Is and by applying $1 via (3.39), respectively. Therefore $I$I$I = $1 and similarly $2$2$2 = $2. B u t $ i $ j = $j$j = cp, by (3.41), (3.42) and (3.36). W e summarize all these results as
and use t hem in the sequel. Thus
(3.46)
91 I 'p2
by (3.40) and then
8z $2 L $1 $2
= $292
+
((Y
+
4
+
+ (y + z)
(.
+
2,)
= 17
= 1,
y = 1 & y -+z = 1 jz = 9 .
Proof.
I) We suppose t h a t ( L , - + , N , l )satisfies (Wl)-(W6) and prove that the algebra ( L ,A, V, N , 0,1, cpz) defined by (WLl)-(WL4) is a three-valued LM-algebra satisfying (LW). To do this we define (3.49)
2
5 y ($2
+y = 1
and keep in mind the translation of axioms (Wl)-(W6) in terms of i.e.
TI)
2
5 y -+ z
5,
etc. We prove in turn several properties.
( L ,5 , l ) is a poset with greatest element .
If z 5 y and y 5 z then (W2) becomes (1 + (1 + (z 3 2))) = 1, whence z + z = 1follows by applying (W5) twice; thus z 5 t. Then (Wl) and (W3) imply z 5 (z -+ Nx) + z 5 z, hence z 5 5. Axiom (W6) expresses the antisymmetry of 5. Finally 1 5 z + 1 by ( W l ) , hence z + 1 = 1 by (W5), i.e. z 5 1.
143
Axiomatics of three-valued algebras T2)
x l y ~ y + z ~ x - + z .
From (W2) via (W5).
.
( x -+ N x ) -+ x = x
T3) x
5 ( x --+ N x )
T4)
--f
5x
x
by ( W l ) and (W3).
Nxlx-ty.
Nx 5 Ny
-+
Nx 5 x
--f
y by ( W l ) and (W4).
Properties T4), (W4) and (W3) imply
NNx that is N N x
5 Nx
5 x.
Nx 5 x
--t
N ( x -+ N x ) 5 ( x -+ N x ) -+ x I x ,
Then N N N x
hence (W4) implies x
Ny
--+
5 N x , that
is N N N x
--f
N x = 1,
5 NNx.
-+
y =NNx
-+
NNy 5 Ny
-+
N x by (W4) and
T5).
x I y + Ny 5 N x
T7)
.
By T6).
-+
x
5 (x
N x ) -+ x = x x --+ N x 5 1, then T3) and (Wl). 1
--+
5 1
-+
x by T2) applied t o
Elementary properties of Lukasiewicz-Moisil algebras
144
x = 1 -i x 5 (x + y)
+ (1 -+ y) =
(x -+
y)
-i
y by T8) and
(W2). T10)
ylzvy.
From (Wl).
T11)
x l y w z V y = y .
If x 5 y then x v y = y by T8). If x V y = y then T12)
x
-+
(y
-+
z) =y
-+
Apply (W2), then T2) to y
(X -+ Z)
2
I y by 7-9).
.
5 y V z:
while the converse inequality follows by symmetry.
From T12).
It follows from (W2) and T8) that
Using T7) and T5) we get
Nz
I N N y = y, whence T2) and T14)
imply
z
-+
N z 5 11: -+ N z 5 x
-+
y
5z ,
Axiomatics of three-valued algebras
145
therefore (3.49), T2) and T3) yield
1= z +
T16)
2
5 ( z -+ N z ) + z = z .
xlxVy-tyVx.
Using (W2) twice, then T2) applied to the instance x
x)
+ x of
5 ((x
-+ y)
4
(Wl), we obtain
whence T16) follows by T13).
T17)
x-+y5xVy-+yVx.
x V y = (x -+ y) -+ y 5 (x + y) + x V y by T14) applied to y 5 x V y; now use T13).
T18)
NyIxVy+yVx.
x V y = ( x -+ y) -t y I N x -+ y = N y + x by T2) applied t o T4), then T6) via T5); now T13), then T14) applied t o T10) yield Ny
T19)
5 x V y -+ x I x V y --+ y v x
xVy=yVx.
T15)-T18) imply x V y 5 y V x , hence y V x
z +y
5 x -+ y
I x V y.
by T2); then T2), T19) and T8) imply
Elementary properties of Lukasiewicz-Moisil algebras
146
zvy= (z+y)+y = (P2Y
+
(x
+
Y) L N92Y v (x
L N P ~ VY ( P Z ( N AX Y) = $ 5 2 ~V ( ~ 2 N Ax 9
+
2 ~ )=
Y) 2
Irredundant n-valued Moisil algebras
155
$4. lrredundant n-valued Moisil algebras
4.1. Definition. An n-valued Moisil algebra L is irredundant, if for every subset To
c
(1, ...,n - l}, there exist x , y E L , such t h a t 'pix = (piy, for any i E To, but X#Y.
The question o f characterizing the irredundant Moisil algebras was rained by Rudeanu. The aim o f this section is t o give an answer t o it; cf. Boicescu
[1988]. 4.2. Proposition. Let L E Mn. T h e following are equivalent:
(i) L is irredundant. (ii) FOTa n y j E {1, ...,n - l}, there exist x , y E L, such that (pix = (po;y, f o r i E ( I , ...,12 - l}\{j}, but x # y. 4.3. Proposition. Let L, be the canonical structure of Moisil algebra defined o n the chain (0 = co < c1 < ... < c , - ~ = 1). T h e following conditions are equivalent for a n y j E (1, ..., n - 1):
(ii) x = y
OT
z # y and x, y E {cn-j,
Proof.
(i) + (ii): Suppose x
# y and 'pix = 'pip, for any i E (1, ..., n - l}\{j}. By the determination principle, 'pjx # (pjy and suppose for instance 'pjx = 0 and 'pjy = 1. It follows that x
2 cn-j-l
and y
2 en-j. If x < cn-j-l,
then
= 0 and 'pjtly = 1, a contradiction. If y > cn+, then (pj-ly = 1 and cpj-12 = 0, a contradiction. Hence x , y E {Cn-j,cn-j-l}.
(ii) + (i): Now suppose x # y and x , y E {cn-j,cn-j-l}. We have (pjc,-j = 1 and ~pjc,,-j-~= 0. If i < j, (p;cn-j = = 0 and if i > j,
Elementary properties of Lukasiewicz-Moisil algebras
156
Qicn-j = cpic,-j-i = 1. Therefore 9;x = (piy, Vi E (1, ...,n - l}\{j}. 0
4.4. Corollary.
L, as irredundant, but its proper subalgebras are not irredundant. Proof. To prove the first affirmation, put
2
= cn-j and y = ~ , - j - ~for , any
j E (1, ...,n - 1) and use Propositions 4.2 and 4.3. If LL is a proper subal-
( j E {1,...,n - 2}), and if z,y E Lk, cp;x = cpiy, Vi E (1, ...,n - l}\{j}implies 2 = y , since cn-j-l = Ncj @ LL. gebra of
L,, there exists cj E L,\Lk
D
Remark.
If L E Mn is irredundant, then the endomorphisms cpi are distinct. The converse is false; t o prove this we need a lemma. 4.5. Lemma. If L is a subalgebra of a direct product L f , then the following are equi-
valent: (i)
The endomorphisms cp; are distinct.
(ii) CardIL = 1. ( I L = { d I Q;NZ= Ncpdiz}). (iii) For every z E L,, there exists y E L and j E M , such that pj(y) = x (pj are the canonical projections, j E M ) . Proof.
(i) H (ii): Immediate from Proposition 1.27. (i) + (iii):Suppose there exists x = c;, for some i E {1,2, ...,n - 21, such that for any y E L and j E M , pj(y) # ci. This means
and
Irredundant n-valued Moisil algebras
157
0
7
pj(vn-i-lY) = vn-i-lPj(y) = 19
Vj E M , Vy E L. It follows that
PAY)
< ci
Pj(Y) > cc
= ~ , + i - ~ a, contradiction. (iii) +-(i): Suppose there exist y E L and j E M , such that pj(y) = c,+i, i E (2, ...,n - 1). This implies ‘pn-i
pj(viY) = ‘pi ( ~ j ( y ) )= Vicn-i = 1 ;
Remark.
It follows from the proof of Lemma 4.5 that ‘pi # Cpi+l, i E (1, ..., n - 2) if and only if there exist z E L and j E M , such t h a t pj(x) = c , - ; - ~ . Consider now the following
Cou nt erexa mple. Let
L 5
L5”
=
L5”.
be the canonical five-valued Moisil algebra and L: = {co, c1, c3,cq), { C O , C ~ , C ~ ) its
four- and three-element subalgebras. Consider L: x
The endomorphisms of this five-valued Moisil algebra are distinct
(Lemma 4.5), but disregarding ‘p2, we have P ~ ( X I , X Z )= ( P ~ ( Y I , Y Z ) , i
(pix2
= ‘piy2, a = 1,3,4
(Proposition 4.3) Thus
Lk x L5”is not
= 1,394
* pix1 = Fiyl
+ x1 = y1
and
and x 2 = y2
.
irredundant.
Remark.
As any n-valued Moisil algebra can be embedded in a direct product LF (see Corollary 6.1.9),it means t h a t Lemma 4.5 refers t o t h e whole class of these structures and t o simplify we shall consider further only algebras of this form.
Elementary properties of Lukasiewicz-Moisil algebras
158 4.6. Theorem.
If L
E Mn, then the following are equivalent:
(i) L is irredundant.
(iii) For any element ci E L,, i = 1, ...,n - 1, there ezist z # y E L , such that p j ( z ) # pj(y) + pj(z) = c; and p j ( y ) = ci-1, Vj E M .
if ci E p j ( L ) and ci-1 E p j , ( L ) , i = 1,..., n - 1 and j,j’ E M , there ezist z # y E L, such that p k ( z ) # pk(y) +
(iv) cp; are distinct and p k ( z ) = c;
and pk(y) = c;-~.
Proof.
(i)
+ (ii): Let i
be fixed in t h e set (1, ...,n - l}, otherwise arbitrary.
As t h e n-valued Moisil algebra L is irredundant, it follows t h a t there exist
# y E L , such that cpk(z) = cpk(z), for any k # n - i. Then p j ( c p k z ) = pj(cpky), Vj E M ,k # n - i. Therefore cpkpj(x) = cpkpj(y), Vk # n - i. By Proposition 4.3, it follows t h a t p j ( z ) # pj(y) + { p j ( z ) , p j ( y ) }= { c i , c i - l } . z
(ii) + (iii): If we consider z,y E L t o satisfy t h e conditions of (ii), we put u = z V y and v = z A y and these elements satisfy the conditions of (iii). (iii) + (iv): This follows immediately from Lemma 4.5.
+ (i): Let j E ( 1 ,...,n - 1) and z = c,-j. There exist u # v E L , such that p k ( u ) # pk(v) + p k ( u ) = c,-j and pk(v) = c , - + ~ . We must (iv)
show t h a t cpiu = cpiv,
Vi # j.
160
Elementary properties of Lukasiewicz-Moisil algebras
(i) L i s exactly n-valued. (ii) cpi are distinct and f o r every i = 1, ..., n- 1, if one eliminates cpi and cpn-i, the determination principle fails. The proof is left t o the reader.
It follows from Proposition 4.10 that the above algebra Lk x L5” is a five-valued Moisil algebra, which is exactly 5-valued, but is not irredundant, as was seen before.
4.11.Theorem. If L E M 2 n , n 2 2, t h e n the following are equivalent: (i) L is irredundant.
(ii) L is exactly 2n-valued. Proof.
(i) + (ii): Trivial. (ii) + (i): L has 2 n - 1 endomorphisms and from Proposition 4.10,it follows that for every j E (1, ...,2 n - l}, there exist x # y E L such that vix = viy, for each i E (1, ...,2 n - l}\{j,2n - j } . We shall show that condition (ii) of Theorem 4.6 is satisfied. Indeed, consider first the case j = n. We have 2 n - j = n, hence there
#
# n. Then pk(cpix) = Pk(Cpiy), Vk E M , i # n or vipk(Z) = pipk(y), i # n, Vk E M . From Proposition 4.3,we obtain pk(x) # pk(y) + {pk(x),pk(y)} = {cn,cn-1}. If j 5 n - 1, then 2 n - j 2 n + 1 and we have the following possibilities: exist x
y E
L,such
that 9;s = piy, for any i
Irredundant n-valued Moisil algebras
C)
161
# Qjy and Q z n - j X # Vzn-jy. Let k E M such t h a t p k ( ~ #) p k ( y ) . Suppose V j p k ( 3 ) # ' p j p k ( y ) . Consider for instance p j p k ( z ) = 1 and VjX
= 0. Then V z n - j p k ( z ) = 1. If V z n - j p k ( y ) = 0, then Vnpk(z) = 1, but c p n p k ( y ) = 0, a contradiction. Therefore cpipk(z) = ~ i p k ( y )for
VjPk(y)
any
i # j. Hence
=
{pk(x),pk(y)}
Analogously if
{CZn-j,CZn-j-l}.
V Z ~ - ~ P ~# ( Z ~)z , - j p k ( y ) , it follows that { p k ( z ) , p k ( y ) } = {cj, cj-l}. Consider now the elements u = z A N z and v = y A Ny. Obviously
#
# Pk(v)
and pk(')
If j 2 n
* {Pk(u),Pk(v)} = {cj,
+ 1, then 2n - j
5 n - 1 and
Cj-1).
in accordance with the previ-
# v, such that p k ( u ) # pk(v) =$ Then N u # N V and p k ( N u ) # p k ( N v )
ous case, there exist u
(pk(u),pk(v)} =
{CZn-jTCZn-j-1)-
=+
{ P ~ ( N ~ ) , P ~ (=N{vN)p}k ( u ) ,N p k ( v ) } = {Nczn-j,
NcZn-j-1)
= 0
{Cj-l,cj}*
4.12. Proposition.
If L E M2n + 1, n 2 2, t h e n L i s exactly (2n + l)-valued if and only if the following conditions are satisfied:
FOT every element ci E Lzn+l, i = 1, ...,n - 1 (and also f o r i = n + 2, ...,2n), there exist z # y E L, such that pj(z) # pj(y)
(i)
*
p j ( z ) = ci and pity) = q - 1 .
(iii) Vn
# Vn+l.
Proof.
(+) (i) is proved as in the case j _< n - 1 from the previous theorem. Further on by applying Proposition 4.10, for j = n, it follows that there exist
# y E L , such that cpix = y i y , for any i E (1, ..., 2n}\{n,n a) Qnx
# VnY
and
Vn+1x
{ P ~ ( x )P~(Y)} , = {cn+1, b) Vnz = VnY and Vn+1z follows that
= V n + l Y . By Proposition 4.3, p k ( z ) # pk(y)
*
Cnl.
# vn+1y.
By applying again Proposition 4.3, it
# P ~ ( Y* ) {pk(z),~k(y))= { c n , C n - l } *
P ~ Z )
+ 1). Thus,
Elementary properties of Lukasiewicz-Moisil algebras
162
( e )By
Lemma 4.5 and th e remark that follows it, we conclude that
the endomorphisms cp; are distinct. Using (i) it follows t h a t for any i =
#y
+
L, such that cpjz = cpjy, V j # 2 n 1 - i (the proof o f Theorem 4.6 (iv) + (i)); thus for every i = 1, ..., n - 1, if we 1, ...,n - 1, there exist x drop
'pi
E
and cpn-i the determination principle fails.
Let now z,y E
(1, ...,2 n } \ { n , n
L,
verifying (ii). We shall prove that cpiz = (piy, Vi E
+ 1). Let k E M , such that p k ( z ) # pk(y). We have
Analogously we obt ai n
Thus pk(cpiz) = pk(cpiy), for every
kEM
such that p k ( z ) # pk(y). As for
all the other indices k the equality is obvious, it follows that the determination principle fails if we eliminate {yn,cpntl}. Now Proposition 4.10 implies that
L is exactly ( 2 n + 1)-valued.
4.13. Corollary. There is L E M 2 n not irredundant.
+ 1, n 2 2,
such that L is exactly 2 n
0
+ 1-valued, but
Irredundant n-valued Moisil algebras
In accordance with Proposition 4.12,
L is
163
exactly (2n
+ 1)-valued, but in
view of Corollary 4.7 it is not irredundant.
0
4.14. Proposition.
Let L E Mn, n = 3,4. T h e n the following are equivalent:
L is irredundant.
(i)
(ii) L is ezactly 3(4)-valued. (iii) L has distinct endomorphisms. Proof.
(i) + (ii) + (iii): Trivial.
+ (i):
(iii)
Pj(4 =
If L E M3, there exist z E L and j E M , such t h a t
If Pk(4 E { C O , C Z ) , then Pk(Y) = ( P I P k ( Z ) = p k ( z ) . But if p k ( z ) = c1, it follows that pk(y) = qlpk(z) = q,. Hence p k ( 2 ) # pk(y) + {Pk(Z),Pk(Y)} = {cl,cO}. In the same way, if we take z = ( P Z X , it follows t h a t p k ( z ) # p k ( z ) + {pk(z),pk(z)) = {c2,c1} and the condition (ii) of Theorem 4.6 is satisfied. If L E M4, there exist z E L and j E M , such t h a t p j ( z ) = c1 and we take y = 2 A N z . Obviously p k ( y ) E {q,,cl}, V k E M and
#
c1.
Let Y = (Pl”.
+ pk(y)
= c1. Hence (0,y) satisfies the condition of irredundancy for c1. Analogously (1,Ny) satisfies the condition of irredundancy for cg. Consider then th e elements y and z = N ( P ~V (N~z ) A (z V N z ) and
pky
co
it follows t h a t p k ( z ) E {q,,cg}
+ P&)
+ p k ( z ) = N y l c 3 A cg = co = pk(y) and
= N ~ i c zA cz = cz satisfies the condition of irredundancy for c2.
P ~ ( z )E
{CI,CZ)
#
4.15. Proposition.
Let L E M5. T h e n the following are equivalent: (i)
L is esactly 5-valued.
ci
= pk(y). Thus ( y , ~ ) 0
Elementary properties of Lukasiewicz-Moisil algebras
164
(ii) L has distinct endomorphisms. Proof.
(i) + (ii): Immediately. (ii) + (i): By Proposition 4.12, we must show that: a) There exists
#
x
y E
L,such
that pk(x)
#
pk(y)
j
p k ( z ) = c1 and
pk(y) = CO. Indeed by hypothesis, there exist z E L and j E M , such that pj(x) = c1. Consider then y = N93(z A N z ) A x A N z . We have
*
*
pk(Y) = N93cOAcO = COP Pk(z) E {Clr c3} pk(y) = = c l r and pk(z) = c2 + pk(y) = Nv3~2A c2 = Q . Hence Vk E M , pk(y) E {co,cl} and the elements y and 0 satisfy the required
Pk(5) E {Q,c4} N$oJC1
A
c1
conditions.
b) There exist z # y E L , such that pk(z) # pk(y) + {pk(z),pk(y)} c { c I , c z , c ~ } Consider . again x E L,such that pj(z) = c1, for some j E M and put y = x A
Ns
and z = Nvl(z V
Nx)A (x V Nx). It follows
P k W E {co,c4} + Pk(Y) = co = Pk(Z), Pk(2) = c2 =+ Pk(Y) = P&) = ~ 2 but , pk(x) E {Cl,c3} + pk(y) = c1 and p k ( z ) = c3. Hence that
pk(y) # pk(z)
+ pk(y) = c1 and pk(z) = c3 and obviously y # z.
If we consider algebras without negation, the two notions o f irredundancy are equivalent and th e above characterization of irredundant algebras remains true.
0
165
CHAPTER 4 CONNECTIONS WITH OTHER CLASSES OF LATTICES
Post algebras and Heyting algebras are t w o other important classes of lattices studied i n algebraic logic. In this chapter we investigate i n some detail the fact th a t the following classes of lattices f o r m an increasing chain: Post algebras, axled Lukasiewicz-Moisil algebras, Lukasiewicz-Moisil algebras, Heyting algebras
($51-3); i n subsequent chapters various properties of
LM-algebras will be used i n order to obtain significant properties of Post algebras. In 54 we study Lukasiewicz-Moisil algebras as pseudocomplemented lattices, while the last two sections deal w i th LM-algebras t h a t are also complete lattices a nd m-cornplete lattices, respectively.
$1. Post algebras In this section Post algebras and 8-valued Post algebras are defined and shown to coincide w i th centred n-valued and centred &valued LM-algebras, respectively. See also Wade
(19451.
There are several equivalent definitions of Post algebras, e.g.:
1.1. Definition (Epstein [1960],Traczyk [1963]). A n n-valued Post algebra or simply a Post algebra is an algebra ( L ,A, V, O,l,cl, ...,c,-z) of type (2,2,0,0, {O}i=l, ...,n - ~ )such that:
(Pl)
( L ,A, V, 0 , l ) E DO1 ;
(P3)
every
(1.1)
2
2
E L can be uniquely represented i n t h e form
= (b1 A CI) V ( b z A CZ) V
where bi E
... V (b,-i
A
,
~ ~ - 1 )
C(L)(i = 1,...,n - 1) and b1 1 bz 2 ... 2 b,-l .
166
Connections with o t h e r classes of lattices
T h e elements cl, stants of
...,cn-l are referred to as t h e ascending chain of con-
L,while (1.1) is called the monotone representation of.
Here are t w o basic examples. a) T he n-valued Moisil algebra B[q of all increasing functions from I =
(1, ...,n-1} t o the Boolean algebra B (cf. Examples 3.1.3and 3.1.10.B), where we define
(1.2)
Ci(lc)
=
{
1,
ifkLn-i,
0,
ifk_ b,-l and and ~ ( k=) 0, for
(pn-if A c i ) ( k ) = f(n - i) A c i ( k ) = f(n-i)
=
i.e.
(0,
if k > n - i ifk p . Therefore ' p i x , E C ( L ) for all i and moreover, i 5 j ' p i x , 5 'pjx,; however we shall show that 'pix,
+
V
&I
('p;~,
A d;) does not exist in
L. For every j
E I:
Connections with other classes of lattices
174
@
(Vi,k E I )
(i>pandi j then
Proposition 2.4 (i) and (2.2) imply
'pkaj = 'pkaj v therefore
aj
2 x A Nx
A
Nx)2 'pn-1("
A
Nx)2 'pk(Z
A Nz)
by the determination principle. It follows that aj =
x A Nx, hence N a j = Nx V x, so that Nx = %?I.
198
Connections with other classes of lattices
If n is even then for j = is completed as above.
we obtain aj
2.34. Theorem (Boicescu
If L E M3
OT
5 Nu? 5 Naj
and t h e proof 0
[1986]).
L E M4 the following conditions are equivalent:
(i) L 4s azled; (ii) L has a Boolean interval. When this is the case the Boolean interval is [al,Nul]. Proof.
(i) =+ (ii): By Proposition 2.33. (ii) + (i): If L E M3 and [ u , N a ] is its Boolean interval we are going to prove t h a t a is the axis of L. From cpla 5 y2a 5 p2Na = &a we obtain cpla = 0, that is (2.1) and it remains t o prove (2.2). Take x E L. Then y = (x V a ) A N u E [a, Nu], hence = N y by (2.34), that is y A Ny = a , therefore y["iN"]
If L E M4 and [al,Nul] is i t s Boolean interval, we define a2 = NalAp3al and prove t h a t al, a2 are th e axes of L. It is shown as above t h a t ~ 2 a = l 0 and cp3al V and
cp1x
2 cp3x
for every x E L. Further
cpla2
=
A p3al = 0
AxJed Lukasiewicz-MoisiJ algebras
199
2.35. Remark. Theorem 2.34 cannot be extended to n > 4. Thus e.g. it was shown in Remark 2.20 that the Moisil algebra Lk is not axled, however, LL has a Boolean interval, namely {c+l,cg = N q - 1 ) if n is even and { c =N ~ c y } if n is odd. 2.36. Corollary (A. Monteiro [1980], Boicescu [1986]). T h e following conditions are equivalent f o r L E M3 o r L E M4;
(i)
L is complete;
(ii) L is complete and azled; (iii) L is of t h e f o r m L r2 A x B, where A i s a complete n-valued P o s t algebra a n d B is a complete Boolean algebra. Comment . In particular every finite algebra L E M3 or L E M4 is axled (Moisil [1940]). Proof.
(ii): L has a Boolean interval by Corollary 2.32, therefore L is (i) axled by Theorem 2.34. (ii) + (iii): Follows easily from Theorem 2.26. (iii) + (i): Immediate. 0 2.37. Proposition. If L E Mn is azled t h e n [an-2) E C ( L ) . Proof. Define f : [an-2) ---f C ( L ) by f(x) = ylx. Clearly f is a surjective morphism in D01. To prove injectivity suppose 'plx = plx' for x,x' E [an-2) and note that for each i E (2, ...,n - 1)
Connections with other classes of lat tices
200
which implies x 2 x' by Remark 3.1.4; similarly x' 2 x, therefore x = 2'. Thus f is an isomorphism in DO1 and Remark 1.2.21 applied to f - l shows 0 that the isomorphism holds in B too. 2.38. Proposition. Suppose L E M3 OT L € M4. If L is axled t h e n [ N u l )
I(L).
Proof. Note that
and define f : [ N u l ) I ( L ) by f(z) = [ N x , z ] ,which makes sense in view of (2.35). For every [ z , N z ] E I ( L ) we have z 5 a1 5 Nu1 5 N z by Theorem 2.34, therefore N z E [ N u l ) and [ z ,N z ] = f ( N z ) ;this proves that f is surjective. It is readily seen from (2.35) that z 5 y u f(x ) 5 f(y) for z , y E [ N u l ) . Therefore Remark 1.1.25 and Proposition 1.1.23 imply that f is a lattice isomorphism; besides f ( N u 1 ) = [al, Null and f(1) = [0,1], i.e. I7 f is an isomorphism in D01. .--)
2.39. Theorem (Abad and L. Monteiro [1984]). Suppose L E M3 OT L E M4. If L is axled t h e n I ( L ) a's a B o o l e a n algebra. Proof. Inasmuch as a,-2 5 N u l , Proposition 2.38 and 2.37 show that I ( L ) is isomorphic to an interval of the Boolean algebra C ( L ) ,therefore I ( L ) is I7 a Boolean algebra itself by Example 1.2.25.
Heyting dgebras
201
$3. Heyting algebras Heyting algebras constitute one of the fundamental structures generated by mathematical logic. Therefore the problem of investigating the relationships between Lukasiewicz-Moisil algebras and Heyting algebras is a natural one. The fact that every Moisil algebra is a Heyting algebra was first proved by Moisil [1942c], [1963a] for three-valued algebras, then generalized t o the n-valued case (Moisil [1965]); see also Cignoli [1969a] and lturrioz [1977]. For every
L E LMn
l e t us introduce the following generalizations of the
residuation considered by Moisil [1965]:
3.1. Lemma.
In every n-valued LM-algebra
Proof. Let
zk
and
tk
denote the left and right side of (3.2) respectively.
Then
which proves (3.2) for
k - 1factors of
tk-1
k = 1. If (3.2)
by tk-l then
holds for
tk-1
=
k - 1 and we denote the first A
Pn-kX
and
Connections with other classes of lattices
202
Recall t hat if
2, y
are elements of a lattice L, the relative pseudocom-
pl rnent of x wi th respect to y, provided it exists, is the greatest element z such t hat zAx
5 y. A lattice L is said to be relatively pseudocomplemented
provided t he relative pseudocomplement for every x , y E L; then
=$
5
+ y of x w i t h respect to y exists
can be viewed as a binary operation on L. A
Heyting algebra is a relatively pseudocomplemented lattice w i t h 0.
Hey t ing algebras
203
The following properties are well known and easy t o prove. The definition of + reads as follows: z A x 5 y if and only if z 5 x + y. A first consequence is y I: 2 + y, which implies x A (x +- y) = x A y. Another consequence is that every Heyting algebra is a distributive lattice
(x A ( y V~ y2) = (x A y ~ V) (x A y2) because x A (y1 V y2) is an upper bound of x A y1 and x A y2 and if z is another upper bound then yh 5 x + z ( h = 1,2), hence y1 V y2 5 2 + z therefore x A (yl V y2) 5 z ) with 0 and 1 = x + t for any x. The basic definition also implies t h a t the inequality x 5 y is equivalent t o x + y = 1, therefore 0 + x = x 3 2 = x + 1 = 1. Note also that 1 + x = x. If L is totally ordered then y < x implies x + y = y. Cf. e.g. Balbes and Dwinger [1974]. 3.3. Theorem (Cignoli [1975]). If L E LMn then ( L ,+) defined by (3.1) (or (3.3)) is a Heyting algebra. Proof. First we use (3.2) t o compute (3.4)
qi(x =
+ Y)
((PiY V
= ( P ~ Yv Flx)A
*.*
v v i y ) A ... A (Fn-12 v pn-iy)) =
((~11
A ((Pig V Pix) A (Cpi+lz V vi+ly) A
It follows that
for
i
= 1, ..., n - 1, therefore
x A (x + y) 5 y. Finally if x A
z
5y
then
cpixAp;z 5 'p;y hence 'pixA(~izA@iy= 0 or equivalently 'piz 5 CpixVp;y for i = 1, ...,n-1, therefore using also (3.4) we obtain cpiz = VizA ...Acpn-lz 5 vi(x
* y) (i = 1,...,n - I), consequently z 5 x + y.
0
In particular every Post algebra is a Heyting algebra. This was first shown by Rousseau [1970] using a direct proof; cf. Corollary 3.8 (ii) below.
Connections with other classes of lattices
204
3.4. Corollary (Moisil [1965], Cignoli [1969a], lturrioz [1977]). Every n-valued Moisil algebra is a Heyting algebra in which
3.5. Corollary (Moisil [1963a], A. Monteiro (19801). Every three-valued Moisil algebra is a Heyting algebra in which
Proof. Apply (3.5) for n = 3 and use distributivity. Now we note that x cation 2 V y.
0
+ y is a good generalization of the Boolean impli-
3.6. Proposition.
If L E L M n then:
+ y = 5 V y; if y E C ( L ) then x + y = (Pn-lx V y.
(i) i f x E C(L)then x (ii)
Proof. If 2 E C(L)then (3.2) reduces to
x =+ y = y V ((3 V ‘ply) A ... A (2 V cp,-ly))
=
= yV2Vcp1y=yVa:,
while for y E C(L)we get x
+ y = y V (((PIX
V 9) A
3.7. Corollary. In every n-valued LM-algebra
... A (Cpn-lx V y ) ) = (pn-i2 V y .
Heyting algebras
205
Proof. This is a rewriting of (3.4) via the fact that in a Boolean algebra z
=zvt.
J t
0
3.8.Corollary.
(i) In every axled n-va2ued LM-algebra with azes al, ...,un-2, an-l = 1:
n-1
V
(ii) In every n-valued P o s t algebra, if x =
(xi A ci) and y =
i=l
n- 1
V (yi A ci) are m o n o t o n e representations t h e n
i= 1
is the m o n o t o n e representation of x ( j = 1, ...)n - 1).
+y
and x j
j
yj = Z j V yj
Proof.
(i) From Corollaries 2.8 and 3.7. (ii) From (i),Theorem 2.17, Corollary 2.8 and Proposition 3.6 (i).
3.9. ProDosition. Suppose L i s a n n-valued LM-pre-algebra and bra. T h e n L E L M n i f and only if (3.3) holds.
0
(L,=+) i s a A e y t i n g alge-
Proof. Necessity follows from Theorem 3.3 and the uniqueness of the relative pseudocomplement. Conversely, suppose (3.3) holds and take x , E~L
Connections with other classes of lattices
206 such that 'pix = 'piy
(i = 1, ...,n - 1).
x = x A 1 5 y and similarly y
Then x 3 y = y V 1 = 1 hence
5 x , therefore x
= y.
0
A similar result was obtained by Varlet [1969] for three-valued Moisil algebras.
3.10. Proposition. Let I = ( 1 , ...,n - 1). An algebra ( L ,A, V, 0, +,{ c p i } i E ~ , { & } i E ~ ) o f type (2,2,0,2, { l } i E 1 ,{ l } i E ~ as ) equivalent t o a n n-valued LM-algebra ( L , A , V , O , l , { ' p i } i ~ ~ , { ~ i } via i € ~ the ) transformations 1 = 0 +- 0 and (3.3) if and only i f the following condition and identities hold f o T i = 1, ...,n - 1: (3.10)
( L ,A, V, 0 , a )is a Heyting algebra ,
(3.11)
' p i ( x A y) = p i x A 'piy and ' p i ( x V y) = pix v 'piy
(3.12)
'plx V p l x = x
Proof.
+x
and y l x A
p1X =
,
o,
Necessity follows from Theorem 3.3, the fact t h a t x 3 x = Cplx V x =
j
x = 1,
1 by Proposition 3.6 (i) and by Corollary 3.7. Moreover, (3.3) holds by Proposition 3.9. Conversely, suppose (3.7) and (3.10)-(3.15) hold. Then (3.10) implies 1 =0 0 and L E D01, i.e. axiom (3.1.1) holds. Now (3.15) reads ' p l x + x = 1 i.e. ' p l x 5 x . In particular 'p10 = 0 therefore (3.14) implies that 'pi0 = ' p i ' p I O = 'p10 = 0 for each i, while 'pi1 = q i ( x =+ x ) = 1 by (3.7). Taking also into account (3.11) we see that axiom (3.1.2) holds as well. Further from (3.14) (3.13) and (3.12) we deduce then
(PIX
Heyting algebras
207
and similarly cpiz A Fix = 0, i.e. (3.1.3) is verified. Axiom (3.1.4) coincides with (3.14). It follows from (3.7) that
therefore (piz 5 'pjx whenever i 5 j , i.e. (3.1.5) is fulfilled. Finally suppose (pix = cpiy for all i. Then (3.7) implies (pl(z + y ) = 1 and since q l ( z + y) 5 z =+ y we have in fact x y = 1, that is z 5 y , similarly 0 y 5 z, therefore z = y. This proves (3.1.6). A similar result is due t o lturrioz [1977], who has shown that a Moisil n-valued algebra can be characterized as a s y m m e t r i c H e y t i n g algebra (i.e., a Heyting algebra that is also a De Morgan algebra) endowed with n - 1 unary operations 'pi satisfying (3.7), (3.14) and
(3.18)
c p i N ~= N(p,-ia:
,
V Npis = 1 .
(3.19)
A natural problem is that of characterizing LM-algebra within Heyting algebras exclusively in terms of the latter structure. 3.11. Def inition. A Heyting algebra satisfying the identity (3.20)
(z
+ y) V (y + z) = 1
is called a linear Heyting ulgebru (A. Monteiro; cf. L. Monteiro [1970a] or an L-algebra (Horn [1969]).
Moisil [1942c] proved that if L E M3 then L is a linear Heyting algebra. The logic corresponding to the l a t t e r algebras was studied by Moisil [1942c],
Connections with other classes of lattices
208
Dummet [1959] and Horn f19691. 3.12. Proposition. If L E LMn then L i s a linear Heyting algebra. Proof. From (3.1) we obtain
The fact that every LM-algebra is an L-algebra has important consequences.
3.13. Proposition.
In every n-valued LM-algebra:
(3.22)
+ (y V Z) = (x + y) V (Z + z ) , (Z A y) + z = (z + z ) V (y + z ) ,
(3.23)
x V y = ((z
(3.21)
x
=k- y)
+ y)
A ((y
=+
z)
+ Z) .
Proof. The above identities hold in every L-algebra, 6. L. Monteiro [1970a]. 0
3.14. Definition (A. Monteiro [1974]). A bounded distributive lattice L is fulZy normal provided for every Z, y E L
209
Heyting algebras there exist u, v E L such that
x A u = y A v = x A y and
u V v = 1.
3.15. Proposition.
If L E LMn t h e n L i s fully normal. Proof. Take u = z =+ y and
=y
=k-
x.
Proposition 3.15 can be generalized as follows.
3.16. Proposition. T h e following conditions are equivalent f o r a Heyting algebra L:
(i)
L is a h e a r Heyting algebra;
(ii) L is fully normal; (iii) A proper filter of L is p r i m e if and only if it includes a prime filter. Proof.
(i) =$ (ii): Same proof as for Proposition 3.15.
(ii) =+ (i): Take z,y E L. Then take u,w E L as in Definition 3.14. It follows t h a t x A u 5 y hence u 5 z + y and similarly w 5 y + z,therefore
1 5 (z =+ Y) v (Y =. 4. (ii) +$ (iii): Proved by A. Monteiro [1974].
0
3.17. Definition. A P-algebra is a double L-algebra, i.e. an L-algebra such that i t s dual is also an L-algebra. We denote by K the class of all P- algebras. P-algebras were introduced by Epstein and Horn [1974a] as generalizations of Post algebras; cf. Balbes and Dwinger [1974]. We are going t o relate them to LM-algebras.
3.18. Notation. For every L E LMn and z,y E L, set
Connections with other classes of lattices
210
3.19. Remark. In view of Proposition 3.12 and the duality principle, the n-valued LMalgebras are also P-algebras with respect to the above defined
% and g.
3.20. Proposition.
Suppose L E LMn. For every x,y E L, x properties hold:
(ii)
if z E C ( L ) a n d z A x
(iii) (x (iv)
x
S-
g
y) v (y y =y
3
5 y t h e n z _< x % y,
x) = 1,
2,
Proof.
(i)
For each
$ y E C ( L ) a n d the following
i = 1,...,n - 1,
Heyting algebra
211
(ii) The hypotheses imply z 5 x x y.
4
(iii) (x
%
y)
v (y %
+y
hence z =
x) = 9 1 ((x 3 y)
'p1z
v (y 3 x))
5
+
~ 1 ( x y) =
= p l l = 1.
(iv)-(vii) Obvious from (3.3) and (3.24)-(3.26).
0
As a matter of fact the above properties (i)-(vii)
hold in any P-algebra;
cf. Epstein and Horn [1974a].
3.21. Proposition (Moisil (1942~1). If L E Mn then
(i) x
e y =N(Nx +Ny),
(ii) z
y =N ( N ~
3
~ y ) .
Proof. Routine from (3.3) and (3.24)-(3.26) via (3.1.23) and (3.2.13). 3.22. Proposition (Cignoli and De Gallego [1981]).
Suppose L E Mn. (3.27)
NX
=%
If n
i s even then
x =NX
x
='p$x,
while i j n is odd then (3.28)
NX
S
x ='pyx
and
NX
x ='p-x.
Proof. From
N X =$ x
=
n-1
n-1
A
(@NxV C ~ ~ = X) A
i= 1
(cpn-ia:V'pi~)
i= 1
we see that if n is even then
... A ( ~ ~ - 1=2V E X while if n is odd then
CI
212
Connections with other classes of lattices
Finally since N x x = N N x % N x by Proposition 3.20 (iv), identities (3.27) imply that if n is even then N x % x = @iqNx = 'piqx, while 0 if n is odd then N x x = @ + N x = 99". 3.23. Corollarv.
(i) I f L E M5 then ( P I X = 1 $042
=o
%-
x , (p2x = N x
x,
(p32 = N
x =$ x,
5.
(ii) If L E M4 then (plx = 1 (p3x = o 5.
=%
x , 'p2x = N X
(iii) I f L E M3 then ' p l x = 1 N x 3 x.
3
x = NX
x =NX
3
2,
g
X , (p2x = 0
x =
As remarked by Cignoli and De Gallego [1981], Corollary 3.23 shows
that if n E {3,4,5} the structure of n-valued Moisil algebra is completely determined by the structure of De Morgan algebra. We will sharpen this result in Ch. 6, $2.
213
Pseudocomplement ed lattices
54. Pseudocomplemented lattices W e have seen th a t the n-valued LM-algebras can be made i n t o Heyting algebras. Although we cannot extend this property to &valued algebras, the latter turn o u t to be Stone algebras and this fact is also an efficient tool in the study of LM-algebras.
4.1. Definition. Let
L E D01. If x E L and there is x* E L such t h a t for every y E L
(4.1)
xAy=OHy<x*,
x and x is said to be p s e u d o complemented. L is called a pseudocomplemented lattice if every x € L is
then x* is termed th e pseudocomplement o f pseudocomplemented; if, moreover,
(4.2)
x* V x** = 1
for all x E L then
L
is known as a S t o n e algebra. W e also work w i t h the
dual concepts of dual pseudocomplement, denoted by
x+ (i.e., x V y = 1
xt 5 y ) , dually pseudocomplemented lattice and dual S t o n e algebra (i.e., x+ A xtt = 0). B y a double pseudocomplemented lattice (double S t o n e algebra) we mean a pseudocomplemented lattice (Stone algebra) which is also a dually pseudocomplemented lattice (double Stone algebra). A lattice is said to be relatively complemented provided every interval [u,b]is c o m plemented, i.e. if a 5 x b then there is y such t h a t x A y = u and x V y = b.
di
0 ,
x x } (VZEJ),
'pi
m-alge bras
245
ES isomorphic to Lkq.
is a fully complete algebra (ii)
LS i s a subalgebra of ZS.
Proof.
(i) L;'
6.6. In view of Lemma 6.11 it suffices t o transfer the operations yi and ' of Lifl (6. notation (3.1.11) (3.1.30))t o 7, i.e. t o define cp;(O(f)) = @(yif) and N ( @ ( f ) )= @(f,). We obtain is a fully complete algebra by Corollary
pix = v ~ ( Q ( Q ( ~=)@ ) )( y i ( Q ( X ) ) ) = = sup {k E
I I T ; ( Q j ( z ) ) ( d k )= I} =
= sup {k E I1 * ( z ) ( i )= 1) = supI,
di < s
1,
z2di
sup0,
di > z
0,
x z} .
(ii) If z E J formula (6.10) coincides with (3.1.8'),that i s cpjz = (pax. Further from (6.11)we get NO = sup1 = 1, N1 = sup0 = 0 while for z E I - (1) we obtain N z = sup {k E I I k c dx) = ( d z ) - . Thus if z E J formula (6.11)coincides with (3.1.35),that is N z =- z.
6.13. Corollary. ~f I = (1, ...,n - 1) then
L'
Y
L,.
This Page Intentionally Left Blank
247
CHAPT E R 5
FILTERS, IDEALS AND 8-CONGRUENCES
T he aim of this chapter is t o construct a theory of filters, ideals and congruences in LM-algebras generalizing the main results of t h e correspon-
ding theory for distributive lattices (6.
Ch. 1, 93).
T h e starting point is
a convenient definition o f th e concepts of filter, ideal and congruence in LM-algebras, obtained by adding appropriate extra conditions to the corresponding concepts of lattice theory and universal algebra, respectively (cf.
Ch. 1). T he last section answers a problem raised by Cignoli i n connection wit h a property o f prime filters in Post algebras.
$1.d-filters, d-ideals and 8-congruences
A 9-filter (&ideal) of an LM-algebra is quite naturally defined as a filter (an ideal) compatible w i th the endomorphisms cpi. It turns o u t t h a t &filters coincide wit h Stone filters and w i th deductive systems. Since the quotient
L / p of an LM-algebra L by a congruence p (in the sense of universal algebra) need not satisfy th e determination principle, we introduce t h e stronger concept of 9-congruence. T h e “metatheorem” of this section is t h a t 6- filters (&ideals),
d-congruences and quotient algebras behave as one would
expect. See also Hatvany [1984].
1.1. Definition. Let L E LMd. A d-filter of L is a filter F of L such t h a t A d-ideal of L is an ideal H of
x E F jcpox L such th a t x E H + cp1z E H .
E
F.
In the sequel we only deal w i th &filters b u t all the results can be transferred by duality to 1’1-ideals.
Filters, ideals and 6-congruences
248
1.2. Remark. For every &filter
F
The concept of &filter was introduced by Moisil [1940], [1963c] for nalgebras and later [1968] for d-algebras, under the name of strong filter (because there exist filters that are not &filters, e.g.
F
#
(1) of L d : if x E F - (1) then pox = 0
proper d-filter of
Liq is (1)). However,
#
every proper filter
F ; similarly the unique
it turns out t h a t in the case of
LM-algebras 6-filters coincide with Stone filters introduced by A. Monteiro
[1954] (6. A. Monteiro [1974]) and studied by Cignoli [1966a], [1966b] and Cherciu [1971].
1.3. Definition.
A Stone filter of a bounded (distributive) lattice L is a filter F of L such that for every x E F there is y E F n C ( L ) such t h a t y _< z. We set
F* = F n C ( L ) .
(1.1)
1.4. Proposition.
The following conditions are equivalent for a filter F of an algebra L E LM6: (i) F is a 6-filter; (ii) F is
a
Stone filter;
(iii) F is generated by F*; (iv)
F = cp;l(F*).
Proof.
+ (ii): For x E F take y = pas. + (iii): Obvious. + (iv): Because z E F * pox E F H 'pox E F*
(i) (ii) (iii)
&filters, 19-ideals and 19-congruences (iv) =+ (i). Because x E
249
F =+ 'pox E F' G F.
Comment.
It is easily seen that F* is the unique filter of C(L) satisfying (iv).
1.5. Definition. Let L E LM9. For every subset X of L we denote by [ X ) , the &filter generated by X , i.e. t h e least 19-filter including X . Also, we denote by Fl(L) and F119(L) the lattice of all filters of L and t h e lattice of all 19-filters of L, respectively.
1.6. Remark. Let L E LM19. Then [0)4 = (1) while if (1.2)
[XIS
= {Y E L I 'po(zi A
I
0# X
L then
... A xn> I
y;sl,...,2n~~;n~mr-{0}};
C C ( L ) then [ X ) , = [ X ) while if X is a filter of L then [X>S= {Y E L I 'pox I y, 2 E X } .
in particulx if X
1.7. Theorem.
For every L E LM19 the m a p s * : F119(L) + Fl(C(L)) defined by (1.1) and 'pi' : Fl(C(L)) -+ F119(L) are lattice isomorphisms anverse t o each other. Proof. Clearly the maps * and 'pol are isotone and their targets are those indicated above. The composites
'pi'
o * and * o 'pi' are the identity
mappings by Proposition 1.4 and
g,'(P) n C(L) = P which follows from x E
( V P E FlC(L)) ,
C(L)n 'p;'(P) -s x = 'pox E P -s 5 E P .
The congruences in the classes LMQ and LMNQ are introduced according t o the general Definition 1.5.11. However, compatibility with 9; and N follows from the other conditions:
Filters, ideals and 8-congruences
250
1.8. Proposition (Boicescu [1984]). T h e following conditions are equivalent f o r a n equivalence relation p of a n algebra L E L M 8 :
(i) p is a congruence; (ii) p is compatible with A, V and
'p;
(Vi E I ) .
Proof.
(i) j (ii): Trivial. (ii) + (i): We suppose x p y and prove CpixpCpiy. But ' p i x p p i y hence 1p('piy V p i x ) and similarly 1p ('pix V Cpiy). This implies in turn
and similarly piypCp;x A Cpiy, therefore p i x p p i y
(Vi E I ) .
0
The construction of quotient algebra requires a stronger concept (see Remark 1.16). 1.9. Definition (Boicescu [1984], lorgulescu [1984c]).
A 29-congruence of an algebra L E L M 8 or L E LMN29 is a congruence of L E DO1 such that x p y ('pix p (piy (Vi E I ) ) . 1.10. Proposition.
T h e following conditions are equivalent f o r a binary relation p of a n algebra L E LM29;
(i) p is a 29-congruence; (ii) there is a congruence p' of L such that z p y Proof.
(i) + (ii): Take p' = p.
@
(Pix p ' v i y (Vi E I ) ) .
d-filters, 19-ideals and &congruences
251
(ii) + (i): Clearly p is a congruence and if 'pjxpcpjy (Vj) then 0
cpicpjx p'(pj(pjy ( V i , j ) , therefore (pjx p'(pjy (Vj), i.e. z py.
1.11. Definition. Let L E LM29 or
L E LMN29. For every congruence p of L we denote by
p the d-congruence
generated by p , i.e. the least d-congruence including p.
O ( L ) and Oo(L) the lattice of all congruences of L and the lattice of all &congruences of L , respectively. Also, we denote by
1.12. Remark. Let L E LMr9 or L E LMNd and p E z P Y @ (piz ppiy
(1.3)
O ( L ) . Then
(vi E 1))
*
To establish t h e relationship between d-filters and d-congruences we intraduce the maps kerl;, modl; and modl;, or simply ker, mod and mod: (1.4)
ker : Oo(L) --t F119(L) ,
(1.5)
mod : F119(L) --t O ( L ) ,
(1.6)
mod
: Fld(L) + Oo(L)
defined by (1.7) (1.8) (1.9)
ker p = {z E L I z p l }
(Vp E Oo(L)) ,
z m o d F z ' @ 3u E F z A u = z' A u
- mod =
o mod
(VF E Fld(L))
,
(cf. Definition 1.11) ,
respectively.
1.13. Theorem (Boicescu [1984],lorgulescu [1984c]). Let L E LM19 OT L E LMN.9. The maps mod and ker satisfy mod = ker-' and establish an isomorphism F129(L) S Oo(L). Proof. It is easy t o check that ker p E Fld(L) even for p E O(L); e.g. if z E ker p and z
5 y then y = z V y p 1V y = 1i.e.
y E ker p. Let us prove
252
Filters, ideals and 19-congruences
that m o d F E O ( L ) for F E F119(L). Take x m o d F x ' a n d y m o d F y ' i.e. x Au = x'Au a n d y A v = y ' A v for u,v E F. Then (PiXAviu = (PiYAviu where (piu E F, hence 'pix mod F'piy, while from x A u A v = x' A u A v and y A u A v = y' A u A v where u A v E F, we deduce immediately that If L E LMN6 then N x V N u = Nx'VNu. ~ A y p ~ ' A y ' a nxVypx'Vy'. d But from
we get N u A 'pou = 0 hence
NXA YOU = ( N x V N U )A C ~ O U = ( N d V N U ) A
YOU
=
where pou E F, showing that Nxmod F Nx'. Clearly the maps ker, mod and are increasing. To prove ker o m o d = 1 F l q ~ take ) F E Fld(L). Then
-
-
ker(modF) = {x E L zmodFI} = = { X E L vix mod F 1 (Vi E
I)}
=
= {XEL
by Remark 1.2. To prove mod o ker = 1e0(,qnote first that you 5 u and ker p n C(L)= ker(p n (C(L))')and recall Proposition 1.3.26. Then for every p E Oo(L)
zmod
o ker p y H pixmod ker pviy
(Vi E I)
19-filters, 19-ideals and d-congruences
253
1.14. Proposition (Boicescu [1984]). Let L E LMn or L E Mn. T h e n Oo(L)= O ( L ) and the maps mod and ker satisfy mod = ker-' and establish a n isomorphism Fln(L) O ( L ) . Proof. Let p E
-
O ( L ) . If x mod o ker p y then (i = 1,...,n - 1)
cpixmod o ker pcp;y
w (3u; u ; p l & cpix A ui = (piy A ui) therefore taking u = u1 A
... A u,-'
(i = 1, ...,n - 1)
we obtain u p 1 and cpix A u = (piy A u
(i = 1,...,n - 1) hence
(i = 1,...,n - 1) , therefore x A u = y A u, showing that
3 mod
-
o ker p y. Thus mod o ker p
E
mod o ker p therefore
(1.10)
-
mod o ker p = m o d o ker p E Oo(L) .
Taking into account Theorem 1.13 and (1.10) we have
-
xpy+xpy*xmod (j
o kerpy
cpixmod o ker pcp;y
w
(i = 1, ...,n - 1) e
* (3% u; p 1 & pix A u; = cp;y A u;)
(2
= 1,...,n - 1)
+
+- (3% (o;u~p 1 & c p ; ~A ~piui= (P;Y A 9;";)
(i = 1, ...,n - 1)
+ (i = 1,...,n - 1)
+
=$
(pix mod o ker py;y
=$
xmodokerpyw3uupl&xAu=yAu
+- 3~ x = x A I p s A U = Y
A U ~ YA 1 = y
proving that p = mod o ker p, therefore p
O(L)= Oo(L), hence by Theorem 1.13.
-
+. X
+ ~
Y
E Oo(L)by (1.10). This proves
is the identity mapping and the proof is complete 0
254
Filters, ideals and d-congruences
1.15. Corollary.
I f B is a Boolean algebra t h e n Oo(B)= O ( B ) . F12(B) = FI(B) and the m a p s mod and ker satisfy mod = ker-' and establish a n i s o m o r p h i s m Fl(B) O ( B ) . 1.16. Remark. Definition 1.9 ensures that if p is a 29-congruence of an algebra L E LM6 ( L E LMN29) then the determination principle holds in L / p , therefore L / p E LM19 ( L / p E LMNB). In view of Theorem 1.13 every &congruence p is of t he form mod F for some &filter F (= ker p). The quotient 29algebra L / m o d F will be denoted simply by L / F . In particular if L E LMn or L E Mn then every n- congruence is of t h e form m o d F and L / F will stand for L/mod F .
1.17. Remarks. a) In a Moisil n-algebra Proposition 1.8 remains true: If L E Mn we still
have t o prove that x p y implies N x p N y . This follows from
Therefore a l l types o f congruences reduce t o lattice congruences compatible with 'pi.
b) However, this does not hold in general, as shown e.g. by the following example due t o lorgulescu 11984~1.Suppse I is an infinite regular set (6. Definition 4.6.7) and take L = (?(I))['. Let Fo C C ( L ) be the filter of those functions f E C ( L )for which the constant value f ( i ) is a cofinite set (i.e., I - f ( i ) is finite). We denote by F the &filter generated by Fo and prove that mod F is not a &congruence. Let g, h E L be defined by g ( i ) = [O,i-]C I for i # 0, g(0) = 0 and h ( i ) = [O,i]G I,for Vi E I . For each i E I, define f; E C(L)by f i ( j ) = I - {i} V j E I. Then f i E FO C F and ('pig
fi)(j)
= g ( i ) n f i ( j ) = [O, i-]
n ( I - {i})
= [o, i-]
&filters, 19-ideals and d-congruences
255
and similarly ((pjhA f i ) ( j ) = [0,i-1, therefore (pig A fi = (pihA fi, proving that YigmodFcpih for every i E I . It remains to show that ( g m o d F h )
does not hold, i.e. that g A
f # hAf
for every
f E F.
f E F fo 5 f.
But
implies, via Remark 1.6, the existence of fo E Fo such that
This implies further the existence of a finite subset loc I such that 8 # I - I0 = fo(i) 5 f(i) Vi E I. Take i E I - Io; then g A f # h A f follows from
1.18. Remark.
It follows from Remark 1.17 b) and Proposition 1.8 that for certain sets 1 the corresponding classes LMd and LMNd are not equational (because the homomorphic image L / p of L is outside t h e class whenever the congruence p is not a &congruence).
1.19. Proposition. Let L E LMd or L E LMNd. If F, F’ E Fld(L) and F 5 F‘ then = {i I x E F’} is a 29- filter of L / F . If, moreover, F’ is proper (prime) is so. then
F?
then 0 = ( p i x A ui, s E F’,
Proof. The first statement is obvious. If 0 E
u; E F (Vi E I ) , hence 0 =
(pis A
(p;ui, which implies (piu; 2 p i x E F‘
F‘ and since (p;ui E F C_ F’ it follows t h a t 0 E F’. If 3 V E F? then pi(^ V y) A ui = (pi2 A U i , z E F‘, ui E F (Vi E I ) , hence ( p i x A U i ) V ( v i y A U i ) E F’, implying e.g. (pox A uo E F’, in which case x E F‘ because x 2 (pox A ug, therefore i E F? otherwise 6 E F?. O
therefore piui E
1.20. Remark (lorgulescu [1984c]). The concept of d-filter and th e concept of m-filter in Remark 1.3.31 are
I
23 then the filter I of Ld = J = (0) + I is neither a &filter nor an m-filter. Further b) let E be a set of cardinality m and the filter F of P(B)consisting of all cofinite sets. independent of each other. Thus e.g. a) if
Filters, ideals and &congruences
256
Then E - {z} E
F
for every z E
E and
n
(E- {z})
= 8 !$ F . Take
xEE
L = B[q and let F' be the image o f F by the isomorphism B E C ( L ) . Then [F')s= {f E L 139 E F', g 5 f} by Remark 1.6 and this &filter is not an m-filter. Now c) take an m-algebra L and a E L . Then [ a ) is an m-filter; besides, [a) is a &filter or not according as a E C ( L )or not. A filter which is both a &filter and an m-filter will be called an (m, O)-filter. The reader is urged t o transcribe the results o f this section to the case of the (m, d)-filters of an m-algebra. In particular the restriction of the functions in Theorem
1.7 yields an isomorphism between the complete lattice o f all (m, d)-filters of t he m-algebra
L and the m-filters of the Boolean m-algebra C(L).
1.21. Remark (lorgulescu [1984c]). Let us call m-congruence o f an LM-algebra
L , any congruence relation p on
L satisfying the stronger conditions (i) for every
A h€H
L , c a r d H 5 m, if a h p b h (Vh E provided both meets exist, and
( a h ) h € ~ (, b h ) h E ~C
ahp
A
bh
H ) then
h€H
(ii) the dual condition. Suppose L is an m-algebra (cf. Definition 4.6.1) and let F be a &filter of
L. Then using Proposition 1.2.27 and F = i it is easily seen that m o d F is an m-congruence if and only if F is an (m,d)-filter. Let us call (m,d)congruence every 8-congruence which is also an m-congruence. Thus m o d F is an (m, 29)-congruence for every (m, 9)-filter
F
and as a matter of fact the
isomorphism constructed in Theorem 1.13 can be restricted to an isomorphism between the complete lattice of all (m, 29)-filters and the complete lattice of all (m,d)-congruences.
The reader is urged to transcribe other
results of this section t o the case of (m, 8)-congruences. Now we turn to further consequences of the previous basic results. Proposition 1.14 has a kind of converse for 3-valued Moisil algebras. Let
L
be a double pseudocomplemented lattice; by a ++-closed filter is meant
257
8-filters, 8-ideals and 29-congruences a filter
F of L such that x E F
+ x++
++-closed filter for every congruence p of
E F. It is obvious that ker p is a
L.
1.22. Theorem (Varlet [1972]).
Let L be a double pseudocomplemented lattice. T h e m a p ker is a bijection between O(L)and the set of ++-closed filters of L if and only i f L E M3. Sketch of proof. Sufficiency. If L E M 3 then i t s congruences coincide with
the congruences of the underlying double pseudocomplemented lattice, while the 3-filters are exactly the ++-closed filters. Necessity. In view of Theorem 4.4.4 it suffices t o show that
-
L is a dou-
ble Stone algebra verifying the determination principle. The latter property follows from the fact that the congruence
defined by (z
N
y
+ x* = y*
and z+ = y+) satisfies ker N= (1) = ker
1~ hence -= 1 ~ Further . one proves that if x+ A x++ > 0 then the ++-closed filter [zt)is distinct from ker p for every p E O ( L ) . This contradiction shows that zt A z++ = 0 and 0 one proves similarly that z* V x** = 1. 1.23. Proposition.
If L E LMn t h e n O(L)E O ( C ( L ) ) hence O ( L ) is a Heyting dgebra. Proof. Follows from Theorem 1.7, Proposition 1.14, Corollary 1.15 and e.g.
the dual of Example IX.3.5 in Balbes and Dwinger [1974].
0
The next two propositions were first proved by Beazer [1976] for 3-valued Moisil algebras, using the theory of double palgebras. 1.24. Proposition.
T h e following conditions are equivalent for L E LMn:
(i)
O ( L ) i s a Boolean algebra;
(ii)
C(L)i s finite;
(iii) L i s finite.
Filters, ideals and d-congruences
258 Proof.
(i) ($ O ( C ( L ) ) E B H (ii): By Proposition 1.23 and Berman [1973]. (ii) + (iii): Because L' = (C(L))["-'] is a finite Post algebra and PL : L --f L' is a monomorphism. (iii) + (ii): Trivial. 0 1.25.
ProDosit ion.
T h e following conditions are equivalent foT L E LMn:
(i) @ ( L )is a Stone algebra; (ii) C(L)i s a complete Boolean algebra. Proof. (i) H
O ( C ( L ) ) is a Stone algebra
H (ii) by Proposition 1.22 and
Beazer [1973].
0
1.26. Definition.
A class K: of 7-algebras is said to have the congruence extension property if for every A E K , every subalgebra B of A and every congruence p of B , there is a congruence p' of A such t h a t p'
n B2 = p.
1.27. Proposition (Boicescu (19841).
T h e class LMn has the congruence extension property. Proof. Let A E LMn and B , p as in Definition 1.26. The filter F generated by ker p in A is obviously a d-filter and we shall prove that m o d F n B 2 = p. If ( z , y ) E m o d F f l B2 then x , y E B and there is u E A such that
x A u = y A u and a 5 u for some a E ker p , therefore x A a = y A a, hence ( 2 , ~ )E mod o ker p = p by Proposition 1.14. Thus m o d F n B 2 E p, while 0 the converse is obvious from p = mod o ker p. 1.28. Remark.
It is known (see e.g. Pierce [1968], Lemma 3.1.8) t h a t if A is a 7-algebra and p,u E @ ( A )then p o u E @ ( A ) if and only if p o u = a o p, in which case p o u = p V u in the lattice @ ( A ) .The algebra A is said t o have
259
29-filters,29-ideals and 10-congruences
commuting congruences provided p o a = a o p for every p , a E @ ( A ) . 1.29. Theorem (Boicescu [1984]; cf. Beazer [1972] for M3).
Every L E LMn has commuting congruences. Proof. Let p l , p 2 E @(L).Then p h = modFh ( h = 1,2), where Fl and F .
L. Take (x,y ) E p1 o p2. Then there exist z E L and uh E Fh 1,2) such t h a t x A u1 = z A u1 and z A ug = y A u 2 . This implies
are n-filters of
(h =
x p l x A u 1 , yp2 yAu2 and x A u l A u 2 = y A u 1 A u 2 , therefore x A u l p 2 y A u l
x A uzp1 y A u2. Setting w = (x A u2) V ( y A u l ) and using t h e above
and
relations it follows that
i.e. x p ~ ~ a n d s i m i l a r l y y ptherefore(x,y) ~v, E p20p1. Thusplop,
and
p2
o p1
C p1
p20p1
o p2 by symmetry.
1.30. Remark. It is known that for every filter F of a Boolean algebra B and every x,y E B ,
(1.11)
x mod F y
* (x V jj) A ( 5 V y) E F
(x V jj) A (3 V y ) E F then x A u = x A y = y A u and conversely, if x A u = y A u for some u E F then using (2.18") we get because if u =
x V y V G = ( x A u ) V Y V G = ( y A u ) V j j V i i = 1, hence u (x
v
5 x
V y by (2.19") and similarly u
5
5 V y , therefore u
E F . This property was generalized by Varlet [1972] matter of fact it holds for LMn.
y) A (2 V y)
t o LM3 and as a
1.31. Proposition.
Let L E LMn
(1.12)
OT
5
L E Mn. FOTevery F E Fln(L):
zm o d F y
*
n-1
A (pix V 9 ; ~A ) i=l
V piy) E
F
Filters, ideals and 19-congruences
260
and every congruence p i s obtained in this way: p = mod o ker p. Proof. Using Proposition 1.14 and Remark 1.12 we get
zmodFy @
* z modFy * (i = 1,...,n - 1) ,
cpizmodFcp;y
whence (1.12) follows by Remark 1.20. The equality p = mod o ker p was obtained in the proof of Proposition 1.14.
1.32. Definition. Let us say that: a) An element
z of a .r-algebra A has property R ("regular") provided the
map @ ( A )+ ?(A) defined by p b) An algebra A has property
H
[z],, is injective;
R whenever all of its elements have property
R; c) A class
K: of valgebras has property R if all of its algebras have property
R. Varlet [1972] proved t h a t a double pseudocomplemented lattice has pro-
R if and only if z* = y* & z+ = y + + z = y . In particular L M 3 has property R and this characterizes L M 3 within t h e class of double Stone
perty
algebras. One can prove more: 1.33. Proposition.
The class LMn has property R. Proof. Notice first that the element 1has property R, because if [l]= ,, [1lPz then ker
p1
= ker
p2
whence Proposition 1.30 implies
p1
= p2.
Then take z E L E LMn and p I , p 2 E O ( L ) such that [z],,
= [z],,.
Using the LMn-structures of [0, z]and [z, 1 1 (cf. Theorem 4.4.16) one sees that
pi
= P k fl [ O , Z ] ~
P k fl [z, 11'
(k = 1,2)
(k
= 1,2) are congruences on [O,z] and pk" =
are congruences on [z,11. Furthermore
261
&filters, 8-ideals and 8-congruences
and since x is the unit o f [0, x] it follows that pi = pk and similarly ply’ = p2”.
Now take (u, v) E p1. Then (u A z, v A X ) E pi = p; and ( u V x, v V z) E
p2”, therefore u = u V ( u A X ) pz u V (v A z) = ( u V
proving that ( u , v ) E p2. Thus
p1
v) A
(u V x) p2
C pz and similarly pz
0
pl.
1.34. Remark.
The concept of filter in a Boolean algebra has been given an equivalent definition, very appropriate t o the purposes of symbolic logic: a filter is the same as a deductive system. The latter term designates a subset
D
of the
Boolean algebra B such that
(i) 1E D and (ii) if z E
D
and z + y E
D
then y E
D.
B . Then 1 E F and from x E F and x -+ y =? vyi E F we obtain z ~ = yx A ( % V Y ) E F hence y E F . Conversely, suppose D is a deductive system. Then D # 0 because 1E D. If x E D and x 5 y then x ---f y = 1E D therefore y E D.
To prove the equivalence suppose first that
F is a filter
of
If x , y E D then from
x
-+
x A y = Z V ( x A y ) = f V y L. y
we obtain z + x A y E D by the previous property, therefore x A y E
D.
It turns out that the above properties can be extended t o LM-algebras. The point is a convenient generalization of the Boolean implication, invented by A. Monteiro in 1963 for 3-valued Moisil algebras and called weak implication; cf. Cignoli [1969a]. Then Cignoli [1969a], [1970] defined and studied the weak implication and the deductive systems of Moisil n- algebras. Thus the results presented below are due t o A. Monteiro and Cignoli.
Filters, ideals and d-congruences
262
-
1.35. Definition. The weak implication on an LM-algebra is the operation
x
-
defined
M
y='PoxVy(Vx,yEL).
M
- -
1.36. Proposition.
The weak implication
has the following properties:
M
(1.13)
x
(y
M
(1.14)
(1.15)
x x
z)=l;
M
+ M
-
(y
M
x
y A z = (x
xVy
(x
M
Z = ( X
- -
-
y)
M
(1.19)
1
+ z ;
M
--t
+ M
z)A(y
+ M
2 = 2 ;
M
x=x;
M
(1.20)
z 5 y implies x -+
y =1 ;
M
(1.21)
x 5 y iff (pix
--t
M
(1.22)
2
--t
QoX=1.
M
Proof. Straightforward .
z);
M
(y + z ) = z A y
M
(1.18)
Y)+
M
M
(1.17)
- M
M
(1.16)
; y) + (x
z)=(x
+
(piy= 1
, Vi E I ;
z);
+ M
z);
by
263
6-filters, 6-ideals and 6-congruences
1.37. Definition. If X is a non empty subset of L then we say that x E L is a consequence of m
X if there is a finite subset { x l , ...,xm} of X such that A j=1
xj + M
x = 1.
Let us denote by C s ( X ) th e set of all consequences of X ; we put also CS(0) = (1).
1.38. Proposition.
C s ( X ) = [ X ) , for every subset X & L E LMn. Proof. Cs(0) = (1) = [0)8. Then
m
U
~
A
O j=1
X j S Y
and the proof is completed by Remark 1.6.
1.39. Proposition. Let L E LMn. A subset S
0
L is a deductive s y s t e m if and only if it is
a 6-filter. Proof. Let S be a deductive system. Then S m
x E Cs(S) then
A j=1
xj
M
# 0
because 1 E S. If
x = 1 for some x l , ..., xm E S, therefore
Filters, ideals and &congruences
264
...
z1 + (zZ + M
M
-+ M
...) = 1 by (1.16),
-+ z)
(I,
hence after
M
c
m steps we obtain z E S. Thus Cs(S) C S and since S [S)e = Cs(S) by Proposition 1.38, it follows t h a t S = Cs(S) = [S)s is a &filter. Conversely, let S be a d-filter. Then 1 E S. If z E S and z
yES M
then
(POX
-
E S n C ( L ) = S' and
(Pox
(POY
M
= pox V(P0y = (Po(p0z v y ) = = (Po(z
-
E S' ;
y)
M
9 is obviously a filter of th e Boolean algebra C ( L ) ,hence a deductive system of C ( L ) by Remark 1.34, therefore 'pay E S c S, whence finally y E s. 0 but
1.40. Proposition (the Deduction Theorem).
Let L E LMn, X (1.23)
L
and z, y E
L. Then
y E C s ( X U {z}) H z + y E C s ( X ) . M
Proof. We use Proposition 1.38, Remark 1.6 and the obvious property you
wH
(POU
I (POW.
F
Let
= {y E L I z
--f
y
5
E C s ( X ) } . The equivalences
M
show that F = { y E
L 1 cp0(zl A ... A z,
5 'pay}, whence it is straightX U {z} F and F E F' for any F = [XU (5))s. The above proof i s
F is a $filter, &filter F' such that X F'. Thus also valid for X = 8 if we replace z1 A
forward t o show t h a t
A z)
... A 2,
by 1.
265
Prime filters $2. Prime filters
The aim of this section is the study of prime filters and prime d-filters in a Lukasiewicz-Moisil algebra. A special attention is paid to minimal and maximal prime filters. 2.1. Definition. Let L f LMd. For
L and G
F
(1.1)
F* = F n C ( L ) ,
(2.1)
G;= cp;’(G)
C ( L )we set
(Vi E I ) .
A proper (prime) d-filter is defined as a d-filter which is also a proper (prime) filter. We denote by PFld(L) the set of all prime 8-filters on L. By a masimald-filter is meant a maximal element in the family of proper 8-filters ordered by set inclusion. 2.2. Lemma (Cignoli [1969a]).
Let L E LMd, F a filter on L and G a filter on C(L).Then for every i ,j E I : (i)
G;is a filter on L ;
(ii) i (iii)
<j
+ Gi
Gj;
(G;)*= G;
(iv) F* is a filter on C ( L ) and (F”)o
zF c (F*)l;
(v)
G is prime, or equivalently maximal, in C ( L )($ Gi is prime in L ;
(vi)
if F is prime in L then F* is prime, or equivalently maximal, in C(L).
Proof. Straightforward.
Filters, ideals and 29-congruences
266
2.3. Theorem (Cignoli [1969a], Georgescu and Vraciu [1969a], Georgescu
[197I d ]). Let L E LMd and F a 19-filter o n L. T h e n the following conditions are equivalent:
F is a m a z i m a l O-filter;
(i)
(ii) F* is a n ultrafilter o n C ( L ) ; (iii) F* is a p r i m e filter o n C ( L ) ; (iv) F is a prime 8-filter; (v)
either
(vi)
F is
'piz
E
F
OT t&a:
E F (Vi E I) (Vz E L ) ;
a m i n i m a l p r i m e filter.
Proof.
(i) H (ii): By Theorem 1.7. (ii) e (iii) e (v): By Proposition 1.3.18. (iii) e (iv): Because z V y E F e 'pox V 'poy E F*. (iv) (vi): Take a prime filter F' of L such t h a t F' c F . Then F'* c F* and F'* and F* are prime filters of C ( L ) by Lemma 2.2, hence they are maximal by Proposition 1.3.18, therefore F" = F*. Now it follows by Proposition 1.4 and Lemma 2.2 that F = (F*)o= (F'*), c F', therefore F = F'. (vi)
j
(iv): Trivial.
0
2.4. Remarks.
F is necessarily a &filter, because Lemma 2.2 implies in turn that (F*)o& F , F* is prime in C ( L ) , (F*)o is prime in L , therefore F = (F*)ois a &filter by Theorem 1.7.
a) Any minimal prime filter
b) Prime (or, equivalently, maximal) &filters coincide with minimal prime filters, by Theorem 2.3 and t h e above remark a). c) The map * establishes a bijection between PF16(L) and PFl(C(L)), by
Theorems 1.7 and 2.3.
Prime filters
267
Several characterizations of those lattices
L E DO1 in which maximal
Stone filters coincide with minimal prime filters were obtained by A. Monteiro [1954] and then by Cignoli [1971b], who started from a result of Cherciu
[1971]. 2.5. Proposition.
Suppose L E LMd, F as a 29-filter, 0 # S C L , F n S = 0 and x,y E S + x V y E S. Then there is a prime 19-filter P such that
PnS=Q)andFGP.
F* n (cp0S]c(~) = 0, otherwise x 5 cpos for some x E F* and s E S, which would imply cpos E F , then s E F , a contradiction. According t o Q and Theorem 1.3.10 there is a prime filter Q of C ( L ) such that F* 0 Q n (cpOS]c(~)= 0. Then P = Qo has the desired properties. Proof.
2.6. Remark. Proposition 2.5 yields corollaries similar t o Corollaries 1.3.11-1.3.14 of Theorem 1.3.10. Thus e.g. a) in a d-algebra every proper d-filter is included in a prime &filter and is
an intersection of prime &filters. Also,
b) given z,y E L with x
#
y, a necessary and sufficient condition for the existence of a prime d-filter F such that x E F and y $ F is cpox $ y.
2.7. Proposition.
The intersection of all maximal 9-filters of a n LM19-algebra L is (1). Proof. It follows from Theorem 2.3 that an element x belongs t o all maximal 6-filters
F of L if and only if cpOx belongs to all maximal filters F* of C(L),
and this is equivalent t o pox = 1 by Theorem 1.3.28, therefore t o x = 1 by (3.1.27) and (3.1.2). 2.8. Definition. Let us say t h a t a congruence (a d-congruence) is:
(i) proper if it is distinct from the universal congruence L2,and
0
268
Filters, ideals and 6-congruences
(ii) maximal if it is a maximal element in t h e family of all proper congruences (proper 2')-congruences)ordered by set-inclusion
C.
According t o a general definition of universal algebra, an algebra A i s called semisimple if the intersection of all its maximal congruences is the trivial
congruence A.A. 2.9. Corollarv.
The i n t e r s e c t i o n of a l l maximal 19-congruences of an LMb-algebra L i s
AL. Proof. From Proposition 2.7 and Theorem 1.13.
0
2.10. Corollary. LMn-algebras and Mn-algebras are semisimple. Proof. From Corollary 2.9 and Proposition 1.14.
0
2.11. Remark.
LM6 (LMN1S)-algebras are also semisimple, because maximal 6-congruences are identical with maximal congruences. 2.12. Proposition.
The following conditions are equivalent f o r a prime ideal I of an algebra
L E LM6: (i)
I
(ii)
In Ds(L) = 0;
i s a 2')-ideal;
(iii) for every x E L, e i t h e r x E I o r x* E I. Proof.
(iii): If x E I then 'plx E I hence x* = Cplz # I because I is proper. If x # I then 'plx# I hence the prime ideal I f l C ( L ) of C ( L ) (cf. the dual of Lemma 2.2) contains Cplx (6. t h e dual of Proposition 1.3.18).
(i)
j
(iii)
+ (ii):
contradiction.
If x E I n D s ( L ) then x E I , z* = 0 and x*
# I,
a
Prime filters
269
l(i) =+ l(ii): If z E I and cp1z (i!I then as for (i) + (iii) we get Cplz E I n C ( L ) , hence z V Cplz E I and since cpl(z V plz) = 1 it follows that z V qlzE I n Ds(L).
0
2.13. Remark. In this book there are several uses of t h e symbol Ker which should not be confused, even if they are not distinguished by subscripts. The first meaning is the one used in universal algebra: if A, A' are r-algebras then
(2.2)
kerA,At
: Hom(A,A') + @(A)
is defined as in (1.5.6), i.e. for every f E Hom(A,A'), (2.3)
*
~(ker~ f , )~ ~ ) f(z) = f
( ~ )( V ~ , YE A ) .
The first occurrence of this concept was in formula (1.3.8), in t h e particular case of lattices. As a matter of fact we are interested in t h e more particular case of algebras L , (2.4)
kerLp
L' from LM9 or LMNd. Note that in this case
: Hom(L,
L')
-+
Oo(L)
because if p;z(kerL,Lt f)p,y (Vi E I) then cpif(4
= f ( c p i 4 = f(cpiY) = Vif(Y)
(Vi E I)
therefore f(z)= f(y) i.e. z(kerL,Lt f)y. The next meaning of ker was first used in Theorem 1.13, again for L , L' E LM19 or LMNB: (1.4)
kerL : Oo(L)-+ F16(L)
,
(1.7)
ker p = { z E L I z p l }
(Vp E O O ( L ) )
A third and similar meaning will be introduced now. 2.14. Theorem (Cignoli [1969a], Georgescu [1971d]).
Let C = LM19 or C = LMNB. For every L E C there is a bijection between PFld(L) and Homc(L, L;'). Proof. Set Homc(L,L, UI) = H and KerL = kerL o k e r L , y i.e., for each
f EH,
Filters, ideals and d-congruences
270
K e u f = 1. E L I s(kerLLrJl ' 2 f)ll = f-1([1))
(2.5)
7
l(i) = 1 (Vi E I). As L;' is a chain by Lemma 4.6.11it follows that [l) is a prime d-filter
where 1 E Li',
of Li', hence it is straightforward t o check that f-'([l))is a prime 6-filter of L. Thus KerL :
H + PFlO(L).
Now we prove the existence of KerL', namely
(Keri'F)(x)(i) =
(2.6)
(
1
,
vix E F
0
7
vix $ F
(Vx E L) (Vi E I ) ,
for each F E PF16(L). Let f ( x ) ( i ) stand for the right side of
f(x) E ' iL
(Vx E L).
The next step is t o check that every
(2.6).Clearly
f
E
H . Using (3.1.11) we
see that for
x E L and i,j E I,
* Yjcpix E F H Fix E F =1* (f(x))) (.i> =1
f(vjx)(j) = 1 H
f(
(vi
e
7
proving that f(cpiz) = cpi ( f ( z ) ) .One verifies similarly, using Remark 1.3.5.
1.3.9,that f i s a bounded- lattice homomorphism. In view of Remark 3.1.29 (and of Remark 1.2.29 if C = LMNd) this shows that f E H . Then using Remark 1.2 we obtain a) and Proposition
x E ker f
* f(x) = 1 H f(z)(i) = 1
H cpix~F
satisfies
I) e
(V~EI)HZ€F,
f = F . Finally it remains ker g = F then g = f. This follows from
which proves t h a t ker
(Vi E
t o show that if g E H
271
Prime filters 2.15. Corollary (Georgescu [1971d]). If L E P19 t h e n a) every m o r p h i s m f :
b) L'\
L +L '\
is a surjection, and
has n o proper Post subalgebras.
Proof.
ra
(C(L)) , hence Proposition 4.1.6 yields an element x E L such that 'pix = u ( i ) (Vi E I). Notice that f = ker-' ker f by Theorem 2.14 and f ( u ( i ) ) = 1 or 0
a) Take a E
Lia. But
a can be viewed as a funtion a E
according as u ( i ) = 1or 0. Then f(x) = a because
f(z)(i) = 1 H 'pix f ker f H u(i) E ker f
* f (a(;)) = 1
($
a(;) = 1 ,
b) Apply a) t o the inclusion mapping of a subalgebra L of LiA.
0
2.16. Corollary.
T h e following conditions are equivalent
L E P19 and f E F119(L):
~ O T
(i) F is a maximal 19-filter;
(ii) L / F Proof.
(i) j ( i i ) : The morphism f = Ker-'F : L + is a surjection by Corollary 2.15, therefore L'\ FZ L / ker f by the homomorphism theorem 1.5.16. Thus it remains to prove that ker f = modF. First we apply (2.6) and obtain
Now if z ker f y then for each i E I, (2.7) and Theorem 2.3 imply that either ( p i x , (piy E F in which case we set uj = 'pixA (PigI or (pix, Cpiy E F in which case we set u;= pix A p;y. In both cases
Filters, ideals and 29-congruences
272
that is z m o d F y . Conversely, (2.8) implies that for each i E I,if via: E F then (piy A ui E F hence (pig E F and similarly (p;y E F + pix E F therefore z ker f y by (2.7).
(ii) + (i): Suppose F’ is a proper 29-filter of L such that F E F‘. Then = {2 I z E F’} is a proper &filter of L/F by Proposition 1.19. As 0 remarked after Definition 1.1, this implies F? = {i},that is F‘ = F . 2.17. Proposition. T h e following conditions are equivalent f o r L E LM29 and F E Fl(L):
(i) F is mazimal; (ii) there is a p r i m e filter G of C(L) (necessarily unique: G = F’) such that F = GI. Proof.
(i) + (ii): In view of Lemma 2.2 we obtain in turn that F* is prime in C ( L ) , F C (F*)1 and (F*)l is prime in L , hence proper; therefore F = ( F * ) l . If F = G1then F’ = (Gl)* = G by Lemma 2.2. (ii) =$ (i): If F’ is a proper filter of L such that F F’ then G = F’ (F’)’ C C(L) hence F’ = (F‘)’ therefore F = F’ by Lemma 2.2. 0 2.18. CorolI a ry . If L E LM29 and F E PFl(L) then F’ = (F*)oand F” = ( F * ) l are the unique m i n i m a l p r i m e filter F’ F and the unique m a x i m a l filter F” 2 F , respectively.
s
Proof. In view of Lemma 2.2, F’ is a maximal filter of C(L) and F‘ C F E F”. But F’ is a maximal &filter by Theorem 1.7, therefore a minimal prime filter by Theorem 2.3, while F” is a maximal filter by Proposition 2.17. If P is a maximal filter such that F P then F* & P” and F’ E F”’, therefore P” = F’ = F” hence z E P implies (pox E P’ = F”’ F” then z E F”, which shows that P E F”, therefore P = F”. The uniqueness of F’ is
s
Prime filters
273
proved analogously.
A. Monteiro [1974]has shown that for L E D01, every prime filter is included in a unique maximal filter if and only if L is n o r m a l i.e. for every x,y E L satisfying x Ay = 0, there exist u , v E L such that X A V = y A u = 0 and u V v = 1. Then it follows from Corollary 2.18 t h a t every L E LM9 is normal; this can be also proved directly taking u = 'plyVx and v = cplxVy.
2.19. Definitio n. Let L E LM9. Denote by Rad(L) the intersection of all maximal filters of L. For every proper filter F of L let Rad(F) stand for t h e intersection of all maximal filters of L that include F . 2.20. Proposition. Let L E LM19 and set M = PFl(C(L)). Then
(2.9)
Fl = Ds(L) .
Rad(L) = FEM
Proof. The first equality follows from Proposition
Rad(L) = 9';
( FEM n
F ) = cp~'([l))
2.17,implying further
= Ds(L) .
2.21. Proposition. Let L E LM9 and F a proper filter of L. Then Rad(F) = cpT'(F). Proof. Let
MI be the family
L which include F that M1 = {G1 I G E
of those maximal filters of
M z = { G E PFl(C(L)) I F* G G } ; we claim M z } . If F' E M1 then F' C F", while Proposition 2.17 shows that F' = ( F f * ) land F'* E PFl(C(L)), hence F'* E M2. Conversely, suppose F' = G1 where G f M 2 . Then F' is maximal by Proposition 2.17 and 2 E F implies cplx E F* G G hence x E GI = F', proving that F 5 F', therefore F' E M I . Now using Corollary 1.3.14in C(L) for F* we obtain and
Rad(F) =
n GEM2
cp;l(G)=cp;l(
n GEM2
G)
=
Filters, ideals and 19-congruences
274
The next result connects filters t o the operations Ch. 4, $3.
and
% studied in
2.22. Theorem. The following conditions are equivalent f o r L E LMn: (i)
L is a Boolean algebra;
(ii) Rad(L) = [l);
(iii) every proper filter F is a n intersection of maximal filters, i.e. Rad(F) = F ; (iv)
x
+ y = ( P ~ - v~ y;x
Proof.
(i) + (iii): By Corollary 1.3.14 and Proposition 1.3.18. (iii) + (ii): In particular Rad([l)) = [l); but clearly Rad([l)) = Rad(L ) . (ii) + (i): As x A x* = 0, it remains t o prove that x V x* = 1. But x V x* E D s ( L ) , because (x V x*)* = 0 and D s ( L ) = [l) by Proposition 2.20. (i) + (vi): By Proposition 4.3.6. (vi) + (v): By (4.3.25) and (3.1.27) where 0 is 1. (v)
+ (i): The
(1
+ x) V (x +- 0)
= 1, that is : ( p ; ~ V c p ~= - ~1,xi.e. ( P ~ - 5 ~ X(pix.
hypothesis yields
xVcp,-lx = 1, whence for each i c I Thus (pix = (P,-~X (Vi E I ) , which shows that L (i) + (iv): By Proposition 4.3.6.
= C ( L ) E B.
275
Prime filters (iv)
+ (i): x* V x = qn-1x V I = x =$ x = 1.
0
2.23. Remark. Properties (i)-(iii) in Theorem 2.22 are equivalent even for L E LM6 (same proof).
A. Monteiro (cf. A. Monteiro [1974]) raised the problem of whether a bounded distributive lattice in which every proper filter is an intersection of maximal filters and dually, is a Boolean algebra. The answer is negative, as was shown independently by Balbes [1972] and Adams [1974]. However for
L E LMn the answer is positive; cf. Theorem 2.22. 2.24. Proposition.
The fol2owing conditions are equivalent for L
E LMt9 and
F E PFl(L):
(i) F is maximal; (ii) D s ( L ) Proof.
c F.
*
(i) (ii): By Propositions 2.19 and 2.16. (ii) =$ (i): Let F' be a filter such that F c F'. Take 5 E F' - F. From yl(x V p1x) = 1 we infer I V Flx E D s ( L ) 5 F and since F is prime it 13 follows that $311 E F 5 F', therefore 0 = I h Cplx E F', i.e. F' = L.
In the case of LMn-algebras we can say much more about prime filters. 2.25. Theorem (Boicescu [1984]). T h e following conditions are equivalent f o r L E LMn and a proper filter F of L:
(i)
F is prime;
(ii) there is a prime filter
F' F ;
(iii) ihere is a unique minimal prime filter F'
F;
276
Fiiters, ideals and 6-congruences
(iv) F* is prime in C ( L ) ; (v)
there is a prime filter G o f C ( L ) (necessarily unique: G = F*) and i E (1, ...,n - 1) such that F = G;;
(vi) F is included in a unique maximalfilter. Proof.
(i) j (iii): By Corollary 2.17. (iii) + (ii). Trivial. (ii) +- (iv): F’* E PFl(C(L)) by Lemma 2.2 and F’* = F*.
C_ F*, therefore
c
F (F*)n-l by Lemma 2.2. We prove that F = (F*)jfor j = max {il(F*)iC F } . If j = n-1 then (F*),-lC F hence F = (F*)n-l. If j < n - 1suppose by way of contradiction the existence of x E F - (F*)j. Then ‘pjx @ F’ hence cpp E F*. But (F*)j+l F hence there is y E (F*)j+l such that y @ F . Using Proposition 3.2.3we obtain y 2 x A Cpjx A ( ~ j + E ~ yF therefore y E F , a contradiction. If F = Gi for G E PFl(C(L)) then G = F’ by Lemma 2.2. (v) +- (i): By Lemma 2.2. (i) 3 (vi): By Corollary 2.17. (vi) + (v): F is an intersection of prime filters F’ by Corollary 1.3.14. Each F’ is included in a maximal filter P by Corollary 2.18. But F 5 P therefore P is unique by hypothesis. Then P* and each F” are maximal in C(L)by Lemma 2.2 and also F” P*,therefore F‘* = P* for each F‘. According t o (iv) 3 (v), for each F‘ there i s a j such that F‘ = ( P * ) j ,which implies F = ( P ” ) k ,where k is th e least j. This representation is unique with 0 respect t o P* again by Lemma 2.2. (iv) 3 (v):
(F*),
F“
c
Comment . Theorem
2.25 shows that if 6 = n certain properties of &filters can be
(iii) extended t o filters. Thus the equivalence (i) ($ (iv) generalizes (iv) in Theorem 2.3; (i) ($ (iii) and (i) (vi) generalize Corollary 2.18 and the lattices sharing this property have been characterized by A. Monteiro
[1974]. In that paper it
is also proved that for
L
E
D01,every proper filter
277
Prime filters
which includes a prime filter is also prime if and only if L is fully normal; cf. Definition 4.3.14. The above equivalence (i) e (ii) implies that every LMn-algebra is fully normal; cf. Proposition 4.3.16. The equivalence (i) ($ (v) generalizes a result of Cignoli [1969a] on Moisil n-algebras (see also Cignoli [1975a]). 2.26. Corollary (Cignoli [1969a], [1975a]). If L E LMn then t h e poset PFl(L) is the cardinal s u m of a set of chains of cardinality 5 n - 1 each: (2.10)
{G; I i = 1, ...,n - 1)
, G E PFl(C(L)) .
Proof. Taking into account Theorem 2.25 it only remains to prove that every two elements belonging to distinct chains (2.10) are incomparable. If Gi C Gi for G,G‘E PFl(C(L)) then G = (G;)’ (G>)* = G‘, therefore
G = G‘.
0
2.27. Corollary (Epstein [1960], Traczyk [1963]). I f P E Pn then each chain (2.10) has exactly n - 1 elements. Proof. For each G E PFl(C(L)) and each i = 2, ...,n - 1, from (pic,-i = 1 E G and ( P ; - ~ C , - ~ = 0 @ G we infer c,-i E G; but c,-i @ Gi-1, therefore
Gi-1
c Gi.
0
The converse of the above result will be the object of the next section 2.28. Corollary. If L E LMn, F’,F” E PFl(L) and F’, F” are incomparable t h e n F’VF” = L. Proof. If F’V F” is a proper filter then there is F E PFl(L) such that F’VF” F , which implies F” C F* and F”’ E F’ hence F” = F” = F’”, therefore Theorem 2.25 yields F‘ = (F*)i and F” = (F*)j for some i , j . 0 This contradicts the incomparability of F’and F”.
278
Filters, ideds and d-congruences
2.29. Proposition. If L E LMn is infinite then card L
5 card PFln(L) = card PFl(C(L)) ,
Proof. It follows from Remark 2.4.c and Corollary 2.26 that (2.11)
cardPFl(C(L)) = cardPFln(L) 5 cardPFl(L)
5
5 ( n - 1)cardPFI(C(L)) . But C ( L )is infinite by Proposition 1.25, hence cardC(L) 5 cardPFl(C(L)) (Makinson [1969]), therefore PFl(C(L)) is infinite and (n-l)cardPFl(C(L))
= cardPFl(C(L)) which together with (2.11) yield
cardPFl(L) = cardPFl(C(L)), while cardL Makinson result.
5 cardPFl(L)
again by the 0
Proposition 2.29 cannot be generalized to infinite 6; thus e.g. Liq is infinite while cardPF1d(Lhq) = 1 as noticed after Remark 1.2. 2.30. Remark. The theory presented in this section can be extended in several ways. One of them has been already mentioned: the passage from LM-algebras to bounded distributive lattices. Another idea is followed in Sicoe (19711: the study of the ideals of the form c p i ( K ) or cp;l(IC), where i E I is fixed and I< runs over the ideals of L. lorgulescu [1984c] has obtained a natural generalization of Theorem 2.3 and several related results within the framework of m-concepts; cf. Remarks 1.3.31 and 1.20. In particular it is noted that every maximal 9-filter which is also an m-filter is obviously a maximal (m, d)-filter but it is not known whether these two concepts coincide and their relationship to the concept of maximal 19-filter is also an open problem. lorgulescu [1984c] also proved that in the d-valued algebras (d-infinite) the equivalence (i) % (v) in Theorem 2.25 does not hold.
The Cignoli problem
279
53. The Cignoli problem Epstein [1960] and Traczyk [1963] proved t h a t i n every Post algebra following property
L the
P holds: th e set PFl(L) o f prime filters of L is a cardinal
sum of ( n - 1)-element chains. In his thesis, starting f r o m Moisil algebras, Cignoli gave a new proof o f the above theorem (cf. Corollary 2.26) and asked whether the converse was true. More precisely: is every Moisil n-algebra w i t h
P a Post algebra? In this section we prove t h a t the answer is affirmative even in the more general case when L E LMn; cf. Boicescu [1984]. property
3.1. Lemma.
Let L E LMn, with property P . If F E PFl(C(L)) let Fl
c F2 c ... c
be the chain of prime filters in L determined by F (cf. L e m m a 2.2). FOT each i = 2, ...,n - 1, there exists x b E L, such that:
F,-1
(i) x & E ~ - - - * ( i = 2 ,...,n-I),
(iii) 'pix> =
= ... = ' p n - l x $ .
3.2. Lemma.
Let B be a n n-valued Post algebra and F E PFl(C(B)) and i E ( 2 , ...,n1). T h e n the elements
satisfy conditions (i)-(iii) of L e m m a 3.1. Conversely, every element 2; satisfying conditions (i)-(iii) of L e m m a 3.1 has a unique representation
Filters, ideals and &congruences
280 of the f o r m (3.1), n a m e l y yk = 'pix.
Proof. It follows from (3.1) that 'pjx; = 0 for all j < i and 'pix; = y$ for all j 2 i. Therefore (ii) and (iii) hold. In particular ' p i - 1 ~ ; = 0 hence x; $ F,-1, while 'pixi = yk E F hence 3% E F;. Thus (i) holds and the representation (3.1) is unique. Conversely, if Z> = cn-i
&EB
satisfies conditions (i)-(iii) of Lemma 3.1, then
A 'pix; foIIows from
3.3. Lemma. Under the hypotheses of L e m m a 3.2, there exists a finite subset 'Po C PFl(C(B)) such that
Proof. In view of Proposition 1.3.9, the elements of SpecC(B) are the sets L - F , F E PFl(C(B)). But y> g! L - F hence L - F E s(y$) (cf. Notation 2.1.5) for each F E PFl(C(B)), therefore SpecC(B) = U{s(yk) I F E PFl(C(B))}. Now the compactness of SpecC(B) and Corollary 2.1.6 imply the existence of a finite subset Po S PFl(C(B)) such that
whence (3.2) follows by injectivity of s.
0
3.4. Theorem. If L E LMn and satisfies condition P , t h e n L i s a n n-valued Post afgebra. Considering the canonical monomorphism (4.1.3) F'L : L + C(L)["-'I, it follows that L can be identified with the LMn-subalgebra PL(L) Proof.
The Cignoli problem
281
C(L)["-l]and it is sufficient to prove the theorem for PL(L). As C(L)["-'] is a Post algebra and therefore has property P , it follows that for any F E PFl(C(C(L)"+'])), the chain of prime filters in C(L)"+'], ( ~ ) l ~ i ~ nis- strictly l increasing. As
of the n-valued Post algebra
(3.3)
C(PL(L))= C(C(L)["-']),
P,it follows that the chain of prime filters in PL(L) F1 n PL(L) c FZ n PL(L) C ... C Fn-1 n PL(L).
and PL(L)has property
F
determined by
is
According t o Lemma 3.1, there exists z& E PL(L) satisfying conditions
(i)-(iii). However zk belongs t o the Post algebra C(L)"+'] and therefore by applying Lemma 3.2, it follows that there exists y b E F , such t h a t zb = c,-i A yk, for any i = 2, ...,n - 1 and any F E PFl(C(PL(L))). According t o Lemma 3.3 there exists a finite subset Po c PFl(C(PL(L)))
V
such t h a t
yk = 1. But in
C(L)fn-']
FEPo
V
and because
z& E PL(L),it follows that c,-; E PL(L)i = 2, ...,n-1.
FEPo
Using again (3.3) we see that PL(L) is an n-valued Post algebra.
0
Comment.
The above proof implies in fact (3.5)
4;n-i
= V{z$ I F E PFI(C(PL(L)))}
(i = 2, ...,n - 1)
2 z$ for all F and if z 2 zb (VF) then x 2 c,-i by (3.4). As a matter of fact (3.5) holds in PL(L)because cn-i E PL(L). Conversely, a direct proof of (3.5) i.e., for L and without using Lemma 3.2 and 3.3because c,-i
would yield a direct proof of Theorem 3.4-i.e.
without using Post algebras
or topological arguments. We are able t o give such a proof in the case when
L is complete.
282
Filters, ideals and 19-congruences
3.5. Proposition. Let L E LMn be complete and with property P. Then (3.6)
( i = 2, ...,n - 1) ,
V { x b I F E PFl(C(L))} = cn-;
where x f . are the elements constructed a'n Lemma 3.1 and cn-i satisfy (4.1.9)(cf. C o r o k l ~ y4.1.9). Proof. We adopt (3.6) as a notation and prove (4.1.9), i.e. cpjc,-i = 1or 0 according as j
Let i E (2,
2 i or j < i. It suffices t o prove ( P ; c , - ~= 1and ( ~ i - ~ c = ~ -0.i
...,n - 1).
F E PFl(C(L)), from cn-i 2 x ; and x ; E F; we obtain (Pic,-; 2 (Pix; E F , hence Propositions 2.7 and 1.3.18 imply For every
(Pic,-i
E
n {F I F E PFl(C(L))} = (1) .
Now suppose by way of contradiction that exists F E PFl(C(L)) such that follows t h a t
~ p i - ~ A ~ -cpix; i
we infer x;,
5 pix;
E
(Pi-1Cn-i
which contradicts (3.7).
#
(~i-~c,-i
0. Then there (pix& E F it
F and since
F ,hence
V x ; . Therefore cn-i
turn
E
5 q ; x & V 2% and this
implies in
The Cignoli problem
283
We reminded above t h a t if L E DO1 and L is an n-valued Post algebra, then L has property P . The converse is not true, as was proved by Chang and Horn [1961]. They have considered L = L:, where S = {sili E w @ 1). Obviously L E DO1 and let L1 be the subset of L formed by the elements such t h a t f ( s n ) = c2, for any n E w, n 2 n o , for some no E w and f(sw) = c1 or c2, or f ( s n ) = co, for any n E w, n 2 no, for some noE w and f(sw) = co. One proves that L1is a sublattice with 0 and 1of the lattice L and has property P , but L1 is not a three-valued Post algebra. One can say even more:
3.6. Proposition. L1 E DO1 defined above has no structure of three-valued LukasiewiczMoisil algebra. Proof. As
L1 satisfies condition P
but cannot be a three-valued Post alge-
bra, this follows from Theorem 3.4.
0
This proposition was initially proved by Cignoli [1969b]. Chang and Horn [1961] and then Traczyk [1963] gave necessary and sufficient conditions for a bounded distributive lattice having property P t o be a Post algebra, but in those characterizations appear the constants ci from the definition of a Post algebra.
3.7. Corollary. If L E DO1 and satisfies property P , then the following are equivalent:
(i) L is a n n-valued Post algebra;
(ii) L has a structure of n-valued Lukasiewicz-Moisil algebra. 3.8. Corollary. If L E DO1 and satisfies property P , then L has a unique structure of n-valued Lukasiewiez-Moisil algebra compatible with the lattice structure. Proof. By Theorem 3.4 it follows that L has a structure of n-valued Post algebra. This structure is unique (cf. Balbes and Dwinger [1974] p. 192
284
Filters, ideals and &congruences
or Exercise X.2.8) and it determines uniquely the structure of LukasiewiczMoisil algebra; cf.
(4.1.11)and Corollary 4.1.9.
0
3.9. Corollarv.
If L is a n n-valued P o s t algebra then L has a unique structure of n-valued Lukasiewicz-Moisil algebra compatible with t h e lattice structure of L.
3.10.Corollary. If L E DO1 and PFl(L) as a cardinal s u m of chains of cardinality 2, t h e n the following are equivalent:
L i s a double pseudocomplemented lattace;
(i)
(ii) L E M3; (iii) L is a three-valued Post algebra; (iv) L is a double Stone algebra; (v)
L i s a double pseudocomplemented lattice and D s ( L )n
# 0.
Proof.
(i)
by Varlet [1968]. (ii) + (iii): By Theorem 3.4. (iii) + (iv): By Theorem 4.4.4. (iv)
(iii)
=$-
(ii): Proved
+ (i): Obvious. + (v): There exists c1 E L , such that (plcl= 0 and cpzcl = 1. By
Proposition (v)
4.4.6,c1 E D s ( L ) n
(i): Obvious.
m.
0
285
CHAPTER 6 REPRESENTATION T H EOR E M S AND DUALITY FOR LM-
ALGEBRAS
Various ideas have been used in the literature i n order to describe the structure of LM-algebras in "more concrete" terms: algebraic representations as subdirect products of simple algebras, representations as algebras o f sets or of fuzzy sets, representations as algebras of continuous functions, dualities between th e categories of LM-algebras w i t h and without negation and certain categories of topological spaces, construction of n-valued algebras i n terms o f three-valued ones.
$1. The representation theorem of Moisil One of t he most important results in the theory of Lukasiewicz-Moisil algebras is t he representation theorem given by Moisil i n 1941 for t h e threevalued algebras, in 1963 for th e n-valued algebras and in 1968 for t h e 9valued algebras. In this section we give a sharpened version of t h e Moisil theorem and study various important particular cases of it.
1.1. Proposition.
Let L E LM6 (or L E LMN6) and F E Fld(L). FOTevery z E L (z E C(L))let [z](let 2,) denote its equivalence class with respect t o F ( t o F* = F n C(L)).T h e n
(1.1)
? = [x]n C(L) (VX E C(L))
and the mapping [z]+ p=
(1.2)
(V[z] E C ( L / F ) )establishes a n isomorphism
C ( L / F )2 C ( L ) / F *.
Proof. Let z E for some u
C(L).If y E [z]f l C ( L )then y E C(L)and z A u = y A u
E F , hence 2 A you = y A you where
'pou E
F* therefore y E Z.
286 Conversely, if y
Representation theorems and duality for LM-algebras
E 2 then y E C(L)and x A u = y A u for some u E F n C ( L ) ,
E C(L)n [XI. If [x]E C ( L / F ) then [pox] = pO[s]= [x],hence (1.1) implies p l = [x]fl C(L), which shows that the mapping [x]H p 5 is well defined. It is clearly a homomorphism and also a surjection, because if x E C ( L ) then [x]E C ( L / F ) and 9% = 2. To prove injectivity suppose p 5 = pyy for [x],[y] E C ( L / F ) ;then poxAu = p o y A u for some u E F n C ( L ) ,therefore hence y
0
1x1 = [ C P O ~ I = [VOYl = [Yl.
1.2. Lemma. Let L E LMd (or L E LMNd) and (Fs)SE~ G Fld(L). Let f : C ( L ) t (C(L)/F,') be the morphism f ( z ) = (i?),Es and is : C(L)/F,*-,
n
JES
C(L/F,) the isomorphisms is(?) = [x], (cf. Proposition 1.1). Then there is a unique morphism f : L + (L/F,) such that f I C(L)=
n
SES
Fig. 1.1. Proof. Set f(x) = ( [ S ] , > , ~ S .
The representation theorem of Moisil
287
The above results enable us t o obtain representations of LukasiewiczMoisil algebras from representations of Boolean algebras, as we are going t o show below. The basic tool is the concept of subdirect decomposition in Definition 1.5.18 and Birkhoff’s Theorem 1.5.19. That theorem is based on a lemma according to which for every algebra A and every set of congruences 19, (s E S) of A such that
n
19, = AA, t h e quotient algebras
sES
A/19, are the factors of a subdirect decomposition of A and conversely, every subdirect decomposition of A can be obtained in this way. Then it is proved that one can choose the congruences 6, so as t o fulfil t h e above condition and besides, each algebra A / 6 , be subdirectly irreducible. Moreover, if X: is an equational class and A E X: then each algebra A / d , E K: therefore every algebra of a n equational class has a subdirect decomposition i n t o subdirecth~irreducible factors, within that class. 1.3. Proposition. Let L E LM19 ( O T L E LMNS). There is a bijection between the subdirect decompositions of L in LM19 (in LMN19) and the subdirect decompositions of the Boolean algebra C ( L ) , a n y two such decompositions being connected by the diagram in Fig. 1.1. Proof using t h e above universal algebraic lemma. The factors of the former decompositions are of the form L/19, E LM19 (LMN19), hence 19, E Oo(L).
Now apply Theorem 5.1.13, Proposition 1.3.26, Theorem 5.1.7 and Lemma 1.2.
0
1.4. Definition. An algebra L E LM19 ( L E LMNB) is &simple provided cardL
>
1 and
Oo(L) = {A,r,,L2}. 1.5. Proposition.
Every algebra L E LMI? (L E LMNd) has a subdirect decomposition i n t o E~ the f a m i l y of all m a the 19-simple factors L/Fs (s E S), where ( F s ) s is ximal 19-filters of L.
288
Representation theorems and duality for LM-algebras
f is injective by Theorem 5.2.3,Prop1.3.13,therefore f is a monomorphism, while
Proof. Apply Lemma 1.2 noticing that osition 1.3.18 and Corollary
n
each L / F, is obviously &simple.
1.6. Theorem (Cignoli [1969a], [1975],Boicescu [1984]). If L E LMd or L E LMN.9 and card L > 1 t h e n the folZowing conditions are equivalent: (i)
L i s simple;
(ii)
L i s d-simple;
(iii) Fld(L) = { L ,[l)}; (iv)
C ( L ) Z L,;
(v)
L is isomorphic t o a subalgebra of L [rl , ;
(vi)
L is a chain;
(vii)
all the filters of L are prime;
(viii)
L i s subdirectly irreducible;
(ix)
L is 9-subdirectly irreducible;
(x)
L is directly irreducible;
(xi)
L is 8-directly irreducible.
Proof. The implications (i) j (ii),(vi)
+ (iv),
(viii)
+ (ix),
(viii)
+ (x) +
(xi) and the equivalence (vi) H (vii) are trivial.
(ii) + (iii): Follows from Theorem 5.1.13. (iii) + (iv): The Boolean algebra C(L)i s simple by Theorem 5.1.7, therefore Proposition 1.3.29implies (iv). (iv) + (v): L S PL(L),where PL is defined by (4.1.3),while P1;(L) is a subalgebra of C(L)[ qS {O,l}[q. (v) + (i): Let p E O ( L ) , p # 01;. Take (x,y) E p. x # y. Take i E I such t h a t x(i) # y(i), e.g. x(i) = 0 and y(i) = 1. Then 'pix = 0 and
The representation theorem of Moisil 'piy = 1, therefore ( 0 , l )
E p hence
289
z = z A 1p z A 0 = 0 for every z, i.e.
p = 1L.
=+ (vi):lf z,y E {O,l}[q and x $ y then ~ ( i=) 1 and y(i) = 0 for some i E I,hence j < i + y(j) = 0 5 ~ ( jwhile ) j > i + z ( j ) = 12 y f j ) , therefore y 5 x. (v)
(i) + (viii): Follows from t h e characterization of subdirectly irreducible algebras, see e.g. Pierce [1968], Lemma 2.1.6. (ix) =+ (ii): By Proposition 1.5. (xi) + (iv): Take a E C(L). Then L S (a] x [a) by Lemma 4.2.24, 0 (a] or L E [a), that is a = 1 or a = 0. therefore L 1.7. Remark. Proposition 1.5 and Theorem 1.6 imply that every L E LM6 ( L E LMN6) is a subdirect product of subdirectly irreducible d-valued algebras (8-valued algebras with negation). This result cannot be obtained using the Birkhoff
theorem because the classes LMd and LMNd need not be equational; cf. Remark 5.1.18. Moisil ([1963b], [1968]) proved that every Mn-algebra (LMS-algebra) can be embedded in a direct product of copies of L, (of
Lbq). These pro-
perties are sharpened in the next two results.
1.8. Theorem. Every algebra L E LM6 (or L E LMN6) is a subdirect product of subalgebras of L2 FI. Proof. Immediate from Proposition 1.5 and Theorem 1.6.
0
1.9. Corollary (Cignoli [1968a], [1975]). Every algebra L E LMn (or L E Mn) is a subdirect product of subalgebras of LnProof. Notice that LF-']
Ln;cf. Corollary 4.6.13.
0
Representation theorems and duality for LM-algebras
290 1.10. Corollary.
E v e r y algebra L E Pz') is a subdirect product of copies of Li'. Proof. Use Corollary 2.5.15.b.
0
1.11. Corollary (Epstein [1960]). E v e r y algebra L E Pn is a subdirect product of copies of L,. Note t h a t t h e converse fails: thus e.g. t h e algebra L in Example 4.5.25 is a subdirect product of copies of
L3 but it is not a 3-valued Post algebra
(e.g. by Corollary 4.1.9). 1.12. Lemma.
L, a n d L2 are the only axled n-algebras t h a t are subalgebras of L, in LMn.
Proof. Suppose t h e axled algebra L'
is a subalgebra of L, in Mn. If 0 is an
axis of L' then L' is a Boolean algebra by (4.2.2) therefore L' = L z . Suppose 0 is not an axis of L'. But (4.2.1) shows that 1 is not an axis either, therefore the axes of L' belong t o L, - L'. Thus L' is not a Boolean algebra, hence it has n - 2 distinct axes by Proposition 4.2.4, hence L' = L,.O
1.13. CorolIa ry . E v e r y axled n-valued algebra L is a subdirect product of algebras L , and
L2, in t h e class of axled n-algebras. Proof. If L is axled th e algebras L / F s in the proof of Proposition 1.5 are also axled because th e class Azn of axled algebras is equational. Also, the involved morphisms preserve the axes, therefore t h e decomposition is va-
lid in Azn. But each L/Fd is a simple Mn-algebra, hence a subalgebra of LP-l1 E L, by Theorem 1.6, therefore it is L , or L2 by Lemma 1.12. 0
Our next concern is t o find conditions under which the subdirect decomposition in Theorem 1.8 becomes a direct decomposition.
The representation theorem of Moisil
291
1.14. Proposition.
Let L E LMd and F a filter of L. T h e n : (i) F i s a principal 29-filter H H F = [x)for some x E C(L).
(ii)
F i s a princapal mazimal 6-filter @ H F = [x)f o . Some x E A~(c(L)).
Proof.
(i)
[{z})g
= [cpoz) by Remark 5.1.6.
(ii) Let x E
At(C(L)). In
view of (i) and Theorem 5.2.3 it suffices t o
prove that [x)is prime. If y V z
2x
therefore cpoy A x = x or cpoz A cpoz
then
x = x, hence x 5 p0y 5
5 z. The converse implication from (ii) follows
y or
x 5
easily.
1.15. Corollarv.
If L E LMd there is a bijection between the set of its principal maximal 4-filters and the set of atoms of its center. 1.16. Lemma. If L E LMn OT L E Mn and i s complete and atomic t h e n L is a direct product of subalgebras of LP-']. Proof. We apply Lemma 1.2 t o the family {[x) I x E
At(C(L))}of all
principal maximal d-filters; cf. Proposition 1.14. In this case the morphism
f
in Lemma 1.2 is injective, because if a , b E
is x E
At(C(L))such
6 = (f(b)) .
that x
5
a and x $
C(L)and
a
#
b then there
b, therefore ( f ( a ) ) = i #
f is a monomorphism and if we prove t h a t f is surjective this will show that f : L + L' = n {L/[x) I x E At(C(L))} It follows that
Representation theorems and duality for LM-algebras
292
is an isomorphism, while each L / [ z )is simple, i.e. a subalgebra of L,. Let ([yz])zEA
E L', where
A = A t ( C ( L ) ) . Set y =
V
(yz A z). Then
xEA
Remark 4.5.13 implies, for each
t E A, that t A y
= v(t A yz A x) = yt A
t,
hence
(y, yt) E m o d ker [ t ) c mod ker [t) 0
which proves that f(y) = ([&!t])tcA. 1.17. Theorem (Boicescu [1984]).
T h e following conditions are equivalent f o r a n algebra L E LMn or L E Mn:
(i) L i s a direct product of subalgebras of LP-'] (E L,,); (ii) L is complete and atomic. Proof.
(i) + (ii): Obvious. (ii) + (i): By Lemma 1.16.
0
1.18. Remark. In a finite Boolean algebra every proper filter
F
is a unique intersection of
maximal filters (namely those generated by the atoms included in the generator of
F).
1.19. Corollary (Moisil (1941a1, Cignoli [1969a], [1975]). Every finite algebra L E LMn (or L E Mn) is a direct product of subalgebras of LP-'] (= L,), the number of factors being c a r d A t ( C ( L ) ) or equivalently the number of maximal n-filters. S u c h a decomposition is unique . Proof. The first statement follows from Corollary 1.15 and the remark that every (n-)filter is principal. The second statement follows from Proposition 1.3 and Remark 1.18 applied t o [l).
0
The representation theorem of Moisil
293
1.20. Corollary.
Every finite axled n-algebra is a direct product of algebras L, and Lz,in the class of axled n-algebras. Proof. From Corollary 1.19 and Lemma 1.12. Example 4.5.25 shows that in Theorem 1.17 one cannot replace, in general, condition (ii) by
C(L) being complete and atomic. However this can
be done for t he class Pn: 1.21. Corollary.
T h e following conditions are equivalent for a n algebra L E Pn:
L is a direct product of copies of the algebra LP-'] (E Ln);
(i)
(ii) L is complete and atomic; (iii) C ( L ) is complete and atomic. Proof. By Theorem 1.17, Lemma 1.12, Corollary 4.5.8 and Theorem 4.5.21. 0
It was remarked in Ch. 5, 94, that the atomic finite algebra L, is not strongly atomic. However Proposition 1.23 below shows that the elements of a complete and atomic LMn-algebra do have a representation similar t o that in the definition of strong atomicity.
1.22. Definition. An element z =5
2
of a lattice L is said t o be join-irreducible if Vy, z E L : y V
+ y = o or z = 2.
1.23. Proposition.
If L
E LMn is complete and atomic t h e n every e2ement of L is uniquely
represented as a j o i n of pairwise incomparable join-irreducible elements. Proof. In view of Theorem 1.16 we may suppose that
L=
n
SES
A, where
294
Representation theorems and duality for LM-algebras
each A, is an LMn-subalgebra of L,. Then t h e required unique representation of an element a = ( u , ) , ~ S E L is a =
V xt,where t€S
xt =
(1.3)
{
a,,
0
,
ifs=t,
ifs#t.
1.24. Corollary.
If L E M3 is complete and atomic then every element x E L - (0) is
a
join of elements from At(L)U A t ( C ( L ) ) . Proof.
In this case each A, is a subalgebra of L3 = (0) U At(L3) U
At(C(L3)),therefore if a to A t ( L )U A t ( C ( L ) ) .
#
0 the element zt defined by (1.3) belongs 0
T he next result is a partial generalization of Theorem 1.16 to an arbitrary
6. 1.25. Theorem.
The following conditions are equivalent for a n algebra L E LM6 ( L E LMN6): (i) C ( L ) is finite;
(ii) L is a direct product of finitely many subalgebras of LLq; (iii) F16(L) is finite; (iv) every proper filter of L is a unique intersection of maxima2 6-filters. Proof.
(i) + (ii): By Lemma 1.16. (ii) +- (iii): cardC(Lhq) = 2, hence if t h e number of factors A, of L is rn then cardC(L) = 2", therefore F16(L) is also finite by Theorem 5.1.7.
(iii)
+ (iv):
Theorem 5.1.7 shows th a t Fl(C(L)) is finite hence C ( L )
is finite, therefore each proper filter of
C(L)is
a unique intersection of
The representation theorem of Moisil
295
maximal filters of C(L)by Remark 1.17. The latter property is transferred t o the &filters of L again by Theorem 5.1.7. (iv)
+ (i): Every proper filter of C ( L )is a unique intersection of maximal
filters by Theorem 5.1.7, therefore
C(L)is finite by the converse of Remark
1.18 (Hashimoto [1952]; cf. Balbes and Dwinger [1974], Exercise 3.6.7).
0
1.26. Remark. The direct decompositions in Theorem 1.17 and 1.25 are provided by Lemma 1.16, i.e. (1.4)
L
l-I { L / ( a )1 a E A t ( C ( L ) ) } .
An equivalent form will be obtained below. 1.27. Proposition. Let L E LM6 ( o r L E L M N 6 ) , and u E C ( L ) . If the ideal (u] is endowed with the structure of 6-algebra (6-algebra with negation) defi-
ned in L e m m a 4.2.23, i.e. (1.5)
'p4a: = 'pis
,
p;a: = @a:
Aa
,
( N " x = Na: A a )
,
(Vz E ( a ] ) , t h e n ( a ] Z L / [ a ) . Proof. The canonical mapA : (a] -t L / [ u )is a morphism in L M 6 ( L M N 6 ) . Further for every a:, y E ( a ] ,
i = w 3c mod [ a )y H
H 9 ; s mod [u) 'pjy (Vi
3 ~E ;[u) ' p i x A ~i =
($ 'pix
A ~i (Vi E
E I) e
I) H
A a = 'piy A a (Vz E I ) e cpix = cpdy (Vi E
I)
x =y
,
therefore-is injective. Surjectivity follows from the f a c t that for every x E L ,
(x A a, a ) E mod [ a ) , therefore a : x u = ?.
0
1.28. Corollary . If L E L M n (Mn) is complete and atomic, or if L E L M 6 ( L M N 6 ) and C(L)is finite, t h e n (1.4) holds, OT equivulently
Representation theorems and duality for LM-algebras
296
Proof. From Remark 1.26 and Proposition 1.27.
0
The above corollary generalizes the representation obtained by Cignoli [1969a], [1971] for finite n-valued algebras with or without negation. In view of the previous results we may wish to count t h e subalgebras of
Liq, with and without negation. 1.29. Lemma. If L1 and L2 are subalgebras of L'\
such that L1
9 L2
then
H o ~ L M B L2) ( L ~=, 0.
E L1- L2. Suppose f E HomLMB(L1,L2). Then y = f(x) # x, hence z(io)# y(i0) for some io E I , say x ( i 0 ) = 1 and y(i0) = 0. This Proof. Take
2
implies the contradiction
1.30. CorolIa ry . T w o subalgebras of L,VI having distinct underlying sets cannot be isomorp-
hic. This corollary shows that counting the subalgebras of L '\
i s the same as
counting their underlying sets. 1.31. Theorem (Cignoli [1969a], [1975], Boicescu [1984]).
Let s ( l , p ) ( s ~ ( l , p s) (, I ) ,S N ( I ) )be the number of p-element LMd-subalgebras (p-element LMNd-subalgebras, LMd-subalgebras, LMNzfl-subalgeb ~ a s )of Liq. T h e n :
(i)
If n is even t h e n each MoEsil subalgebra number of elements, s ~ [n-l],2k) ( and sN( [n- 11) = 2(n-2)/2.
=
of LP-']
L, has a n even
( (n - 2)/2 ) (k = 1, ...,n/2) k-1
The representation theorem of Moisil
(iii) For every n, s ( [ n- l ] , p ) =
( n-2 )
297
(1c = 2,3, ...,n ) and s ( [ n-
P-2
11) = 2n-2. (iv)
If1 is infinite then
and these inequalities cannot be improved.
Proof. (i)
T he first statement follows fro m th e fact t h a t every Moisil subalgebra
L of Ln satisfies ci E L w Nci E L ( i = 0,1,
...,n - 1).
Since
L
it follows t h a t t h e 2k-element algebra L i s determined by th e remaining 21c - 2 elements and t h e latter, in their turn, are determined by the first k - 1 elements i n t h e set (c1, ...,c(,-Z)p}.
contains co and
This implies the first statement and
+
1)-element subalgebra of L , contains c ( ~ - ~and ) / ~by eliminating it one obtains a 2k-element subalgebra; the latter can be
(ii) Every (2k
viewed as a subalgebra of L,-t. Therefore s N ( [ n - 1],21c
(iii) Proof left to the reader.
+ 1) =
SN([72 -
1],21c) = s N ( [ n - 2 1 3 ) =
Representation theorems and duality for LM-algebras
298
(iv) It follows from Theorem 1.6 that Li' and its subalgebras are precisely
the subsets that contain 0 and 1, therefore
s ( I ) = cardF(L\' - {0,1)) = 2"dLy1
(1.8)
.
On the other hand the map which associates with each
i
function xi E Lh' defined by x;(j) = 0 or 1 according as j
E I , the
p . It follows t h a t card Li' 1 2x0 = 2c"dz, hence card Li' = 2c"d1. 1.32. Remark.
If the set I is regular (cf. Definition 4.6.7) then in the previous theory the algebra Li' can be replaced by i t s isomorphic image (cf. Theorem 4.6.12). Thus e.g. we can prove the following analogue of Theorem 5.2.13: 1.33. Proposit ion.
If the algebra L is regular then the map (1.10)
@ : PFld(L) + Hom(L,ze)
(1.11)
@ ( P ) ( X= ) Sup {i E I
,
I YdiX E P}
(VZ E L ) (VP E PFld(L))
is a bijection, whose inverse Q is defined b y (1.12)
ker h = {z E L I h ( z ) = 1)
(Vh E Hom(L,ze))
.
299
The representation theorem of Moisil
Proof. Let ipl
: PFld(L)
--f
Hom(L,Li') and
ipz
:
LL4
+
LS be
the bijections defined in Theorems 5.2.13 and 4.6.12, respectively. Then
H o m ( L , z s ) defined by ip3(h) = ipz o h is also a bijection, therefore so is ip = GJs o @I. Then for every P E PF129(L), 2 E L , h E Hom(L,LS) and i E I,
ip3
: Hom(L,Li')
--f
@ ( P ) ( x= )
@3(@1(P))(x)
=
(a2 0
@l(p))(x)
= sup{i E I I i p @ ) ( x ) ( d i ) = 1) =
(a o
ker)(h)(x) = ip(ker h ) ( z ) =
1.34. Corollary (lorgulescu [1984a]).
Let L be a regular m-algebra, P F l m d ( L ) the set of aZZ prime ( m ,d)-fiZters of L and Homm(L, the set of alZ m-homomorphisms from L to LB. T h e n the restriction ipm = ip I P F l m 6 ( L ) of the m a p in Proposition 1.33 is a bijection
z,)
(1.13)
ipm :
PFlm.S(L) --t Homm(L,zG) .
Proof. It is easy t o check that the prime d-filter P is an m-filter if and only
if @(P)is an m-homomorphism.
0
lorgulescu [1984c] constructs a parallel theory of m-simple and m-semisimple regular m-algebras, culminating in the following analogue of Theorem
2 cardI, card L > 1and there is a family o f maximal (m,d)-filters of L whose intersection is {l},then L is a subdirect product of m-subalgebras of La. 1.7: if L is a regular m-algebra such that m
Representation theorems and duality for LM-algebras
300
$2, Applications of the representation theorem In this section we illustrate the fact that various problems concerning LM-algebras can be solved with the aid of the representation theorem 1.8. Thus e.g.
consider the problem whether there may exist several 19-
algebras ( L ,A, V, {p;}iEr,{p;};Er,0 , l ) ,having the same underlying boundedlattice structure ( L ,A, V, 0 , l ) . 2.1. Proposition.
(i) If L E DO1 t h e n there as at m o s t one structure of LMS-algebra o n L.
(ii) If card1 > 2 t h e n there exist non-isomorphic LM19-algebras having the s a m e underlying DO1-structure. Proof.
(i)
If L E LM3 then (p2 is a closure operator on L (cf. Definition 1.1.14) therefore p2 is uniquely determined by its Moore family C ( L )by Remark 1.1.15 and Proposition 3.1.5. A dual argument holds for t h e interior operator $ol.
(ii) If card1 > 2 it is easy t o construct two subalgebras L1 and L2 of L a E LMIJ such t h a t L1 and L2 are isomorphic sublattices of the chain Lh‘ E DO1 but the underlying sets L1 and L3 are distinct. Then according t o Corollary 1.30 L1 and L2 are not isomorphic in LM19. 0 2.2. Proposition (Cignoli and De Gallego [1981], Boicescu [1984]).
If L E DO1 and n E {3,4,5} n-algebra on L.
there is at most one structure of Moisil
Proof. For n = 3 this follows from Proposition 2.1. Now l e t n = 4 (the case n = 5 can be treated similarly). Suppose
L‘ and L” are Moisil 4- al-
gebras with the same underlying structure L E D01. But cpi = p1” by the argument in the proof of Proposition 2.1 (i), therefore Fld(L’) = Flr9(L”)
Applications of the representation theorem
301
by Remark 5.1.2. Let us apply Proposition 1.5, which involves the family
(F,),,sof
maximal &filters, common t o
L’ and L”.
For each s E S the
algebras L’/F, and L”/F, being simple, are isomorphic t o subalgebras of L4
LZ or L 4 . On th e other hand L’/Fsand L”/Fs are isomorphic in D01, therefore either L’/Fs 2 L”/Fs 2 LZ or L’/Fs L”/F, 2 L 4 in M4. This implies L‘/Fs S L”/Fs, so that (the isomorphic in M4, i.e. t o
n
n
sES
SES
images of) L‘ and L” are subalgebras of the latter direct product and have the same underlying set L, hence they coincide. Cignoli and De Gallego
0
[1981]have shown that for n 2 6 there exist
subalgebras of L, that are not isomorphic in Mn although their underlying Mg-structures are isomorphic. Let us consider again the problem whether every interval of a Moisil n-
algebra can be endowed with a structure of M o i l n-algebra. We have the comment t o Definition 4.4.15 t h a t if n is even t h e answer is in the negative. However if n is odd we have the following partial positive answer. 2.3. Proposition.
If L
E M(2n
+ l ) , n 2 1 and L is finite then every interval [a,b] 5 L can
be made into a M o i s i l ( 2 n
+ 1)-algebra.
+
Proof. The interval [a,b] belongs t o LM(2n 1) by Theorem 4.4.16 and it is finite, hence [a,b] is a direct product of LM(2n 1)-subalgebras of Lp“] by Corollary 1.19. Therefore [a,b] is isomorphic in DO1 t o a product of chains of cardinalities k f { 2 , 3 , ...,2n 1) and it suffices t o prove
+
+
that such a chain
M(2n
C
can be viewed as a Moisil subalgebra of Lz,+l
E
+ 1 ) . This follows immediately from the following DO1-isomorphism:
C Z {co, ...,c ~ - ~ , c ~..., ~ cZn} - ~ +C ~L2n+l , for k = 2p and C 2 {co, ...,c p - l , c,, C Z , - ~ + ~ , ...,cZn} C Lzn+lfor k = 2p + 1.
0
The class of axled n-algebras is a proper subclass of the class of Moisil n-algebras (cf. Theorem 4.2.10 and e.g. Remark 4.2.20) and is characterized by the representation theorem 4.2.26: every axled n-algebra is of the
Representation theorems and duality for LM-algebras
302 form A x
B with A E Pn and B E B. Moisil [1940] raised t h e problem of
obtaining a simpler theorem in the general case and introduced the concept of strictly chrysippian element as a tool for solving this problem. 2.4. Definition. An element m of a lattice L E DO1 will be called strictly chrysippian (du-
ally strictly chrysippian) if m V x E c ( L ) (rn A x E c ( L ) )for every x E L .
S ( L ) and S'(L) denote the sets of strictly chrysippian elements and dually strictly chrysippian elements of L , respectively. Let
2.5. Proposition.
T h e following conditions are equivalent for a n element m of a n algebra L E LMn:
(i)
m E S(L);
(ii) m E C ( L ) and [m,1] is a Boolean algebra;
(iv) cplm E S ( L ) . Proof.
(i) =+ (ii): Obvious; the complement of y E [m,1) in [m,11 is $jV rn. (ii) + (iii): Let x E L. Take y E L such that (m V x) A (m V y) = m and ( mV x) V ( mV y) = 1. Then x A y 5 m and m V x V y = 1, hence using (1.2.19):
Cpix A 'pig A 6 = 0 and m V pix V (piy = 1 ViY
I m V Cp;x and m V cp;x 5 'p;y
therefore m A Cplx A
= 0.
(iii) + (i): We get in turn
(Vi E I) ; (Vi E I) ,
Applications of the representation theorem
303
2.6. Proposition (Sicoe [1966]). Let L E LMn. Then: (i)
t/m E L(m E S ( L ) H plm E s'(L)).
(ii) I f L E Mn then Vm E L ( m E S ( L ) @ N m E S ' ( L ) ) . (iii) L E B H S ( L ) n S'(L) #
0.
Proof.
(i) Proposition 2.5 and its dual imply
(ii) Similar t o the proof of (i), (iii) If rn E S ( L )n S'(L) then Lemma 4.2.24, Proposition 2.5 and its dual 0 imply L ( m ]x [m)E B. The converse is trivial.
2.7. Proposition. Let L E LMn. Then: (i)
S ( L ) E Fln(L) and it is the greatest element F E Fln(L) such that cpl(F) = F.
(ii) S ( L ) E Fl(C(L)) and it is the greatest element F E Fi(C(L)) szlch that & ( F ) = F .
(iii) s ( L / s ( L ) ) = [i).
Representation theorems and duality for LM-algebras
304 Proof.
(i)
(pl(S(L)) = S(L) by Proposition 2.5. Therefore S ( L ) E Fln(L). If cpr(F) = F E Fln(L) then for every m E F and x E L we get m V x E F E C ( L ) hence m E S(L). Clearly
S(L)is
a filter and
(ii) S(L)E Fl(C(L)) by (i), while cpT1 (S(L))= S(L)by Proposition 2.5. If F E Fl(C(L)) and cp;'(F) = F then for every m E F and x E L we get ' p l ( m V x ) = m V v l x E F hence m v x E cp;'(F) = F G C ( L ) therefore rn E S(L). (iii) Let B E S ( L / S ( L ) ) .Take x E L; then (Pn-1$Ap13ASc= ( ~ , + ~ i A p ~ $ , hence there is m E S(L)such that
therefore s A m E
S ( L ) hence s E S ( L ) by (i),that
In the sequel we work with t h e filter
(2.1)
D s ( L ) = { x E L I (Pn-lx = 1)
(cf. Proposition 4.4.6) and the n-filter generated by it:
(2.2)
D n ( L )= { x E L I 3 y E D s ( L ) , 'ply I x }
2.8. Proposition. Let L E LMn. Then:
(i)
L / D n ( L ) E B.
(ii) D s ( L ) = D n ( L ) w L E B. (iii) S ( L )n D n ( L ) = [I).
*
is
B = i.
0
Applications of the representation theorem
305
Proof.
(i)
The Glivenko theorem 4.4.8 constructs the Heyting-algebra isomorphism L / D s ( L ) 2 C(L).But D s ( L ) Dn(L) hence L/Dn(L) is a quotient algebra of L / D s ( L ) by the second isomorphism theorem (cf. e.g. the literature quoted in the introduction t o Ch. 1, $5) therefore L / D s ( L ) E B.
(ii) Suppose D s ( L ) = Dn(L). If x E D s ( L ) then q1x E D s ( L ) hence q1x = vn-Iv1x = 1, therefore x = 1. Thus D s ( L ) = [l) hence L E B again by Theorem 4.4.8. The converse is trivial.
(iii) If m E S ( L ) n Dn(L) then q l x 5 m for some x E D s ( L ) . But (P,,-~X A plx 5 m hence
2.9. Theorem (Moisil [1940], Boicescu [1986a]).
E v e r y algebra L E LMn is a subdirect product of a n n-valued algebra having exactly o n e strictly chrysippian element and a Boolean algebra. Proof. Construct t h e map
(2.3)
h
:
L
+
(L/s(L))x (L/D~(L))9 h ( ~ )= ([xIS(L), [x]Dn(L))
and use Propositions 2.7 and 2.8. 2.10. Remark.
If L is an axled n-algebra then a)
S ( L )= [vn-lal) because if m E S ( L ) and x E L then
hence
0
Representation theorems and duality for LM-algebras
306
b) L / S ( L ) 2 (‘pn-lal] is a Post algebra by Proposition 1.27 and Lemma 4.2.25. 0 2.11. Corollarv.
If L (i)
E LMn is finite then:
L
(L/s(L))x ( L / D ~ ( L ) ) .
(ii) S(L)= (1) H L has n o direct factor L2 H L has n o direct factor B E B, cardB > 1. (iii) If, moreover, n = 3 t h e n S ( L ) = (1) H L E P3. Proof.
(i)
Let S ( L ) = [s) and D s ( L ) = [t),and z E L. According t o Proposition 4.4.6 we get t 5 x V @+lx, hence q l t 5 ‘plx V (Pn-lx, therefore
I pit.
This proves that (Pit E S ( L ) hence s 5 p l t or s A v l t = 0. On th e other hand s V q l t E S ( L ) n D n ( L ) , hence s V qlt = 1 by Proposition 2.8. Thus 'pit = S and t h e target of t h e map h in (2.3) can be written L‘ = ( L / [ s ) )x ( L / [ s ) ) .For every (il,;) E L’we have (il,;) = h ( z )where z = ( U A S ) V ( V A \ S ) , therefore the embedding h is an isomorphism. (PIX A vn-lx
(ii) Since S ( L 2 )= L2and S(Lk) = (1) for k 1.19 that S ( L ) = { 1) H
> 2, it follows from Corollary
L has no direct factor L2. The representation
B = L;@),p ( B ) E N , for each B E B, completes the proof. (iii) S ( L ) = (1) u L = L; by (ii).
0
The above corollary specifies the structure of finite algebras; cf. Corollary 1.19. In the infinite case the situation is difFerent. Thus e.g. the algebra
L in Example 4.5.25 satisfies S(L)= (1) but L $ P3 (e.g. by Corollary 4.1.9). However Corollary 2.11 (ii) is also valid in the infinite case, as shown by the next result which we quote without proof 2.12. Proposition (Boicescu [1986a]).
T h e following conditions are equivalent f o r L E LMn:
Applications of the representation theorem
307
(i) S ( L )= (1); (ii) Vm E C ( L ) ( m< 1
* 3z E [m,11,
5
# C[m, I]);
(iii) L is a subdirect product of simple algebras Li, Li
# Lz;
(iv) L has no non-trivial Boolean direct factor.
The next result provides a technique for proving identities. The intuitive concept of identity is clear; the precise technical meaning is given in Definition 1.5.26.
2.13. Proposition. The following conditions are equivalent for two LMn-polynomials p , q (i.e., words of the Peano algebra of the same type as LMn): the identity p = q holds in every L E LMn;
(i)
(ii) the identity p = q holds in every chain L E LMn;
(iii) the identity p = q holds in LF-'] (2 L,). Proof.
(i) + (ii) + (iii): Trivial. (iii) + (i): Clearly p = q holds in every subalgebra of LF-'], hence in every L E LMn by Corollary 1.9. Now we refer the reader t o Definition 4.3.17 (together with Definition 4.3.11) for the concept of P-algebra and the class
Iir
of P-algebras. We
have noticed in Remark 4.3.19 that every LMn-algebra can be made into a P-algebra. Since every chain with 0 and 1is clearly a P-algebra (recall that z
5
y if and only if z
+ y = l), while an infinite chain L cannot be an
LMn-algebra (otherwise L should be subdirectly irreducible by Theorem 1.6,
L, by Corollary 1.9 and this is a contradiction). Therefore the inclusion LMn c K is proper. To say more about this topic we shall investigate the equational classes of K. First we need some further therefore a subalgebra of
concepts.
Representation theorems and duality for LM-algebras
308
2.14. Definition (Epstein and Horn [1974a]).
A lattice L E DO1 is called a B-algebra if for every z,y E L there is x =$ y which is t h e least element z E C(L)such that z A x 5 y. If, moreover, y) V (y =$ x) = 1 (Vz,y E L ) then L is termed a BL-algebra. (z See Proposition 4.3.20. Epstein and Horn [1974a] proved t h a t in fact P-algebras coincide with BL-algebras and with those L-algebras whose duals are Stone algebras or,
L which satisfy the following property: for every z E L there is !X which is the greatest element z E C(L) such t h a t z 5 x and !(zVy) =!zV!y. The operation ! satisfies the following properties: equivalently, with those L-algebras
(2.4)
!a: = xt+ = 1
%
x
,
!(x =+y) = x
C + y .
2.15. Definition. Let Cn be the n-element chain viewed as a lattice and K, t h e equational subclass of
K
generated by
C,.
2.16. Proposition. The following conditions are equivalent f o r L E K and n 2 2:
n
(iii)
v
i=l
(z;
S ziti) = 1 (vz1,...,z,+l
E L);
Applications of the representation theorem
309
(viii) L i s a subdirect product of chains of cardinalities (ix)
5:
n;
PFl(L) is a cardinal sum of chains of cardinalities 5 n - 1.
Proof.
(i) + (ii): It suffices t o prove (ii) in Cn, where 2 1 > x 2 > ... > xn+1 is for some i, therefore xi + xi+l = 1. impossible, hence xi 5 (ii) + (iii): Via (2.4) and !1 = 1. (iii) =+ (ii): Because x % y 5 z + y. (ii) + (viii): L E K is a subdirect product o f chains with 0 and 1 (Epstein and Horn [1974a]). It follows that each o f those chains satisfies (ii), therefore it has at most n elements, otherwise x1 > ... > xn+l would yield a contradiction.
+ (i): Because I x 2 > ... > x, then y = (((Q V ... V s,) + xl)) + x1 = ( x 2 j x1) + 51 = 51 + 21 = 1. (iv) + (v): Because ( V a;) + b = A (u ; + b) in every Heyting (viii)
i
algebra.
i
Representation theorems and duality for LM-algebras
310
(v)
+ (vi):
Let y stand for the left side of (vi). Then
+ b in every Heyting algebra, while y 5 x1 by (v). (vi) + (vii): Trivial.
b5a
(vii)
j(viii):
21
5
y because
Therefore y = x l .
Suppose the Epstein-Horn subdirect decomposition of L
involves a chain of cardinality
> n. Take 1 > z1 > 2 2 > ... > 2,-1 > 0
in such a chain, for which the left side of (vii) becomes zl)) A 1 = 1, therefore (vii) fails in
L , too.
(
n-2
A i=l
0
The above characterization is suggested by the axiomatization of a special intuitionistic propositional calculus whose characteristic Lindenbaum-Tarski algebra is a finite chain (Thomas [1962], Becchio [1978b]). In t h e case of a three-element chain such a characterization has been given by Lukasiewicz
I19381and the corresponding Heyting algebras are said t o be three-valued (L. Monteiro [1964]): they are those Heyting algebras which satisfy t h e identity
(2.5)
(((2
+ y) + z) A ((y
z)
jz))
2
= 1.
2.17. Theorem (Boicescu [1984]). The equational subclasses of K are
K1CKzC
... C K , C ... C K .
Comment.
See the similar characterization of the equational subclasses of the class of L-algebras, given by Hecht and Katrina’k [1972].
# Kn+l
C,+, E I(n+l K because K contains infinite chains. Now we prove t h a t every equational subclass K’ of K falls Proof. Clearly but
C,+,# K,
K,
C_
Kn+1 and K,
by Proposition 2.16 (ii). Also
because e.g.
K,
C
within (2.6). There are two cases. a)
K, c K‘ for every n. Let R be the set of equations defining K’. It follows that every finite chain satisfies R, therefore the identities R hold in K by a result of Epstein and Horn [1974a]. Thus K’ = K.
311
Applications of the representation theorem
K' for some n. Since Cl is a homornorphic image of every algebra o f K' it follows that K1 C K'. Therefore there exists no such t h a t K, C K' and K,o+l g K'; hence K, g K' for every n > no. This implies directly that no infinite chain can belong t o K'. Therefore every chain of K' has
b) K,
a t most no elements. In particular this happens for the chains occurring
in a subdirect decomposition of an algebra
L E K', which proves t h a t
L E Kn0. Therefore K' = Kn0. 2.18. Theorem.
LMn E KO but LMn
Kn-l, for every n 1 2 .
Proof. Each of the identities in Proposition 2.16 holds in
L,
and its two
sides are LMn-polynomials by (4.3.1) or (4.3.3). It follows from Proposition 2.13 that those identities hold in every L E LMn, therefore LMn Proposition 2.16. On the other hand L, E K, but L,
$Z K,-l
C K, by
by Proposition
2.16 (viii) via Proposition 1.6.
0
In particular for n = 3 we recapture a result of L. Monteiro [1970a]. On
the other hand every Moisil algebra satisfies the identities in Proposition 2.16 for every n 2 2, as was first proved by Becchio [1978b] using elementary methods, then by Becchio and ltturioz [1978] by a proof which utilizes the properties of prime filters in a Moisil algebra. 2.19. Corollary.
The equational class LM3 (M3) is equivalent to the equational class KJ. Proof. Take
L E KB. Then L is a double Stone algebra by Theorem 9.2.10
in Balbes and Dwinger [1974] and its dual. Also,
L is a subdirect
product of
5 3 by Proposition 2.16 and those chains obviously satisfy the identity z A z+ 5 y V y*, therefore so does L. It follows from Theorems 4.4.4 and 4.4.9 L E LM3. The converse holds by Theorem 2.18.0 chains of cardinalities
2.20. Proposition (Boicescu [1984]).
The following conditions are equivalent for L E D01: (i) L f LM3;
312
Representation theorems and duality for LM-algebras
(ii) L is a B-algebra satisfying (2.7)
(2
%
y) V (y
%
2)
V
(2
=% t ) = 1 .
Proof.
(i) + (ii): If L E LM3 then L E K3 hence L is a B-algebra, while (2.7) follows from Proposition 2.16.
(ii) + (i): Taking z = 1 and t = y in (2.7) and noticing that 1 =% y 5 C z y we obtain (y =$ z ) V ( z + y) = 1, i.e. L is a BL-algebra. So L is a P-algebra, hence L E K3 by Proposition 2.16, therefore L E LM3 by Corollary 2.19. For n
> 3 it
is not known whether the inclusion LMn
K, is strict.
However we can prove that LMn is not an equational class of P-algebras.
Take L, x L, E LMn. The product structure is obviously the unique structure of LMn-algebra which can be defined on L, x L,. It is easy to see that M = {(0,0),(c~,cn-2),(l, 1)) is a K,-subalgebra of L, x L, whereas CPZ(CI, en-2)
= (071)
$ M.
We now present certain aspects of th e relationship between the equational class LM3 (M3) and certain classes of Heyting algebras. 2.21. Theorem (Iturrioz [1975], [1976c]).
A Heyting-Brouwer algebra L is an LM3-algebra if and only if it satisfies the following identities: (2.8) (2.9)
2'
A xt+ = 0
,
(x + y) V (y** + x) = 1 .
Proof. Necessity follows easily from Proposition 2.13. Conversely, (2.9) imp-
+ y) V (y + z) = 1 because y 5 y**.
So L is an L-algebra, while (2.8) shows that L is a dual Stone algebra. This is equivalent t o L E K. Thus L is a subdirect product of bounded chains (Epstein and Horn [1974]) and none of them includes L4 = {cg, c1, c 2 , cQ} because L4 fails t o fulfil (2.9): ( c 2 + c1) V (c:* + c2) = c 1 V c 2 = c 2 . Therefore L E KJ by Proposition lies (z
Applications of the representation theorem
313
2.16, consequently L E LM3 by Corollary 2.19.
0
2.22. Definition (lturrioz 119681, (19741). A symmetric three-valued Heyting (Moisil) algebra is a pair ( L ,-), where L is a three-valued Heyting (Moisil) algebra and is an involutive dual endomorphism on L. N
2.23. Lemma. If ( L ,+,-) is a symmetric Heyting algebra, then ( L ,+,-i= where ) (2.10)
x
-+y =-
x
( N
-
j
y)
,
is a Heyting-Brouwer algebra (cf. Definition 4.4.11). Proof. Obvious.
0
2.24. Proposition (Iturrioz [1976b]). The ChSs of symmetric three-valued Moisil algebras is equivalent to the
class of d l pairs ( L , a ) , where L E LM3 and morphism of L.
a!
is a n involutive auto-
-
Proof. If ( L , - ) is a symmetric three-valued Moisil algebra we define a x = N x . Clearly a! is a lattice automorphism. To prove that a commutes with (pi we apply first Theorem 4.4.2 and Lemma 2.23: N
=
(p1X
N
(x++ ) - [(x e 1) += 11 = -N
[-
="
hence (2.11)
-
= (pl N x
-
(N
[NW ( N
(- x
* 0)) * 01
x ) * ] * = (- x)** = ( p 2
= N
2
= ( p 2 x . Therefore
(pix = 9 3 4 3
-
(i E {1,2}) ,
For the last step we remark that ( p ; x V N ( p i x = 1 implies 0 and similarly (pixV N p i z = 1, therefore pix = prove aax = x: N
-
N
N
N p i X= N(p;x. Now we
pix^
Representation theorems and duality for LM-algebras
314
-
L
Conversely, if define
--
E LM3 and a is an involutive automorphism on
x = Naa:. Clearly a is a dual automorphism and
L we
x = x follows
-
o each c her. 0
If the algebra L E LM3 in Definition 2.22 is specialized t o a Boolean algebra (i.e., 'pl = 'pZ = 1 ~then ) we obtain the definition of s y m m e t r i c Boolean algebras (Moisil [1954], A. Monteiro [1966]) and in view of Proposition 2.24 they coincide with the Boolean algebras endowed with an involutive automorphism (A. Monteiro [1980]). In the general case lturrioz [1976b] has defined and studied the s y m m e t r i c n-valued M o i s i l algebras, i.e. the pairs
(L,-) where L E Mn and tisfying a!
cpi
-=-
w
is an involutive dual automorphism on
~ ~ - ori equivalently, ,
is an involutive automorphism on
th e pairs (L,a!) where
L sa-
L E Mn and
L.
2.26. Proposition (L. Monteiro [1970a]).
E v e r y three-valued Heyting algebra is a n L-algebra.
+ x ) = 1we take z such t h a t x j y 5 z and y + x 5 z and show that z = 1. But 1= z + z 5 ( x + y) =+-z , hence Proof. To prove ( x
(2.12) As y
x
(x
y)V(y
* y) * z = 1.
5 x += y
5z
j
and x
and from z
+y 5 z
by (2.10) we get y
+ x 5 z we obtain
5 z , then
z
+x 5 y +
Applications of the representation theorem Now
315
(2.5), (2.12)and (2.13) imply
2.27. Theorem (Iturrioz [1974]). The equational class of symmetric three-valued Moisil algebras is equivalent to the equational class of symmetric three-valued Heyting algebras. Proof. Every symmetric three-valued Heyting algebra
( L ,-)
is an L-algebra
2.26 and a Heyting-Brouwer algebra by Lemma 2.23. Besides it is immediately checked (A. Monteiro [1980])that (x (.y ) A ( y -+z) = 0, therefore L is a P-algebra. As (y + y) =+ x = 1 + x = z, we obtain from (2.5)that
by Proposition
((x =
hence
L
E
* y) * .) * [((z * Y) =+ ).
5
A
=
((Y
* Y) * .)I
=j 2
= 13
K3 by Proposition 2.16. The proof is completed by Corollary
2.19. 2.28. Remark. In view of Theorems 2.27 and 4.4.2the symmetric three-valued Heyting algebras are equipped with certain modal operators: 'plx = x++, ' p z x = x**. In the general case of symmetric n-valued LM-algebras ( L ,-) (cf. Remark
2.25) L need not belong t o Mn. lturrioz [1982],I19831 has studied the latter algebras under the name of symmetric Heyting algebras of order n (SH-algebras of order
TI)
starting from the axiomatization obtained in
1974;cf. Ch. 4,53. It is shown that the subdirectly irreducible (simple) algebras in this class are the subalgebras of S,Z, i.e. of ( L , x L, -), where L, x L, E LMn and (z,y) = ( N y , N t ) . Also Q(Z,Y) = ( y , ~ )is an involutive autornorphisrn on S,z. lturrioz [1983]describes the structure of
-
finitely generated free SH-algebras of order n and the injective objects of this class.
2.29. Corollary (lturrioz [1982]). T h e fol2owing conditions are equivalent f o r a n SH-algebra of order n:
Representation theorems and duality for LM-algebras
316
(i) L i s a Kleene algebra;
(ii) L i s a Moisd algebra of order n.
-
Proof.
-
(i)+ (ii): It suffices t o prove that cpixV cpix = 1and cpixA Fix = 0. But in every Kleene algebra L , f =- x for all x E C ( L ) (A. Monteiro; cf. =- pix. Cignoli [1965]), it follows that (ii) (i): This is Proposition 3.1.13.
0
2.30. Corollary (L. Monteiro (1970aj).
A) T h e following conditions are equivalent f o r a s y m m e t r i c three-valued Heyting algebra: (i) L is a Kleene algebra; (ii)
L i s a three-valued Moisil algebra.
B) W h e n this is the case, cp2x
x
=N
+x.
Proof of B). Taking into account (2.11) we can prove as in Corollary 4.3.5
that
therefore
N
x
=3
x = x V ‘pix V (cpzx A cpzx) = cpzx.
0
2.31. Remark. Becchio and lturrioz [1978] constructed certain generalizations of n-valued Moisil algebras using explicitly Thomas-like axioms and the Kleene axiom. For n 5 4 the new concept reduces t o t h a t of Moisil algebra.
Represent ation of LM -dgebras by continuous functions
317
$3. The representation of Lukasiewicz-Moisil algebras by continuous functions In this section we shall show that every Lukasiewicz-Moisil algebra can
be represented as an algebra of continuous functions defined on a Boolean space. In the finite case Cignoli [1972]gave a representation by means of Post algebras and used it t o obtain a characterization o f the dual of the category of n-valued Post algebras, a characterization of the injective LukasiewiczMoisil algebras and a construction of the free product of Post algebras. The results of this section generalize t h e above mentioned results of Cignoli and are due t o the first and second author. The construction in Theorem 3.6 follows essent ia II y lorgulesc u [1984~).
3.1. Hvpothesis and notation. Throughout this section: a) t he set LLq of increasing functions
f
:
I -+ L2 is viewed either
as the
algebra Lrl E LMN6 constructed in Example 3.1.10.6 or as i t s negationfree part
Li'
E LM29 in Example 3.1.3 (cf. Definition 3.1.8);
b) X denotes a Boolean space; c) t he set (L\q)x = {F I F : X + LLq} is made into an algebra (L\q)x E
LMN6 or ( ~ 5 ; ~ E) ~LM6 obtained from the corresponding structure of
L p (cf.
a)) by obvious pointwise definitions;
d) for each a E J = {0} f,(k) = 1 for k > a; e) t he set J}
L'\
+ I we define
fa
E LL4 by fa(k) = 0 for k 5 a ,
is endowed with the topology having the basis
{[fa)
u ((fa1 I a E J l ;
f) we set (3.1)
C T ( X )= {F E (L\')x
(3.2)
B ( X ) = {F E (Li')x
IF
is continuous} ;
I F ( x ) is constant Vx E X } ;
Ia
E
318
Representation theorems and duality for LM-algebras
g) I is supposed to be regular; cf. Definition 4.6.7. 3.2. Lemma.
In each o f t h e classes L M B and LMNB; (i)
C T ( X ) is a sublugebra o f ( ~ i 4 ) ~ ;
(ii) B ( X ) is a subalgebra o f C T ( X ) ; (iii) B ( X ) = C ( C T ( X ) )= c ( ( L [4),x ). Proof.
(i) T h e constant functions 0 7 1 E C T ( X ) . Suppose F,G E C T ( X ) . Then
and similarly
(F therefore
([fa))
= F-'
([fa))
u G-l
([fa))
FVG E C T ( X ) . One proves similarly t h a t F A G E C T ( X ) .
Further note that
and for every
f
E
@, if a E J - (1)
then
Representation of LM-algebras by continuous functions while (3.5)
fl(k) = 0 (Vk [fa) =
E
319
I),therefore
{f E LL4
and similarly (3.6)
(fa] =
{f E LL4
then from (3.3) and (3.5) we get
and (cpiF)-'([fi))= {Z E
XI YiF E LL4} = X . One proves similarly
that ( Y i F ) - ' ( ( f e ] ) = F-'((fi]) ( a # 0) and (cp;F)-'((f,]) = X . This shows that cpiF E C T ( X ) and one proves similarly that cpiF E
C T ( X ) . Further (3.4)-(3.6) imply
for a
# 1, while ( N F ) - ' ( [ f I ) ) = X .
One computes similarly
( N F ) - ' ( ( f , ] ) and the conclusion is that N F E C T ( X ) . (ii) B ( X ) is clearly a subalgebra of (LF1)xand moreover B ( X ) C T ( X ) because F - ' ( ( f , ] ) , F-'([f,)) E ( 0 , X ) for every F E B ( X ) .
(J~F')~,
(iii) As B ( X ) C C T ( X ) G it suffices to prove that B ( X ) = C ( ( L i 4 ) x ) .But for every F E ( L i 4 ) x ,
F
E
C((LL4)X)u cpiF = F (Vi E I) u
* (cpiF)(.)(k) = F ( z ) ( k )(VZ E X)(Vk,iE I) H * F ( Z ) ( i )= F ( Z ) ( k ) (Vk,iE I) (VZ E X) u * F ( z ) E B ( X ) (VZ E X ) .
320
Representation theorems and duality for LM-algebras
3.3. Corollary.
B ( X ) is a Boolean algebra. 3.4. Lemma.
X is homeomorphic to S p e c B ( X ) . Proof. X is homeomorphic t o SpecKX by Lemma 2.1.16, where K X is the Soolean algebra of all clopen sets of X , by Lemma 2.19.a. Therefore it suffices t o prove t h a t IIX is isomorphic t o B ( X ) .
@ ( F )= F-'({fo}). It follows from [fo) = {fo} is clopen in (L\q)x, hence F-'({fo})is clo-
For every F E B ( X ) set
{fo} =
n
[fit)
$I
that
X , therefore @ : B ( X ) + K X . Clearly 9 is a homomorphism. To prove bijectivity take V E K X and look for F E B ( X ) such that V = @ ( F )= {x E X I F ( z ) = fo}, which holds for a single function: F(x)= fo for x E V , F ( s ) = fo for x E X - V . 0 pen in
3.5. Lemma.
Let
1 be a subalgebra o f C T ( X ) (in LM6 o r in LMN6) such that B ( X ) E
1. T h e n C ( 1 ) = B ( X ) . Proof.
c(L>= i
n C ( C T ( X ) )= 1 n B ( X ) = B ( x ) .
0
3.6. Theorem. Let L E LM6 o r L E LMN6, card L > 1. T h e n there is a Boolean space X , unique u p t o a homeomorphism, such that L is isomorphic t o a subalgebra o f C T ( X ) such that C ( i )= B ( X ) . Proof. Take X = SpecC(L). According t o t h e dual of Lemma 5.2.2, the elements of X are of th e form P' = P n C ( L ) , where P E Spec L. For every a E L define @ ( a ) : X --t Li4 by (3.7)
@(.)(P*)(i) =
P* E X
{
0
7
1)
PiaE
P'
9
via#P')
i E I . Then it is easily checked that @ : L -+(L\q)x is a homomorphism. If a # b then via # p i b for some i E I;if e.g. cp;a $ cpib
where
and
Represent at ion of LM-algebras by continuous functions then there is P' E X such that v i a E
321
P* and cpib # P*, by the
dual of
E
= @ ( L )is a
(Li')x, isomorphic t o L. To prove i C C T ( X )take @(a)E i.Then (@(u))-'([fl))
= X , while
Corollary 1.3.13, therefore @(u) # @ ( b ) . It follows t h a t subalgebra of for a
# 1, using Definition 3.1.d we obtain =
(@(.))-'([fa))
{P* E x I @(u)(P*)(a+) = 1)
= {P* E X
I 'pa+u
=
P'} = s('pa+u) ;
similarly ( @ ( u ) ) - ' ( ( f o ] )= X and ( @ ( u ) ) - ' ( ( f a ] )= s(cpaa). This proves @(a)E
CT(X).
To prove will imply
C(i)= B ( X ) it suffices to show t h a t B ( X )
2 because this
B ( X ) = C ( B ( X ) ) G C ( 2 ) C C ( C T ( X ) )= B ( X ) by Corollary
3.3 and Lemma 3.2 (iii). So take F E B ( X ) . We have seen in t h e proof of Lemma 3.4 that F - ' ( { f o } ) E K X , hence Theorem 2.1.8 implies the existence of an element u E C(L)such that F - * ( { f o } )= s ( u ) . For every P' E X and i E I,
* P* 6
S('p@)
= s(a) H
F ( P * )# fo
therefore @ ( u ) ( P *= ) F ( P * )i.e. F = @ ( u )E Note that
H
F ( P * ) ( i )= 0
i.
2 is unique up t o an isomorphism. Therefore if X '
0
is another
space with the same properties, Lemmas 3.4 and 3.5 imply X ' S B ( X ' ) =
C(i)= B ( X )
= x.
3.7. Definition. The space X constructed in Theorem 3.6 will be called t h e Boolean spec-
trum of L. Our next aim is t o use Theorem 3.6 in order t o obtain a characterization of d-valued Post algebras, under th e same hypothesis that 1 is regular.
Representation theorems and duality for LM-algebras
322
3.8. Lemma. C T ( X ) is a 6-valued P o s t algebra. Proof. We check condition (iii) in Proposition 4.1.6, via Lemma 3.2 (iii). Let Q E ( C ( C T ( X ) ) ) [ ' . Then Q E (C((Li')x))" and it was shown in the
proof of Corollary 4.1.2 that setting F ( z ) ( i )= Q ( i ) ( x ) ( k ) (Vk E I) yields a function F E (Li')x such that 'piF = Q ( i )(Vi E I ) . Now using the same technique as in Lemma 3.2 and taking into account that Q ( i )E C T ( X ) it 0 is easily proved that F E C T ( X ) . 3.9. Definition. Let L be a d-valued Post algebra. A subalgebra Lo of L in LM29 is said to be a P o s t subalgebra of L provided Lo contains the centres of L. 3.10. Lemma. L e t L be a 6-valued P o s t algebra a n d Lo a subalgebra of L in L M 6 .
(i) If Lo
23
a P o s t algebra t h e n it is a P o s t subalgebra of L.
(ii) If, moreover, C(L)E Lo t h e n Lo = L . Proof. (i) The centres of Lo satisfy condition (Cl) in Definition 4.1.5, which characterizes the centres of L as well.
(ii) Clearly C ( L )= LO), therefore Lo = L by Proposition 4.2.9 (ii).
0
3.11. Corollary. L, has no proper P o s t subalgebra. 3.12. Theorem. L e t L, X a n d fulfil t h e hypotheses of T h e o r e m 3.6. T h e n L is a 29valued Post-algebra if a n d o n l y if = C T ( X ) .
e
e
Proof. We have to show that is a Post algebra if and only if 2 = C T ( X ) . The "if" part follows from Lemma 3.8. Conversely, suppose L is a Post algebra, But is an LMd-subalgebra of C T ( X )and C ( C T ( X ) )= B ( X ) =
e
Represent ation of LM -dgebras by continuous functions
323
C ( 2 ) by Lemma 3.2 (iii), therefore 2 = C T ( X ) by Lemma 3.10. Our last aim in this section i s t o prove t h a t the Post algebra minimal extension of the Lukasiewicz-Moisil algebra
L; this
0
C T ( X )is a
will sharpen the
existence of a minimal Boolean extension of a distributive lattice.
3.13. Remark. If f , g : L -+ L’ are two LM6-morphisms such t h a t f I C ( L ) = g I C ( L ) then f = g , because
therefore f(x) = g(x) (Vx E
L ) by the determination principle.
3.14. Lemma.
Let L, L’ be algebras in LM6 (in LMNd) of cardinalities > 1; let X , X’ be their Boolean spectra and @L, Qpv the corresponding isomorphisms constructed in Theorem 9.6. FOT every homomorphism f : L -+ L’ there is a unique homomorphism g : C T ( X ) -+ CT(X’) such that g ( @ L ( a ) ) = @ u ( f ( a ) ) for every a E L.
( C ( L ) .Then h : C ( L )-+ C(L’) and Spec h : X’ cf. Notation 2.1.10. For every F E C T ( X ) the map Proof. Set h = f
(3.8)
g ( F ) = F o Spech : X’
-+
-+
X;
D(L2)
is continuous because Spec h and F are so. It follows t h a t g : C T ( X ) -+
CT(X’) and moreover, g is a homomorphism because Spec h = h-l and the operations on (L\q)x are defined pointwise. For every u E L, PI* E X’ and i E I , it follows from (3.8) and (3.7) t h a t
o
g ( ~ L ( u ) ) ( ~ ’ * ) (=i ) H @L(u)(h-l(P‘*))(i) = H H
o
E h-’(P’*) H v i f ( ~=)f(qia) E P’* H @,y( j ( u ) ) ( P ’ * ) ( i= )
o
proving that g ( @ L ( u ) ) = @ p ( f ( u ) ) .
H
Representation theorems and duality for LM-algebras
324
CT(X)
C T ( X ‘ ) be a homomorphism such that g*(@L(ca)) = @ p ( f ( a ) ) for every a E L. If z E C ( C T ( X ) ) ,then z = @ ~ ( y for ) some y E L. It follows that g * ( x ) = therefore 9* I C ( C T ( X ) )= S*(@L(Y)) = @ U ( f ( Y ) ) = g ( @ d y ) ) = g I C ( C T ( X ) ) ,hence g* = g by Remark 3.13. To prove the uniqueness of g , let g*
:
+
3.15. Theorem. Let L, X , 2 and @ have the meanings in Theorem 3.6. FOT every 19valued Post algebra A and every h o m o m o r p h i s m f : L -+ A there is a unique homomorphism h : C T ( X ) -+ A such that h ( @ ( a ) )= f(a) f o r
every a E L (cf. R e m a r k 4.1.13). Proof. Let
X’ be the
spectrum of
A and
@’
ding isomorphism constructed in Theorem 3.6.
:
A
+
Then
A the corresponA
=
CT(X‘) by
C T ( X ) + CT(X’) be the homomorphism obtained by applying Lemma 3.14 t o the homomorphism f : L -, A . Then h = (a’)-’ o g : C T ( X ) + A is a homomorphism and for every a E L, Theorem 3.12. Let g
:
The uniqueness of h is proved in t h e same manner as the uniqueness of g in Lemma 3.14. 0
3.16. Remark. lorgulescu (1984~1has obtained a generalization of Theorem 3.6 to malgebras. The point is a convenient duality theory for Boolean m-algebras.
PFl(B) is played by a family 3 of prime m-filters of the Boolean m-algebra B such t h a t the intersection of all members of 3 is (1) and every non-zero element of B is contained in a member of 3. The In t h a t theory the role of
corresponding concept of Boolean m-space is defined by the requirements
that every. intersection of a t most m clopen sets be clopen and the lattice of clopen sets include a distinguished prime m-filter. After the construction of this Boolean m-duality, the Boolean m-spectrum of an m-algebra
L is taken
Representation of LM -algebras by continuous functions t o be the above family
F
325
corresponding to the Boolean m-algebra C ( L ) .
Then the proof runs essentially as for Theorem 3.6 and its prerequisites.
326
Representation theorems and duality for LM-algebras
$4. The representation of Lukasiewicz-Moisil algebras by Moisil fields of sets The set-theoretical representation Theorems 4.11 and 4.13 are due t o Filipoiu [1979], [1981]; cf. [1981a]. The starting point is the notion of 19structure, similar to a concept which has been used in the theory of Post algebras; cf. Maksimova and Vakarelov [1972]. 4.1. Definition. Suppose I is a dually well-ordered set, i.e. every non-empty subset of I has a last element. A 19-structure is a couple S =
where T
# 0 and the sets Af
(A,{AF 1 t E T , i E I } ) ,
satisfy the following conditions:
(4.1)
A; #
(4.2)
A: n A: = 0
(4.3)
i<j+AiCA;
(4.4)
A = U {Af I t E T , i E I }
0 Vt E T , Vi E I ;
# t’, V i , j E I
Vt,t’ E T , t
;
W E T , Vi,jEI;
.
We also introduce the following notation and terminology:
I y H vt E T Vi E I ( Z
(4.5)
(z
(4.6)
At = u { A i I i E I} ,
(4.7)
cpi(X) = u { A t I Af
X}
E
A; + y E A;))
vx,y E A ;
V X C A , Vi E I
and we denote by B ( A ) , the family of increasing subsets of A ; cf. Definition 2.3.1. 4.2. Remark. If 2 E A , t is the (necessarily unique) element of T such that z E At and i is the last element of I such that z E Af then { y E A I z 5 y} = A;. 4.3. Lemma. a)
{ A t } t Eis~a partition of A ;
The representation of LM-algebras by Moisil fields of sets
327
b) the relation 5 is reflexive and transitive;
e) X E B ( A ) @ X = U { A f I t E T ,
iEI,
AfEX};
Proof. a)
- d) follow immediately from the above definitions and imply e), +.
e,+)
c
If x E X E B(A) and t, i are as in Remark 4.2 then x E Af X . Therefore X C u { A l I Af c X } E X.
c cpi(X U Y). To prove the converse inclusion we Y. take t E T such that Af C X U Y and prove t h a t Af s X or Af
f) Clearly cpi(X) U vi(Y)
Otherwise there exist a E A f - X and b
E Af-Y. Let i‘and i”be the last indices of I such that a E Af, and b E A;,,, respectively. If i’ 5 i” then b E A:, Af, therefore a 5 b by Remark 4.2, hence a E Y would imply b E Y, a contradiction; this proves t h a t a $! Y, consequently a $! X U Y,
c
again a contradiction. The case i”5 i’yields a similar contradiction.
g) Clearlycpi(
n
n
XX)C_
X€A
cp;(X,). Conversely, t a k e x E
n
cpi(X,)
X€A
XEA
Then
VA E A 3t E T Af & XX& x E At ; but in view of a) it follows that
that
t
we obtain Af C_
n
&A
t
is i n fact independent of A, hence for
X X and x E At, that is x E cp;(
0 XX). AEA
328
Representation theorems and duality for LM-algebras
4.4. Proposition. FOT every d-structure
s, the 8yStem
where cpj and (P; are defined by (4.7)and (4.9)
Cpi(X) = U { A t I A:
X}
VX C A , Vi E I ,
is a complete d-valued LM-algebra.
Proof. It is easy to check (3.1.1)-(3.1.3)
then A; G X, otherwise Af
n A;
and (3.1.5). Then note that if
= 0 whenever A;
CX .
Therefore
which proves (3.1.4) via (4.7) and Lemma 4.3.2. Similarly, if pj(X) = cpi(Y) Vz E I then X = Y follows via Lemma 4.3.e from
4.5. Definition. The subalgebras of the algebras M ( S ) constructed in Proposition 4.4 are called 19-valued Moisil fields of simply Moisil $-fields. The study of the ideals of an LM-algebra (cf. Ch. 5, $2) suggests the construction of an LM-algebra which will be a particular case of the above ones.
4.6. Definition. A d-space is a triple C = (S, 5, { D i } i E ~where ), S # 0, I is a reflexive and transitive relation on S and D; : S -+ S (Vi E I) satisfy
The representation of LM-algebras by Moisil fields of sets (4.10)
D; o Dj = D;
(4.11)
i 5j
(4.12)
,
329
Vi,j E I ;
+ Dix 5 Djx 2 5 y + Dix = Diy
Vx E S , Vi,j E I ; Vi E I , V X ,y
E
S ;
4.7. Lemma.
Suppose I is dually well-ordered and let C = ( S ,5 , { D i } i € ~be) a 9-space. Define x M y ($ (Dix = Diy Vi E I ) , f = { y E S I x M y} and Sf = { y E S I y 2 Dix}. Then M is an equivalence on S and S(C) = ( S ,{Sf I i E 9 = S/ x, i E I } ) is a 9-structure. Proof. Clearly M is an equivalence. Sf are well defined and not empty. Note that (4.12) and (4.10) imply (4.15)
z E Sf
=$
D ~ =zDkDiz = Dkx (Vk E I ) =$ 2 = f
therefore if z E Sf n S,” then f = 2 = 9. Finally (4.3) and (4.4) follow from (4.11) and (4.14), respectively. 0 4.8. Remark. Let 5‘ be the relation defined by (4.5) on the h t r u c t u r e Lemma 4.7. Then x
S constructed in
5 y +- 5 5’ y .
For every L E LM9 l e t us set (4.16)
P 3 ( L ) = U yT1(PF1(L)) . iEI
4.9. Lemma.
Suppose I is dually well-ordered and L E LM9.
The triple ( P 3 ( L ) ,
G, {Ai}iEI), where Ai = c p r l ( p q L ) (Vi E I ) , is a 9-space. Proof. Properties (4.10)-(4.13) are valid even for the functions yY1 applied
Representation theorems and duality for LM-algebras
330
cp;'(PF(L)) C PF(L). Let us check e.g. (4.12). If F E PFl(L) then clearly cp;'(F) = cp~'(F*)and F' is a maximal filter of C(L) by Lemma 5.2.2 and Proposition 1.3.18, therefore if G E PFl(L) and F C G then F* = G* hence cp;'(F) = cp;'(G). To prove (4.14) take F E PF(L). Then F = cp,'(G) for some i E I and G E PFl(L) therefore F = cp;'(cp;'(G)) = Ai(F) E t o elements of PFl(L); in particular (4.10) implies t h a t
u
Ai(PF(L)).
0
i€I
4.10. Corollary. a)
If P E PFl(C(L)) t h e n cp;'(P) E PF(L) (Qi E I ) .
b) FOT every r , y E L such that x $ y there i s F E P F ( L ) such that x E F and y # F ; in particular for z # 1 there i s G E PF(L) such that z $! G. Proof. a) cp;'(~)
=
ai( c p ; l ( ~ ) ) .
$ y then pix $ cpiy for some i E I , hence there is P E PFl(C(L)) such that cpix E P and (piy $! P. Now take F = cp;l(P) and apply a).o
b) If r
Now we prove that if I is dually well-ordered then every d-algebra is
isomorphic to a Moisil $-field: 4.11. Theorem.
Suppose I is dually well-ordered and L E LMd. FOT each x E L let
h ( 2 ) = { F E PF(L) I r E F } . T h e n (4.17)
h : L +M(S(PF(L)))
i s a n injective L M d - h o m o m o r p h i s m . Zom ment .
PF(L) denotes both th e 6-space in Lemma 4.9 and its underlying set, S(PF(L)) is the d-structure in Lemma 4.7 and M(S('PF(L))) is the
The representation of LM-algebras by Moisil fields of sets
331
Moisil 6-field in Proposition 4.4.
B(PF(.L)),therefore (4.17) x $ y hence h ( z ) # h(y) by
Proof. Clearly h ( z ) E and
x
#
y then e.g.
holds. If x,y E L Corollary 4.10.b. It
follows immediately from Remark 1.3.5 and Proposition 1.3.9 that h is a
L and P E P F ( L ) . Note first that for every Q E P F ( L ) , (4.6) and (4.15) imply ( P E PF(L)Q*=+ k = 0) and since P E P F ( L ) l 2 PF(L)' it follows that (PE PF(L)Q+ = 4). Therefore, using also the fact that AiP E PF(L)f and h(x) E B ( P F ( L ) ) ,we get DO1-homomorphism. To prove (3.1.50) take z E
P E v ; ( h ( ~* ) ) 3Q E P F ( L ) P E P F ( L ) Q& & PF(L)f
c h(x) *
4.12. Corollary.
Every LMn-algebra is isomorphic t o a Moisil n-field. The Moisil d-fields M ( S )are complete, but the morphism h in Theorem 4.11 need not preserve the existing infinite meets and joins of certain supplementary hypotheses on the d-algebra sentations of
L
L. Under
L one can obtain repre-
that preserve all existing meets and joins. Thus e.g. the
following result was proved in Filipoiu (19811: 4.13. Theorem.
Suppose card I 5 Xo and let L E L M d . For every set Q of infinite meets and joins that exist in L, cardQ 5 Xo, there exists a d-valued Moisil field M ( S ) and a n L M 9 - m o n o m o r p h i s m h : L --+ M ( S ) such that h preserves all meets and joins in Q.
332
Representation theorems and duality for LM-algebras
$5. The Stone duality of d-valued Lukasiewicz-Moisil algebras In this section we use th e results of Chapter 2, $1,t o obtain a characterization of the dual of the category LMd in terms of Stone spaces endowed with an additional structure. The results were first proved by Cignoli [1969a] for n-valued Moisil algebras then by Georgescu [1971a] for d-valued LMalgebras. 5.1. Definition.
A d-valued Lukasiewicz-Moisil space, is a couple ( X ,{ g i } i E l ) where X is a Stone space and gi : X + X (i E I ) is a family of functions satisfying the following conditions:
(Viyj E I )
g j = gi
(5.1)
gi 0
(5.2)
i 5j
(5.3)
gi is strongly continuous
(5.4)
X
(5.5)
V A ,B E K X : g,'(A) = g,T'(B) (Vi E I ) + A = B .
+ g;l(A) G g;'(A)
- g;'(A)
EKX
(Vi,j E I ) (VA E K X ) , (Vi E I ) ,
(Vi E I) ( V A E ICX) ,
5.2. Notation.
We denote by Std the category of d-valued Lukasiewicz-Moisil spaces, in which Hom((X, { g i } i E l ) , ( X ' , { g i } i E l ) consists o f those morphisms f : X +
X' in St that fulfil (5.6)
f
o gi = 9:
o f
,
(V2 E 1) .
In the sequel we will use a slight abuse of notation. As is well known with each map h : S --t T is associated a map h-'
:
P ( Y ) + P ( S ) . The
same symbol h-' will denote any restriction of the above function.
5.3. Lemma. Let ( L ,A, V, 0, 1, {pi}iEr, {@}iE1) be a d-valued Lukasiewicz-Moisil algebra. Let Spec L denote the space of p T i m e ideals of L endowed with the
The Stone duality of fl-valued Lukasiewicz-Moisil algebras topology { k ( I ) I I E Id L}; (cf. T h e o r e m 2.1.8). is a 19-valued Lukasiewicz-Moisil space.
333
T h e n (Spec L, {cp;'}iE~)
Proof. Spec L is a Stone space by Theorem 2.1.8. Further (p'; : Spec L -+ Spec L by the dual of Proposition 5.2. Then (5.1) follows from 9;' o p;' = ( c p j o q i ) - l = 9;.' To prove the next points recall that the compact open sets of L are given by li(SpecL) = {.(a) I a E L} where s ( a ) = {P E Spec L 1 a # P},cf. (2.1.13) and (2.1.7), respectively. Note that
P
E ( v ; ' ) - l ( s ( u ) ) @ cpf'(P) E s ( a ) H a
P
E (v;')-'(s(u))
# (pF'(P) ,
therefore (5.7)
* via # P * P E
S('piU)
P E Spec L and we will obtain (5.2) (5.5) from (5.7). If i 5 j 'pja hence ( y i u # P + vja $ P).Therefore ( ~ ; l ) - ' ( s ( a ) )C (cp;')-'(s(u)), proving (5.2). Then (cp;l)-'(s(a)) = s ( v i a ) E K(Spec L),
for every
then cpiu 5
which proves (5.3). Further applying Lemma 2.2 (vi) we get
P E Spec L - (p;'>-' ( s ( u ) ) e v i a E P n C(L) H
e cpia # P n C(L) H P E s(cpia) , therefore Spec L - (v ;')-'(s(u )) = s(@a) E K(Spec L) i.e. (5.4) holds. Finally (5.5) is obtained via the injectivity of s (cf. Corollary 2.1.6):
( v ; ' ) - l ( s ( u ) ) = (&)-'(s(b))
(Vi E I)
#
+ via = 'p;b (Vi E 1)j a = b . o
H s(cp;a) = s(cpib) (Vi E I >
5.4. Lemma. Let f : L + L' be a m o r p h i s m in LM19. T h e n (5.8)
{
Specf
:
(SpecL',
{V;-'}i€I)
+
(SpecL, { V ; ' } i a )
7
Spec f(P)= f -'(P>7 is a m o r p h i s m in St19.
Proof. Specf is strongly continuous by Lemma 2.1.11 and it remains t o check (5.6) for Specf, cp{-' and cp;'. But
334
Representation theorems and duality for LM-algebras
5.5. Notation. Let
(5.9)
Spec : LM8
--f
St8
be the functor pointed out in Lemma 5.3 and 5.4.
5.6. Lemma. Let ( X , { g i } i E l ) be a 0-valued Lukasiewicz-Moisil space. Let K X stand for the family of compact subsets of X and (5.10)
(VA E K X ) (Vi E I ) .
gi(A) = X - g,'(A)
Then ( K X ,n, U, 0, X , { g ; ' } i E 1 , algebra.
{ij;}iE1)
is a 29-valued Lukasiewicz-Moisil
(ItX,n,U,0,X) E DO1 by Lemma 2.1.13. Then for each i E I , gt:' : K X + K X by (5.3), while J; : K X -+ K X by (5.4). It is well known that g i ' are endomorphisms of P ( X ) , hence of K X as well. Axiom (3.1.3) is fulfilled by the very definition (5.10). Then (5.1) implies gl:f 0 g7' = (gj o gi)-' = g;' i.e. (3.1.4) and similarly (5.2) and (5.5) 0 imply (3.1.5) and (3.1.6) respectively. Proof.
5.7. Lemma. Let f : ( X , { g j } i E ~+ ) (X',{gi}iE1)be a morphism in St.9 and K X , K X ' the LM-algebras constructed in Lemma 5.5. Then
Kf
:
KX' +K X
(5.11)
Ir'f(A)= f - ' ( A )
,
,
is a morphism an LM8.
K f is a morphism in DO1 by (3.1.50) for Kf,gl-' and g;l; cf. Proof.
Lemma 2.1.13 and it remains t o check Definition 3.1.28 and Remark 3.1.29.
The Stone duality of d-valued Lukasiewicz-Moisil algebras
335
This follows via (5.6) as in the proof of Lemma 5.4. 5.8. Notation. Let (5.12)
K
: Std
4
LMd
be the functor pointed out in Lemmas 5.6 and 5.7. 5.9. Theorem. T h e dual of t h e category LMd is equivalent t o t h e category Std. Proof. We construct the functorial isomorphisms
K
(5.13)
s : idLM8
(5.14)
u : idsts --+ Spec
4
o
Spec, o
K ,
by taking the restrictions of the functorial isomorphisms (2.1.34) and (2.1.35) from Theorem 2.1.17. Thus it still remains to prove that S L and CTX are morphisms in LMd and Std, respectively. But for every P E Spec L , every u E L and every i E I,
* cp;'(P) E % ( a ) a # ~ p r ' ( P* ) via # P * P E
P E (rpr')-'(sL(u)) H
hence (rp;')-' The proof of (gi')-'
@
sL(cpia) >
o S L = S L o cpi
.
o (TX = OX o gi is quite similar.
0
5.10. Definitio n. The definition of a d-valued Lukasiewicz-Moisil pre-space is obtained from Definition 5.1 by dropping condition 5.5. Let Std0 denote the category of 19-valued LM-pre-spaces, where the morphisms are defined as for Std. Thus Std becomes a full sub-category of Stdo. 5.11. Theorem. T h e dual of t h e category LMdOis equivalent t o t h e category Stdo.
336
Representation theorems and duality for LM-algebras
Proof. Follow the proof of Theorem 5.9, including the proofs of all prerequisites, and drop everything which refers to axioms (3.1.6) and (5.5). 0
The Stone duality of &valued LM-algebras with negation
337
$6. The Stone duality of &valued Lukasiewicz-Moisil algebras with negation In this section we use the results of $5 and of Chapter 2, 52, t o obtain a characterization of the dual of the category LMN29 of &valued LukasiewiczMoisil algebras with negation, in terms of appropriate Stone spaces. The results are due t o Cignoli [1969a] for n-valued algebras and lorgulescu [1984] in the general case. 6.1. Definition.
The couple ( X , { g ; } ; € J ) is called a d-valued Lulcasiewicz-Moisil space with negation provided
(6.2)
( X , g o ) E 1st
where d :
I+I
,
is a decreasing involution; cf. Notations 5.2, 2.2.2 and
Definition 3.1.8. 6.2. Notation.
We denote by StN6 the category of &valued Lukasiewicz-Moisil spaces with negation in which Hom((X, { g i } i E J ) ,( X ' , { g : } i € J ) ) consists of those strongly continuous functions
f
:
X
--$
X' that satisfy
6.3. Remark.
It follows from (6.4) that in Definition 6.1 condition (6.3) can be replaced by
338
Representation theorems and duality for LM-algebras
6.4. Remark. For every X,X' E StN6 (6.7)
HomstNd(X,XI) = Hornstd(X,XI) fl Hombt(X,X')
.
6.5. Lemma.
Let ( L ,A , V, N , 0,1, { pi } i El , be a 6-vaZued Lukasiewicz-Moisil aZgebra with negation. Then (Spec L , (gi}iEJ), where SpecL is the 6-valued LM-space constructed in Lemma 5.3, gi = (P;~ (Vi E I ) and go(P) = L - NP, is a Lukasiewicz-Moisil d-valued space with negation. Proof. Conditions (6.1) and (6.2) are fulfilled by Lemmas 5.3 and 2.2.3, respectively. Then for every i E I , P E Spec L and x E L ,
6.6. Lemma.
Let f : L
L' be a morphism in LMN6 and Spec L, Spec L' the spaces constructed in Lemma 6.5. Then
(6.8)
t
Spec f : SpecL'
t
Spec L
defined by Specf(P) = f-l(P), is a morphism in StN.9. Proof. By Lemma 6.5, 5.4, 2.2.4 and Remark 6.4. 6.7. Notation. Let (6.9)
Spec : LMN29 t StN6
The Stone d u a l i t y of 6-valued LM-algebras with negation
339
be the functor pointed out in Lemmas 6.5 and 6.6. 6.8. Lemma.
L e t ( X , {g;}iEJ ) be a 29-valued Lukasiewicz-Moisil space w i t h negation. T h e n ( K X ,n, U, N , 8 , X , {g;'};€I, { S i ' } i c ~ ) where K X is the 0-valued LM-algebra constructed in L e m m a 5.6 and f o r every A E K X , N ( A ) = K X - g o ( A ) , i s a 6-valued Lukasiewicz-Moisil algebra with negation. Proof. K X E LM29 by Lemma 5.6 and ICX E M g by Lemma 2.2.6. It remains to check conditions (3.1.25) and (3.1.30.1) in Definition 3.1.8. For every i E I and every A E K X ,
go(S;'(A))
= 90' (s;'(A)) = (9;
0
go)-'(A) = 9 i 1 ( A )
therefore Ng;'(A) = K X - g;'(A) = gi(A) and similarly g;'(go(A))
=
g z 1 ( A ) via Remark 6.3, therefore g,'N(A) = g ; ' ( K X
-go(A)) = K X -gi' (go(A)) = = gG'(A)
.
0
6.9. Lemma. Let f : (x,{gi};,=~) -+ ( x ' , { g : } ; E J ) be a morphism in S t N 8 and ICX, KX', the 29-valued L M - algebras with negation constructed an L e m m a 6.8. Then the f u n c t i o n (6.10)
Kf
:
KX'
t
KX
defined by I C f ( A ' ) = f - ' ( A ' ) , is a m o r p h i s m in L M N d . Proof. By Lemmas 6.8, 5.7 and 2.2.7. 6.10. Notation. Let (6.11)
(I
:
StN29
--t
LMNd
be the functor pointed out in Lemmas 6.8 and 6.9.
0
Representation theorems and duality for LM-algebras
340
6.11. Theorem. The dual of the category LMN6 is equivalent to the category StN19. Proof. Construct the functorial isomorphisms (6.12)
s : idLMN8 + K o Spec,
(6.13)
0
:
idstNs + Spec o K
,
by taking the restrictions of the functorial isomorphisms (2.1.34) and (2.1.35) from Theorem 2.1.17. In view of Theorems 5.9 and 2.2.9 the functorial isomorphisms are also valid for LMN29 = LM29 n Mg and StN6 = S t 6 n 1St.U Another duality for Moisil algebras was constructed by Georgescu and Vraciu [1969a,b] in terms of sheaf theory.
The Priestley duality of &valued Lukasiewicz-Moisil algebras
341
57. The Priestley duality of &valued Lukasiewicz-Moisil algebras In this section we use the results of Chapter 2, 53, to obtain a charac-
terization of the dual of the category LMO of d-valued Lukasiewicz-Moisil algebras in terms of ordered topological spaces. The results are due to Filipoiu [1980], [1981a]. 7.1. Definition. A Priestley space (X, 7,s) endowed with a family of mappings @i : X + X (i E I ) is said to be a d-valued Priestley space (X,{@;}~Q) provided the following conditions are fulfilled: (7.1)
@pi
E Homp,(X,X)
(Vi E I) ,
(7.2)
@j
o Q j = @i
(Vi7.7- E I) ,
(7.3)
i5 j
(7.4)
X - @ ; l ( Y )E G(X)
(7.5)
(Q;'(Y)
+ @;l(Y)
(W E GX) (Vi,j E I) ,
G Q;l(Y)
(W E G X ) (Vi E I ) , (Vi E
= Qyl(Z)
I) + Y = 2 ) ( W , Z E G X ) ;
cf. Definitions 2.3.1, 2.3.2 and 2.3.4.
7.2. Notation. We denote by Pr6 the category of d-valued Priestley spaces in which Hom((X, {@t)i}iEl),( X ' , {@f}ier)) consists of those isotone continuous func-
tions f : X -+ X' that satisfy (7.6)
f o
@i
= Q{ o f
(Vi E
I).
Recall the construction from Ch. 2, 53; if L E DO1 then
and if Q E HomDol(L,L') then
342
Representation theorems and duality for LM-algebras
7.3. Lemma.
Let ( L ,A, V, 0 , 1, { ' p i } i E r , { @ i ) i € l ) be a 9-valued Lukasiewicz-Moisil algebra. T h e n ( H L ,{ H ' p j } j € ~is) a 19-valued Priesti'ey space. Proof. H L E Pr by Lemma 2.3.8 and H'pi E Homp,(HL,HL) (Vi E I ) by Lemma 2.3.9. Clearly (H'pi o H'pj)(f) = f o 'p, o 'pi = f o 'pi= ( H ' p i ) ( f ) . Thus (7.1) and (7.2) hold.
To prove (7.3) suppose i Ij , Y E G ( H L ) and f E (H'pi)-l(Y). Then 'pi I ' p j and f o 'pi = ( H ' p i ) ( f ) E Y . But f E H L is isotone and Y is increasing, hence f o 'pi 5 f o 'p, E Y ,therefore f E (H'pj)-l(Y). Let t : L --t G ( H L ) be the isomorphism in Lemma 2.3.11, i.e. f E t ( z ) H f ( x ) = 1for every x E L and f E H L . If Y = t ( x ) , (7.4) follows from
f
E H L - (H'p;)-'(Y)#
H f(Yjx) = O H
f
0 'pi
f ( p i ~=) 1
#Y u
f
E
t(pi3) .
To prove (7.5) suppose that for all i E I , (Hyi)-' ( t ( z ) )= (H'pi)-' (t(y)) that is for all v E H L , (H'pi)(v)(x)= 1 u (H'pi)(v)(y) = 1. Then "('pix) = 1 "(cpiy) = 1, i.e. t('piz) = t('piy) (Vi E I), hence pix = 'piy (Vi E I). Therefore x = y. 0
*
7.4. Lemma.
Let f : L --t L' be a m o r p h i s m an LM8 and H L , HL' the spaces constructed in L e m m a 7.3. T h e n (7.9)
Hf
:
HL'+ H L
defined by (7.8) is a m o r p h i s m in Pr8. Proof. Hf is isotone and continuous by Lemma 2.3.9. Moreover, for every i E I and every v' E HL'
=
(H'pj 0
Hf)(v')
.
0
The Priestley d u d i t y of 6-valued Lukasiewicz-Moisil algebras
343
7.5. Notation. Let (7.10)
H : LM6 -+ Pr-9
be the functor pointed out in Lemmas 7.3 and 7.4. 7.6. Lemma.
Let (X, { @ i } ; € ~ )be a d-valued Priestley space. T h e n (GX, n, U, 0,X, { @ ; ' } i € ~ , { 6;'}iE~),where GX is the f a m i l y of clopen increasing subsets ofX and 6;'(A) = X - @;'(A) f o r every A E G X , is a 6 - v a h e d Lukasiewicz-Moisil algebra. Proof. (GX,n,U,!&X) E DO1 by Lemma 2.3.5. The maps @pi' = G@i are endomorphisms of G X by Lemma 2.3.6. Then
6;'
:
GX
--t
G X by (7.7)
and axiom (3.1.3) in Definition 3.1.1 is verified by the very definition of while axioms (3.1.4)-(3.1.6) respectively.
spr',
follow immediately from (7.2), (7.3) and (7.5), 0
7.7. Lemma.
Let f : ( X , { @ i } i E-+ ~ ) ( X f , { @ i } i Ebe~ )a m o r p h i s m in Pr-9 and G X , GX' the 8-valued LM-algebras constructed in L e m m a 7.6. T h e n the f u n c tion (7.11)
Gf : GX'-+ G X
defined by (Gf)(A') = f-'(A'), Proof.
Gf is a morphism in DO1 by Lemma 2.3.6 and
7.8. Notation. Let (7.12)
is a m o r p h i s m an L M 6 .
G
:
Pr6
-+
LM6
Representation theorems and duality for LM-algebras
344
be the functor pointed out in Lemmas 7.6 and 7.7.
7.9. Lemma. FOT every L E LM29 the isomorphism t L : L Lemma 2.3.11is an isomorphism in LMd. Proof. For every z E
(GH% =
{V
= {v
+
GH(L) constructed in
L, since tL(z) = {v E H L I v ( z ) = l}, it follows that
0 tL)(X)
= (HY4-l (tL(.))
=
I
E HL ( H v i ) ( ~ ) (= t ) 1) =
E HL
I v('p;(z))
7.10. Lemma. FOT every X E Pr29 the isomorphism TX : Lemma 2.3.12is an isomorphism in Pn9. Proof. For every z
.
= l} = tL(cp;z)= ( t L o pi)(.)
x + H G ( X ) constructed in
E X , ~ ( z :) GX + {0,1} is defined by .rx(z)(A)=
1H z E A . Therefore we obtain in turn
7.11.Theorem. The dual of the category LM29 is equivalent t o the category Pr29. Proof. Construct the functorial isomorphisms
(7.13)
t
: idLM0 + G o
(7.14)
T
:
H ,
idp,g + H o G ,
by taking t he restrictions of the functorial isomorphisms (2.3.14)and (2.3.15) from Theorem
2.3.13.This
is possible in view of Lemmas 7.9 and
7.10. 0
The Priestley duality of &valued LM-algebras with negation
345
$8. The Priestley duality of &valued Lukasiewicz-Moisil algebras with negation In this section we use the results of $7 and of Chapter 2, $4, to obtain a characterization of the dual of the category LMN29 in terms of ordered topological spaces. 8.1. Definition. A 8-valued PriestZey space with negation is a triple ( X , g , { i P i } i E l ) such that (8.1)
( X , g ) E PrMg
(8.4)
'Pi
?
(Vi E I) ,
o 9 = @pi
where d : I + I is a decreasing involution; cf. Definitions 2.4.1 and 7.1 and Notations 2.4.2 and 7.2. 8.2. Notation. We denote by PrN29 the category of &valued Priestley spaces with negation in which Hom(X,g, {@i}iE~), (X',g', {@:}iE~) consists of those isotone continuous functions f : X + X' that satisfy
(8.5)
9'
(8.6)
@:
0
o
f
=f
f =f
0
9
9
o @i
(Vi E I) .
8.3. Remark. It follows from (8.4) that in Definition 8.1 condition (8.3) can be replaced bY (8.7)
g o
@i
= @di
8.4. Remark. For every X , X ' E PrN6,
(Vi E
I) -
Representation theorems and duality for LM-algebras
346
Using again the notation (7.7), (7.18) introduced first in Ch. 2, 53, we obtain: 8.5. Lemma.
Let ( L ,A , V, N , 0,1, {(pi}iE1, {Cpi}iE1) be a $-valued Lukasiewicz-Moisil algebra with negation. Then ( H L , ~ , { H y i } i ~ where f), 7 : HL H L is --f
defined by (8.9)
(yv)(a) = v ( N a )
(Vv E H L )
,
is a 8-valued Priestley space with negation. Proof. Conditions (8.1) and (8.2) are fulfilled by Lemmas 2.4.5 and 7.3, respectively. In view of Remark 8.3, it remains to prove (8.7) and (8.4). For every
i
E
I , v E H L and a E L ,
8.6. Lemma.
Let f : L + L' be a morphism in LMN29 and H L , HL' the spaces constructed in Lemma 8.5. Then (8.10)
Hf
:
HL' + H L
defined by (7.8) is a marphism in PrN8. Proof. By Lemmas 2.4.6 and 7.4 and Remark 8.4. 8.7. Notation. Let
The Priestley duality of &valued LM-algebras with negation (8.11)
H
: LMNS
347
-tPrNS
be the functor pointed out in Lemmas 8.5 and 8.6. 8.8. Lemma.
Let ( X , g , {@;}iEl) be a 6-valued Priestley space with negation. Then where N A = X - g(A) (VA E ( G X ,n, U, N , 0 , X , {@;l};E~, {6r1}iE1), G X ) and the remainder of G X is defined in Lemma 7.6, is a 19-valued Lukasiewicz-Moisil algebra with negation. Proof. G X E Mg by Lemma 2.4.3 and GX E LM29 by Lemma 7.6. Then for every i E I and A E G X ,
N@F1(A)= g(@T'A) = g-l(@;'A) = (a; o g)-'(A) = @:'A @,'(HA) = X - @;'(gA) = X
- @;'(g-'A)
,
=
= ( 9 o @;)-'(A)= @ i > ( A ) .
0
8.9. Lemma. --t ( X I ,g', {@:}iEl) be a morphism in PrNS a n d Let f : ( X ,g , {@i}iEl) G X , GX' the 19-valued LM-algebras with negation constructed an Lemma 8.8. Then the function (8.12)
Gf
:
G X ' + GX
defined by ( G f ) ( A ' )= f-'(A'), is a morphism in LMN19. Proof. By Lemmas 2.4.4 and 7.7 and Remark 8.4. 8.10. Notation. Let (8.13)
G : P r N S +LMN19
be the functor pointed out in Lemmas 8.8 and 8.9. 8.11. Theorem. The dual of the category LMN19 is equivalent to the category PrN29. Proof. Construct the functorial isomorphisms
0
348 (8.14)
Representation theorems and duality for LM-algebras t :
idLMN0
-+
G
o
H ,
by taking the restrictions of the functorial isomorphisms (2.3.14) and (2.3.15) from Theorem 2.3.13. In view of Theorems 2.4.10 and 7.11 the functorial isomorphisms are also valid for LMNQ = LM9 fl Mg and PrN9 = Pr9 n
PrMg.
0
Representation of n-valued M o i s i l algebras by 3 - v d u e d algebras
349
$9. The representation of n-valued Moisil algebras by three-valued algebras As the three-valued Moisil algebras are t h e richest i n “good” properties,
it seems a natural idea to relate n-valued Moisii algebras to three-valued ones. A. Monteiro [1964],L. Monteiro and Coppola [1964]and L. Monteiro
[1978]have constructed three-valued Moisil algebras starting f r o m monadic Boolean algebras; a simpler and more general construction was given by Boi-
119701. In this section we present the above constructions and severat related results obtained in Boicescu [1984].
cescu
9.1.Definition. Let L E Mn and i E {l,
...,
[:I}.
For every x , y E L set
9.2. Lemma. L e t L E Mn and i E { 1 , ..., [S]}. T h e n pi is a congruence of t h e algebra ( L ,A, V, N , vi,vn-i). Proof. Routine; e.g. if x pi y and
k E {i,n - i}
Nvn-ky = (PkNy, hence N x pi N y .
9.3.Theorem. L e t L E M n and i E {1, ...,
[%I}.
then v k N z = N q n - k x = 0
Then
9.2. W e use Proposition 1.2.9to prove that L;E Mg. For every x , y E L and k E {i,n - i}, Proof. T h e algebra
t i
exists by Lemma
therefore 2 A N ( N 2 A NC) = 2 , i.e.
(1.2.13),while x V 0 = 5 and x
(1.2.12)holds. One proves similarly
V 1= 1.
Representation theorems and duality for LM-algebras
350
We have thus checked axiom (3.3.0) in the axiom system S2 for threevalued Moisil algebras given in Proposition 3.3.2. Further from 'pk(Pn-;(x A y ) = (Pk((Pn-;x A cpn-iy) we obtain (3.3.1). For (3.3.8) we compute
the results are identical for k = n-i, while for k = i we get 0 = y i x A N ' p n - i x because i 5 7~ - i hence 'pix 5 cpn-;x and apply (1.2.19'). Finally (3.3.9) follows via (1.2.19") from
9.4. Remark. The identity cp; = Ncpn-iN holds both in L and L;, so that the endomorphisms of the latter algebra are cp; and ' p n - ; . As a matter of fact the algebra
Ll coincides with
be constructed starting with the weak implication
+ M
Monteiro (cf. Cignoli (1969a1).
9.5. Definition. In every algebra L E Mn we set
(9.3)
z -+ y = ( X + y ) A ( N y + N x )
(9.4) (9.5)
, x ny = N ( N z U N y ) ,
(9.6)
zpy%z+y=l
M
x
uy
Note that
M
=(x +y) +y
and y + z = l .
an algebra that can
,
introduced by A.
Representation of n-valued Moisil algebras by 3-valued algebras
A
351
v VlNY v 'ply) .
(Vn-lX
9.6. Prooosition. p = P1. Proof. If x p y then
1 hence
'pix
I 'ply
+ y)
and
= 1 i.e. ( N p 1 ~ v ' p l y ) A ( \1-1 Y v N\ 1 - 1 2 ) = 5 'pn-ly via (1.2.19"); we obtain by sym-
( P ~ - ~ X
-
metry the converse inequalities, therefore 'pix = 'ply and 'pn-l = y ~ ~ - ~ y . Conversely, z p l y implies z
y = N v l y Vy
2 N'plyVcply
= 1 and si-
M
milarly N y + N x = 'p,-lxVNx M and y
--+
= N'plNxVNx
2 1, hence x
z = 1 by symmetry.
9.7. Lemma. F o r every x , y E
+y =1
0
L E Mn,
(9e10)
'pk(x
u 9) = v k x v 'pky
(k E (1,n - 1))
(9.11)
'pk(x
f l y ) = v k x A 'pky
(k E (1,n - 1)) .
7
Representation theorems and duality for LM-algebras
352
Proof. We use Proposition 9.6, (9.8) and (1.2.18):
9.8. Lemma. The relation p is a congruence of the algebra ( L ,U, n, N , (PI, Vn-1). Proof. In view of Lemma 9.2 and Proposition 9.6, it remains to verify the substitution property for U and n. This follows readily from Lemma 9.7; e.g. if z p d and ypy'then for k E ( 1 , . - 1) we get
9.9. Corollary. The algebra ( L / p ,n, U, N , 0 , 1,cpn-l) coincides with L1. Proof. From Proposition 9.6 and the fact that Lemma 9.7 implies 'pk(xUy) =
pk(z V y) and
cpk(a:
r l y) = ( P ~ (Az y) for k f (1, n - 1 ) .
0
9.10. Corollary. (i)
If L is an n-valued Post algebra, n Post algebra.
# 2,
then L l p is a three-valued
Representation of n-valued Moisil algebru by 3-valued algebras
353
(ii) If n i s even, L/pttl i s a Boolean algebra.
.,>I:[
(iii) C ( L )E pi) ( ~E i{ 1, ...,
If x E C ( L ) t h e n ( 2 ) p ,= {x}.
(v) Proof.
From Proposition 4.1.8 because (plZ1 =
(i)
h
(Pn-lC1
(
~
=3 0 ~and (P,,-~E~ =
= 1.
(ii) If n = 2k then
(Pkx
= ( P k ( P k x implies z p k C p k z (Vz E L ) .
(iii) Let p ; E Mg(L,L / p ; ) be the canonical surjection and q; = pilC(L). Then from (x = ( P k x -%- f = yk2) we deduce easily that q; E B ( C ( L ) ,C(L/p;))and qi is a bijection. (iv) From (iii) and Propositions 5.1.23 and 5.1.14.
The above constructions have been extended by lorgulescu [1984a,c] t o monadic Lukasiewicz-Moisil algebras; cf. Ch. 8, §3.
9.11. Proposition. Let L E M n and i E { 1 , ..., T h e n the pair ( & , p i ) , where ei = L/pi and pi : L + L; is the canonical surjection, is unique u p to a n isomorphism, with the following properties:
.}I;[
(ii) for every A E M3 and f E Mg(L,A) such t h a t f ( ( P k S ) = ( P k f ( 2 ) (z E L, k E { i , n - i}) there is a unique g E M3(Li,A) such that
f
=9
0
Pi.
Representation theorems and duality for LM-algebras
354
Proof. Property (i) holds by th e construction of ei and Theorem 9.3. Further
A and g as in (ii). Define g by g ( p i ( x ) ) = f(z). If pi(.) = p i ( y ) then z pi y i.e. ( P ~ Z= (pky ( k E {i,n - i } ) ,hence (Pkf(z) = f ( c P k 2 ) = f(cPky) = cpkf(y) (k E { i ,n-i}), therefore f(x) = f ( y ) by the determination principle. take
Thus g is well defined. Moreover, g is obviously unique, g E M g ( L i , A ) and g(PkPi(x)) = g(Pi((Pk2)) = f((Pkx) = Y ' k f ( s ) = (Pkg(Pi(x)) (k E
{ i ,n - i}). The uniqueness of the pair (&,pi) is shown in a canonical way (see e.g. the proof of Proposition 7.3.1).
9.12. Corollary. Let L E M n , i E (1,..., ii E M3, f i E M g ( L , i i ) such that fi((~k~= ) ( ~ k f i ( x (k ) E {i,n - i}). T h e n the following conditions are
,}I:[
equivalent:
(ii)
(E;, f i ) satisfies
the eztension property in Proposition 9.11;
(iii) fi is surjective and ji
I C(L)E B(c(L),
~ ( i i ) )is
injective.
Proof.
(i) H (ii): By Proposition 9.11. (ii) + (iii): Shown in the proof of Corollary 9.10 (iii). (iii) + (i): According to Proposition 9.11 (ii) applied t o & and f;there is g E M 3 ( L / p i , i i ) such that f i = g o p i . Then g is surjective because so is fi. For injectivity suppose p i ( z ) # pi(y). This implies the existence of
k E { i , n - i } such that
(pkx
= fi(PkZ)# f i ( y ) = g(pi(Y)).
# P ~ Yhence , qkfi(z)
q k f i ( y ) , therefore g ( p i ( x ) ) = fi(x)
+
9.13.Corollary. For every
f
i E {l,..., o pi = pi o f .
E M n ( L , L ' ) and every
fi E M 3 ( L / p ; ,L'/pi) such that f;. Proof. Apply Proposition
9.11 (ii) t o pi
o
f.
[:I}
fi(PkY)
= 0
there is a unique
CI
355
Representation of n-valued Moisil algebras by 3-valued algebras 9.14. Definition.
i E {1, ..., [ S ] } let F; : Mn + M3 be the functor defined by L H L/p; and f H A; cf. Corollary 9.13. For each
We recall that Mg and Mn are equational categories (cf. Theorem 3.2.4) therefore their rnonomorphisms coincide with t h e injective rnorphisrns by Proposition 1.6.6.
9.15. Corollary.
The functors F;preserve monomorphisms and surjective morphisms. 0
Proof. Similar t o th e proof of Remark 7.1.9.
9.16. Corollary. The functors F;reflect monomorphisms. Proof. From Corollary 9.10 (iii) and the fact that the functor reflects monomorphisms.
C
: Mn
4
B 0
9.17. Theorem. For every L E Mn there is a pair (A,f) such that A E M3, f E Mg(L,A) and f is a monomorphism. Proof. Take A =
n {L/p; 1 i = 1,..., [ S ] } , Then A E M3 and on the other
}I:[
L/pi I i = 1, ..., is a direct product in Mg by Remark 1.6.10. Therefore since pi E Mg(L, L / p ; ) ( i = 1, ..., [;]), there exists f E Mg(L,A) such that pi = A; o f (i = 1, ..., If f ( x ) = f ( y ) then hand
{T;
:
A
--t
.)I;[
p i ( x > = p i ( y > (i = 1,..., [:]I, x =y.
Let
n
I:[ stand for
i
n
i.e. Cpkx = (pky
(i = 1,...,n - 11,therefore 0
.
i=l
9.18. Corollary.
For every f E Mn(L, L’) and i E { 1, ...,
}I;[
there esists
356
Representation theorems and duality for LM-algebras
. f E M3(
(i)
f
0
n
(Lip,),
i
g =h o
n
( L ' / p i ) ) such that:
i
f, where g E Mg(L,
n i
h E Mg(L',
n
(Lip;))
and
(L'/pj)) are the embeddings in Theorem 9.17;
i
(ii) f is a monomorphism no m o rp his m;
(iii)
J
surjective
ail
fj
($
all f;. are monomorphisms H
f is
a mo-
are surjective.
Proof (cf. Fig. 6.1). Let pi
:
L
+ L/pi and p: :
L'
L'/pi be the
--t
f
Fig. 6.1.
canonical surjections, iq :
n
( L / p i ) + L/pi and a: :
n
i
L'/pi the canonical projections. Let further g
(L'lpi) +
i
:
L +
n
( L / p i ) and
1
h : L' +
n i
( L ' l p i ) be the embeddings constructed in Theorem 9.17,
Representation of n-valued Moisd algebras by 3-valued algebras
357
f;.
f=
: L/pi -+
L'/p; the morphisms constructed in Corollary 9.13 and -
ni 5, i.e. xi' o f =
-
fi 0
xi (Vi).
(i) r: o f o g = f; o ,ri o g = f;: o therefore f o g = h o f.
pi
= p : o f = ,r: o h o f (Vi),
(ii) and (iii) From Corollaries 9.15, 9.16 and r: o
f = f;: o
9.19. Proposition.
ri.
[;I.
Let B E B, I = 2 = (0, l}, n E I?, n 2 2 and p = There ezists a De Morgan subalgebra L of the three-valued Post algebra (BI21)Psuch that (i) L is an n-valued Post algebra, and
B.
(ii) C ( L )
Proof. Suppose n = 2 p + 1, p 2 2. Let c be the centre of B[2](cf. Corollary 4.1.12) and consider the following elements of A = c1 = (c, 0, ...,0 ) , c2 = ( C , C , O , ...,O ) , ...,cp = (c,c, ..., c ) , CP+l = (c,c, ...,c, l),...,q p - l = (c, 1, ..., 1). Let L be the set of all elements of A of the form (9.12)
2
= (a1 A
~ 1 V)
...V ( ~ 2 ~ -A1 czP-1)
V ~2~
,
where ai = ( b i , ..., b,) E A , b; E C ( B [ 2 ]and ) 15 i (6 bi
5 j 5 2p
jai
2 aj
2 bj).
Clearly z,y E L =$ x V y E L and also 1 E L; to prove that L is a De Morgan subalgebra of A it remains to show that x E L + Na: E L. To do this we write (9.12) in several equivalent forms, taking into account Corollary 4.2.19:
x =(blAc,O
,...,O ) V ( b z A c , b 2 A c , O ,..., O )
V
... V
Representation theorems and duality for LM-algebras
358
N z = ( ( N b , V c) A Nbzp,...,( N b pV c) A Nbp+l) , (9.14)
Ns = ((NbzpA c ) V Nbl, ...,(Nbp+lA c) V Nb,> ,
where Nbi E C(B['])and Nbzp 2 ... 2 Nbl, so that (9.14) is of the form (9.13), proving that N z E L. To prove (i) we use Definition 4.1.1, so that it remains to verify the uniqueness of the representation (9.12) or equivalently, of (9.13). But (9.13) is expressed by the system of equations xi = (bi A c ) V bzp-i+1 (2 = 1, . . . , p ) in BIZ].Taking into account that c ( 1 ) 5 4 2 ) and c(1) = c(2)(because c = N c ) , we obtain c(1) = 0 and 4 2 ) = 1, therefore q ( l ) = bzp-i+l(l) and 342) = bi(2) V &+j+1(2) = bi(2) because i < 2 p - i 1. Then bZp-i+1(2) = bzp-i+l(l) and bi(1) = b i ( 2 ) because all bk E C(B[']). For (ii) we use (i), Corollary 4.2.8 via Theorem 4.2.17 stating that the axes coincide with the centres, and (9.12):
+
5
E C ( L ) # z = cp;z = a; (2 = 1,...,2p)
#
3b E C(B['])a; = ( b , ...,b) (i = 1,..., 2p) , therefore
C ( L )= { ( b , ...,b ) E A I b E C ( B [ ' ] ) 2 } C(B['I) B
.
In the case n = 2 p the proof is similar.
0
9.20. Corollarv. Let n E N , n 2 2 and B a Boolean algebra. Let L be the corresponding Post algebra constructed in Proposition 9.19. The Mn-subalgebras S of L having the center C(S)E B exhaust, up t o a n isomorphism, all n-valued
Moisil algebras L' having the center C(L') E B . Proof. Let L' E Mn such that C(L') E B . We will use the injective Mn-homomorphism (4.1.3) and Proposition 4.1.6 via Proposition 9.19 (i). Thus L' EZ FLf((L')hence C(Ftf(L')) S C(L') EZ Mn-subalgebra of
(C(L'))["-*]g
B["-11 g
B and FEf(L') is
)y]
(C (I ,
EL
,
an
0
359
CHAPTER 7 CATEGORICAL PROPERTIES OF LU KAS IEWICZ-MOIS IL ALGEBRAS
This chapter presents several important properties of the category LMd and provides intrinsic characterizations of certain distinguished objects of
this category.
81. Some adjoint functors In this section we construct some adjoint functors related to the category of Lukasiewicz- MoisiI a Igebras.
1.1. Remark. Although d-algebras cannot in general be defined by equations, some categorical constructions are standard. Since LMd is obviously a category with direct products and subalgebras, the existence o f free d-algebras is ensured (see e.g. Pierce [1968], Theorem 4.1.6). From this we can prove in a standard way that monomorphisms and injective morphisms coincide in LM19 (see e.g. the proof of Theorem 1.20.1 in Balbes and Dwinger [1974]).
1.2. Notation. Let
(1.1)
C
:
LMd + B
be the functor defined by
C(L)= {z
E
L I cpix = 2, i E I} and C(f)=
f l q ~for) f E LMd(L, L'). Let (1.2)
T : B +LM19
be the functor defined as follows: T ( B ) = B[q and for g E B(B,B'),
T ( g ) : T ( B )+ T(B')is the mapping defined by T ( g ) ( u )= g u E T(B).
o u for any
Categorical properties of LM-algebras
360
1.3. Definition. Let P6 be the full subcategory of LM6 having as objects the &valued Post algebras (6. Remark 4.1.13). Let T : B -+ P6 be the functor for which T ( B )and T ( g ) are constructed in Definition 1.2. 1.4. Remark.
We recall that for every L E LM6 and B E B we have constructed the monomorphism (4.1.3), i.e. (1.3)
PL
:
L
, PL(x)(~) =Y ~
+T(C(L))
X
and the isomorphisms in Proposition 4.1.2 (i),i.e., (1.4)
RB
:
C ( T ( B ) )+ B ,
RB(u)= ~ ( i )(Vi E I).
Proposition 1.5 and Corollary 1.6 below are due t o Georgescu and Vraciu
[1970]. 1.5. Proposition. The functor T i s a Tight adjoint of C . Proof. We apply Definition 1.6.1 to the functors (1.1) and (1.2). For any
L E LM6 (1.5) (1.6)
and
B E B let
= Y ( L ,B ) : L M ( ~L ]T ( B ) )-+ B(c(L),
6 = S ( L , B ) : B(c(L),B)
B)
-+ LM~(L,T(B))
be defined by (1.7)
y ( t ) = RB o C(t) ,
(1.8)
6(s) = T ( s ) o
PL ,
for any
t E LM6 (L,T ( B ) )
for any s E B ( C ( L ) , B ).
One can prove that the maps y(L, B ) and 6(L,9)are natural in
L
and
B. We shall prove that 6 is the inverse of y. Let s E B(C(L),B) and 6. = S(s) : L + T(B). By definition, 6,(z) = T(s)(PL(z)) = s o PL(s), hence 6 , ( ~ ) ( i = ) s(P~(z)(i))= s ( ' p g ) , for any z E L and i E I. For every z E C(L)we have the equivalences:
Some adjoint functors
361
1.6. Corollary.
C is faithjul and T is fully faithful. Proof. Apply Proposition 1.6.25.b, where
F,IL =
PL and E B = Rg by Remark
1.6.22.a.
0
1.7. Remark. Proposition 1.5 and Corollary 1.6 allow the transfer of some properties from the category of Boolean algebras t o the category of &valued LukasiewiczMoisil algebras, as will be illustrated in what follows.
1.8. Corollary. C preserves colimits and epimorphisms and T preserves limits and monomorp his ms. 1.9. Remark. It is easy t o see directly that both functors
C
and
monornorphisms and epimorphisms. Thus e.g. if
C(f)
o u
= C(f) o w for some A E
every a E A and every
iEI
B
f
T
preserve and reflect
is a monomorphism and
and u, w E
B ( A , C ( L ) ) then
for
Categorical properties of LM-algebras
362
1.10. Corollary. T h e category Pd of 6-valued Post algebras is equivalent to the category B of Boolean algebras. Proof. For any L E P6 and B E B, PL and R B are isomorphisms.
0
1.11. Corollary. T h e category P6 is a reflective subcategory of L M 6 . Proof. We shall prove that the functor
P =T
C
: LM6 +
P6 is LM6. For any L E LM6, o
Pd -+ L’ E Pd and f : L + L’, morphism in LM6, the diagram i n Fig. 1.1is a left adjoint t o t h e inclusion functor
commutative:
fL
f , ,, ’
I
/
” ’’ 0
k
0
0
0‘
’
L’ k L‘
+
PL’ Fig. 1.1.
It is easy such that
3 see tha f = Pfilo f o PL = f.
T ( C ( f ) ) is the uniqu morphism of Pd 0
1.12. Remark. The morphism in the proof of Corollary 1.11will be used many times in what
363
Some adjoint functors follows. We remark that, for any u E
T ( L ( L ) ) ,the following equivalences
hold:
1.13. Remark. If { c i } i E I L’ are the centers of by the relation: (1.9)
f(u> =
v
L’then the
( f ( u ( i ) )A c;)
&I
,
morphism
f can be expressed
for any u E T ( c ( L ) )
This follows by Remark 1.12 and using Cpj(
v (f(+))
tEI
A
Ci))
=
v
(Ipj(f(4i)) A
Wi))
=
iEI
= f(u(j,)
1
j E 1.
Corollary 1.11can be also proved using directly this expression of
f.
1.14. Corollary (The Moisil representation theorem; cf. Corollary 6.1.8).
FOT any 1’1-algebra L there exists a non-empty set morphism L + (LL4)X.
x and
an injective
Proof In accordance t o the Stone representation theorem for the Bool-
C ( L ) there exists X # 0 and an injective Boolean morphism s : C ( L ) + P ( X ) S Lf (cf. Corollary 2.1.6 and Proposition 1.2.23). Since T preserves direct products, we have an isomorphism g : ( L f ) [ q+ (L, [.rl)x .
ean algebra
Now it suffices t o consider the following injective morphisms in LM19:
1.15. Definition. A category C has the amalgamation pmperty (AP) if for any pair of mo9 nomorphisms A 5 A’, A + A” of C there exist the monomorphisms
Categorical properties of LM-algebras
364
A’ Y B , A” A B such that
u o
f =v
o g.
The following result is well known (see e.g. Balbes and Dwinger [1974]). 1.16. Lemma. The cutegory B has AP. 1.17. Corollary. The category LM29 has AP.
Proof. Let us consider in LM29 the monomorphisms L L’, L 5 L”. By Lemma 1.16, there exist in B two monomorphisms hl : C(L’) --t B , h2 : C(L”)+ B such that hl o C(f)= h2 o C ( g ) . In LM29 we have the commutative diagram in Fig. 1.2.
Fig. 1.2.
Some adjoint functors But T ( h l )o proof.
365
PLI,T(h2) o P L ~ are monomorphisms, which completes the
1.18. Remark. The previous results remain true for th e category LMNd.
1.19. Remark. Let L be a 9-pre-algebra and
(1.10) L/
x N
N
y
w pix = piy
,
the following equivalence relation on L : for any i E
I .
is a d-algebra and the canonical surjection XL : L
--t
L/
-
is a
morphism of d-pre-algebras.
1.20. Proposition (Betnea [198l]). If L i s a d-pre-algebra, L' is a d-algebra and f : L
.--)
L' a morphism of
d-pre-algebras, then there exists a unique morphism of d-atgebras g : L' such that g o XL = f.
L/ -+
x E L, let P be the equivalence class of x. If we put g ( P ) = f ( x ) , for any x E L , then we get a morphism g : L / -+ L' in 0 LMd. The rest of the proof is straightforward. Proof.
For any
1.21. Remark.
-
1.20 any rnorphism of d-pre-algebras f : L -+ L' induces a unique morphism of &algebras f : L / -4 L'/ such t h a t f o X ~= A,yof. The assignment L H L / -, f H f yields a covariant functor from the category of d-pre-algbras t o LMd. Thus LM29 is a reflective subcategory of the category of 8-pre-algebras; cf. e.g. Balbes and Dwinger [1974],Theorem 1.18.2. By Proposition
1.22. Remark. Suppose L E LMN9, L' E LMN9 and f E LMd(L, L'). Then for every x E L and i E I,
Categorical properties of LM-algebras
366
1.23. Proposition. LMN6 i s a fuZ1 wbcategory of LMB. Proof. Let
L,L’E LMN6
and f E LMd(L,L’). Remark 1.22 implies
(Vi E I) (Vx E L ) therefore f ( N z ) = N f ( z ) (Vz E
L).
0
1.24, Definition (Boicescu [1984]; cf. Pierce [1968]). A free LMN6-eztension of an algebra L E LM6 is a pair (A,f), where A E LMN6 and f E LM6(L,A), such that for every g E LM6(L,B), B E LMNQ, there is a unique h E LMNd(A,B) such that h o f = g. 1.25. Proposition (Boicescu [1984]). Suppose the set I is endowed with an antitone involution d. Every algebra L E LM6 has a free LMN6-eztension (U(L),PL),unique up to an isomorphism. Proof.
Let PL be t h e LM6-morphism given by (1.3) and U ( L ) the De
Morgan subalgebra of T ( C ( L ) )generated by PL(L).
1) Using distributivity and th e identities f ( u l ) A ... A f(u,) = f ( u l A ...A u,) and N f ( b l ) A ...A N f ( b , ) = N f ( b l V ...Vb,), it follows that the elements of
U ( L ) are of th e form
2) Let B E LMN6 and g E LMd(L,B). Using Remark 1.22 we obtain
Some adjoint functors
367
3) It follows from 1) and 2) with B = U ( L ) and g = PL that z E A implies
therefore U ( L )E LMN29. 4) Let (1.12) and
be two representations of z E U ( L ) . Then
by (1.14), hence P
m
by the injectivity of
for all
PL and from (1.13) and (1.16) we get
i E I,therefore
Categorical properties of LM-algebras
368
5) According t o 4) we can define
and it is straightforward t o check that h E LMNd(A,B), h o
PL = g
and h is unique with these properties.
6) To prove the uniqueness of (U(L),PL)suppose (B,g)is another free LMNO-extension of L. Then we obtain the morphisms h, h’ such that h o PL = g and h’ o g = PL. It follows that h‘ o h o PL = PL and since l u ( ~ o) Pt = Pt,the uniqueness of the homomorphic extension of PL : L + U ( L ) implies h‘ o h = lqL). Similarly h o h’ = lg,therefore h is an isomorphism. 0 1.26.Corollary. FOT every L,L’ E LMI9 and f E LM.S(L,L’) t h e w is a unique U ( f ) E LMN29(U(L), U(L‘)) such that (1.19)
PL‘ 0 f = U ( f ) 0 PL
1.27. Notation. Let U : LMI9 + LMN6 be the functor for which the assignments L H U ( L ) and f H U ( f ) are those constructed in Proposition 1.25 and Corollary 1.26,respectively. 1.28. ProDosition. T h e reflector U is faithful and preserves and reflects monomorphisms and epimorphisms. Proof. If U ( f ) = U ( g ) for f , g : L + L’ then
PL’ 0 f = U ( f ) 0 PL = U(g)0 f = g by the injectivity of PL,. Further apply the functor C t o (1.19):
therefore
PL = PL’ 0 g
Some adjoint functors
369
C ( U ( L ) ) = PL(C(L)) = C ( P L ) ~ ( L ) ) , hence C ( P L ) : C ( L ) + C ( U ( L ) ) and C ( P L ~ ): C(L')+ C U(L')) are isomorphisms. Therfeore (1.20) implies that C ( U ( f ) ) is a monomorphisrn (epimorphism) if and only if C ( f )is a monomorphism (epimorphism). and note that (1.14) implies
The proof is completed by Remark 1.9. 1.29. Notation Let LMn' denote th e full subcategory of LMn having as objects the prealgebras L satisfying 'pox 5 x
5 'p1z (Vx E L ) .
1.30. Proposition (Boicescu [1984]).
LMn is a reflective subcategory of LMn' and the reflector S, : LMn* + LMn preserves monomorphisms and surjective morphisms. Proof. Let
L
E
L/
LMn* and
-
-
the equivalence (1.10). Then from
is an object of LMn. Set S,(L) = L /
-
L -+ S,(L) be the canonical surjection. For any L' E LMn and f : L + L' in LMn' we define the map g : S,(L) + L' by putting g(f) = f(x) (Vx E L ) . g is th e unique morphism of LMn such that g o 7 r ~= f. We define Sn(f) : S,(L) + S,,(L') by Sn(f)= 7rLt o g. It follows that Sn(f)0 7rL = 7rL8 0 f . For any L E LMn', T L I C ( L ) : C ( L ) --t C(S,(L)) is an isomorphism. y, hence 'p,-lz= Indeed, for any z , y E C ( L )such that f = jj we have 2 ( ~ , , - ~ yBut . piz = 'pjz ( V i , j E I) by the same proof as for (i) + (v) in Proposition 3.1.5 and since 'plx5 x 5 'pn-lz it follows that 2 = 'pn-lxand we see that
and let
7 r ~:
-
similarly y = 'pn-ly, therefore z = y. Using the commutative diagram in Fig. 1.3, it is straightforward t o prove t h a t S, preserves monomorphisms and surjections.
370
Categorical properties of LM-algebras
Fig. 1.3.
Injective LM-algebras and injective hulls
371
$2. Injective Lukasiewicz-Moisil algebras and injective hulls In this section we shall characterize the injective objects and the injective hulls in the categories of Lukasiewicz-Moisil algebras and of axled Moisil algebra; cf. Definitions 1.6.27, 1.6.33, 1.6.8 and 1.6.5. The characterization of the injective objects in a category is a general problem. In order to find the injective Lukasiewicz-Moisil algebras we need two results in Boolean algebras: 2.1. Proposition (Sikorski [1948], [1964] and Halmos [1963]). A Boolean algebra is injective iff it is complete.
2.2. Proposition (Banaschewski and Bruns [1968]). T h e MacNeille completion B of a Boolean algebra B i s a n essential extension of B . 2.3. Proposition.
FOTany L E LM6 the following assertions are equivalent: (i) L is a n injective object ofLM6; (ii) L is a retract of any of its extensions; (iii) L has n o proper essential extensions; (iv)
L is a 8-valued Post algebra and C(L)as complete;
(v)
L is a 9-valued complete Post algebra.
Comment. For 19 = 3, the equivalence (i) H (v) was given in L. Monteiro [1965]. For finite 9, the previous theorem was obtained independently by Cignoli [1969a], [1972] and by Georgescu and Vraciu [1970]; cf. Cignoli [1969a]. Another proof can be found in Boicescu and Georgescu [1970]. For some extensions see L. Monteiro [1970b], Badele and Boicescu [1969] and Boicescu [1979].
Categoricd properties of LM-algebras
372 Proof.
(i) + (ii): By Remark 1.6.29.b. (iii): Let f : L + L' be an essential extension of L. By (ii), (ii) there exists g : L' 4 L such that g o f = 1 ~But . g o f o g = g o l L f r and g is a monomorphism, hence f o g = l,y, therefore f is an isomorphism. (iii) + (iv): Let Q be the MacNeille completion of the Boolean algebra C ( L )and g : C ( L ) + Q the canonical embedding. T preserves monomorphisms, hence L % T ( C ( L ) ) T(s! T(Q)is a monomorphism in LM6. We shall prove t h a t T ( g ) o PL is essential in LM6. Consider a morphism
f In
: T ( Q ) + X in LM6 such that f o T ( g ) o PL is a monomorphism. B we have the commutative diagram in Fig. 2.1(cf. Remark 1.4 and
- [ - 1% -
Proposition 1.5) therefore
C(PL1
C(L)
C(T(g))
c(T(W)))
C(f 1 c(T(Q)) -T(X)
RW)
Q
C(L)
9
Fig. 2.1.
and since C preserves monomorphisms, C(f) oRg' o g is a monomorphism of
B. But g is essential, therefore C(f) o R i l
is a monornorphism, hence C(f)
is a monomorphism, hence T ( C ( f ) )is a monomorphism too, therefore the commutative diagram in Fig. 2.2 implies that hence f is a monomorphism.
PX
o
f
is a monomorphism,
Injective LM-algebras and injective hulls
373
Fig. 2.2. We have proved that T ( g ) o PL is essential, therefore by (iii), T ( g ) o PL
T ( g ) and Pr, are isomorphisms, hence L is a d-valued Post algebra by Proposition 4.1.6. It is easy to prove, using Corollary 1.6, t h a t g is an isomorphism, so C ( L ) is a complete Boolean is an isomorphism. It follows t h a t
algebra. (iv)
e (v):
(v)
j
morphism
By Corollary 4.5.8.
(i): Consider in LMd the morphism f
i
:
X’ + X .
Since
C
:
X’ 4 L
and the
preserves monomorphisms and
is injective there exists a morphism g
:
C(L)
C ( X ) + C ( L ) such t h a t g
o
C ( i ) = C ( j ) . In LMd we have the commutative diagram in Fig. 2.3 with m = Pzl o T ( g ) o Px. Thus L is injective.
Categorical properties of LM-algebras
374
i Fig. 2.3.
2.4. Proposition.
The following conditions are equivalent for L E P6:
L is injective in P6;
(i)
(ii) L is injective in LM6; (iii) C ( L ) is complete; (iv)
C ( L ) is injective in B ;
(v)
L is complete.
Proof.
(ii): Take in LM6 a monomorphism f : A ---f B and a morphism g : A + L. Then we have the commutative diagram in Fig. 2.4, where g' = Pzl o P ( g ) . But L , P ( A ) , P(B)belong to the full subcategory P6 of LM6 and P ( f ) is a monomorphisrn by Proposition 1.6.24, therefore there
(i)
j
Injective LM-algebras and injective hulls
375
Fig. 2.4.
exists h’ such that h’ o P ( f ) = 9’. Then h = h’ o PB is a morphism of LM6 such that h o f = h’ o PB o f = h’ o P(f) o PA = g‘ o PA = Pi10 P(g) 0 PA = P i 1 0 PL 0 g = g . (ii)
+ (i): Because PQ is a full subcategory of LM6.
(ii) w (iii): Follows from Proposition 2.3. (iii)H (iv): By Proposition 2.1. (iii) e (v): By Corollary 4.5.8. 2.5. Remark. For L E LMQ consider the MacNeille completion Q of the Boolean algebra C ( L )and the canonical embedding f : C(L)+ Q . Then T ( Q )is injective in LM29 (because TRQ o PT(Q = ~ T ( Q by ) Proposition 1.6.23) and the morphism
L
3 T(C(L)) 2 T(Q)
is a monornorphism of LM6. This ensures that any
19- valued Lukasiewicz-
376
Categorical properties of LM-algebras
Moisil algebra may be embedded in an injective object of LM6. 2.6. Notation.
Let AMn be the category having as objects the axled Moisil algebras and as morphisms those LMn-homomorphisms that preserve the axes. 2.7. Remark. Any LMn-homomorphism between two axled algebras is necessarily a De Morgan homomorphism in view of Theorem 4.2.10 and formula (4.2.9).
2.8. Lemma. Lz is injective in AMn. Proof. Take a rnonornorphism f : A + B and a rnorphisrn g : A + Lz in
AMn. Let e : LZ --t L, be the inclusion mapping. Inasmuch as L, is injective in LMn by Corollary 4.1.10 and Proposition 2.3, there is h : B --t L, in LMn such t h a t h o f = e o g ; cf. Fig. 2.5. Moreover, in view of
le Fig. 2.5.
Remark 2.7 all the arrows in Fig. 2.5 are morphisms in Mn. Further let and
bi
be the axes of A and
B, respectively (i
E {1,..., n
ai
= 1,..., n - 2). Then, for
- 2 ) we have h(b,) = h ( f ( a i ) ) = e ( g ( a i ) ) = g ( a i ) = 0 because 0 is the only axis of L2. This shows that h preserves the axes and
each
i
implies also, via Corollary 4.2.8, that
377
Injective LM-algebras and injective hulls
h ( z ) = h(cp1z) = cplh(3) E C(L,)= L2
(Vz E B ) .
B + L2 by h’(z) = h ( z ) (Vz E B ) and it 0 follows t h a t h’ is a morphism in AMn such that h‘ o f = g . Therefore we can define h’ :
2.9. Lemma. L, is injective in AMn. Proof. Let f : A + B be a monomorphism and g : A + L, a morphism
L, is injective in LMn by Proposition 2.3, there is a morphism h : B --f L, in LMn such that h o f = g. But f and g preserve the constants of the Post algebras, therefore so does h, i.e. h E Pn(B, L,). 0 in AMn. Since
2.10. Proposition.
An algebra L E AMn is injective if and only if it is complete.
A x B for some A E Pn and B E B. In view of Corollary 6.1.11 there is an embedding el : A + LE in Pn and an embedding e2 : B + Lf in B = P2. But el and e2 preserve the constants of the Post algebras (0 for B ) by Remark 4.1.13. Since the axes of A x B are (cj,O), where c j are the centers of A (6. the proof of Theorem 4.2.26), it follows that el x e2 : A x B + L’ = L: x Lg is a monomorphism in AMn. Thus we obtain an extension e : L + L’ of L in AMn. Besides L’ is a direct product of complete lattices, therefore it is Proof. First we apply Theorem 4.2.26:
L
complete.
If
L
is injective then it is a retract of
L‘
by Remark 1.6.29.b and since
L’ is complete this implies easily that L is complete (see e.g. Balbes and Dwinger [1974], Lemma 5.9.1). Conversely, suppose L is complete. Then A and B are complete, therefore they are injective by Proposition 2.4, hence they are retracts of el and e2, respectively, again by Remark 1.6.29.b. Let
fl be the Pn-morphism such that fi o el = 1~and f2 the B-morphism such that f2 o e2 = lg. Then f = fl x f2 : L’ + A x B is an AMn-morphism . shows that L is a retract of L‘ in AMn. But such t h a t e o f = l A x ~ This L’ is injective in AMn by Lemmas 2.8, 2.9 and Remark 1.6.29.c, therefore 0 L is injective by Remark 1.6.29.a.
378
Categorical properties of LM-algebras
2.11. Proposition. FOT a n y L E L M d , the canonical m o r p h i s m PL : L + T ( C ( L ) ) i s a n essential extension. Proof. Let us consider a morphism f : T ( C ( L ) )--+ L' of LM29 such that
f OPLis a monomorphism. Suppose t h a t f ( u ) = f ( v ) with u , v E T ( C ( L ) ) , hence f(cp;u) = cpjf(u) = cpjf(v) = f(cpiv) for any i f I. We remark that p L ( u ( i ) ) ( j ) = ( ~ j ( ~ ( i )=) ~ ( i=) v i ( u > ( j ) l j E 1,SO ~ " ( " ( i )=) ~ i ( u ) for any i E I; analogously, P~(v(i)) = cpi(v), i E I . Then we get
f ( P L ( u ( i ) ) ) = f(rpju) = f(cpiv) = f ( P L ( v ( i ) ) ) , hence u ( i ) = v(i) for I7 any i E I , so u = v and f is injective. 2.12. Proposition (Georgescu and Vraciu (19701).
Suppose L E LMd and let assertions are equivalent: (i) E as isomorphic t o
E be one
of its extensions.
T h e following
T(Q),where Q is the MacNeille completion
of
C(L); (ii) E is a n injective hull of L ;
(iii) E is a n injective extension of L not including properly a n y injective extension of L ; (iv) E is a n essential extension of L n o t included properly in a n y es-
sential extension of L. Proof.
(i) =+ (ii): T(Q)is injective by Proposition 2.4 and it was established in the proof of the implication (iii) =+ (iv) in Proposition 2.3 that T ( Q ) is an essential extension of
L.
(ii) =+ (iii): Let i : L --t E be an injective hull, cf. Definition 1.6.30. Let j : L --t E' be an injective extension of L , included in i , i.e. there is a monomorphism f : E' + E such t h a t i = f o j; cf. Definition 1.6.8. Since E' is injective there is a morphism g : E --t E' such that g o i = j . Then g o i is a monomorphism and since i is an essential
Injective LM-algebras and injective hulls extension it follows that g is a monomorphism. Therefore
379
f og
:
E
an extensionjet us prove it is essential. Take a monomorphisrn h o
+ E is
(f o 9 ) ;
j = h o f o g o i is a monomorphism and since i is an essential extension it follows that h is a monomorphism. Thus f o g is an essential extension of the injective object E E LM8, therefore f o g is an isomorphism by Proposition 2.3. This implies that f is surjective, hence
then h o
i =h
o
f
o
an isomorphism.
(iii) j (iv): We prove first that E is an essential extension of L. Let
L + T(Q)be th e canonical embedding, where Q is the MacNeille completion of C(L).Also, let i : L + E be the monomorphism which defines E as an extension of L. Since E is injective there is a morphism g : T(Q)+ E such that g o f = i. But T(Q)is an injective essential extension because (i) =+(ii), therefore the inclusion g is not proper by hypothesis, i.e. g is an isomorphism. Thus E E T(Q)is an essential extension. If E' is another essential extension of L and if there is a rnonomorphism E + El, then it may be easily checked that E' is an essential extension of E. Since E is injective it follows by Proposition 2.3 t h a t E and E' are
f
:
isomorphic.
+ (i): Let g
E + T(Q')be the canonical embedding, with Q' the MacNeille completion of C ( E ) . Since T(Q)is an essential extension of E and since E is an essential extension of L , we can infer that T(Q')is an essential extension of L. By an immediate inference we get that g is an (iv)
isomorphism.
:
0
2.13. Proposition.
T h e injective hull of a n axled Moisil algebra i s its MacNeille completion. 2.14. Remark.
It was proved in Boicescu [1984] that any complete n-valued Post algebra is injective in LMn'.
380
Categorical properties of LM-algebras
$3. Free Lukasiewicz-Moisil algebras One of the most important applications of the Moisil representation theorem of the n-valued LM-algebras and Moisil algebras is the construction of
the free algebras with c generators, where c is a finite cardinal. In the sequel we follow closely Cignoli [ 1969a1, [ 19751. Note first the following property of the general concept of free algebra.
3.1. Proposition. Let A and A' be free algebras in the class
K: (cf. Definition
1.5.22). If
there i s a bijection between their sets X and X' of free generators then A and A' are isomorphic.
i
and
tion and g =
f-l.
Proof. Let:
i' be the
X -+ X' a bijecInasmuch as A is free in K: and A' E K: there is a canonical injections,
i
f
:
i X-A
A'
X' -b
i'
Fig. 3.1.
A' in K: such t h a t Q o i = i' o f and similarly there is $ : A' + A such that 11, o i' = i o g (cf. Fig. 3.1.a). Then $ocpoi = $oil0 f = i o g o f = i. But 1Aoi = i therefore $09= 1A because the map i : X + A E K: has a unique homomorphic extension t o t h e free K:-algebra A (cf. Fig. 3.1.b). Similarly cp o $ = l ~ tcompleting , the proof.0 morphism
Q
:
A
+
381
Bee Lukasiewicz-MoisiJ algebras 3.2. Definition.
For each equational class K and each cardinal number c, we denote by FK(c) the free K-algebra with c generators, i.e. the free K-algebra having a set of free generators of cardinality c.
Definition 3.2 is justified by the following result.
3.3. Corollary. For each equational class K and each cardinal n u m b e r c, FK(c) exists and is unique u p t o a n isomorphism. Proof. By Theorem 1.5.30 and Proposition 3.1. 3.4. Corollary.
For each n E
PT, n 2 2, and each cardinal number c, the algebras
FLM,,(c), F M n ( C ) , Fpn(c) and FAMn(c>exist and are unique. Proof. By Theorem 3.2.4, the easy remark that
AMn is an equational class,
Remark 4.1.14 and Corollary 3.3.
0
We are going t o construct the above free algebras. 3.5. Lemma.
Suppose K is a subcategory of LMn such that L, E K and Fx(c) exists. Let G be the set of free generators of FK(c), cardG = c. T h e n there is a bijection K : L f + PFln(FK(c)) . Proof. For every u :
G -P L,
L, be t h e morphism such
let h ( u ) : FK(c) -+
that h(u)IG = ZL. Then obviously h : L: + Hom(F'(c),L,) is bijective and the required bijection is K = ker o h, where ker : Hom(FK(c), L,) -t PFln(FK(c)) is the bijection constructed via Theorem 5.2.14 and Corollary 4.6.13.
3.6. Lemma. S a m e hypotheses as in L e m m a 3.5. Let u : G
0
-+
L, and A a subalgebra
382
Categorical properties of LM-algebras
of L,. Then
A
FK(c)/K(u) if and only if u(G) E A and u(G) $ A'
E
for any (mazimaf) proper subalgebra A' of A . Proof. Note that
FK(c)/~'(u) = &(c)/(ker
o h ) ( u ) Ei h(u)(F~(c)) by
Proposition 1.5.16 via Remark 5.1.16. But
by Corollary 6.1.30. Finally the lemma follows from t h e fact that u(G) =
h ( u ) ( ~is)a set of generators for h ( u )(~K(c1).
0
3.7. Lemma. Same hypotheses as in Lemma 3.5. If, moreover, c E DJ - (0) then card &(c)
5 nnc.
Proof. In view of Corollary 6.1.9 (where the number o f factors is given in Proposition 6.1.5) and Lemma 3.5 we have
cardFK(c)
5
n
card(FK(c)/ri(u))
.
0
uEL,O
3.8. Corollary. Under the hypotheses of Lemma 3.7,
Proof. From Corollary 6.1.19 (which can be applied in view of Lemma 3.7) and again Proposition 6.1.5 and Lemma 3.5.
0
3.9. Theorem (Cignoli [1969a]). Let n = 2 m and for each k = 1,...,m let p ( k ) =
( ( n- 2)/2 )
and Akj k-1 ( j = 1, ...,p( k)) be the subalgebras of L, of cardinality 2k. Let c E J V - { O.} . k-1 . k-1 and a ( c , k ) = 2' )(k - ')i (k = 1,..., m). Then (-l)'( i=O
i
383
n e e Lukasiewicz-Moisil algebras
m
(3.2)
cardFMn(c)=
n
(2k)R(c9k)P(k) .
k=l
Proof. The number of subalgebras Akj is p(k) by Theorem 6.1.31. FM~(= c ) L and, using Corollary 3.4 and Lemma 3.6, let
Set
Fkj = {u E Lf I L / K ( u ) = Akj} ( j = 1,...,p(k)), (k = 1,...,m ) .
Then Lf =
u k=l
P(k)
U Fkj and the
sets
Fkj are disjoint, hence Corollary
j=1
3.8 reads
and if we succeed to prove that (3.3)
CmdFkj = a(c,k)
( j = 1, . . . , p ( k)), (k = 1,...,m )
this will imply (3.1) and hence (3.2). As in the proof of Theorem 6.1.31 we can see that the maximal proper subalgebras of Akj are the (2k - 2)-element subalgebras of Akj and their k-1 (2k - 2)/2 number is ( - ) = k- 1; l e t ALh ( h = 1, ..., k-1) be ) = ( k-2 these algebras. Let further G i = (u E Lf I u(G) E Akj} and Gjkh = {u E k-1
Lf
I u(G)
ALh}. Then we get in turn Fkj = G i
3.6, cardGi = (2k)",
-
u
h=l
Gkh by Lemma
Categorical properties of LM-algebras
384
k-1
u
card
Gkh
=
h=l
= a(c,k).
0
3.10. Theorem (Cignoli [1969a]).
Let n = 2 m + 1 and for each k = 1, ...,m let q ( k ) = ( m - 1
) and A k j , k-1 B k j be the subalgebras of L, of cardinalities 2k and 2k 1, respectively k-1 k-1 ( j = l,...,q(k)). L e t c E n V - { O } a n d a ( c , k ) = 2 " c ( - 1 ) ' ( )"(2k-
+
i=O k-1
2i)", b(c, k) =
k-1
i
i=O (k = 1, ...,m). Then
) ( 2 k - 2i
m
(3.5)
cardFin(c)=
n k=l
+ l ) " , d(c, k ) = b(c, k ) - U(C, k )
+
(2k)"(clk)9(k)(2k l ) b ( c * k ) q ( k ) .
Proof. Similar to that of Theorem 3.9.
i
n e e Lukasiewicz-Moisil algebras
If we accept that
( 0 ) = 1then for n = 2 we obtain F'(c) 0
385
E LX",which
is well known, while for n = 3, the result is F M ~ ( cE) Li" x L:"'". The latter formula was obtained by A. Monteiro (unpublished; cf. A. Monteiro [1980]) and for c = 1 by Moisil [1940]. 3.11. Theorem (Cignoli [1970], Dwinger [1972]).
If c E IV - (0) then
L f and card Fpn(c) = nnC.
Fpn(c)
Proof. By Corollaries 3.4, 3.7 and the remark that Fp,(c)/K(u)
L,
(Vu E L f ) in view of Lemma 3.6 and Corollary 6.3.11.
0
3.12. Proposition.
TC (FMn(c))
=~Pn(c).
G 4 FM,(c) = L be the canonical injection. Then i ( G ) generates L and PL(L)generates T C ( L ) in P n by Remark 4.1.15, therefore (PLo i ) ( G )generates T C ( L ) in Pn. Now take A E P n and f : G --t A. Then there is g E Mn(L,A) such that g o i = f . Further TC(g)o PL = PA o 9, therefore h = Pi1o T C ( g )E Proof. Let i :
I
Fig. 3.2.
Pn(TC(L),A) and h o Pr, o i = Pi1 o TC(g) o PA o i = g o i = f. Finally if h' is another morphism such that h' o PL o i = f then h' o PL = g by the uniqueness of g, hence PA o h' o PL = PA o g = TC(g) o PL,i.e.
Categorical properties of LM-algebras
386
PA o h’ 1 PL(L) = TC(g)I PL(L)and since PL(L)generates T C ( L ) the latter equality implies PA o h’ = T C ( g ) ,therefore h’ = Pi1o T C ( g )= 15.0 3.13. Theorem (Cignoli [1975]).
For each k = 2, ...,n let r ( k ) =
( nk -- 22 ) and let S k j ( j = 1,...,r ( k ) ) be
the subalgebras of L, of cardinality k. Let c E lN - (0) and e(c, k) =
n
(3.7)
cardFLMn(c) =
n
ke(clk)’(k)
k=2
Proof. As for Theorems 3.9 and 3.10.
0
3.14. Proposition. The free M n - e x t e n s i o n (cf. Definition 1.24) of FLM~(c) is isomorphic t o FMn(C).
Proof. Similar to that of Proposition 3.12.
0
The next theorem was given by A. Monteiro [1980] for n = 3, but the proof is extended easily t o arbitary n. 3.15. Theorem. FAMn(C)
FPn(C)
x FB(c).
Proof. In view of the representation F A ~ , , ( c2 ) (‘pn-lal]x [‘pn-lal)given i n Theorem 4.2.26 it suffices to show that (cpn-lal] = Fpn(c) and [‘pn-1al) = F’(c). The proofs being similar, we check below only the latter equality. Let i : G [cpn-lal) =
-, FAM~(c) = A be the canonical injection
B be the
and g : A -+
surjective morphism defined by g(x) =
x V ‘pn-lal.
n e e Lukasiewicz-Moisil algebras
387
G1 = g ( i ( G ) ) generates B. Let j
G1
B be t h e inclusion mapping and g1 : G + G1 th e function defined by j o g1 = g o i. Now take f : G1 --+ B‘ E B. Then f o g l : G + B‘ E AMn hence there is a unique ho E AMn(A,B’) such th a t hooi = f o g l . Further we prove there
Then
:
4
i
Fig. 3.3.
is a unique map h : B -+ B’such th a t hoj = f . Every element of B is of the form g(z) wit h z E A and we shall define h ( g ( z ) ) = ho(z). If g(z) = g(y) then z V v n - l a l = Y V v n - l a l hence h o ( z ) V v n - l h o ( a l ) = h o ( y ) V v n - l h o ( a l ) ; but ho(ul)= 0 because ho preserves th e axes, therefore ho(z)= ho(y). Th e map h satisfies h o j o g1 = h o g o i = ho o
i = f o g1 and since
g1 is a surjection this implies h o j = f . Th e next step is to prove t h a t h is a Boolean morphism. Let p = z V
( P ~ - ~ U Q ~=,
yV
( ~ ~ - 1 ~B1;
E
then
PA
4) = h ( ( z A Y> v vn-lal) = A Y> = ho(z)A ~O(Y) = h ( ~A )h(q)Taking int o account (4.2.29) and (1.2.18”) we also have h ( p ) = h ( N p V cpn-lal) = h ( N z V
- vn-lal) = h o ( N z ) = ho(z) = h(p).
Further let h’ be
another morphismsuch that h‘oj = f. Then h ’ o g o i = h ’ o j o g l = f o g l , therefore h’og = ho by the uniqueness of ho, hence h’ = h by t h e uniqueness of h.
To conclude th e proof it remains to show t h a t cardG1 = c , i.e. t h a t
388
Categorical properties of LM-algebras
g1 is a bijection. But gl is obviously surjective. Let z,y E G, such that gl(x) = gI(y) = x V cpn-lal = y V
( ~ ~ - 1 ~ 1Let .
B” be a Boolean al-
gebra having a free set o f generators Go and cardGo = c a r d G . There exists a bijection fo
:
G +
Go
and
k
o
fo
:
G + B” where
B” is th e canonical injection. Because A is free, there is a morphism go : A + B”, such that golG = k o fo. It follows that
k
: Go
--t
go(xVcpn-la1) = SO(Y Vcpn-lal) = go(~)vcpn-lgo(al) = go(Y)Vcpn-lgo(al). But go(a1) = 0, because go preserves the axes. Hence go(x) = go(y). Thus
f o ( s ) = fo(y), and since fo is injective, it follows t h a t
2
= y.
0
3.16. Corollary . If c E IV - (0) then FAM~(c) 2 L;‘ x LiC and cardF’Mn(c) = nnC- 22c. Proof. From Theorems 3.15 and 3.11.
0
Epimorphisms and projective LM-algebras
389
54. Epimorphisms and projective Lukasiewicz-Moisil algebras In this section we describe the epimorphisms and the projective algebras in the categories Pn and
LM19 and obtain several related results.
4.1. Lemma.
Let f : L + L' be a m o r p h i s m of axled ( P o s t ) n-algebras. If C(f) is surjective t h e n f is surjective. Proof. Every x' E L' is represented in the form (4.2.4), i.e.
x' = V(b{A a:),
where b: E C(L') and u: are the axes of L'. But 6: = f ( b i ) for some
bi E C ( L ) and a: = f ( a i ) where a; are the axes of L, therefore x' = f(x) 0 where x = V ( b i A Ui). 4.2. Proposition [Georgescu and Vraciu [1969e], Georgescu [1970a]).
T h e following conditions are equivalent for a m o r p h i s m f E Pn(L,L'):
(i)
f is a n epimorphism;
(ii) C(f) is a n epimorphism;
(iii) C(f) is a surjection; (iv) f is a surjection. Proof.
*
(i) (ii): By Corollary 1.10. (ii) + (iii): By Corollary 5.8. I Balbes ant Dwinger [1974]. (iii) + (iv): By Lemma 4.1. (iv) + (i): By Theorem 1.14.1 in Balbes and Dwinger [1974].
0
4.3. Proposition.
In the category AMn of axled n-algebras epamorphisms coincide w i t h S U T jections. Proof. The non-trivial part is t o prove t h a t if h E AMn(L, L') is not surjective then h is not an epimorphism.
Categorical properties of LM-algebras
390
It followsfrom Lemma 4.1 that C ( h )is not surjective, whence Proposition 4.2 implies that C ( h ) is not an epimorphism in B. Take B E B and u , v E B(C(L‘),B) such that u # v and u o C ( h ) = v o C ( h ) . Now t a k e 2 E C(L’) such t h a t u(x)# ~ ( z ) Then . there is a prime filter F of B such that u ( z ) E F and v(x) @ F or conversely. Further let k E B(B,L2) be the characteristic function of F. Then f = k o u # k o v = g U
B : C(L)
2 C(L’)
B
k
4L2
V
Fig. 4.1.
L, E P n and C(L,) = L2, Proposition 4.1.6 implies the existence of f ’ , g ‘ E LMn(L’,L,) such that C ( f ’ ) = f and C(g‘) = g. Then f’ # g’ and C(f’ o h ) = C(g’ o h ) , which implies f’ o h = g’ o h by Corollary 1.6. See Fig. 4.1. The last point is t o prove that f’ and g‘ are morphisms in AMn. The axes of L and L’ fulfil h(ai) = a:, therefore f’(a:) = g’(a:) = a;” (i = 1,...,n - 2). Now we apply Theorem 4.2.16: t h e axes a; satisfy (4.2.15) for a certain a’ E C(L‘) in the role of a , therefore a;” satisfy (4.2.15) for a” = f‘(a’) E C(L,) = L2. Thus either but f o C ( h ) = g o C ( h ) . Since
a) d’= 0, in which case all ai” = 0, hence using the representation (4.2.7) it follows t h a t f ‘ , g ’
p)
E AMn(L‘, Lz), or
a’, = 1, in which case
ai”
AMn( L’, L,).
are the centres of L,, therefore f ’ , g ’ E 0
4.4. Corollary.
The following conditions are equivalent for a morphism f E AMn(L, L’):
(i)
f
is
an epimorphism;
Epimorphisms and projective LM-algebras
391
(ii) C(f) i s a n epirnorphism; (iii) C(f) is a surjection; (iv)
f is
a surjection.
Proof.
(i)
(iv): By Proposition 4.3.
(ii)($ (iii): By Corollary 5.8.2 and Theorem 1.14.1 in Balb s and Dwinger [1974]. (iv)
+ (iii): If y
E
C(L') then from y
= f(z),where
2
E
L , we get
f ( W )= (PiY = Y, (iii) + (iv): By Lemma 4.1.
0
In t h e categories LMd and LMNt9 there exist epimorphisms that are not surjections.
4.5. Examples.
C ( L ) --t L is an epimorphism, by Remark 1.9 applied t o C(i) : C ( L )4 C ( L ) ,but need not be a surjection (cf. Balbes and Dwinger [1974], Exercise 11.8.4) if L # C(L).
a) The canonical embedding i :
b) In particular if L is a subalgebra of L;', L
i : L2
# L2, then
the embedding
L is a non-surjective epimorphism.
c) Similarly, the canonical monomorphism
Pr, : L
epirnorphism and it is surjective if and only if
L
+
T ( C ( L ) ) is an
is a Post algebra.
4.6. Remark. More generally, every injective epimorphism f in Pt9 is a surjection (because
C(f) is an epimorphism by Corollary 1.10 hence a surjection therefore an isomorphism, which implies that f is an isomorphism again by Corollary 1.10). 4.7. Remark.
The concept of weakly projective algebra is obtained from the classical concept of projective algebra (Definition 1.6.28) by replacing epimorphisms by
392
Categorical properties of LM-algebras
surjective morphisms (6. Balbes and Dwinger [1974], Definition 1.20.13). This definition makes sense because non-surjective epimorphisms do exist in certain classes of algebras (e.g. in L M 6 , as we shall see below). We shall need the following result: in an equational category an algebra is weakly projective if and only if it is a retract of a free algebra (ibid, Theorem 1.20.14). 4.8. Corollary. A n algebra of Pn (of AMn) is projective if and only if it is a retract of a free algebra of Pn (of AMn). Proof. By Theorem 1.20.14 in Balbes and Dwinger I19741, taking into account that in our case weak projectivity is equivalent to projectivity by Prop0 osition 4.2 (4.3). 4.9. Corollary. If L E P n then:
(i) L is projective if and only i f C ( L ) is projective in B; (ii) If L is finite then L is projective. Proof.
(i) By Corollary 1.10. (ii) By (i) and Corollary 5.7.6 in Balbes and Dwinger [1974].
0
4.10. Corollary. Every finite axled algebra L is projective. Proof. L 2 LP,x LQ2 by Corollary 6.1.20, hence it follows from Corollary ) p 5 ncand q 5 2". Now apply 3.16 that L is a retract of F A M ~ ( cprovided 0 Corollary 4.6. Propositions 4.2 and 4.3 cannot be extended t o LM6 or L M N 6 : 4.11. Proposition. The following conditions are equivalent f o . a morphisrn f E LM6(L, L')
(f E LMN6( L,L')):
393
Epimorphisms and projective LM-algebras
(i)
f is
(ii)
C(f) is
an epimo~phiam;
(iii)
C(f)is
a surjection;
(iv)
i : f ( L ) + L‘ is an epimorphism;
(v)
T ( C ( i ) ) : T ( c ( ~ ( L ) )+ ) T(c(L’)) is
(vi)
C (i> : c ( ~ ( L )-, ) c(L’)is
(vii)
C(L’) C f(L);
(ix)
Fln f(L)
an epimorphism;
= F2 n f(L)
an isomorphism;
an isomorphism;
=+ Fl= F2 (W,F2E PFlO(L‘)).
Proof.
(i) j(ii) H (iii): As for Proposition 4.2. (iii) + (iv): If u , v E Hom(L‘,L”) satisfy u o i = v o i then u I f(L) = v(f(L) and since C ( L )= f(C(L)) E f(L) it follows that ulC(L)= vIC(L) hence u = v by Remark 6.3.13. (iv) =+ (i): Use the decomposition f = i o fo where fo is a surjection. (iv) =+ (vi): Because C ( i ) is an injective epirnorphism by Remark 1.9. (vi)
=+ (v): Obvious.
=+ (iv): By Remark 1.9 applied t o the epirnorphism T ( C ( i ) ) . (iii) + (vii): Because C ( V ) = f(C(L)).
(v)
(vii)
=+ (viii):
(viii)
+ (ix):
Because C(L’)
C(f(L)).
If F t n f ( L ) = F 2 n f ( L )then F l n C ( f ( L ) )= F z n C ( f ( L ) )
therefore FlnC(L‘) = F2nC(L‘),which is equivalent t o Fl = F2 by Remark 5.2.4.c. (ix)
+ (iv):
Suppose i : f ( L ) + L’is not an epimorphisrn. Then there
v but u I f ( L ) = v I f(L). Take x E L‘ such that u(x)# v(x). There is i E I such that u(y) # v(y) where y = pis. Suppose e.g. that u(y) $ v ( y ) ;then according t o Remark 5.2.6.b
exist u , v E Hom(L‘,L”) such that u
#
Categorical properties of LM-algebras
394
F on L" such t h a t u(y) E F and w(y) # F . It follows that u - l ( F ) and v - l ( F ) are distinct prime &filters on L' although u-'(F) n f(L) = v-'(F) n f(L) (because u I f(L) = w I f(L)). This conthere is a prime &filter
tradicts (ix).
0
To state t h e next result, recall that t h e Post algebra Lhq is injective be-
E LM.9 and an injective morphism f : L + L'. For each morphism g : L + Li4 there is a morphism h : L' + LIZ']such that h o f = 9 . Then:
cause it is complete. Now t a k e L,L'
4.12. Corollary. Under the above hypotheses, h is unique f o r each g if and only iff a's a n ep imo rp his m.
4.11 f is not an epimorphism if and only if there are F1,F2 E PF16(L') such t h a t Fl n f(L) = F2f l f(L) and Fl # F2. In view of Theorem 5.2.13the l a t t e r condition is equivalent t o the existence 0 of hl,h2 E Hom(L',L\') such t h a t hl o f = h2 o f and hl # h2. Proof. In view of Proposition
Now we turn to th e construction of projective algebras in
LMd.
4.13. Lemma. L e t L E LMd. FOT every x E L - C(L) there is a p r i m e 9-filter F such that x # F but (pix E F . Proof. Since x
# [(plx) (otherwise z = (plx E C(L)) and [cplx) is a &filter,
we obtain the desired result by Proposition
5.2.5.
O
4.14. Lemma.
If L is a projective algebra in LMd t h e n L i s a Boolean algebra. E LMB - B. Take x E L - C(L). According t o Lemma 4.13 there is F E PFld(L) such that ' p 1 x E F and x $! F , hence (pox # F . Let f : L + Liq be the morphism associated with F in Theorem 5.2.13.Then f(x)(l) = 1 and f(z)(O) = 0, therefore f(x) # C(LLq). On the other hand Proof. Let L
Epimorphisms and projective LM-algebras
395
the inclusion i : L2 + Li4 is an epimorphism by Proposition 4.11 (iii). For
L + L2 and every z E L we have i ( g ( z ) ) E C(Lh4) 0 hence i ( g ( z ) )# f(z) for the above z, therefore i o g # f .
every morphism g :
4.15. Proposition.
The following conditions are equivalent f o r a n algebra L E LM8 (i) L is projective in LM8; (ii) L E
B and is projective in B;
(iii) L E B and is a retract of a free Boolean algebra. Proof.
(i) + (ii): L E B by Lemma 4.14. Then clearly L is projective in B, via the remark t h a t every epimorphism of B, being surjective, is an epimorphism of LM8, too.
(ii) H (iii): Well known (e.g. Halmos [1963], Corollary 31.2). (ii) + (i): Let f : L’ --t L” be an epimorphism and g : L --f L” a morphism in LM6. Then C(f) : C(L’) --t C(L”) is an epimorphism in B, g(L) E B and g : L -+ g(L) is a morphism in B. Therefore there is a Boolean morphism h : L + C(L’) such that f ( h ( z ) ) = g ( x ) for every 0 z E L , where h : L --+ L’ is a morphism in LM8. 4.16. Lemma.
Let n E {2,3} and p , q E LV satisfy 0 < p 5 q. Then LP, is a retract of L; . Proof. The map i : L2 + Li-p+’ defined by i(co) = 0 and i ( c l ) = 1, is a monomorphism. Define a monomorphism j
:
Lg
--f
L; setting j = i or
j = i x 1,-1 where 1,-’ is the identity of L;-’, according as p = 1or p
> 1.
Since Li is injective by Proposition 2.3, it follows from Remark 1.6.29.b that
L; is a retract of Li. For n = 3 the proof is similar, with i(cg) = 0, i(c2) = 1 and i ( c l ) = c, 0 the center of Li-p+’ E P3.
Categorical properties of LM-algebras
396
4.17. Corollary. The finite projective algebras in LM9 are the finite Boolean algebras, i. e. the algebras of the form Lg, p E lV - (0). Proof. Finite Boolean algebras coincide with the algebras Lg e.g. by Corollary 6.1.18. Now Proposition 4.15 implies that every finite projective algebra in LM9 is a finite Boolean algebra and every algebra L;, being a retract of
L? by Lemma 4.16, is projective in LMO.
0
4.18. Proposition (Boicescu [1986a]). The following conditions are equivalent for a finite algebra L E M3 or L E M4:
(i) L is weakly projective; (ii) L2 is a direct factor of L ; (iii) S ( L ) # (1). Proof for M3 (for M4 the proof is similar). (i) (ii): If (ii) fails then it follows from Corollary 6.1.18 that L is of
+
the form L = L;, p E N .Take the surjective morphism x1 : LP, x L2 + LP, and the morphism 1 : L3p -+ L;. Let h : L3p + L3p x L2 be a morphism such that ?rl o h = 1. If c is the center of Lz E P3 then c = N c by Corollary 4.2.19, therefore h(c) = N h ( c ) , which is impossible in L; x Lz. (ii) (iii): By Proposition 6.2.12. (ii) (i):According to Corollary 6.1.19, L is of the form L = Lp x L!, where rn > 0 and p 1 0. If p = 0 then L is projective by Corollary 4.17, hence weakly projective. If p > 0 take c E llV such that rn 5 2c and q 5 3' - 2". Then it follows from Lemma 4.16 and Theorem 3.10 that L is a retract of the free algebra Lie x LgC-2e= FM,(c),therefore L is weakly 0 projective by Theorem 1.20.14 in Balbes and Dwinger [1974].
+
Direct sums
397
$5. Direct sums In this section the Priestley duality is applied t o t h e construction of direct sums in D01,
Mg,LM29
and LMN29. The results are due to Cornish and
Fowler [1977] for DO1 and
Mg
aRd t o Beznea [1981] for LM29.
A construction of direct sums for n = 3 was given by Cignoli [1979]. 5.1. Proposition. If X , X ' E Pr then their direct product X X' in Pr exists and as the Cartesian product X x X' endowed with the product topology and the product order.
npr
Proof. Routine.
0
5.2. Theorem.
If L, L' E DO1 then their direct s u m in DO1 ezists and is given b y L
(5.1)
LIDO1
L' F G(HL
np,.
HL')
.
Proof. From Proposition 5.1 and Theorem 2.3.13.
5.3. Lemma. Let Ll,Lz E D01. Then the direct s u m
L1
image jl(L1) U j z ( L z ) of its injections
jz.
Proof. Let
j1,
U
Lz is generated b y the
be the subalgebra generated by jl(L1) U jZ(Lz), j
z
:
L
+
L1 LI Lzthe inclusion mapping and k, : L, + the morphisrns such Lz is a direct sum there is a that j o k, = j , ( T = 1,2). Since L1 morphism g : L1 IJ Lz + L such that g o j , = k, (r = 1,2). Then go j o
k,
= g o j , = k,
(T
= 1,2), hence the rnorphisms g o j , 1~ :
z z +
coincide on the set of generators kl(L1) U kZ(Lz), therefore g o j = 1~ by algebraic induction on
2.
Now l e t us prove that (z,kl,kZ) is a direct sum
of L1 and L2,which will imply that
zS L1
Lz.
Let f , E DOl(L,, L') ( T = 1,2). Then there is a morphism h : L1 LI L 2 + L' such t h a t h o j , = f, ( r = 1,2) (cf. Fig. 5.1). It follows that 6 = h o j : L + L' satisfies h o k, = h o j , = f, ( T = 1,2)
Categorical properties of LM-algebras
398
Fig. 5.1. -
and h is unique because h‘ o
1,2) imply h‘ o g o j, = f, ( r = 1,2), therefore h’ o g = h then h o j = h‘ o g o j = h‘. 0
k,
=
(r
ft.
I-
5.4. Corollary.
If
X,X ’ E P r
then m
(5.2)
G(X X X‘) = { U k=l
(uk X
vk)I Uk E G ( X ) , Vk E G ( X ‘ ) , k = G
EN}.
G ( X x X‘) = GX GX’ is generated by G(p)(GX)UG(p’)(GX’), where G(p)(U)= p-’(V) = U x X‘ and G(p’)(V)= p’-’(V) = X x V . Therefore if A E G ( X x X’)there are Uk E G X , v k E GX’ (k = 1 , ) such t h a t Proof. It follows from the previous three results that
uDol
m
m
5.5. Lemma.
Let L E DO1 and L1, L2 two sublattices of L such that L1 U L2 generates L and for every x l , y l E L1 and x 2 , y 2 E Lz,
Direct sums
Then L
E L1
399
Lz.
Proof. Applying the definition of the direct sum t o t h e embeddings i, :
L ( T = 1,2)we obtain
a morphism f :
L,
L1 1l. Lz --t L such that f o j ,
= i,
m
( r = 1,2). Every z E L = L1 U LZis o f the form z = V
(i~(xk)AG(yk)),
k=l
m
which proves that z = f ( u ) where a =
V (j1(xk)Aj2(yk)). Thus f is surk=l
jective and if we prove that f ( u ) 5
f(b)
+ u 5 b it will follow that f is injecV
tive, hence an isomorphism. Write b in the form b =
A
h=l
( j l ( t h ) V&(vh)).
5.6. Notation. Let X E Pr and L E DO1 endowed with the discrete topology. Set
(5.4)
C ( X ,L ) = {f : X
+L
I f continuous and isotone} .
5.7. Remarks. a) Every f E C ( X ,L ) has finitely many values (from
X = U f-'(x) and XEL
compactness).
b) C ( X ,L ) is a sublattice o f L x . 5.8. Notation. Let X E P r and L E D01. For every D E G X , l e t X(D) : X 4 ( 0 , l ) stand for the characteristic function of D. This defines a function
Categorical properties of LM-algebras
400
C ( X , L ) . Also, define (Va E L ) (VS E X ) .
X
:
GX
--t
c
:
L
-+
C ( X , L ) by c(u )(s ) = a
5.9. Remark.
X
The functions
and c are well defined. Besides
because the right side of (5.5) at a point
2
E X is
5.10. Theorem.
I f X E Pr and L E DO1 then
Proof. W e check the hypotheses of Lemma 5.5. Clearly
GX
2
{ X ( U )I U
E
G X } = L1 and L S {c(d) I d E I;} = L2; since f-'([d)) E G X , Remark 5.9 shows that L1 U L2 generates L ( X , L ) . Now suppose cjd1) A X(Ul) 5 c ( d 2 ) V X ( U 2 and ) X(Ul) $ K ( U 2 ) .Then there is z such that X(Ul)(x) = 1 and X ( U 2 ) ( 5 )= 0, hence dl = (c(d1) A X(Ul>)(.) 5
(c(d2)
v X(U2))(4 = d2 -
0
5.11. Corollary.
IfL1,I;z E DO1 then (5.7)
where
L1 tL1 :
U D o l L2 =DO1
(C(HLl,L2),tLr
x,c)
7
L1 DO^ GH(L1) is the isomorphism in Lemma 2.3.11.
5.12. Lemma.
If ( X ,g), ( X ' , 9') E PrMg then their dzrect product ( X ,g)
nPrMg ( X ' , 9')
Direct sums
401
in PrMg exists and is ( X
np,
X ' , g x 9').
Proof. Routine via Proposition 5.1.
0
5.13. Theorem. If L , L' E Mg then their direct sum an Mg exists and is given b y (5.8)
L
uMg
L'
EM^
G(HL
nprMg
HL')
.
Proof. From Lemma 5.12 and Theorem 2.4.10.
0
5.14. Lemma. Let ( X ,g ) E PrMg and ( L ,N ) E Mg. FOTevery f E C ( X ,L ) (cf. Definition 5.6) set ~ ( f = ) N o f o g. Then ( C ( X , L ) , T )E Mg and the maps X and c (cf. Notation 5.8) are De Morgan homomorphisms. Proof. C ( X ,L ) E DO1 by Remark 5.7.b. For every f E C ( X ,L),the functions N , f, g are continuous, f is increasing, while N and g are decreasing; therefore ~ ( f E) C ( X ,L ) . It is easy to check that T is an involutive dual endomorphism of C ( X , L). To prove the second part, let N' be the negation of G X ,i.e. N * A = X - g ( A ) , where g(A) = { g ( u )I a E A } , for every A E G X ; cf. Lemma 2.4.3. Then for every 2 E X , 7-
(XW) (4= N ( X ( A ) g ( 4 ) = N
(.
(gw)
(4)=
= ( X ( X - g ) ( A ) ) ( z= ) X(N*A)(4 7 hence T o
X =X T(C(U))(.,
o
N * . To prove T
o c =c o
N , take a E L:
= N ( c ( u ) g ( x ) )= N u = C ( N U ) ( $ )
.
0
5.15. Theorem. If ( X , g ) E PrMg and L E Mg then (5.9)
GX
U M L~
?M~
(c(x,L ) ; x , C ) .
Proof. The direct sum exists by Theorem 5.13. Taking also into account Lemma 5.14, we obtain in Mg the commutative diagram depicted in Fig. 5.2.
Categorical properties of LM-algebras
402
Fig. 5.2. But it follows from Theorems
5.2,5.13 and Lemma 5.12 that G X
uMgL
DO1 as well. Therefore the whole diagram that f i s the morphism obtained i n Theorem
is t h e direct sum of G X and L in in Fig. 5.2 holds in
D01, so
5.10 by applying the construction in Lemma 5.5,hence f is a bijection.
0
5.16. Corollary.
If L1,L2E Mg t h e n
where t ~ :, L1
EMg
GH(L1) is the i s o m o r p h i s m constructed in L e m m a
2.4.7. 5.17. Definition. Let LMO' denote the category o f &valued LM-pre-algebras (cf. Definition 3.1.1)and LMN19' the category of &valued LM-pre-algebras with negation. Let further Prd' be the category of d-valued Priestley pre-spaces, i.e. of those objects ( X ,{ Q i } i E 1 ) which satisfy conditions (6.7.1)-(6.7.4)in Definition 6.7.1.Let also PrN1S' denote the category o f 4-valued Priestley prespaces with negation, i.e. o f those objects ( X , g , {@;}iE1) which satisfy conditions (7.8.1),(7.8.3),(7.8.4)in Definition 6.8.1and ( X ,{@;}iE1) E Pr29'. The morphisms of Pr8' and PrNd' are those constructed in Definitions 6.7.2 and 6.8.2,respectively.
Direct sums
403
5.18. Remark. Condition (6.7.5) in Definition 6.7.1 is the dual of condition (3.1.6) in Definition 3.1.1. Therefore the results of $56.7-6.8 imply that PrB' (PrNB') is equivalent to the dual of LM9' (LMNB'). 5.19. Lemma.
If (x, {@j}jEI),
(x', { @ : } ~ E I )E PrB'
exists and is ( X
npr
X',{@jx
then their direct product in Pro',
@:}jE1).
Proof. Routine via Proposition 5.1. For example let us check (6.7.3) and (6.7.4) using Corollary 5.4. If i 5 j and A E G ( X x X ' ) then
X x X ' - ( @ j x @:)-'(A) =
E G(X x X ' )
.
0
5.20. Theorem.
If L , L' E LM8' then their direct sum in LMd' exists and is given b y (5.11)
L
ULMSO
L'
E L M ~GO( H L n p d o
HL')
.
Proof. From Lemma 5.19, Theorem 6.7.11 and Remark 5.18. 5.21. Lemma.
Let (X, {@pi}i,I)
E Prd' and
( L ,{ ( p j } i C ~ ,
E LM9'.
FOT every
404
Categorical properties of LM-algebras
f E L ( X , L ) (cf. Definition 5.6) and i E I s e t $if = cpi o f o ' P i , $ i f = Cpi o f o ai. Then ( C ( X ,L ) , { $ ; } ; € I , { $ i } i E ~ )E LM6' and the maps X and c (cf. Definition 5.8) are LM6O-morphisms. Proof. Similar to the proof of Lemma 5.14. We only check here the second part, which reduces to X o a~~= $i o X (cf. Lemma 6.7.6) and
c
0 Cpi
= $; o c. For every A E G X , x E X and a E L,
5.22. Theorem.
If ( X , { @ ; } ; G I ) E Pr6' and ( L , {Yi}icf,{Cpi}ici) E LM6' then
Proof. From Lemma 5.21 by arguments similar to those in the proof of Theorem 5.15. U 5.23. Corollary. If L1, L2 E LM8' then
( L l ) is the isomorph&srnconstructed in Thewhere tLl : L1 S L MG~HO orem 6.7.11 via Remark 5.18. 5.24. Lemma.
If (x, g, PrN6',
(x', g', { @ { } i E ~ )E
PrN6' then lheir direct product dn
Direct sums ezists and is ( X
405
npr
X', g x g',
{Qi
x
Q:}iEI).
Proof. From Lemmas 5.12 and 5.19 plus the easy verification of (6.8.3) and (6.8.4). 0 5.25. Theorem.
If L, L' E LMNS' t h e n their direct s u m in LMN.9' ezists and is given b y
Proof. From Lemma 5.24, Theorem 6.8.12 and Remark 5.18.
0
5.26. Lemma. Let ( X , g , { Q i } j E l ) E PrN6' and ( L , N ,{Pi}iCl, {Cpi}jcl) E LMNS'. T h e n (C(X,L),7,{ $ ; } i E i , { $ i } i E 1 ) E LMN6', where 7 and &, & are defined in L e m m a s 5.14 and 5.21, re8pectively. Besides, the maps X and c (cf. Definition 5.8) are LMN6'- morphisms.
Proof. From Lemmas 5.14 and 5.21 plus the easy verification of the identi0 ties 6if = .($if) and ($i ~ ) ( f = ) +di)(f). 0
Proof. By Theorems 5.15 and 5.22.
(T 0
0
5.28. Corollaw. If L1, Lz E LMN6' t h e n
where t L , : L1 2 ~ ~ ~G H8 ( L0I ) is the isomorphism constructed in Theorem 6.8.12 via Remark 5.18. The technique used so far cannot be applied to the construction of direct sums in LM6 or LMN6 because Pr6 and PrN6 are not closed with respect
Categorical properties of LM-algebras
406
to Cartesian products. However the following result holds:
5.29. Theorem. A) If L1, L2 E LMd t h e n their direct s u m in LM6 exists and is given by
where ( L , U L M ~ OL 2 , j l , j 2 )i s their direct s u m in LMdO, while N and X are the equivalence o n L1 U L M , p L2 and the corresponding canonical surjection, respectively, constructed in R e m a r k 1.19.
B ) Similar result f o r LMN6. Proof of A). By Theorem
L1
5.20 and Proposition 1.20 (cf. Fig. 5.3).
/
L2
’1
\
ULMBO 0’
Fig.
5.3.
5.30. Corollary. A)
If L1,L2 E LMd t h e n
where t L 1 : L1 Theorem 6.7.11.
~ L M B GH(L1) is
the isomorphism constructed in
407
Direct s u m s B) Similar result f o r LMNI9. Proof of A). By Corollary 5.23 and Theorem 5.29.
17
As a matter of fact there are several possibilities of constructing direct
~ AL M 6 sums of arbitrary (not necessarily finite) families of algebras ( L A ) A in or in LMN6. Thus e.g. set
A* = { F E A 1 F finite} and LF =
U
LA for each
XEF
F E A*. Then { L FIF E A*) is a filtred inductive system of objects in LM6 (in L M N S ) and
where the inductive limit in the right side is constructed on the corresponding inductive limit in Set as underlying set, the LMd-operations (LMN6operations) being defined in a natural way. Another technique uses the equivalence
T : B -+ PI9 (cf. Corollary
1.10). If (Ax)XEA C_ PI9 then
this construction was given for I9 = n by Cignoli [1972] and Dwinger [1972]. Now we can use direct sum in P6 t o construct direct sums in LM6.
5.31. Theorem.
LMd-sztbalgebra of A generated by
U jh(PLA(Lh)) and j , = j X€A
(Vx E A), where j : S 3 A is the inclusion mapping. T h e n
o
kx
408
Categorical properties of LM-algebras
H o r n L M d ( L x , L ) (VX E A). Let f : A + T C ( L ) be the unique P6-morphism such that f o j , = T C ( f x ) (VX E A). From f o j , o P L = ~ T C ( f x )o PL,, = PL o fx we infer f ( ( j x ( P ~ , , ( L x )C) ) PL(L), hence f(S) C PL(L),therefore there is g E HornLMff(S,pL(L)) such that f o j = i o g, where i : PL(L) + T C ( L ) is the inclusion mapping. Also, PL = i o QL, where QL : L + PL(L)is an isomorphism. Proof. Let
L E LM6 and fx
E
Thus we obtain the commutative diagram in Fig. 5.4, which shows that
f
PL Fig. 5.4.
h = QZ1 o g : S + L satisfies PL o h o kx o PLx= PL o fx therefore h o (kx o PL,,) = fx (VX E A). Now suppose h' : S + L satisfies h' o kx o P L = ~ fx (VX E A). Then
= f o j , o PL,,= f o j o kx o P L ~ o=j ~ o hence QL o h' o QL 0
kx o PL,,
kx o PL,,= g o kx o PL,therefore
h' 1 j x ( f ' ~ ~ ( L x ) ) = g I j x ( P ~ , ( L x ) )
which implies QL o h' = g or h' = Ql;
o g.
(VX E A)
, 0
Direct sums
409
5.32. Corollary.
Let U : LM6 + LMN29 be the functor in Definition 1.27. Then for every (LA)A€A C LMN6, (5.21)
LI LMNS LA = u( LI LM9 LA) -
A€A
A€h
Categorical properties of LM-algebras
410
$6. Free Post and m-Post extensions In this section we construct free extensions of n-valued algebras and of compl etely ch rysi p pia n 6-va Iued a Igebras.
6.1. Definition. a) Let: -r be a type o f algebras, A a .r-algebra and C a category of .r-algebras
(6. Definition 1.6.2). A free C-eztension of A is a pair (B,f) where
(i)
B E C,
(ii) f : A + B is an injective .r-morphism,
(iii) f(A)
E A,
(iv) f(A) generates (v)
for every
B and
C E C
and every .r-morphism g
h E C ( B , C )such th a t h
o
:
A + C there is
f = 9.
b) Let: D be a subcategory of DO1 or more generally a category of distributive bounded lattices, m an infinite cardinal number and C = mD a subcategory of m-complete objects of D and m-complete D-morphisms between them. T h e concept o f free mD regular estension is obtained f r o m Definition 6.1.a applied to mD by requiring t h a t f,g (and necessarily h ) be m-complete. W e are interested here in th e cases D = B and D = LMn and we shall use the words Boolean and Post instead of B and Pn, respectively. T he free m-Boolean extensions (regular extensions) of Boolean algebras were constructed independently by Yaqub [1962] and Sikorski [1963], cf. [1964]. T h e above general definition 6.1.a is a slight modification of a concept due to Pierce [1968].
6.2. Remarks. a) T h e morphism h constructed i n Definition 6.1.a (v) is unique in view o f (iv) and h I f(A) = g.
411
n e e Post and m-Post extensions
/3) Let (vi) be the variant of (v) requiring uniqueness of h. If C is closed with respect t o subalgebras then in Definition 6.1.a one can replace (iv) and (v) by (vi).
Suppose (vi).
This implies easily that
f o satisfies
Definition 6.1.a. therefore satisfies (vi) as noted in the above remark a. Now a standard argument shows that
fo
B (see e.g. Pierce (19681.
Proposition 4.1.2). The converse holds by a).
y) Since LMN6 (Mn) is a full subcategory of LMO (LMn) by (3.1.52), whenever it is true that every algebra L E LMd (LMn) has a certain type of free extension, it follows that every algebra L E LMNd (Mn) has that type of free extension.
6 ) Since P29 is a full subcategory of LMd by Remark 4.1.13, the problem of looking for free Post extensions of LM29 algebras makes sense.
6.3. Theorem. Every algebra L E LMn (or L E Mn) has a free Post extension. Proof. Take
(TC(L),PL).Property (iv) in Definition 6.1.a follows from the
representation
of t he elements of
T C ( L )given in Remark 4.1.15, while (v) holds by Corol-
lary 1.11.
0
Other constructions of the free Post extension were given by Cignoli
[1972](6. Theorem 6.3.15) and Balbes and Dwinger [1974]. 6.4. Lemma.
Suppose that L E LMIJ LIE P6. Then: a) Every h E
and
(OT
L E LMN6) is completely chrysippian and
B(C(L),C(L')) has a unique estension g E LMS(L, L')
Categorical properties of LM-algebras
412
b) g satisfies
(ii) the dual property. Proof.
V
The morphism g was constructed in Proposition 4.1.6: g ( z ) = (h(cp;z)A q). It follows from the representation 4.1 (T4) of g ( z )
iEI
that g is unique. To show (i) recall that y i g ( x ) = h(cpiz), as was noted in
the proof of Proposition 4.1.6, (iii)
+ (iv).
It follows that for every i E I ,
6.5. Corollary.
If h is m-complete (complete) then g is m-complete (complete). 6.6. Corollary. If L E LMn (or L E Mn) and L’ E P n then every m-complete (complete) morphism h E B(C(L),C(L’)) has a unique m-complete (complete) extension g E LMn(L, 1;’). Proof. By Corollary 6.5 and Theorem 4.5.12.
0
A particular case of Corollary 6.6 was obtained by Cignoli [1984]. The next result is a generalization of the Rasiowa-Sikorski Lemma 1.3.32, 6.7. Corollary (Cignoli [1984]). Suppose L E LMn, card L > 1, a E L and let X,, Y, G L such that in€Xn and supY, exist (Vn E nV). The necessary and suficient condition for
h e Post and m-Post extensions
413
the existence of a morphism g : L 4 Ln preserving all inf X n and sup Y, and such that g ( a ) = 1 is cpla # 0 . Proof. If g ( a ) = 1 then g(cp1a) = cplg(a) = 1.
To prove sufficiency set a, = inf X , , bn = supY, (Vn E N ) and apply Lemma 1.3.32, via Proposition 1.3.9, t o the element cpla and the countable families of subsets Xni = { c p i ~I x E Xn} and Yni = {ViY I y E Y n } of C ( L ) : there is h E B(C(L), L2) such that h(cpla) = 1 and
h(cpian) = 1 H h(cpi~) =1
(VV~X E X,i)
h(cpia,) = A { h ( c p i X ) 1 z E X n } and also h(cpibn) = V {h(cp;y) I y E Y n } . Further apply Lemma 6.4 via Theorem 4.5.12 t o L, L, and h: there is g E LMn(L,Ln) such that g(an) = A{g(x) 13 E X,} and g(b,) = i.e.
V{g(Y)
I Y E Yn}. Finally g(a)
0
>_ g ( ~ 1 a=) h ( ~ l a=) 1.
6.8. Theorem. Every algebra L E LMn (or L E Mn) has a free m-Post extension. Proof. Let (Bm,fm) be the free m-Boolean extensions of
C ( L ) ;we will
( T ( B m ) , T ( f mo) PL)is the required extension. Taking into account that (TC(L),P') and ( B m , f mare ) free extensions and T(B,) is prove that
m-complete by Proposition 4.6.5, we see that conditions (i)-(iii) in Definition
6.1.a are verified. Thus it remains t o prove (vi); cf. Remark 6.2.p.
Let L' E Pn be m-complete and g E LMn(L, L'). According t o Theorem
6.3 there is a unique h E Pn(TC(L),L') such that h o PL = g. But
Categorical properties of LM-algebras
414
C ( h ) E B(C(L),C(L‘)) hence there is a unique m-complete morphism k E B(B,, C(L‘)) such that k o fm = C(h). Further Corollary 6.5 yields an m-complete extension g E LMn(T(B,), L’) of k,such that cpig(s)= k(cp;z) (cf. Fig. 6.1). Taking also into account Definition 1.2 we obtain, for a E TC(L) and i E I,
vig(T(fm)(a)) = =
which proves that tj o
k ( ~ i ( f m0
a ) ) = cpi(k(.m(a>))
cpi(C(h)(4)= V i ( W )
T(f,) = h.
=
9
From this and h o PL = g we get
g o T(fm) o PL = g . If g’ E LMn(T(B,), L’) satisfies g’ o T(fm) o PL = g then g’ o T(fm) = h , hence C ( g ’ ) o fm = C ( h ) ,therefore C ( g ‘ ) = k whence
g’ = g.
6.9. Remark.
L E LM6 (or L E LMN6) then for every m-complete algebra L‘ E P6 and every morphism g E LM6(L,Lt) there is a unique m-complete morphism g E LM6(T(Bm),L’) such that One can prove in a similar way that if
g
0
T(fm)0 PL = 9 .
6.10. Theorem. E v e r y algebra L E LMn (or L E Mn) has a free m - P o s t regular extension. Proof. Similar to the proof of Theorem 6.8. The required extension will be
(T(B&), T(fk)o PL),where (I?&,f:) is t h e free m-Boolean regular extension of C(L). The morphism PL is complete by Proposition 4.5.11 and Theorem 4.5.12, therefore h is m-complete, while the m-completeness of fk implies obviously t h a t T(fG)is m-complete. Therefore T(fA)o Pr, is m-complete.
LMn(L,L’) t o be m-complete. Then C ( g ) is mcomplete and since C(PL) : C(L) --f CTC(L) is an isomorphism, it follows that C ( h ) = C ( g ) o (C(PL))-’ is m-complete. Therefore we can apply Now suppose g E
the definition of
(Bk,f;)
and obtain an m-complete morphism k satisfying
k o :f = C(h). The remainder of the proof proceeds as for Theorem 6.8.0
R e e Post and m-Post extensions
415
6.11. Remark.
The above construction of the m-complete extension 3 of the m-complete morphism g can be carried out for completely chrysippian algebras L E L M 6 . 6.12. Corollary.
For every cardinal m, the category mPn is a reflective subcategory of each of the categories L M n , M n , the category of L M n - algebras (Mn-algebras) and m-complete morphisms. Similar constructions can be done when m-completeness is replaced by completeness. Thus Day [1965] has shown that for every Boolean algebra A, there is a free complete-Boolean extension of A if and only if A is superatomic. Using this fact and Corollary 4.5.24 one obtains the following result.
6.13. Proposition. Let L E L M n (or L E M n ) . T h e n L has a free complete-Post eztension if and only if L is superatomic. For every Boolean algebra A there is a free complete-Boolean regular extension of A,namely i t s MacNeille completion. 6.14. Corollary (Georgescu [1971d]).
If L E LM19
L E LMN19) is completely chrysippian t h e n its injective hull is also the free complete-Post regular extension of L. (OT
Proof. As for Theorem 6.10, using Proposition 2.12.
0
6.15. Corollary (Cignoli [1984]).
If L E L M n ( o r L
E M n ) then
L has a free complete-Post regular exten-
szon. 6.16. Corollary. (i) T h e category of complete P o s t n-algebras and complete m o r p h i s m s is a reflective subcategory of the category of Lukasiewicz-Moisil (Moi-
416
Categorical properties of LM-algebras
sil) n-algebras and complete morphisms.
(ii) The reflector preserves and reflects monomorphisms. Proof. Follows from a result of Banaschewski and Bruns (19671; cf. Balbes 0 and Dwinger [1974], Theorem 12.3.4.
417
CHAPTER 8 MONADIC AND POLYADIC LUKASIEWICZ-MOlSlL ALGEBRAS
The monadic d-algebras and the polyadic d-algebras reflect algebraically the properties of the d-valued predicate logic in the same way as the monadic Boolean algebras and the polyadic Boolean algebras are algebraic structures imposed by the study of the classical predicate calculus. This chapter is concerned with the basic properties of the monadic dalgebras and polyadic d-algebras. Most results presented here are natural generalizations of those given in the Boolean case. We do not include some important results in the theory of monadic and polyadic d-algebras (see e.g.
the L. Monteiro theorem on the structure of finite free 3-valued Moisil algebras, the duality theory of monadic d-algebras etc.; cf. Georgescu [1971e],
L. Monteiro [1974]). $1. Monadic Lukasiewicz-Moisil algebras In this section we present some basic concepts and results on monadic Lukasiewicz-Moisil algebras. The main result is the representation theorem 1.20, which extends the Halmos representation theorem for monadic Boolean algebras. The content of this section is taken from Georgescu [1971e] and
L. Monteiro [1974]. 1.1. Definition. Let L be a &valued Lukasiewiu-MoisiI algebra. An existential quantifier on L is a function 3 : L + L such that, for every z,y E L , t h e following axioms hold:
(1.1)
30=0 ;
(1.2)
5
5 33 ;
Monadic and polyadic Lukasiewicz-Moisil algebras
418
(1.3)
3(x A 3y) = 3~ A 3 y ;
(1.4)
3vi = 'pi3 ,
for every
iEi
An 3-monadic 8-valued Lukasiewicz-Moisil algebra or an 38-algebra is a pair
( L ,3), where L is a &algebra and 3 is an existential quantifier on L .
1.2. Definition. Let ( L ,3), (L', 3) be two 38-algebras. A morphism of 38-algebras f : ( L ,3) -+ (L',3) is a morphism of 8-algebras f : L --f L' such t h a t f3 = 3f. The category of 38-algebras will be denoted by 3LM8. 1.3. Definition. A universat quantifier on a 8-algebra L is a function V : L + L having the following properties:
(1.5)
V l = 1;
(1.6)
Vx
(1.7)
V(x V Vy) = Vx V Vy
(1.8)
Vv;
5x ,
= 'piV
for every
,
xEL;
,
for every
for every x, y E
i
E
I
L;
.
A V-monadic 8-valued Lukasiewicz-Moisil algebra or a V8-algebra is a pair (L,V), where L is a 8-algebra and V is a universal quantifier on L. We shall denote by VLMO the category o f V8-algebras.
1.4.Definition. An 3V-monadic 8-valued Lukasiewicz-Moisil algebra or an 3v8-algebra is
a triple ( L ,3,V), where ( L ,3) is an Walgebra, (L,V) is a V8-algebra and
(1.9)
Vx = 3a:, for every x E C(L).
The category of 3V8-algebras will be denoted by
3VLM23.
419
Monadic Lukasiewicz-Moisil algebras 1.5. Remarks.
(a) Let L be a d-algebra with negation and let 3 be an existential quantifier
on
L.
Then V = N 3 N is a universal quantifier on
of 3 and (L,3,V) is an 3Vd-algebra.
L , termed the dual The structure ( L ,3,V) of this type
will be called a monadic d-algebra with negation and their category will
be denoted by Mond.
(b) Let L be a d-algebra and 3 : L --t L, V : L --t L be two functions which satisfy (1.4), (1.8) and (1.9). Using the determination principle we can prove that ( L , 3 ) is an 39-algebra iff (L,V) is a VTJ- algebra. (c) Let (L,3,V), (L’,3,V)
f
L’ be a morphism of d-algebras. Then f is a morphism of 32’1-algebras iff f is a be two 3Vd-algebras and
: L -+
morphism of Vd-algebras.
1.6. Example. l e t L be a complete d-algebra and
and x E
X be a non-empty set. For each p E Lx
X we denote:
In this way we obtain the functions 3 : Lx + Lx and V : Lx +
Lx.
If L is also completely chrysippian, then 3 is an existential quantifier on Lx and V is a universal quantifier on Lx. We shall verify only the axioms (1.7) and (1.8). Using Proposition 4.5.9, we have for every p , q E
Lx and y
EX
:
Monadic and polyadic Lukssiewicz-Moisil algebras
420
Since L is completely chrysippian, we have for every p
E Lx,y E X and
i E I that
Consequently, ( L x , 3 ) is an 319-algebra and ( L x , V ) is a Vd-algebra. Since
C ( L x ) = ( C L ) x ,it is easy t o prove t h a t ( L x ,3,V) is an 3Vd-algebra. If L is a &algebra with negation, then (Lx,3,V) is an object of Mond. An 36-sublagebra of ( L x , 3 ) will be called a functional L-valued 329-
algebra. We define similarly the functional L-valued Vd-algebras and the functional L-valued 3Vd -algebras.
1.7. Proposition. In every 329-aZgebra ( L ,3 ) the following properties hold: (1.11)
31 = 1 ;
(1.12)
33 = 3 ;
(1.13)
z E 3(L) H 2 = 32 ;
(1.14)
2
5 y + 32 5 3y ;
(1.15)
2
E C ( L )+ 32 E C(L);
(1.16)
3 ( V~ y) = 3x V 3y ;
(1.17)
3pi3z = pi32 ,
for each
i E I.
(1.11)-(1.14) follow by definitions; 5 E C ( L ) implies (pi32= 3y;z = 32,for every i E I , thus (1.15) holds. By (1.15) C ( L ) is a monadic Boolean algebra. Hence, for every i E I,we can write: Proof.
Properties
Monadic Lukasiewicz-Moisil algebras
421
Then, by the principle of determination 3(z V y) = 32 V
3y and thus (1.16)
holds. From pi32 A cpi3z = 0 it follows, for every j E
I , that
and therefore cpj3pi3x I qjcpi3x = cpjpi3x. By the determination principle we obtain that
3pi32 5 @32. The converse inequality follows by (1.2),
thus (1.17) holds.
1.8. Remarks. (a) In every Vd-algebra
(L,b') the properties 3V - dual t o (1.11)-(1.17) hold,
where duality preserves
5 and:
(b) It follows from (1.4) t h a t in every 329-algebra 3(C(L)) = C ( 3 ( L ) ) . (c) Properties (1.2), (1.12) and (1.14) show that every existential quantifier is a closure operator. Proposition 1.9 below is an analogue of Remark
1.1.15 for existential quantifiers. 1.9. Proposition (lorgulescu [1984c]).
(A) A subset M of an algebra L E LMd is of the form M = 3(L), where 3 is an existential quantifier, if and only if the following conditions hold:
(i) M is a Moore family on L ; (ii) M is a 6-subalgebra of L ; (iii)
E M 12 and every i E I .
(Pi
A {z
I Z}
= A{z E MI
5
Q ~ X
Z} f o r
every
2
EL
(6) When this is the case, 3 is uniquely determined b y 3x = A { z E
M Ix 5 z } . Proof. Let 3 be an existential quantifier on
L and M = 3(L). Then Remark
1.1.15 implies (i) and (B), hence (iii) is a mere translation of (1.4). To prove
Monadic and polyadic Lukasiewicz-Moisil algebras
422
(ii) we use (1.13),which shows that 0 E 3(L) by (1.1) and 1 E 3 ( L ) by (l.ll), while if x , y E 3 ( L ) then x A y E 3 ( L ) and x V y E 3 ( L )follow from
(1.3)and (1.16),respectively. Conversely, suppose (i)-(iii) hold and define 3 by (B). Then
(1.1) follows
from (ii) and
(1.4) from (iii), while 3 is a closure operator by (i), therefore (1.2)also holds. Property (1.3) is satisfied for x , y E 3 ( L ) because x A y E 3 ( L ) implies 3 ( x A 3 y ) = 3 ( x A y) = x A y = 3x A 3y. This implies further that (1.3)holds for arbitrary 2,y E L because v i 3 ( A ~3y) = 0 3(CpiX A 3p;y) = 3viX A Ycpiy = ( p i ( 3A~ 39) for all i E I. 1.10. Proposition. In every 3Vt9-abgebra ( L ,3, V ) , the following equalities hold: (1.18)
3v=v; v 3 = 3 ;
(1.19)
V ( L )= 3 ( L ) ;
hence by the determination principle 3V = V . Similarly El = 3.
The equality (1.19)is obtained from (1.13),its dual and (1.18). For each x E L and i E I , V@Vx = CpiVx (by t h e dual of (1.17)), therefore CpiVx E V ( L )= 3 ( L ) . Thus 3CpiV~= CpiVx and, similarly, Vqi3 = Cpi3. 0
1.11. Proposition. If ( L ,3,V) is a monadic 9-algebru with negation, then 3(L) = V ( L ) is a 9-subalgebra (with negation) of L. Proof. We shall prove that x E 3 ( L ) implies N x E 3(L). Indeed, if 3x = x , then, for every
i E I,we have:
423
Monadic Lukasiewicz-Moisil algebras
It follows t h a t 3Nx = N x , hence N z E 3(L).
0
1.12. Remarks. Let (L,3) b e an 3d-algebra and M be a 6-ideal of L. M is called a monadic 9-ideal if x E M + 3s E M. Let us consider t h e d-congruence associated w i t h the 9-ideal M, i.e. the 6-congruence generated by =:
x
y (mod M) @ there exists a E M such t h a t a V x = a V y
Then
3
is a congruence of the M-algebra
a V x = a V y, a E M + 3 a V
( L , 3 ) ,since
3x = 3 a V 3y, 3a E M .
Then the quotient d-algebra L/M has a canonical structure o f 319-algebra. B y duality if (L,V) is an Vd-algebra and F is a d-filter of L, then F will be called a monadic 19-filter if x E F
+ Vx E F ; t h e d-congruence associa-
ted with F is a congruence of t h e V19-algebra (L,V) and L/F is a V19-algebra. 1.13. Proposition. Let (L,3,V) be a n gvd-algebra and M a monadic d-ideal of (L, 3). Then the d-congruence associated with M is a congruence of the 3Vd-algebra (L,3,\s?. A dual result holds for the monadic 19-filters of (L,V). Proof. It suffices to show t h a t xsy(modM)+Vx-Vy(modM).
If x V a = y V a , a E M , then x V 3a = y V 3a, 3a E M; by (1.18),(1.7) we have
= V(y V 3a) = Vy
therefore Vx 3Vd-algebra.
= Vy(modM).
v 3a ,
Hence, L/M has a canonical structure of 0
Monadic and polyadic Lukasiewicz-Moisil algebras
424 1.14. Remark.
If (L,3,V) is in Monz9 and M is a monadic &ideal of (L,3), then L/M is also in Mon9.
1.15. Definitio n. A monadic &ideal M of an Walgebra (L,3) will be called m a s i m a l if it is a maximal element in the ordered set of the proper monadic &ideals of
( L ,3). 1.16. Lemma. If (L,3) is a n 38-algebra and X is a n o n - e m p t y subset of L, t h e n the monadic d-ideal of ( L ,3 ) generated by X is the following set: {z E L I there exist n 2 1 and yl,...,yn E X such that n
1.17. Proposition. For every 39-algebra (L, 3), there exists a n isotone bijection between the set of monadic 9-ideals of (L,3) and the set of (Boolean) ideals of
C(3W).
1
M n C(3(L) is an ideal of the Boolean algebra C ( 3 ( L ) ) .For each ideal N of C(3(L) , denote by the monadic &ideal of (L,3) generated by N . Using the previous lemma Proof. If M is a monadic &ideal of (L,3), then
n
it is easy t o prove that
M n C(3(L)) = M and C(3(L)) n
=N
.
0
1.18. Corollary. FOTevery proper monadic 6-ideal M of a n 36-algebra (L,3 ) the following assertions are equivalent:
(i)
M is m a x i m a l in (L,3);
(ii) z,y E c(~(L)), z ~ E yM
+zE M
ory E M ;
Monadic Lukasiewicz-Moisil algebras
(iii)
2
425
c ( ~ ( L )+ ) 2 E M or 5 E M .
E
M
Proof. In accordance with Proposition 1.17,
is maximal in
( L , 3 ) iff
M n C ( 3 ( L ) )is a maximal ideal of C ( 3 ( L ) ) . 1.19. Corollary. A n y 319-algebra i s semisimple, i.e. ideals is { o}.
0
the intersection of its m o n a d i c d -
1.20. Remark.
Let ( L ,3) be an %-algebra, M a monadic &ideal of ( L ,3) and MI a &ideal of the &algebra 3 ( L ) . Then
L
12
5 39,y E M I } is the
M n 3 ( L ) is a &ideal of 3 ( L ) ,
monadic &ideal of
rnn3(L)= M ,
(L,3)
=
(3
E
generated by M I and
3(L)n@ = M~ .
This proves that there exists an isotone bijection between the monadic &ideals of
(L,3)
and the &ideals of 3(L).
The previous results can be dualized to monadic &filters in an Vd-algebra. 1.21. Remark.
If ( L ,3) is an jd-algebra, then ( C ( L ) ,3) is a monadic Boolean algebra; if
f : ( L , 3 ) + (L',3) is a morphism of %-algebras, then C(f) : C(L)+ C(L')is a morphism of monadic Boolean algebras. Thus we obtain a functor from 3LMd to M o n B denoted by Cg,where M o n B stands for the category of monadic Boolean algebras. Similarly, we define the functors
CV : VLM6 + M o n B
,
C~V : 3mM19+ M o n B
1.22. Remark. Let ( B , 3 ) be a monadic Boolean algebra. Let us consider the d-algebra B[q. For every f E B[q, let 3f : I + B be the map defined by ( 3 f ) ( i )= 3 f ( i ) , for each i E I . We can prove that 3f E B[q and the
Monadic and polyadic Lukasiewicz-Moisil algebras
426
B[q-+ B[q thus defined is an existential quantifier on B[q. If u : ( B , 3 )+ (B',3) is a morphism of monadic Boolean algebras, then the 29-morphism u[q : B[q -+ B'[q is a morphism of Walgebras. Hence we obtain a functor MonB -+ 3LM9, which is a right adjoint of C3.
function 3 :
1.23. Representation theorem. Any 329-algebra is isomorpha'c to a functional 3d-algebra.
( L ,3) be an arbitrary 3-algebra. By applying t h e Halmos repre3), there sentation theorem 1.4.15 t o the monadic Boolean algebra (C(L), exists a non-empty set X , a complete Boolean algebra B and an injective Proof. Let
morphism of monadic Boolean algebras CP : For each a E
L,x E X , l e t
C(L)--t BX.
us consider the function q ( a ) ( x ) :
ItB
defined by
(1.21)
9 ( a ) ( x ) ( i )= iP(v;a)(x),
for every i E I .
The function Q ( a ) ( x )is isotone, hence (1.21) defines a map
9 : L + (B[qX . We observe that B[q is completely chrysippian and 9 is a rnorphism of bounded lattices. For each a E L , x E X , and i , j E I we have:
Thus
cpj9
= Qvj for every j E
I,t h a t
is 9 is a morphism of 29-algebras.
Now, we shall prove that 9 commutes with 3. Indeed, for every a E L ,
x E X and i E I,we have
Monadic Lukasiewicz-Moisil algebras
427
Consequently !P is a morphism o f 38-algebras. By the determination principle the injectivity of !P is immediate.
0
1.24. Remark. T h e similar representation theorems for VI9-algebras, 3VI9-algebras, etc. can be proved in the same way.
Monadic and polyadic Lukasiewicz-Moisil algebras
428
32. Modal operators on Lukasiewicz-Moisil algebras In this section we explore the structure o f Lukasiewicz-Moisil algebras with a modal operator.
2.1. Definition. Let L be a bounded lattice. A modal operator on L is a function P : L
--f
L
which verifies th e following axioms:
(2.1)
PO = 0 ;
(2.2)
P ( x V y) = P x V P y
,
for every x , y E L
A dual modal operator is a function Q : L
(2.3)
Q1 = 1 ;
(2.4)
Q(x A y) = Qx A Qy
,
4
.
L such t h a t
for every x , y E
L
.
2.2. Definition. A closure operutor on a bounded lattice L is a modal operator P satisfying the following axioms
(2.5)
x 5 Pa: , for every x E L
(2.6)
PP = P .
,
An interior operator on L is a dual modal operator Q such that
,
(2.7)
Qx I x
(2.8)
QQ = Q .
for every x E L ;
2.3. Remarks. If P is a modal operator (a closure operator) on a Boolean algebra B and Q x = i??, for every 3 E B , then Q is a dual modal operator (an interior operator) on B .
Modal operators on Lukasiewicz-Moisil algebras 2.4. Lemma. Let P be a modal operator o n a bounded lattice L.
429
T h e n f o r every
x,y E L, we have: (i)
x5y
(ii)
2
E
* Px 5 Py;
P(L)H x = Pz;
(iii) P(L)is a sublattice of L.
A dual result is true f o r dual modal operators. 2.5. Definition. A modal Boolean algebra ( a topological Boolean algebra) is a pair
(B, P),
where B is a Boolean algebra and P is a modal operator (a closure operator) on
B.
A topological Boolean algebra can be also defined as a pair ( B ,Q), where B is a Boolean algebra and Q is an interior operator on B . 2.6. Examples.
(i) A modal structure is a pair ( K , R ) ,where K is a non- empty set and R C Ii - j
...,n - 1 .
2.5. Remark. For 2
5 n 5 4,S,
= 0, therefore in this case any n-valued Moisil algebra is
proper. 2.6. Remark. For any n
2 4 we
can extend the definition of Fij for any ( i , j ) E T n :
It is easy t o see that Fij satisfy conditions (2.8) for any ( i ,j ) E Tn. 2.7. Example. If x = 5,y = J n-1 are in L,, then we denote for ( i , j ) E S, (2.11)
F , j ( z , y)
=
n-1-i+j n-1
Fij(x,y) = 0 otherwise
if (r,s)= ( i , j ) and
.
We can prove t h a t F,, introduced by (2.11) verify (2.8). For example, if k > i - j and ( r , s ) = ( i , j ) then cpkF,.,(z,y) = (Pk (n-:1;+3) = 1, since k + ( n - 1 - r s) 2 n and Jr(x) A Jr(y) = 1 . In this way, L, has a
+
canonical structure of proper Moisil algebra. 2.8. Lemma.
Let ( L , {Ej}(i,j)E~n) be a proper n-valued Moisil algebra, x, y E L and a , b E C(L). Then the following properties hold
474
Lukasiewicz logics
Proof. (2.12): W e remark that
k > i - j iff k > ( n - 1 - j ) - (n - 1- i).
For
k > i - j we have:
For k
5 i-j, the previous equality is clear, hence, using the determination
principle, we get (2.12).
(2.13): W e have
and, similarly, J j ( y A b ) = Jj(y) A b. For le
> i - j , we can write
T h e Cignoli axiomatization of the n-valued Lukasiewicz logic
475
By the determination principle, we obtain (2.13). (2.14): Follows from (2.12) and (2.13). (2.15): By (2.13), F , j ( x , O ) = F , j ( x A 1,O A 0) = f i j ( ~ , O ) A 1 A 0 = 0, therefore, by (2.14), Fij(z, b) = F;j(x V 0,O V b) = Fij(z, 0) A N b = 0. 0
2.9. Lemma. Let ( L , { F ; j } ) ,(L’,{F;j}) be two proper n-valued h : L + L‘ is a morphism of Moisil algebras then (2.16)
h(F;j(z,y)) = F i j ( h ( ~ ) , h ( y ) ) for any (z,Y) E L and ( 4 j )E
Proof. If
Moisil algebras. If
T,,.
i - j < k 5 n - 1 then cpkh(F,j(s,y)) = h(cpkFij(s,y)) =
h(J;(z)A Jj(y)) = Ji(h(x)) A Jj (h(y)) = p&(h(x), h(y)). It is obvious t h a t this equality holds for any k = 1, ...,n - 1 and ( i , j ) E T,,hence (2.16) follows by the determination principle.
0
2.10. Remark. The precedent lemma shows that the category o f proper n-valued Moisil algebras is a full subcategory of th e category of n-valued Moisil algebras. 2.10’. Remark.
Let ( L , { F ; j } )be a proper n-valued Moisil algebra, F an n-filter of L and p t he congruence associated with F ,i.e. if (x,x’)E p and (y,y‘) E p then there exist a, b E F n C ( L ) such that x A a = x’A a and y A b = y’ A b. By (2.13) we have
F;j(x,y) A a A b = Fij(~A U , y A b ) = F;j(d A a, y’ A b ) = = F’~(z’,y’) A a A b for any ( i , j ) E
T,,.Since a A b E F
we get ( ~ j j ( z , y ) , ~ , j ( z ’ , y ’ ) )E p. It
follows that L / F = L / p has a canonical structure of proper Moisil algebra.
Lukasiewicz logics
476
2.11. Proposition. Any proper n-valued Moisil algebra is isomorphic to a subdirect product 5 f a family of szlbalgebras of L,. Proof. This is a consequence of Corollary 6.1.9 and Remark 2.10.
0
2.12. Notation. Let ( L ,{ F i j } ) be a proper n-valued Moisil algebra. For any z, y E L we set (2.17)
x
-+
y = (Z
+ y) V NXV
V
F,j(~,y)
( i , j ) E Tn
where
j
denotes the residuation defined and studied in $4.3.
2.13. Remark. It will be shown in Proposition 2.15 below that (2.17) is consistent with the notation (2.1) in L,. For a moment note that if n = 3 then from T3 = 0 we obtain (2.18)
z
-+
while if n = 4,
y = (z
+ y) V NX ,
T4= {(2,1)} implies
These relations show that for n = 3,4, the implication (2.17) can be defined in terms of operations of Moisil algebras. 2.14. Proposition. In every proper n-valued Moisil algebra ( L , {Fij}) the following properties hold:
(i)
'Pl@
(ii)
2
+
Y) = 'P&
+ y = ql(z -+
* Y); y) v y;
(iii) If a E C(L)then z + a = N z V a ;
477
The Cignoli axiomatization of the n-valued Lukasiewicz logic (iv)
If b E C ( L ) then b -+ x
(v)
1
(vi) x
--f
=Nbv x;
x =x;
-,y = 1 iff x 5 y.
Proof. For every ( k , j ) E
(i)
T, we
have 1
5 i -j ,
hence ' p l & , ( x , y ) = 0, by
(2.8). But x A q 1 N x = 0 5 y, therefore we get cpl.Nz 5 y 1 ( x + y) by Proposition 4.3.20(i), (ii). Consequently 'p1(x y) = 'pl(z +Y) v V l N X v v V l F i j ( X , Y> = ' p d " =+ Y>. -+
(&j)ETn
(ii) By (i),(4.3.3)and (4.3.4). (iii) In accordance t o (2.15) and Proposition 4.3.6 (ii) we have z a= u ) V N x = N'p,-lx V a V N x = c p l N x V N x V a = N x V a. (x --f
(iv) is obtained from
(2.15)and Proposition 4.3.6(i),while (v)
is a parti-
cular case of (iv). (vi) By (i) we have the equivalences x
cpl(x
j
y = 1 iff ' p ~ ( z-+ y) = 1 iff x + y = 1 iff x 5 y. -+
2.15. Proposition. In the proper MoisiE algebra L,, the operator
y) = 1 ifF 0
defined by (2.17)coincides with the Lukasiewicz implication introduced b y (2.1).
Proof. We shall prove that z
-+
y = min(1,l
x -+ y = 1 by Proposition 2.14 (vi) and 1 and let z =
-+
-x
5 1 -x
+ y). + y.
If x
5
y, then
Suppose y
k=1
The concept of proof in
A wk)
,
Luk: is defined in terms of the above axioms
and two rules of inference, modus ponens (m.p.) and (m.p.) W 1 , W =2 wz W
w2
...
;
(Tn)
(T,):
-Y1W
2.18. Definition. Let S E and w E E . By a proof of w from the hypotheses S is meant a finite sequence of sentences wl, wz, ...,wm such that w, = w and for every i E (1, ...,m} one of the following situations hold: (i)
wi is an axiom or w; E S;
Lukasiewicz logics
480 (ii) there exist j , k < i such that (iii) there exists j
Wj
= wk
+ Wi;
< i such that wi = v l w j .
We say that the proof wl,
...,w,
is o f length m and we denote its exis-
(S implies syntactically w). In particular if 0 t- w we write simply I- w and refer t o w as a theorem o f Luk',. tence by S I- w
2.19. Lemma.
Let S (i)
E and w, w', w1, w:, w2, wi E E . If S I- w1 M w{ and S I- w2 H wt then S I- wt. V 202 # wi V w:, S I- w1 A w2 w w{ A w i and S I- (w1 =$ w2) (j (w: + wi).
(ii) If S I- w w w' then S I- N w (iii) If S t w
e w' then S t-
cpiw
* Nw' 'piw' for i = 1, ...,n - 1.
(iv)
If S t 'piw + 9;w' for i = 1, ...,n - 1 then S I- w + w'.
(v)
If S I- N w then S t- w
(vi)
If S I- w (j w' then S I- Jiw
(vii) If S
+ w' for every sentence w' E E .
* Jiw' for i = 1,...,n - 2.
t- wl H w: and S I- w2
-S w;
then S t- 4j(w1,w2)
#
Ftj(wi, wi) for every ( i , j ) E Tn). Proof. We remark that S I- w
w w' iff S I- w
+ w' and S I- w' + w (this
follows i n one direction from (A6) and (A7) and i n the opposite direction
from ( A l ) and (A8)).
The proofs o f (i) and (ii) are straightforward: for example, (ii) follows from (AlO), (A14) and ( v n ) .
(iii) Assuming S I- w
w' we have S I- cpl(w
+ w')
by ( v n ) ,therefore
n- 1
S I-
A
(piw
=$
'p;w') in accordance t o (A12).
i=l
S I- cpiw + cpiw' for every i = 1, ...,n - 1.
It follows that
The Cignoli axiomatization of the n-valued Luhiewicz logic
(iv)
If S I- 'p;w
+ (piw', 1 5 i 5 n - 1 then S I-
n-1
A ('piw
i= 1
481
+ 'piw'),
therefore S I- 'pl(w =+ w') by (A12) and, by applying (A14), we get
s I- w j . w'. If S I- N w then S I- Nw'
(v)
+ Nw
by ( A l ) and map., hence S I-
'pl(Nw' + N w ) by (rn). Using (AlO), S t- 'pl(w 3 w'), then, by (A14), we obtain S I- w + w'.
(vi)
By (ii) and (iii).
(vii) Let us suppose that S t- w1
If ( i , j ) E T, and i - j
* w;, S I- w2 H w; and 1 5 k 5 n - 1.
< k In - 1, then,
in accordance with (A18)
and (vi) we have:
S I- cp&j(wl, w2) e 'pk&j(W;, w:). This property 1 5 k 5 i - j (see (A17) and (v)). By applying (iv)
By m.p. we get
is also true for
it follows that S I- &(w17 w2) -8 F,j(w;, wk).
0
2.20. Definition. Let be the equivalence relation on E defined by w w' iff I- w e w'. Denote t he equivalence class of a sentence w E E by 6.Let 1 be the class of all theorems. The quotient algebra
-
where 0 = N1 and
-
p; = N'pi, (i = 1,...,n - 1) is called the Lindenbaum-
Tarskd algebra of Luk:.
Lukasiewicz 1ogics
482 2.21. Proposition.
The Lindenbaum-Tarski algebra of Luki is a proper n-valued Moisil algebra with residuation +. Proof. The relation
N
is clearly an equivalence; moreover, it is a congruence
by Lemma 2.19, therefore the quotient algebra exists. If w1 and
-
wzare the-
w~ by (Al), while if w1 is a theorem and w1 w2 then since I- w1 + w1 by ( A l ) it follows from (A8) that I- wz A w l , hence 202 is a theorem by (A6). Therefore the class 1consisting of all theorems does exist. The next step is t o check axioms (pl)-(plo) of relatively pseudocomplemented lattices, given in Rasiowa [1974],Ch. 2, 52 and Ch. 4, $1. But orems then w~
(PI),
N
(pz) and (p5)-(p10) are the translations of axioms (Al)-(A8)
into the
til + G2 = tiz +- til = 1 then I- w1 + w2 and k w2 + wl, hence w1 w z or til = GZ,i.e. (p3) holds. Taking a theorem w' we get I- w + w' by (Al), i.e. ti + 1 = 1, which is (p4). Note quotient-algebra language. If
-
further t h a t (2.21)
(w1 =+ w2) I- Nw2
+ Nu71
+ wz} implies syntactically w1 + 202, then.in turn 'pl(wl + WZ), 'pl(Nwz =+ N w l ) and Nwz + Null by ( r n ) , (A10) and (A14), rebecause {wl
spectively. In particular if obtain N1
5 NNG
t- w2
then k N w Z
+Nwl
= G by (A9). Therefore
El
complemented lattice with 0 = N 1 as zero, i.e.
-
El
and for w1 = N w we
-
is a relatively pseudois a Heyting algebra.
To prove
+ N(w1 A wz)and similarly k N W Z3 N(w1 A WZ),hence I- ( N w l V N w z ) + N(w1 A W Z )by (A5). For the converse implication we start from I- Nwl + ( N w l V N w z ) , which is (A3), and obtain I- N ( N w l V N w z ) + w1 by (2.21) and (A9); similarly I- N ( N w 1 V Nw2) + W Z . Applying (A8) we obtain I- N(Nw1 V N w Z )+ w1 A W Z ,hence I- N(wl A w2) + Nwl V N w z by (2.21). we notice that (A6) and (2.21) yield I- Nwl
It follows from (A9), (2.22) and Proposition 1.1.31 that N is an invois also a De Morgan lutive dual endomorphism on E l -, therefore E l N
483
The Cignofi axiomatization of the n-valued Lukasiewicz logic
algebra. Moreover, properties (4.3.7), (4.3.14) and (4.3.16)- (4.3.19) hold by (A12), (A13), ( A l l ) and (A14)-(A16),
respectively. Therefore
El
-
is
an n-valued Moisil algebra in view of the lturrioz theorem quoted in Ch. 4,
$3. The algebra is proper by (A17) and (A18).
0
2.22. Definition. An interpretation of LukR in a proper n-valued Moisil algebra L is an arbitrary mapping v : V + L. For any interpretation v : V ---t L there exists a unique mapping V : E --t L such that Vlv = v and V preserves
N , (pi for i E (1,...,n - 1) and f i j for ( i ,j) E T,. A sentence w is valid in Luk; (+:L&:, v) if V(w) = 1for any interpretation v : V L,. A, V,
=$,
2.23. Proposition (The Completeness Theorem). For every sentence w of Luk; the following assertions are equivalent:
(i)
w is provable in Luk; (I- w);
(ii) Q = 1 in
El
-;
(iii) for every proper n-valued Maid algebra L and every interpretation ) 1; v : V ---t L we have ~ ( w = (iv) w i s valid
in Luk; (bLd:,w).
Proof. The implications (i) =+ (ii) =+ (iii) =+ (iv) are obvious and for (iv)
(i) we notice first t h a t (iv)
+-
+ (iii) by Proposition 2.11,
by taking t h e interpretation v : V -+
El
(iii) =+ (ii) follows -, v ( p ) = fi, while (ii) + (i) is
already proved.
0
2.24. Remark.
Jo, J1,..., JnV1are defined (in L,) usingonly the operations N and +. The unary operators H,, H I , ...,HnVl of L, are introduced by induction: In Rosser and Turquette [1952] th e operators
(2.23)
H o ( x )= N X ;
H k + l ( ~= ) x
+H
~ ( x.)
Lukasiewicz logics
484 Now we shall define Jo,
J,-l
J1,
...,Jn-1 using Ho, HI, ...,H,-1.
We start with
and Jo:
For 1 5
k 5 n -2
(n - 1)Hi(k)
let
i ( k ) be the greatest integer < -and r(k) =
(5) *
The operators Jn-i,i = 2 , ...,n - 1 are defined by recurrence: if n r ( n - i), then (2.25) and if n (2.26)
Jn-i(X)
= Jn-l(Hi(n-i)(z) V 2)
- i < r ( n - i), Jn-i(z)
+
-i
=
(Hi(n-i)(x) A x)
then
= JT(n-i)
(Hi(n-i)(z))
*
One can prove (see Rosser and Turquette [1952], pp.
18-22) that
Jo, J17 ...,Jn-l coincide with the operators introduced by (2.5). By (2.7) it follows that (pl,...,(P,-~ can be defined in L, using only the operations N and +. In L, is also verified the equality:
By Proposition 2.14 (ii) we have in L,:
Consequently, by (2,3), (2,4) and by the previous remarks, the operations V,
A, *,91,...,(p,-l,
4jr( i , j ) E T,,can be expressed
in
L, in terms of N
and +. In Suchori
N and
[1974],th e operators (P~,...,(P,,-~ of L, are given in terms of
-+ with no use of
Jo,J1,...,J,-l.
2.25. Remarks.
V of propositional variables and using only the logical connectives -+ and N we can construct canonically the n- valued Lukasiewicz propositional calculus Luk,. An interpretation of Luk, is an arbitrary mapping v : V + L,. If E’ is the set of all sentences of Luk, Starting with a countable set
The Cignoli axiomatization of the n-valued Lukasiewicz logic
485
Luk, can be extended t o a unique mapping V : E' 4 L, t h a t preserves N and --1. A sentence w is valid in Luk, ( k ~ d w) , if V(w) = 1for every interpretation v of Luk,.
then every interpretation v of
If w is a sentence in Luk, we shall denote by w* the sentence of Luk: obtained by replacing the occurrences of + in w by the expression corresponding t o the relation (2.17). Conversely, with every sentence 20 of Luk: we can associate a sentence w o of Luk, by replacing t h e occurrences of V, A, +, cpi and Fij in w by the expressions corresponding to the relations (2.3), (2.4), (2.28), (2.7) and (2.27). By induction on the length of sentences one can prove for every sentence
w in Luk, that w is valid in Luk, iff W * is valid in Luk: and for every sentence w in Lukz that w is valid in Luk: iff wo is valid ain Luk,. This shows that the axioms (Al)-(A18) of Luk; give indeed an axiomatization o f the Lukasiewicz n-valued logic
Luk,.
2.26. Remark. Another axiomatization of the n-valued Lukasiewicz logic was given by Grigolia [1977] using the MV,-algebras
as algebraic models.
2.27. Remark.
The axioms (Al)-(A16) and the rules of inference m.p. and (r,) define an n-valued propositional calculus having as algebraic models the n-valued Moisil algebras. In accordance with Cignoli [1982], this logical system will
be called the n-valued Moisil propositional calculus. 2.28. Remark. Let us consider an n-valued Post algebra
( L , A , V, N,cpl, ..., ~ n - 1 j 0 , I r c 1 ,...,c,-2); cf. Ch. 4, $1,especially Corollary 4.1.9 and also Ch. 4, $2. Recall that cpicj = 1 if i + j
i
+j
< n. For every (i,j) E S,
(2.29)
Fij(Z, y)
and z , y E
= J ~ ( z A) Jj(y) A
An easy computation shows that
L
Cn-l-i+j
2n
and 9;cj = 0 if
let us define
-
Ej defined by (2.29)
verify (2.8) therefore
Lukasiewicz logics
486
every n-valued Post algebra has a canonical structure of proper Moisil algebra. If we replace th e axioms (A17) and ( A N ) by the axioms corresponding to the definition of the constants cl,
...,c,-~
we obtain an axiomatization of
the n-valued Post-logic (see Rasiowa [1974]). 2.29. Remark. An analysis of the predicate calculus for the n-valued Lukasiewicz logic can be found in Cignoli [1984]. The main tool in the proof of the completeness theorem for this logic is Cignoli’s theorem 4.5.12 which asserts that every nvalued Moisil algebra is completely chrysippian. Consequently the n-valued Moisil algebras provide a common algebraic framework for the treatment of
the n-valued logics of Lukasiewicz and Post. The above remarks 2.25, 2.27 and 2.28 establish the exact relations between the n-valued Moisil logic, the n-valued Lukasiewicz logic and the n-valued Post logic. See also Surma
[19751.
487
The 9-valued propositional calculus
53. The 29-valued propositional calculus In this section we introduce and examine a d-va,Jed propositional calculus with t he property that i t s theorems are the propositions true for all greater than a fixed
k E I. The
iEI
axiomatization of this calculus uses the
system of axioms of 6-valued calculus introduced by Boicescu (1973bl.The results of this section are taken from Filipoiu
3.1. Definition. Let V be an infinite
(19811.
set, whose elements will be called propositional varia-
bles. The proposation algebra of the d-valued propositional calculus on the set V is the free algebra Prop(V) on V in t h e class of all algebras of type = (2727 { l } i E ~ ,{ l } i E I ) .
The type T will be fixed throughout this section. The operations of any Talgebra will be denoted, without danger of confusion by A, V, cp,, @, (i E I).
3.2. Remark.
L Every LMd-algebra may be viewed as a .r-algebra. In particular '
is a
T-algebra.
3.3. Definition. If V is the set of propositional variables and A is a 7-algebra, then every mapping h : V + A will be called an interpretation. Now we introduce the concept of truth in the d-valued propositional calculus.
Let k E
I be fixed
in the sequel.
3.4. Definition. A valuation of Prop(V) is a .r-homomorphism w : Prop(V) -+ Lh'. We say that p E Prop(V) is k-true with respect t o w if w ( p ) ( k ) = 1 and k-false with respect t o v if w ( p ) ( k ) = 0.
Lukasiewicz logics
488 3.5. Remarks.
a) As Prop(V) is t h e free .r-algebra on V, there exists a bijection
Hom(Prop(V),
Lb4)
--t
Hornset(V, LL'), t o the effect that every valua-
tion is uniquely determined by its restriction t o the set of propositional variables and every mapping from V t o
Lh4 can be uniquely extended t o
a valuation.
b) If j E I, k
5 j , and p
j-true with respect t o
E Prop(V) is k-true with respect t o w , then p is
w.
3.6. Definition.
C Prop(V) and q E Prop(V). We say t h a t q is a k-consequence of F (or t h a t F semantically k-implies q ) if v ( q ) ( k )= 1for every valuation w such t h a t v ( p ) ( k ) = 1for all p E F . We shall write this F q.
a) Let F
+ k
b) We say t h a t p E Prop(V) is k-valid (or a k-tautology) and write /= p k
if
0
+ p , that is v(p)(lc)= 1for every valuation v. k
3.7. Remarks. a) For
F C Prop(V)
we denote by C o n k ( F ) = { p E Prop(V) 1 F
+ p}. k
Then Conk is a closure operation on Prop(V) (cf. Definition 1.1.14).
b) If j E
I, k 5 j
p then
and k
p. j
The &valued propositional calculus
489
'pk'pip) A ( P k ' p i p V (Pk'pjQiP). The computations use the fact that
homomorphism and the structure of
j
5k
@ ,
v is a
(cf. Example 3.1.3); thus e.g. if
then
Further we study the concept of proof in k-propositional calculus.
3.9. Definition.
-
For every p , 4 E Prop(V) we introduce the notation
P
q='PkPVvkq
k
(3.0)
P-
p - 4 =
(
k
--
4) A (4
k
k
P)
and call k - a x i o m , the propositions of the following forms:
(3.1)
P
(3.3)
PA4
(3.4)
PA4
k
(4
-
k
P
7
4
,
k
k
P)
7
r-
490
(3.8)
(P
-- -- q)
k
((r
k
k
Q)
k
(Pvr
k
Lukasiewicz logics
4))
,
(3.9) (3.10)
* CpjP A Cpjq ,
Cpj(p V q )
for every j E
I
k
(3.11) (3.12)
'PjP
* VicPjP
7
for every j , i E
I
,
'PjP
* CpiQjP
7
for every j , i E
I
,
Q j P e--t 'PiQjP
7
for every j 7 i E I
k
k
(3.13)
k
(3.14)
CpjP
t--t
k
(3.15)
ViP
+
CPiVjP > 'PjP
7
for every j , i E
I,
for every i , j E
I, i 5j
k
We denote t h e set o f Ic-axioms by
k-Axm.
In t h e next definition we introduce t h e logical system based o n axioms
(3.1)-(3.15)
and modus ponens as rule of inference:
3.10. Definition. Prop(V) and q E Prop(V). W e say t h a t q is a Ic-deduction f r o m F and write F t- q, if there exists a k-proof of q f r o m t h e assumption
a) Let F
k
F , i.e.,
E Prop(V) such t h a t pn = q and for each a E Gn, either p , E k-Axm U F or p , = pb + pa a finite sequence pl,p2, ...7pn of elements p ,
k
for some b, c
< a.
The &valued propositional calculus
491
b) We say that p E Prop(V) is a k-theorem and write I- p , provided k
0 I- p . We also use the
notation
k
for the property "if I-
p l and
... and
k
I- p , then I- q". k
k
3.11. Remark. The k-axioms (3.1)-(3.8) form a set of axioms of positive logic with connectors V , A, -+; it follows that all of the theorems of positive logic are k-theorems; see Rasiowa [1974]. 3.12. Example. We shall write down some &theorems: (3.16) (3.17) (3.18) (3.19) (3.20) (3.21) (3.22)
492 (3.23)
Lukasiewicz logics
[
((p
+p k q ) k
4
pkp),
where q is a k-theorem ,
k
(3.24)
(3.25)
(3.26) (3.27)
k k
( ( p k p + p k s ) +p ) , k k
where s is a k-theorem .
Let us check e.g. (3.19) (3.21) (3.26) and (3.27). But (3.19) means k ( p k p v y k y k p ) A ( p k v k p V V k p ) , which holds because the two factors k
of the conjunction are k-theorems and in positive logic any conjunction of
theorems is a theorem. For (3.21) we use in turn the equivalence theorem for positive logic in Rasiowa [1974], (3.9) (3.13), (3.12), (3.10):
The &valued propositional calculus Formula (3.26) means I- p k p
493
v ( P k ( ( P k ( P k p v (Pkpkq) and
using again the
k
equivalence theorem it reduces t o I-
(Pkpv(Pkpvpkq;t h e latter k-theorem
k
follows by applying modus ponens t o (3.16) and
k p k p v (Pkp -+ p k p v k
k
(pkp V pkq. Finally (3.27) can be written in the following equivalent forms:
the first factor of the conjunction is k-theorem (3.16), while the second is a k-theorem because (Pks. k
3.13. Notation. For every
F E Prop(V)
we set Dedk(F) = { p E Prop(V) I F I-
p}.
k
3.14. Corollary.
Dedk i s a closure operator o n Prop(V), such that for every F E Prop(V) and every p E Dedk(F) there exists F’ F , F’ finite, such that p E Dedk( F’). In other words, Dedk is an algebraic closure operator on Prop(V). The proof is the same as in the bivalent case.
3.15. Proposition. L e t &, Vz be a n y two sets of propositional var&zbbs and f : Prop(&) + Prop(&) a .r-homomorphism. For a n y F C Prop(Vl) and p E Prop(V1) w e have
494
Lukasiewicz logics
Proof. a) Let pl,p2, . . . , p , be a k-proof of p from
F ; if pa E F
-
then f(pa) E f ( F ) .
Since f is a .r-homomorphism, if pa is a k-axiom in Prop(Vl), then f(pa) is a k-axiom in Prop(&); if p , = pb
F , therefore p k p # F . Since Dedk(Dedk(F)) = D e d k ( F ) , D e d k ( F ) is k- consistent and as F C D e d k ( F ) , we have F = D e d k ( F ) . Finally let p E Prop(V). If p
# F
then F U { p }
exists a k-theorem Q such that F U { p } l-
pkq, or
2
F l-
k
-
F , hence there (p
k
pkq) by
k
Proposition 3.17; using (3.23) we have p k ( p ) E D e d k ( F ) = F . If p E F then p E D e d k ( F ) hence p k p # D e d k ( F ) = F by (3.29) and Proposition 3.19. Now suppose F has properties (3.28)-(3.30). Then for every k-theorem p, pkp
#
F = D e d k ( F ) , i.e. F is k-consistent. If F1
’
#
F there exists
p E Fl such that p 6 F , then p k p E F . Thus p , p k p E I;; so that FI is not k-consistent by Proposition 3.19. 0
3.22. Remark. for some k(3.29) & (3.30) + (3.28), since if we suppose that p k p E theorem p , then p $ F = D e d k ( F ) ; but p E Dedk(0) C D e d k ( F ) .
3.23. Lemma. If Dedk(8’) i s maximal k-consistent t h e n f o r every p, q E Prop(V)
The &valued propositional calculus (3.32)
p A q E Dedk(F)
497
++p E Dedk(F)
and q E Dedk(F) ;
Proof. (3.31) and (3.34) follow from (3.19) and (3.15) respectively. Suppose p , q E Dedk(F). Then q -+
p E Dedk(F) by (3.1), while k
(q
4
q) by (3.16) and
k
I-
k
((q
k
P)
7
((q
k
q)
7
(q
k
(PQ))))
by (3.5) therefore p A g E Dedk(F). The converse implication of (3.32) follows from (3.4) and (3.5).
If p V q E Dedk(F) and p , q # Dedk(F) then @ k P , @ k q E Dedk(F) by Lemma 3.21, therefore pkp A pkq E Dedk(F) by (3.32), i.e. Cpk(p V q ) E Dedk(F) by the k-theorem dual to (3.21); this contradicts Proposition 3.19. The converse implication of (3.33) follows from (3.6) and (3.7). 0 3.24. Corollary. If F is maximal k-consistent then for every p , q E Prop(V): (3.35)
p EF
(3.36)
p A q E F H p E F and q E F ;
(3.37)
~ v ~ E F H o~ r .Eq EFF ;
(3.38)
(pip E
e (pkp E F
F
;
+ (pjp E F
for
Proof. From Lemmas 3.23 and 3.21.
i, j E I, i 5 j .
n
3.25. Proposition.
(i) Every k-consistent set is included in a maximal k-consistent set.
Lukasiewicz logics
498
(ii) FOTevery k-consistent set F there is a valuation w such that w ( p ) ( k )= 1 ~ O each T p E F. (iii) FOT every mazimal k-consistent set F there is a valuation w such that (3.39)
v(P)(~)= 1 u p i p E F
(Vp E Prop(V), Vi E I )
.
Proof.
(i) By a well-known argument using the Zorn lemma. (iii) Define f : V + Li4 by
(3.40)
1
if pix E F
0
if pix
f ( x > ( i )=
# F.
The mapping is well defined because (3.38) in Corollary 3.25 ensures that f ( x ) ( i ) 5 f ( x ) ( j ) for i 5 j . Let w : Prop(V) + Li' be the valuation extending f. We prove (3.39) by induction on the length of p . For p E V , (3.39) reduces to (3.40). The inductive step is based on Lemmas 3.21 and 3.23. For instance if p satisfies (3.39), so does p i p because taking also into account (3.14) and (3.13) we have
(ii) We use (i) and (iii): Let F*1 F be a maximal k-consistent set and w the valuation satisfying (3.39) with respect to F*. If p E F then p E F* = Dedk(F*) hence (pkp E Dedk(F') = F* by (3.31) in Lemma 0 3.23, therefore w ( p ) ( k )= 1.
499
The 29-valued propositional calculus 3.26. Theorem (completeness).
Let F E P r o p ( V ) , p E P r o p ( V ) . Then F
+ p if and only if F k
I-
p.
k
Comment. In other words Conk = Dedk. Proof. If F
t- p
then
i=
F
k
p by Lemma 3.16.
Suppose
F
k
+
p.
k
We prove that F U { P k p } is k-inconsistent: if F U {pkp} is k-consistent, iL such that by Proposition 3.25 there is a valuation v : P r o p ( V ) 4 ' v ( q ) ( k ) = 1 for every q E F U { P k p } , i.e. v ( q ) ( k ) = 1 for every Q E F and 1 = v ( @ k p ) ( k )= ( P k V ( p ) ) ( k ) = v ( p ) ( k ) , which contradicts F
p. k
Therefore F U { p k p } is not k-consistent, thus there exists a k-theorem s such that FLJ { p k p }
(PkS,
k
hence F
t- ( P k p
-+ p k S ) by t h e Deduck
k
tion Theorem 3.17 and using (3.27) we obtain F
t- p .
0
k
3.27. Corollary.
FOTp E P r o p ( V ) we have
+ k
p if and only if I-
p.
k
In the sequel we construct the Lindenbaum-Tarski algebra of our &valued calculus. 3.28. Lemma.
If v
LLq is a valuation then the set Vk = { p E P r o p ( V ) I v ( p ) ( k ) = 1) is maximal k-consistent and every : Prop(V)
4
maximal k-consistent set i s of this form for a unique valuation. Proof. It is easy t o prove t h a t v k satisfies conditions (3.28)-(3.30) in Lemma
3.21 (for (3.29) use Theorem 3.26). Therefore v k is maximal k-consistent. If F P r o p ( V ) is maximal k-consistent then the valuation of Proposition
500
Lukasiewicz logics
Now let
be the set of k-theorems on the set Prop(V) and define the following relation: (3.42)
p
-
q ++ (pip
* cpiq E Tk ,
for every
iEI
k
This relation is an equivalence relation because the syllogism rule is valid in positive logic, hence in our calculus as well. 3.29. Lemma. T h e following assertions are equivalent:
(ii) w(p) = w ( q ) , for every valuation w.
3.30. Theorem. T h e relation is a congruence on Prop(V) and the r-afgebra Prop(V)/ is an LMd-algebra (called the Lindenbaum-Taraki algebra of the considered 19-calculus and denoted by P(V)).
-
-
The 6-valued propositional calculus Proof. The compatibility of prove: for example p
+
N
g
-
"N"
501
with the operations of
Prop(V)
+ w(p) = w(g), Vv valuation + .(pip)
is easy t o
= v(piq),
-
pig. It follows that P ( V ) = Prop(V)/ is a .r-algebra with operations defined by 01[2] = [ o ~ x ] , 0 2 [y] = [X 0 2 y], for
Vv valuation
pip
[XI
each unary operation o1 and binary operation
02.
Since all theorems of posi-
tive logic are k-theorems it follows that ( P ( V ) A, , V) is a distributive lattice (see e.g. Rasiowa [1974]). Moreover,
P ( V ) is bounded with 0 = [pkp] and
1 = [Cpkp],where p E Tk. Finally P(v)satisfies axioms (3.1.2)-(3.1.5) in Definition 3.1.1 of an LMd-algebra; for example
e
v(cp;p) = w(cpiq) Vi E I Vv valuation H
H cp;v(p) = cpiv(q) Vi E I Vv valuation
++
* cp;v(p)(j)= cpiw(q)(j)V i , j E I Vw valuation ++ e v ( p ) ( i )= w( q) ( i ) Vi E I Vw valuation
++
v(p) = v(q) Vv valuation
H
++ [p] = [q] .
0
Let L be an LM6-algebra. We introduce the operations + and k
as follows:
z * y = ( z + y ) A ( y - + ~ ) . k
k
k
3.31. Lemma. In every LMd-algebra L the following relations hold:
t+
k
Lukasiewicz logics
502
(3.46)
2
+(y k
--t
z ) = (x + y ) + ( x + z ) ; k
k
x + (y + Z ) = ( X A y )
(3.48)
k
k
k
-
k
z;
k
Proof. Straightforward .
0
3.32. Definition. Let L be an LMO-algebra. A subset S C L will be called a k-filter of L if s is a proper filter of the lattice L and x E s iff (Pkx E s. 3.33. Lemma. If S C_ L , t h e n the following assertions are equivalent: (i)
S
a k-filter of L ;
23
Proof.
(i)
+ (ii):
If x E S and x
+y E
S then (Pkx E S and (Pkx V (Pky E S
k
hence ( ~ kAx y k y = ' p k x A ( ( P k x V p k y )E S, which implies 'pky E S , therefore y E s. (ii) (i): If x , y E S then y --t (x --t y ) = 1 E S , z --t y E S;
+
since x
k
k
(z A y ) = x
-+
k
k
y it follows that x A y E
k
S. If x
E S , y E L,
503
The d-valued propositional calculus since x
--t
2
V y = 1, we have x V y
E S. Finally:
k
3.34. Remark. The set of k-filters of an LMd-algebra L is in bijective correspondence with the set of filters of the Boolean algebra
C(L).
3.35. Definition.
A proper subset F
#
Prop(V) will be called a k-deductive system of
formulas if
3.36. Proposition. The set of k-deductive systems of Prop(V) i s in bijective correspondence with the s e t of k-filters of the LMd-algebra P(V).
Prop(V)/ N= P ( V ) be the canonical map which is a homomorphism of .r-algebras. Let F C Prop(X) be a k-deductive system; we shall prove that g(F) is a k-filter of P(V). Since F it folh!s that 1 = g((pkp) E g(F), where p E Tk;if pk(Tk) c Tk g ( p ) , g ( p ) + g ( q ) E g ( F ) , then there exists pl,ql E F such that g(p) = Proof.
Let g
k
:
Prop(V)
--t
504
Lukasiewicz logics
p + q E F , hence q E F and finally g ( q ) E g ( F ) . k
q E g-'(g). Finally g(g-'(g)) = g for every k-filter
a of P(V)
since g is
& Prop(V); indeed if p E g-'(g(F)), then g ( p ) E g ( F ) , or g ( p ) = g(p'), p' E F , or p p', p' E F , hence p E F because F is a k-deductive system. surjective, and q-l ( g ( F ) ) = F for every k-deductive system F
N
3.37. Remark. 1) A subset F & Prop(V) is a k-deductive system iff F
# Prop(V)
and
F = Dedk(F). 2) Every k-deductive system is a k-consistent set. 3) A subset F k-consistent .
Prop(V) is a maximal k-deductive system iff F is maximal
Andytic tableaux for the &valued propositional calculus
505
54. Analytic tableaux for the &valued propositional calculus In this section we introduce the method of analytic tableaux for the
6-
valued propositional calculus and obtain a completeness theorem using this method. For the classical calculus see Smullyan [1968]. The results of this section are taken from Filipoiu [1978].
Let v : P r o p ( V ) --t ' \L
be a valuation of P r o p ( V ) and set
then
4.1. Definition.
A family {vkl k E I } , where v k E P r o p ( V ) (Vk E (or truth-set) if conditions (4.1)-(4.5) hold.
I),will be called saturated
4.2. Remark.
If v : P r o p ( V ) -+ LLq is a map and v k ( k E I ) are defined by (4.0) then v is a valuation of P r o p ( V ) iff { v k I k E I } is a saturated family. Conversely, if { v k I k E I } , vk E P r o p ( V ) and we define v : P r o p ( V ) --t Li' by v ( p ) ( k ) =: 1 iff p E vk, then { v k 1 k E I } is a saturated family iff is a valuation of P r o p ( V ) in
L\'.
We consider the language of the 0-valued propositional calculus and for each k E I we introduce the symbols T k and T k .
Lukasiewicz logics
506 4.3. Definition.
An expression of the form T k p (or T k p ) , where p E Prop(V), will be called a signed proposition, or signed formula, of prefiz
T k(ofprefix
Tk).
Now we write down the following Gentzen-style (meta) formulas:
(4.9)
T k qj p
Tkpjp Tjp
Tjp
*
Formulas (4.9)-(4.9) suggest properties like "if p v q then p or q", "if not
( p V q ) then not p and not q" etc. This suggests further a classification of signed formulas into two classes according as they have "and" consequences or "or" consequences. Let us follow this suggestion in a formal definition. 4.4. Notation.
We denote by R any signed formula having one of the following forms: T k ( pv q ) 3 T k ( pA q ) 7 T k v j p7 T k p j p
(A)
and we denote by
T k q j p7 T k q j p 7
any signed formula having one of the following forms:
Thus formulas (4.6)-(4.9)
can be succintly lumped into the following
two: (4.10)
sz
A :-,
B:-
521
r rl I r 2
522
where in the case of signed formulas of type (A) of the form Tktpjp, Tktpjp,
T k + j p , T k p j p we consider Ri = R2 = T j p .
R1 = R2, for
example if
R
= T k p j p we set
Analytic tableaux for the 19-valued propositional calculus
507
4.5. Lemma.
Let S be a set of signed formulas and S; = { p E Prop(V) 1 T k p E S}, Si = { p E Prop(V) I T k p E S } . Suppose for every j , k E I, j 5 k we have Sr3 -C S; and Sj' 2 3;. Then {S; I k E I } is a saturated family i.f the following conditions hold:
(i) for every k E I and every p E Prop(V) ezactly one of T k p , T k p belongs to S; (ii) 52 E S ($ R1 E S and (iii) r E S ($ rl E S
OT
R2 E S; E S.
Proof. If we define v : Prop(V) + L '\
(4.11)
V ( P ) ( k )=
{
by
1,
if T k p E S ,
0,
if T k p E S
,
v is well defined and v is a valuation iff conditions (i)-(iii) hold. Now apply Remark 4.2.
0
4.6. Definition. A set S of signed formulas is said t o be saturated if it satisfies conditions (i)-(iii) of Lemma 4.5.
We now describe the concept of tree. 4.7. Definition. An unordered tree is a triple A = (A,lev,s) where:
(i) A is a nonempty set, whose elements are called points.
(ii) lev : A + IN is a mapping, lev(x) is called the level of the point x E A. (iii) s E A x A such that if ( x l , y ) E s , (z2,y) E s then z1 = 5 2 . If (x,y) E s we say y is a direct successo~of x and x is a direct predecessor of y. More generally, if (z,y)E sn (i.e., there is a sequence
508
Lukasiewicz logics
...,(x,+~,y) E s),
(5,zl),(XI,zz),
while y is a successor of
we say t h a t z is a predecessor of y
x.
(iv) there exists a unique element 0 E A , such t h a t lev(0) = 1 and 0 has no predecessor.
(v)
if ( x , y ) E s then lev(y) = lev(z)
+ 1.
If x E A has no successor we say th a t z is an end point; if 2 E A has only one direct successor we say that x is a simple point, while if it has several direct successors we say th a t x is a branch point. A finite sequence (z1,22, ...,zn)E A” is called a path t o x, in the tree A if x1 = 0 and ( x 1 , ~ 2 ) , ( ~ 2 ,,..., ~ ) (zn-l,zn) E s. B y a mazimal p a t h or a brunch we mean a path
(21,
...,2,)
such th a t zn is an end point.
4.8. Definition. a) A tree
A is said to be finitely generated if each point has a finite number
of direct successors.
b) Let A = ( A ,lev, s) and A’ = (A’,lev’, 3’) be tree; A is called a subtree of
A’ if A G A’, lev
c) A tree is said t o be
= lev’lA, 0 = 0‘ and
S’IA~A
= s.
dyadic if each point has a t most two direct successors.
4.9. Definition. An analytic tableau for a signed formula x is a dyadic tree 7, whose points are signed formulas and there exists a finite sequence trees such t ha t
z,7z,..., 7, of dyadic
is th e tree w i th the single point z, 7, = 7 and for
E 1,n - 1, 7~~~ is a direct eztension of TA,t h a t is 7~is a subtree of 7 ~ + ~ and 7xtl is obtained fro m 7~by the application of one of the following t w o rules: a) choose an end point y of 7~and on th e path to y choose an $2, then adjoin either ill, or $2, as th e sole successor of y;
b) choose an end point y of 5 and on the p a t h to y choose a I?, then adjoin
rl and rzas the direct successors of y.
509
Analytic tableaux for the &valued propositional calculus 4.10. Definition.
a) A branch of an analytic tableau is called c h e d if it contains two points
of the form Tkp and T i p , for some k , j E
I , k 5 j and p E Prop(V). A
tableau is closed if all of its branches are closed.
b) A branch R of an analytic tableau is called complete, if for every point
R
which occurs in
which occurs in
R
R,both Q1 and n2occur in R a t least one of
called completed if every branch of
rl, I'2
and for every point
occurs in
R. A
tableau
I'
7 is
7 is either closed or complete.
For example an analaytic tableau for the signed formula X = rfi'[(ql(PkXV y3j(pkx)
A
('pl'pjrpkx V ( P k X ) ]
is given below:
This tableau i s closed. 4.11. Definition. a) Let
'u
: Prop(V) -+ Li4 be a valuation. A signed formula Tkp(or T k p )
is said t o be t r u e under
v if v(p)(lc)= 1(if v(p)(lc)= 0).
Lukasiewicz logics
510
b) A branch of an analytic tableau is said to be true under v , if all o f its points are true under v ; an analytic tableau is called true u n d e r v if it has at least a branch which is true under v. c) A set of signed formulas (a branch) is called satisfiable if there exists a valuation under which all the elements of the set (all t h e points of the branch) are true.
4.12. Definition. By a k-analytic proof of a formula p E Prop(V) is meant a closed tableau for T k p . 4.13. Proposition.
(i) If T k p has a closed analytic tableau, then p is a k-tautology. (ii) If Tkp has a closed analytic tableau, t h e n p is n o t k-satisfiable. Proof.
(i) If 7'is a direct extension of the analytic tableau 7, then 7' is true under every valuation v w i th the property t h a t 7 is true under v. Hence using Definition 4.1, it follows by induction t h a t every analytic tableau is true under a valuation v if i t s origin is true under this valuation. If 7
7 cannot be true under any valuation, because branch of 7 contains some Tkq,T j q , k , j E I , k 5 j and if such
is a closed tableau, then every
a branch is true under a valuation v , then v ( q ) ( k ) = 1, v ( q ) ( j )= 0, a contradiction. This implies th a t if T k p has a closed analytic tableau (i.e. p E Prop(V) has a k-analytic proof), then for every valuation v we have v ( p ) ( k ) = 1.
(ii) If T k p has a closed analytic tableau then v ( p ) ( k ) = 0 for every valuation 0 and so p is not k-satisfiable. 4.14. Remark. T he method of analytic tableaux is consistent, i.e. it is n o t possible t h a t
Analytic tableaux for the &valued propositional calculus
511
both T k pand T k p have closed analytic tableaux, where p E Prop(V). 4.15. Corollarv.
If a signed f o r m u l a y h a s a closed analytic tableau t h e n y i s n o t satisfiable. 4.16. Definition. By a Hintikka s e t we mean a set S of signed formulas which satisfies the following conditions:
(i) for every k , j E I , k 5 j, x E V it is not the case that Tka:E S and Tjx E S, where V is the set of propositional variables;
(ii) if R E S then
R1 E S and Q2
(iii) if r E S then
rl E S or rZ E S.
E S;
4.17. Lemma.
E v e r y Hintikka s e t i s satisfiable. Proof. Let vo : V -+
Lbq be the
interpretation of propositional variables
given by
{
~ o ( ~ ) (=i )
(4.12)
1,
0
,
if T k x E S for some k 5 i otherwise
,
.
It follows from Definition 4.16 (i) that vo(z) E ' \L
and v o ( z ) ( i ) = 0 whe-
PI E S. Furthermore there exists a valuation v : Prop(V) + L2 such that vlV = vo. It follows from (4.12) that every signed variable of S is true under v. As a matter of fact every element of S is true under v ; this is never
px
established easily by induction on the length of the formula, using conditions
(ii) and (iii) in Definition 4.16.
13
4.18. Corollary.
E v e r y complete n o t closed branch of a n y analytic tableau is satisfiable. Proof. If R is a complete not closed branch of the analytic tableau
7, then
the set of its points is a Hintikka set, hence it is satisfiable by Lemma 4.17. 0
Lukasiewicz logics
512
4.19. Theorern (corn pleteness). If p E Prop(V) is a k-tautology then every completed analytic tableau starting with T k p is closed. Proof. Let
7 be
a completed analytic tableau starting with T'p.
not closed then there is a complete branch Corollary 4.18 there is a valuation v : point of
R. It follows that v
be a k-tautology.
R
of
Prop(V)
If 7 is
7 which is not closed. By
--f
which satisfies every
satisfies T k p , i.e. v ( p ) ( k ) = 0, hence p cannot
The d-valued predicate calculus
513
$5. The d-valued predicate calculus In this section we introduce a &valued predicate calculus, a system of axioms for this calculus and we prove a completeness theorem. The construction is due t o Filipoiu [1981] and follows closely the model of Barnes and Mack [1975] for the classical calculus. 5.1. Definition. Let X be an infinite set whose elements are called individual variables, R a set whose elements are called predicate symbols and a map ar :
R
-+
N
called arity function. We will work with algebras of type T
= (2,2, { l } , ~ r ,{ l } i E ~ { , l } z E{ ~l, } z E their~ operations ); will be denoted
by A, V, {Cpi}iEz, {&};El, { V Z } ~ € Xand { ~ X } ~ respectively. ~ X , By the f u l l first order algebra on (X,R) we mean the Peano algebra Prede(X,R) of type T freely generated by the set {r(zl,..., z,)Iz1, ...,z, E X , r E R,, n E N } , of atomic formulas, where r ( q ,...,z,) stands for (r,zl, ...,zn) and R, = { r E R I a r ( r ) = n } for n E N . The elements of Preds(X,R) are referred to as well-formed expressions or formulas.
5.2. Definition. The set of variables involved in w E Pred$(X, R ) is
(5.1)
X ( w ) = n { Y I Y C X , w E Preds(Y,R)}
5.3. Lemma.
FOTevery zl, ...,z,
z E X, r E
&, n E N ,
i E I
(5.5)
X(Vzw) = X ( 3 X W ) = X(w)
u {z} .
WI,2 0 2 , w
E Preds(X, R),
Lukasiewicz logics
514 Proof. Left t o the reader.
5.4. Corollary.
X ( w ) is finite for every w E Preds(X, R). Proof. Apply Lemma 5.3 t o a formative construction of w.
5.5. Definition. The depth of quantification of w E Prede(X, R ) is the number d(w) E
JV
defined recursively as follows:
(i)
d(r(x1, ...,x.,)
= 0,
(ii) d(wl A w2) = d(wl v w2>= max(d(wl),d(w2)), (iii) d(cpiw) = d(cpiw) = d(w), (iv) d(Vxw) = d(32w) = d(w)
+ 1.
5.6. Notation.
If w E Preds(X, R ) and x,y E X, we denote by w(x/y) the result of substituting y for x a t every occurrence of x in w, if any. In other words, w(z/y) is the image of w by the unique endomorphism h of Preds(X, R ) such that h ( x ) = y and h ( z ) = z for z E X - {x}. 5.7. Remarks. (i)
w(x/y) E Preds(X, R).
(ii) If 2 (iii) x
# X(w) then w(x/g)
= w.
4 x(w(x/y)).
The idea behind th e next definition is t h a t formulas Vxw and Vyw(x/y) express “the same thing” provided y g! X ( w ) - {x} (cf. Lemma 5.13). 5.8. Definition. w2 E Predfl(X,R), w1 M w2 i f For every wl,
515
The d-valued predicate calculus
(A) d(w1) = d(w2) = 0 and w1 = w2; or ( 6 ) d(w1) = d(w2)
> 0 and one of the following situations
hold:
(i)
Wh
= w i A w! ( h = 1,2) and w: x w; and wy x ws, or
(ii)
Wh
= wk V w; ( h = 1,2) and w i x w; and wy x w;, or
(iii) W h = cp;(wi) (i E I , h = 1,2) and w: (iv)
Wh
= ~p;(wL)( i E I , h = 1,2) and
M
w;, or
W: M
w:; or
(C) w1 = Vxw: and w2 = Vyw: and one of the following situations holds: (i) x = y and w: x w;, or
(ii) w{ x w and wk x w(z/y) where y
# X ( w ) ; or
(D) similar t o (C) but with 3 instead of V. 5.9. Lemma. (a) Suppose wl, w2 and w satasfy condition (C.ii) in Definition 5.8 and
take z E X , z # X(w1) U X(w2). T h e n there is w' E Preds(X,R) such that z # X(W') and ( C i ) hold3 f o r wl, w2 and w'. (b)
If w1 x w2 t h e n d(wl)
(c)
~f wl x w2 and y # X(w1) u X(w2) t h e n wl(x/y)
(d) T h e relation
XI
= d(w2) M
w2(x/y).
is transitive.
Proof. Check simultaneously (a)-(d)
by induction on the depth of quantifi-
cation.
5.10. Proposition.
T h e relation x is a congruence of the algebra Preds(X, R). Proof. Reflexivity and consistency with the operations of Preds(X,R ) are immediate, while transitivity is Lemma 5.9 (d). The only delicate point in establishing symmetry is case (C.ii) of Definition 5.8. But w = w(z/y)(y/x) z
# X(w(z/y))
by Remark 5.7 (iii).
0
Lukasiewicz logics
516
5.11. Definition. The set F X ( w ) of free variab2es of a formula w E Prede(X,R) is defined recursively as follows:
(i)
~ ~ ( r ( z..., 1 2. ,))
= (51,...,G,},
(ii) FX(w1 A wz) = FX(w1V
WZ)
= FX(w1)U FX(w2),
(iii) FX(cpiw)= FX(cpiw) = FX(w), (iv)
FX(Vxw) = FX(3xw)= FX(w)- {x}.
The elements of the set
(5.6)
BX(w) = X(W)- F X ( w )
are referred t o as the bound varaables of w .
5.12. Lemma. If w1 M w 2 t h e n FX(wl)= FX(w2). Proof. By induction; left t o th e reader. 5.13. Lemma.
Let w E Preds(X, R) and x, y E X.
(i) If y
# X ( w ) - {x} t h e n Vxw
(ii) Ifx,y
# X(w)
M
Vyw(x/y).
t h e n Vxw M Vyw.
Proof.
(i) If y = x then Vyw(x/y)= Vxw. If y # X ( w ) the desired conclusion follows from case ( C i ) in Definition 5.8 with w{ = w and wi = w(x/y). (ii) From (i) and Remark 5.7 (ii).
0
5.14. Notation. Let Pd(X,R) or simply
Pd
stand for th e quotient algebra Preds(X,R)/
M.
The equivalence class containing w E Preds(X,R) will be denoted by
The 8-valued predicate calculus
517
[w]= E P $ ( X , R )or simply by [w] whenever there is no danger of confusion.
5.15. Remark. Using the simplified notation 5.14, condition (C) in Definition 5.8 reads: VXWl
=Vyw2
*
(i) x = y and w1 = w 2 ,or (ii) w2 = wl(s/y) where y $?! X(wl). 5.16. Lemma. Every element of Ps(X, R ) can be represented in t h e f o r m [w] where w E Preds(X, R) satisfies
(i) n o variable x E X appears in w more t h a n once in a quantifier 'dx OT 3 x and (ii) F X ( w ) n B X ( w ) = 0. Proof in two steps.
I) Let
be a formative construction (cf. Definition 1.5.b) of w E Preds(X, R).
6
Take a variable y X ( w ) and set wI, = Vyw*(x/y); then w i M Wh by Lemma 5.13 (i). Let further wy, ,..,w:-~, wI, be a formative construction o f w;L and let w;+~,...,w; be obtained from wl, ...,Wh-l, w i in the same way as W h + l , ..., wn were obtained from wl, ...,wh-1, Wh in (5.7). Then
is a formative construction of wk and since follows that w:M wt
(t = h+l,
M
is a congruence it also
...,n). Thus w; M w and the occurrences
of s in Vxw* have been removed from w;.
Lukasiewicz logics
518
II) Since X is infinite the above construction can be applied as many times as necessary, i.e. until we obtain a formula w' M w fulfilling properties (i) and (ii). 0 The next definition introduces an appropriate concept of interpretation. 5.17. Definition.
U be a non-empty set. By a 8-valued interpretation (or simply an interpretation) in U we mean a couple (f,G), where f : X --f U and Let
(5.9)
G : R
is such that
G(r)
-+
:
{gig : U"
U"'(')
--f
nEN}
--f
' i L
for every r E
R.
We will think of z E X as a name for the object f(z)E as a name for the &relation G ( r ) .
U
and of r
ER
5.18. Lemma. For every 8-interpretation (f,G)in U there is a unique f u n c t i o n v : Po 4 Lh' such that f o r every r(z1,...,I,) E Ps (r E R, 21,...,z, E X , n =
ar(r)), w1,w2,w,wo E
P79,; , j E 1:
(a) v(r(z~,*-*,zn))(j) = 1 @
G(r)(f(z~), * - . i f ( z n ) ) ( j )= 1,
(b) v(w1 A w ~ ) ( j )= 1 H w(wl)(j) = 1 and v(wz)(j) = 1, (c) v(w1
v w2)(j) = 1 @ v(w1)(j)
= 1 or v(wz)(j) = 1,
(f) condition (fn) holds f o r every n E N , (g) condition (g,) holds f o r every n E N ,
where conditions (fo), (go) are vacuously fulfilled, while f o r n > 0, (fn) if 20 = Vzwo and d(w) = n t h e n [v(w)(j) = 1 f o r every X' = X U { t } with t # X , every extension f' : X' + U o f f and every
The &valued predicate calculus (5.10)
V‘
I
519
: {w‘ E Pa(X‘,R) d(w’)
0. If w1 and w 2 satisfy Definition 5.8 (B) t he desired conclusion follows immediately from (b)-(e). Now suppose w1 = Vxw{ and
w2
= Vyw: satisfy Definition 5.8 (C). Then Lemma
5.9 (c) implies that in case (i) w{(x/t)M w i ( x / t ) = w t ( y / t ) , while in case (ii) w i ( x / t ) M w ( x / t ) and wk(y/t)M w ( s / y ) ( y / t ) = w ( x / t ) , therefore in both cases w : ( x / t )
w;(y/t),hence in condition (fn) we do have d ( w { ( x / t ) ) = d(w;(y/t)), therefore v(w1) = ~ ( 2 ~ 2 ) Condition . (fn) implies also
V(wl)
E
M
LL~.
0
5.19. Defi nitio n.
A quadruple (U, f,G , V ) satisfying the conditions of Lemma 5.18 will be called a d - d u e d valuation of Pa(X,R ) in the domain U .We also say simply that w is a valuation of Pa. As was done in 53, in the sequel we consider a fixed element k E
I.
5.20. Definition. Let H Pa and w E Pa. We say that H semantically k-implies w ,and we write
H
+ k
w ,if for every valuation v of Pa such that w(w’)(k) = 1for
520
Lukasiewicz logics
all w‘ E H it follows t h a t v ( w ) ( k ) = 1. We also use the notation (5.11)
Dedk(H) =
{w E J‘s I H
k
w1
k
In particular if
0
20
we say that
w is a k-tautology and write simply
k
A “good” construction of a predicate calculus should “include” the corresponding propositional calculus. This is actually the case of the $-valued theory, as shown by Proposition 5.21 below, which is stated in semantical terms but is also valid for the corresponding syntactical concepts due t o the Completeness Theorems 3.26 and 5.36.
Let us extend th e notation Prop(V) introduced in Definition 3.1 t o the case of finite sets V. Preds(X,
If w’ E Prop({zl
R), we write simply w’(w1,
,...,5,))
...,w, E ...,z,/wn).
and w1,
...,w,)instead of w’(z1/w1,
5.21. Proposition.
Let n E and
IN - {0}, H U {w}
Prop({zl,
...,z,}),
w1,...,w, E Prede(X, R )
(i) If H semantically k-implies w i n the d-valued propositional calculus then H(w1, ...,w,) w(w1, ...,w,).
+ k
(ii) If w is a k-tautology in the d-valued propositional calculus then
I= k
w(w1,
...,%).
521
T h e &valued predicate calculus Proof.
(i) Let v be a valuation of Pd such that v(w")(k) = 1 for every w" E H(wl, ...,w,). Let h : Prop({z1,...,zn}) + Li' be the valuation of Prop((z1, ...,2,)) such t h a t h(xj) = v(wj) ( j = 1, ...,n). Then for every w' E Prop( {q, ...,z,}) it follows that
=
= w'(h(z,),...,h(z,)) =
...,z,))
h(w') = h(w'(z1,
...)v(wn))
W+(Wl),
In particular if 20' E H then w'(w1,
= v(w'(wl, ...,w,)) .
...,w,,)E H(w1, ...,w,) and
h ( w ' ) ( k )= v(w'(wl,..., wn))(k) = 1. This implies v(w(wl,
...,w,))(k) = h ( w ) ( k )= 1.
(ii) Immediate from (i).
0
The above elements of semantics will be related t o syntax, i.e. to the concept of proof which we introduce now. 5.22. Definition. The set k-Axm of axioms of the &valued predicate calculus is the set of those elements of P s ( X ,R)that have representatives of the following forms:
(5.13)
w'(w1,
...,wn), where ~ ' ( 2 1 ..., , z,)
is a k-axiom
of the &valued propositional calculus and
w1, ...,w, E Preds(X, R) (5.14')
Vx(w1
(5.15')
Vxw
(5.15")
w(x/y)
-+ w2) + k k
(wl
, + Vxw2) k
,
+ w(x/y) k
,
y
# BX(Vzw) ,
3zw
,
y
# BX(3xw) ,
--t
k
x $? F X ( w , )
,
Lukasiewicz logics
522
~~(VZW * ) V X C ~ ~, W i E
(5.16“)
I,
k
(5.17’)
Pi(3sw)
H
Vx~piw,
iEI,
k
where + and k
*
are defined by (3.0).
k
We define by induction the concept of k-proof. 5.23. Definition. Let H C PS and w E Pa. A k-proof of length n of w from the hypotheses H is a sequence w1,w2, ...,w, of elements of Pd such that w, = w and wl, ...,w,-~ is a k-proof of length n - 1of w,-~ and (a) w,
E k - A x m U H , or
(b) wt = w,
--f
w, for some t,s
< n, or
k
t l , ...,t, E (1, ...,n } such that wtl, ...,wtm subset Ho H such that
(c) w, = Vxw’ and there exist is a k-proof of wt from a
x $! FX(H0) $ ! lJ{FX(w’)/w‘ E Ho} We denote by H I- w th e existence of a k-proof of w from H and we k
also say that
F syntactically k-implies w. In particular if 0 Ik
t h a t w is a k-theorem and write simply Ik
w.
w we say
The &valued predicate calculus
523
Note that by removing formulas involving cp; or
pi from axioms in Defi-
nition 5.22 we get the axioms of the bivalent propositional calculus. Also, the inference rules are the same as in the bivalent case: modus ponens and
generalization: W -
vxw
(6. Definition 5.23 (b) and (c), respectively). 5.24. Definition.
Let Pi = Po(Xl, R') and Pj = Pg(X2,R 2 ) . By a semi-morphism from to
Pj we
mean a couple (f,g) where
f
:
Pj
+
P$', g : XI
+
Pj
X2 and
the following conditions are fulfilled: (a)
g(X1) is infinite;
(b) f is a morphism with respect t o A, V, pi and pi (i f I);
Proof.
(i) As for the bivalent case; cf. Lemma 4.2 in Barnes and Mack [1975]. (ii) By induction. The only non-trivial case is w = Vzwo (or similarly w = 3zwo), where wg satisfies (ii). Using t h e infiniteness of g(X') and Lemma 5.13 (i) we may suppose t h a t g(z) # g(x), g(y) and z $!
X'(wo).
Then
Lukasiewicz logics
524
5.26. Theorem (The Substitution Theorem). L e t ( f , g ) be a semi-morphism from
Pi
Pj
to
and H G
Pi, w E Pi. If
w1,...,w, is a k-proof of w f r o m H , then f(wl), ,..,f(w,) is a k-proof of f(w)f r o m
f(W
Proof. Induction over n. For n = 1 note that f(k-Azm' U H ) = k-Asm2U
f ( H ) because one sees readily that the axioms of the forms (5.13), (5.16). (5.17) in Definition 5.22 are transformed into the corresponding axioms for
Pi,while for
the axioms of the forms (5.14) and (5.15) the same result is
obtained via Lemma 5.25; for (5.15) we have t o choose a representative of
f(w)such that g(y) # BX2(Vg(z)f(w))and similarly for 3. The inductive step amounts t o proving that f preserves modus ponens and generalization. The former is clear. To prove the latter suppose t h a t wn = Vxw and there is a k-proof w t l..., , wt, of w = w t mfrom a subset
HO
H such that x
# FX'(Ho).Then
by the inductive hypothesis
f(wt,), ...,f(w t m )is a k-proof o f f(w) from f ( H o ) . For each w' E Ho, from x # FXl(w') we infer g(x) @ FX2(f(w'))by Lemma 5.25 (i), therefore
is a k-proof from f ( H o ) .
0
5.27. Lemma.
For every H
5 PS and w
E Ps,af
H I- w
then H
k
Proof. Let w l ,...,w, = w be a k-proof o f such that v(w')(lc) = 1 for all w' E
w. k
w from H and v
H. We will
a d-valuation
prove by induction over n
that v(w)(lc) = 1. For n = 1 we take w E k-Azm, say of the form (5.14') in Definition 5.22. Note first that
525
The &valued predicate calculus
w w' + w")(k)= 1
(5.18)
(
k
or w(w")(k)= 1 , therefore
2)(vx(w1
- w2)
k
(wl + Vxw2))(k)= 1 H
k
k
w(wl)(k) = 0 or w(Vxwz)(k)= 1 -S
f' : X U { t } + U of f such that w'(w1(z/t))(k) = 1and w'(w2(x/t))(k)= 0) or w(wl)(k) = 0 or (for every extension f' : X U
H (there is an extension
{t}
-+
u, w'(wz(./t))(k)
= 1)
and the latter statement is clearly true. Similar proofs hold for the other k-axioms. For the inductive step suppose first that
w, = w t
-
wn, where
k
w(wd)(k) = w(wt)(k)= 1 by the inductive hypothesis; then (5.18) implies
w(w,)(k) = 1.
w = Vxwo and there exist t l , ...,t , E (1, ...,n} such that wtl, ...,wt, = w o is a k-proof of w ofrom HO C H , where x # F X ( H o ) . Take X' = X U { t } and w' as in condition (f,) from Lemma 5.18; the task Now suppose that
is t o prove w'(wo(x/t))(k) = 1. Reasoning as in Lemma 5.18, w' can be
extended t o a 6-valuation w" of Pa(X', R). On the other hand we claim that the following pair
(f,g)
is a semi-morphism:
f
: Pd(X, R) -+
Ps(X', R)
X' defined by g(x) = t and g(y) = y for y # z. Conditions (a)-(c) in Definition 5.24 are easily checked, while (d) becomes r(y/z)(z/t) = r(x/t)(g(y)/g(z)) and is also easily verified by considering the cases y # z # z, y # x = z and y = x # z . According t o Theorem 5.26, w t , ( x / t ) ,..., wt,(x/t) is a k-proof of wo(x/t) defined by f ( w ) = w ( x / t ) and g
:
X
--t
Lukasiewicz logics
526 from f ( H 0 ) . But f(H0) = HObecause z hypothesis implies
Ho
4 F X ( H o ) ,therefore the inductive
wo(z/t), hence t h e extension d' of v' satisfies k
v " ( w O ( z / t ) ) ( k= ) 1, which implies d(wo(x/t))(k)= 1.
0
5.28. Corollary.
~f I- w t h e n - ( Ik
(PkW).
k
Proof. As for Corollary 3.20.
D
5.29. Theorem (The Deduction Theorem).
If H
C_
P,q
and
w,w' E P,q then H
I-
(w
H U { w } I-
-
if and only i j
w')
k
k
w'.
k
Proof. Similar to that of Proposition 3.17, except that in the inductive step of the "if" part we must add the case when w is obtained by generalization: w' = Vzwo and
Ho I- wo, where Ho C H
U {w} and
k
z $! F X ( H 0 ) . If
w
4 HO then HO E H
followed by the k-axiom w' + (w
HO- {w} I- w k
z
# FX(w).
-
w') yields a b-proof of w
k
k
from H . If w E Ho, from
--f
and a k-proof of w' from k
k
wo,therefore Ho - {w} I- Vz(w
Applying (5.14') we get HO -
k
k
--t
-
wo), where
k
{w} Ik
k
+ w'
Ho I- w o and the inductive hypothesis we obtain
k
H I- (w 4 w')
Ho
w
Vxwo, hence
k
0
527
The $-valued predicate c d c u l u s
5.30. Definition. we say that H Pd is k-consistent if (PkW @ Dedk(H) for every k-theorem w ;otherwise H is said to be k-inconsistent. H is called a maximal kconsistent subset if it is k-consistent and maximal for inclusion with this property. 5.31. Remark. Proposition 3.19, Lemmas 3.21 and 3.23, Corollaries 3.20 and 3.24 and Remark 3.22 are extended to the &valued predicate calculus with the same proofs.
5.32. Lemma. Let H C Pd be k-consistent. If 3xw E H and t { w ( s / t ) } is k-consistent.
#
F X ( H ) then H U
Proof. Suppose there is a k-theorem w' such that H U { w ( z / t ) } I-
(PAW'.
k
Then H I- w ( z / t ) + (pkw' by Theorem 5.29, therefore k
k
H I- (pk(w(./t)) by (3.23), hence H k
we get
v@k(W(Z/t))
and using (5.17')
k
H I-
(pk3tW(T/t),
which yields H I-
k
(pk3SW
by Lemma 5.13 (i).
k
On the other hand from 3 s w E H and (3.19) we deduce H
I- cpk3sw, k
therefore H is k-inconsistent by Remark 5.31. 5.33. Lemma. F o r every k-consistent set H
P a ( X , R ) there ezist X' 2 X and H' c
PG(X*,R) such that (5.19)
H
(5.20)
H' is masimal Ic-consistent in Pd(X',R) ;
H' ;
528
Lukasiewicz logics
if 3 x w E H* t h e n w ( s / t ) E H' f o r s o m e t E X *
(5.21)
.
Proof. We are going to define four increasing families of sets X i , Hi, Hi, Pi such that Pj = P8(Xi,R ) and each Hi is maximal k- consistent in Pi (i E N ) . First we put X o = X and Ho = H ,then
where tL are new variables. We prove that if Hi is k-consistent, so is Hi+l. If not, there is a k-theorem wo such that @kw0 has a k-proof from H,!+l;let
A = {zf?;(x/t$,), ...,w~(s/t$h)} be the set of all elements of - Hi occurring in that k-proof. Then H j U A I- PkWO, which contradicts Lemma 5.32. Thus Hi+l is k-consistent k
and we take a maximal k-consistent set Hi+l 2 Hit1, which exists by the Zorn lemma. Now we take X * = U Xi and H* = U Hi. Then (5.19) holds and we prove (5.20) using Lemma 3.21 via Remark 5.31. First if (PkW E H* for some k-theorem w then (PkW E Hi for some i and this contradicts Lemma 3.21 for Hi; hence (Pkw $! H* for every k-theorem w. Further if w E Dedk(H*) take a k-proof w1, ...,wn-lr w, = w of w from H* in Pfl(X*,R);then this is also a k-proof of w from Hi in Pfl(Xj,R) for a sufficiently large i, hence w E Dedk(Hi) = Hi by Lemma 3.21 for Hi,therefore w E H'. This proves that Dedk(H*) = H*. One proves similarly (3.30) for H* by using (3.30) for
Hi for some i. Finally if w = 3sw' E H* take i such that w E Hi; then w'(z/tL) E
Hitl C H*.
0
5.34. Proposition. For every k-consistent set H c Pg(X, R ) there is v ( w ) ( k )= 1f o r every w E H . Proof. If H*
2H
satisfies conditions (5.19)-(5.21)
0
valuation v such that
and v* is a valuation
The &valued predicate calculus
529
of P8(X*,R)such that v*(w)(k) = 1 for every w E H*, then the restriction v = v*
I Pd(X,R ) is obviously a valuation
of P . ( X , R ) which satisfies
v(w)(k) = 1 for every w E H. Therefore we may suppose without loss of generality that (5.20) and (5.21) hold for
H . The desired valuation will
be a quadruple, as required in Definition 5.19, namely ( X , i d x , G , v ) , where --f {g I g : X" --t J$} is defined by
G : R
and v is obtained from the &interpretation (idx, G) in X by the construction in Lemma 5.18. The first point is the correctness of this construction: to prove that (idx, G) is actually an interpretation in X it remains to check that G(r)(xl,...,xn) E $. But if i , j E I,i I j and cp;r E H , then H I- cpjr k
by (3.15), therefore cpjr E H by Lemma 3.21 (3.29) via Remark 5.31. Now our theorem will be established if we succeed to prove that (5.23)
v ( w ) ( ~=) 1 ($ cpjw E H
(jE
I)
because if w E H then by applying Lemma 3.21 we obtain in turn (pkW $! H , (pkqkw E H and (PkW E H via (3.12), therefore v(w)(k) = 1by (5.23). Thus it remains to prove (5.23) by induction. For w = ~ ( $ 1 ,...,z,,),(5.23) follows from Lemma 5.18 (a) and (5.22). For the inductive step we use Properties (a)-(g) in Lemma 5.18 (6. Definition 5.19) and again Lemma 3.21.
If 201,
satisfy (5.23), so do wl A w2 and w1 V w2; e.g. for w1 A w2 we also use (3.36) and get 202
Now we suppose w satisfies (5.23) and prove that so do cpiw, p;w, Vxw
and 3xw. But
Lukasiewicz logics
530
by (3.11) and (3.29), while (3.30), (3,14), (3,13) and (3.29) imply
For Vxw suppose first yjVxw # H . Then cpjVxw E H as was just seen in (5.24), hence 3xcpjw E H by (5.17"), therefore (5.21) implies (cpjw)(x/t) E H for some t E X, hence (cpjcpjw)(z/t) E H by (3.13); but since cpjw satisfies also (5.23) we get v((cpjw)(x/t))(j) = 1, i.e. v(w(x/t))(j) = 0, therefore v(Vxw)(j) = 0. Conversely, suppose vjVxw E H. Then pjVxw # H by (5.24), hence 3xCpjw # H by (5.17"). Then it follows from (5.15") that for every t # BX(3xcpjw) = B X ( 3 x w ) we have (cpjw)(x/t) # H , hence (cpjw)(x/t) E H by (5.24), therefore v(w(x/t))(j) = 1. As t is arbitrary, the l a t t e r equality is equivalent to v(Vxw)(j) = 1. 0 The similar proof for 3 z w is left to the reader. 5.35. Theorem (The Completeness Theorem). Let H Pd(X,R) and w E Pd(X,R). T h e n H
w if and only if k
H t w. k
Proof. As for Theorem 3.26 except that Lemma 3.16, Proposition 3.25 and Theorem 3.17 are replaced by Lemma 5.27, Proposition 5.34 and Theorem 5.29, respectively. 0 5.36. Corollary. For w E Pd(X, R ) we have
+ k
w if and only if I- w. k
Kripke-style semantics for $-valued predicate logics
531
$6. Kripke-style semantics for 8-valued predicate logics In this section we introduce the semantic 29-models for the 8-valued predicate calculus and establish the relationship with the algebraic models for
the case when 8 is an ordinal number. A similar semantics for the Post logic is defined in Maksimova and Vakarelov [1974].
6.1. Definition. Consider again the &valued predicate calculus Ps = P s ( X ,R ) . An algebraic 8-model is a triple M = ( L , U , S ) , where L is a completely chrysippian 8algebra, U a non-empty set and S : x U x --$ L is a map satisfying the following conditions:
w E Ps,z E X and for any interpretation f E U x exist in L : V{ws(f;) I c E U } , A {ws(f:) [ c E U},
for any there
where ws(f) = S ( w , f ) and
fay)
=
[
f(Y) c ,
7
if Y
#.
ify=x
6.2. Remark. Property (6.2) holds for any formula w .
,
for any y E X ;
532
Lukasiewicz logics
6.3. Definitiom. For every
H E
P8 and
w E
P8 let
H
b
w mean that for any algebraic
k
hf = ( L , U , s ) , if Yk(W$(f)) = 1 for any w' E H and f E U x then V k ( W s ( f ) ) = 1. In particular, if 8 w then we say 20 is algebraically $model
k
k-valid and write simply
w. k
6.4. Proposition.
Po and w E Ps then the following assertions are equivalent:
If H (a)
H t-
w;
k
Proof.
Let w1,w2,...,w , be a k-proof of w from H and M an algebraic &model such t h a t ( P k ( W $ ( f ) ) = 1 for any w' E H . We are .j (b):
(a)
going t o prove by induction on n that Y k ( w s ( f ) ) = 1. If n = 1 then
w E k - h m U H , therefore ( P k ( W S ( f ) ) = 1, because for any k-axiom s we have b s. Thus e.g. for the axioms (5.14') note first t h a t if z $ F X ( w ) k
then w s ( f ) = ws(f,")for every c E
U
by Remark 6.2, therefore
533
Kripke-style semantics for 19-valued predicate logics
The inductive step is performed as follows:
(1) if cpk(ws(f)) = 1 and (P~((w+ ~ ' ) ~ ( f=) 1 ) then k
(2) if wl,...,w, is a k-proof of w from Ho (Pk(wS(f)) (Pk(WS(f))
(b)
+ (c):
= 1 then
EH
# F X ( H o ) and {wS(ff) 1 c E u } =
where z
( P k ( ( v z W ) S ( f ) )= (Pk
A
= 1. Let us take
U"'(')
L = 'iL
and G :
R
+ {g
Ig
:
U" + Lh'}
Li'. We can consider the algebraic &model M = (Li4,U,S), where S : P8 x U x + LL4 is given by S(w,f) = v(f, G), where v(f, G) is the d-valuation associated with the interpretation (f, G). For this algebraic 19-model we have ( ~ k ( w ~ ( f ) = ) 1 iff v(f,g)(w)(k) = 1, such t h a t G ( r ) :
4
therefore we get the desired implication. (c)
+ (a): By the Completeness Theorem 5.35.
0
Lukasiewicz logics
534
Now we shall define the concept of semantic &model using the concepts of 6-structure and &space introduced in Definition
S
6.4.1and 6.4.6.If
( A , { A f } t E ~ , ; Eis ~ ) a &structure then we shall work below with a relation \I- C A x U x x Pd and we shall write x It- w instead of =
f ( X , f , W )E
It-.
6.5. Definition. A semantic 6-model (s.6-m.) is a triple 0 = (S,U,\I-) with S,
U ,IF as
above and satisfying the following conditions:
(6.7)
If x IF w and x 5 y then y [I-
(6.8)
For any atomic formula T and for any interpretations fi, f2 such that fl(ui) = f2(u:),i = 1, ...,rn we have
(6.9)
x It w v w ' e x [I- w or x It- w';
f
f
(6.10)
f
f
x [I- WAW'U x [I- w and x \I- w'; f
f
f
(6.11)
w;
f
x /I- 3zw
e there is c E U
such that
x It- w ; ff
(6.12)
x It- Vzw u for any
CE
U , x It- w
(6.13)
x
It-
;
ff
f
pjw
there is t E
T such that x E At
f and for any y E A:, y
It- w ; f
(6.14)
x It- cpjw u there
is t
E T such that z E A'
f and there is y E A; such that y [If w f
.
535
Kripke-style semantics for 9-valued predicate logics
6.6. Remark. Property (6.8) holds for any formula w. 6.7. Definition. Let us consider a triple
0 = ( Y ,U,I I-),
where
Y
=
(Y, I , {di}iEi)
is a
&space. Such a triple is called a special semantic 9-model (s.s.9-m.) if it verifies axioms (6.7)-(6.12)
x IF Cpjw
(6.16)
in Definition 6.5 and
there is y
2 djx
such that y
f
Iy w . f
6.8. Remark. Using (6.7) we get the equivalence: d j x
Iy
w
e there
is y
2 djs
such
f
Iy
that y
w.
f
6.9. Lemma. Any 8.8.8-m. is a 3.9-m. Proof. Since djx E A?] and y
2 djx for any y E A?], the following asserti-
ons are equivalent:
(i)
djx IF w;
(ii) y
1-
w, for any y E A?];
f
(iii) there is t E Y/ M , z E St and y
Itf
(iv)
2
IF 'pjw. f
w for any y E A;;
536
Lukasiewicz logics
6.10. Definition.
If 0 = (S, U,IF) is a s.6-m. we shall say that w E Pg is k-valid in 0 if for any
f E U x and for
any x E
A , x Il-
(PkW.
A formula w is semantically
f
k-valid if it is k-valid in any s.6-m. If H G Ps and w E Po let H k
mean t h a t for any s.9-m.0, if every in
(s)w
w' E H is k-valid in 0 then w is k-valid
0. The following results establish the relationship between algebraic 9-models
and semantic 6-models. 6.11. Theorem.
Let S = ( A ,{ A f } t E ~ , jbe E ~a )9-structure and M ( S ) = ( B ( A ) ,n, U,8,A, {(pi}iEl, { @ i } i E ~ )the corresponding Moisilfield. If 0 = (S,U, I )-l as a semantic 6 - m o d e l define S by ws(f) = {t E
A
12
Il-
w}f o r a n y w E Ps and f E U x . Then:
f
(1) M = ( M ( S ) , U , S )i s a n algebraic 6-model; ( 2 ) For any formula w,w is algebraically k-valid i n M iff w is semantically k-valid i n 0.
It is obvious that ws(f) E B ( A ) , for any w and f. The triple ( M ( S ) U, , S) satisfies conditions (6.1)-(6.6). We shall prove only (6.4)(6.6). In the 9-algebra M ( S ) we have, for w E Ps,f E U x ,i E I and any x E A: Proof.
Kripke-s tyle semm tics for &valued predicate logics
Iy
(for cp;w a similar proof with
537
and $Z),
f 5
E (3uw)s(f)
($5
II- 3uw H f
u
z
IF w for some c E U f,"
++ z E
U ws(f,"), CEU
(for Vuw a similar proof with "for all c"). For any formula w the following equivalences hold:
($for all 5 E
A,
5
\I-
QkW
.
0
f
6.12. Theorem.
Let L be a completely chrysippian 8-algebra with card(I) _< X,, M = ( L , U , S ) a n algebraic 8-model and Q the countable set of the elements of L having the f o r m V ws(f:) OT A w~(f:), where u is a variable, CEU
CEU
w a formula and f a valuation. T h e n we can construct the 19-space S = (SpecL(Q),&,{d;};cl) and define the relation [I-c SpecL(Q) x U x x P8 by M It- w -Hws(f) E M , such that: f (a)
0 = (S,U, It) is a special semantic d-model;
(b) FOTa n y formula w, w is k-valid in 0 ifl w is k-valid in M . Proof. The triple satisfies the conditions in the definition of a s.s.8-m.:
538
Lukasiewicz logics
* ws(f:)
E M for some c E U u M II- w for some c E U ; f:
(Pkw fs ( ( P k w ) S ( f ) E
f
M
*
(Pk(wS(f))
E
M
*
T h e verification of the remaining conditions is easy. From the construction of 0 we obtain the equivalence of the following properties:
(i)
M II-
(ii)
((Pkw)S(f)
(iii)
((Pkw)S(f)=
(Pkw, for any
M E SpecL(Q)
and
f
E
Ux;
f
E M , for any M E SpecL(0) and f E U x ;
1.
0
6.13. Corollary. If 6 ds an ordinal number and card(I) 5 Xo f o r any w E F'd and H C Pa, then the following conditions are equivalent: (a)
H I- w ; k
539
APPENDIX APPLICATIONS TO SWITCHING THEORY
The first written evidence of th e idea t h a t t h e algebra of logic can be applied t o t he study of electrical networks is due t o the physicist P. Ehrenfest, in a review of the Russian translation of L. Couturat's book Algibre de la logique; the review was published in the Journal of the Russian PhysicalChemical Society, Physics section, 42, section II, no. 10, p. 382, 1910. Later on, in two papers published in December 1936 and February 1937 in
the Journal of the Institute of Engineering and Electro-Communication of Japan (Japanese, with English abstracts in the Japanese periodical Nippon Electrical Communication Engineering, 1938- 1941), A. Nakashima and M. Hanzawa pointed out several algebraic laws of series and parallel connections which in fact were identical t o th e laws of Boolean algebra; but t h e authors were not aware of the latter concept. Independently of Ehrenfest, Nakashima and Hanzawa and independently of each other, C.E. Shannon in Transactions
A.I.E.E. 1938, no. 57, p. 713 and V.I. Shestakov in his doctoral thesis a t the University of Moscow, also in 1938, applied Boolean algebra t o t h e study of switching circuits. Their works were followed up, especially from 1950 on, when the algebraic theory of switching circuits developed vertiginously. Nowadays the starting point of the theory seems quite simple. Associate with each contact of a circuit, a variable x which takes the value 1when the contact is closed and the value 0 when the contact is open. Further let
t
be
a variable which takes the value 1if a current flows through the circuit and
the value 0 if no current flows through the circuit. If the circuit consists of
x, y connected in series then t = x A y, while if the contacts x, y are connected in parallel then t = x V y. Also, two contacts may be mounted on an armature, as in Fig. A l . When the armature is in position a
two contacts
the upper contact is closed and th e lower contact is open, while in position b the upper contact is open and the lower contact is closed. That is why
540
Appendix
a Fig. A l .
we also refer t o the upper and the lower contacts as opening contacts and closing contacts, respectively. Let us associate with the armature a binary variable x defined as follows: x = 0 in position a ,
2
= 1 in position b;
then x is also th e variable associated with the opening contact, while the variable associated with the closing contact is 3. Therefore the two-element Boolean algebra Lz can be applied t o the study of contact circuits. More generally, Boolean algebra is a suitable tool for the study of networks made up of binary devices, which means that each device has two possible states. However it turns out that this theory uses Boolean algebras distinct from
Lz
as well. On t he other hand the study of networks involving multi-positional devices and of the so-called hazard and race phenomena have imposed the use of other algebraic tools, namely Galois fields, Lukasiewicz-Moisil algebras
and t he theory of discrete function; see e.g. Moisil [1959c], the reference given a t t he end of this appendix and Davio, Thayse and Deschamps [1978], respectively. In this appendix we illustrate by a few typical examples the adequacy of Lukasiewicz-Moisil algebras as a tool for the study of circuits, then we indicate appropriate references for the main topics dealt with in the theory.
It has been remarked that the description depicted in Fig. A 1 neglects the fact t h a t the armature has also an intermediate position, when both contacts are open; cf. Fig. A2. Therefore it is more appropriate t o use a three-valued variable x in order to describe the position of the armature:
541
Applications to switching theory
Fig. A2.
z = 0 in position a , Fig. A l ; z = 1/2 in the intermediate position depicted in Fig. A2; z = 1 in position b, Fig. A l . On the other hand if in the construction of the Moisil algebra L, given in Example 3.1.20 we change the notation i t o for i = 0, ..., n - 1 , we obtain L, = 0, ..., 2,l} and in particular the algebra L3 = {0,1/2,1}, whose operations are recalled in Table A l . Thus the variable z associated with the armature takes values in
5
{ 5,
0
Table A l .
0
1
Table A2.
L3 and if we denote by xo and z1the variables associated with the opening contact and the closing contact we see that zo = Ncpp and z1 = q l z ; cf. Table A2. The above type of contacts is known as break-before-make; there is also another type of contacts, called make-before-break, for which the associated variables fulfil zos= pzz and zlS = Npls.
As will be illustrated hereinafter, the study of the sequential behaviour of circuits requires the knowledge of the structure of functions with arguments and valued in L,. Consider the following functions Ak : L, ---t L,(k E
L,) A1
:
=
A0
91.
= N Q , - ~ , A;/(,+q = p,-i A Nv,,-iv1 (i = 1 ,..., n - 2) and It foIIows easily from N = n-j-1 n-1 and cp; = 0 or 1
Appendix
542 as j
< n -i
or j
2 n -i
-&= 0 or 1 as j
function
f
:
L,
-+
L,
Table 3.1.1 in the new notation) that i or j = i. This implies further that any
(cf.
#
can be written in the form
which will be referred t o as the interpolation formula for each k E L, the right side reduces t o
f(k)
A Xk(k)
f. P r o o f for = f(k). As a matter
of fact the interpolation formula can be generalized t o functions of several arguments in L, and with values in L,. In particular for n = 3 we get
hence the interpolation formula becomes
The study of the sequential behaviour of circuits is based on the hypothesis (made explicit by C.P. Popovici) that the axis of time can be divided into sufficiently small intervals, so that within each of them the position of each device of the circuit remains unchanged. Therefore the time values are discrete: 0,1,2,...,n,... , both in the Boolean switching theory and in its generalizations. Notations like a,
...,z, ... mean the values of the variables
... a t the n-th time interval.
a, ...,5,
B y way of illustration let us study the operation of a relay. This device consists of an electro-magnet and an armature with contacts. When the current flows through the coil of the electro-magnet the armature is attracted and remains attracted; when there is no current in the flow the armature comes back and remains in the rest position. More exactly, this operation is described i n Table A3, where ( is the variable associated t o the current and z is the variable associated to the armature. Thus z,+~ = f(&,z,), where
f : L2x L3+ L 3 is the function depicted in Table A3. But we have the identity
543
Applications to switching theory
1
0
1 0
1/2
Table A 5
which is checked by taking in turn
In = 1 and tn= 0.
Further ( A l ) yields,
via Table A3.
hence we obtain th e formula
which describes the operation of the relay and is called the characteristic
equation of the relay. Beside relay contacts there exist key contacts, for which the armature is controlled from outside the automaton. Let a,
...,c,
...,z
5,
be the varia-
bles associated t o the armatures of the keys and of the relays, respectively,
I, ...,C
and
t he variables associated t o the current in the relays. The syn-
thesis problem consists in constructing an automaton having a prescribed operation. This behaviour can be described by a system of equations of the form
(A51 where
{
xn+1 = F(an,
cn, xn,
***y
Zn)
7
2,)
7
............... zn+1 = H(an,
F,..., H
cn, xn,
are functions with arguments and values in
LJ.But
Appendix
544
= f(tn9 5,) ...............
5n+1
zn+1 = f(5nr zn)
where
9
f stands for the right side of the characteristic equation of the relay,
therefore
(A71
9
{
F(an, ---, cn, zn, * - * , zn) = f ( t n ,
5,)
7
...............
.
~ ( u n , . . . , c n , 5 n , . * - , z ~ )= f(Cnn,xL’n)
If we succeed t o obtain
{