Lukasiewicz-Moisil Algebras
 978-0-444-88444-2

Table of contents :
Content:
General Editor
Page ii

Edited by
Page iii

Copyright page
Page iv

Preface
Pages v-vii

List of Symbols
Pages xiii-xv

Chapter 1 Lattices, Universal Algebra and Categories
Pages 1-82

Chapter 2 Topological Dualities in Lattice Theory
Pages 83-104

Chapter 3 Elementary Properties of Lukasiewicz-Moisil Algebras
Pages 105-164

Chapter 4 Connections with Other Classes of Lattices
Pages 165-245

Chapter 5 Filters, Ideals and ϑ-Congruences
Pages 247-284

Chapter 6 Representation Theorems and Duality for Lmalgebras
Pages 285-358

Chapter 7 Categorical Properties of Lukasiewicz-Moisil Algebras
Pages 359-416

Chapter 8 Monadic and Polyadic Lukasiewicz-Moisil Algebras
Pages 417-458

Chapter 9 Lukasiewicz Logics
Pages 459-538

Appendix Applications to Switching Theory
Pages 539-549

References
Pages 551-574

Author Index
Pages 575-577

Subject Index
Pages 579-583

Citation preview

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

This Page Intentionally Left Blank

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 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 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 p.

Then

'pix,

is the constant function (cpix,)(j) = x p ( i ) , t h a t is

= 0 or 1 (= do) according as i < p or i > 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=OHydi

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)

=

= ... = ' 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-' ( 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

{