CHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC. Michiro Kondo

Similar documents
Propositional Logics and their Algebraic Equivalents

CHAPTER 11. Introduction to Intuitionistic Logic

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic

ON THE EXISTENCE OF PRIME IDEALS IN BOOLEAN ALGEBRAS

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

Basic Algebraic Logic

Dual-Intuitionistic Logic and Some Other Logics

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

REPRESENTATION THEOREMS FOR IMPLICATION STRUCTURES

An Introduction to Modal Logic III

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

1. Propositional Calculus

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

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

Forcing in Lukasiewicz logic

MONADIC FRAGMENTS OF INTUITIONISTIC CONTROL LOGIC

Equivalents of Mingle and Positive Paradox

UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS

1. Propositional Calculus

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

On the Complexity of the Reflected Logic of Proofs

Chapter 2. Assertions. An Introduction to Separation Logic c 2011 John C. Reynolds February 3, 2011

De Jongh s characterization of intuitionistic propositional calculus

Technische Universität München Department of Computer Science. Joint Advanced Students School 2009 Propositional Proof Complexity.

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

On Modal Logics of Partial Recursive Functions

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

Computational Logic and Applications KRAKÓW On density of truth of infinite logic. Zofia Kostrzycka University of Technology, Opole, Poland

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

Refutability and Post Completeness

On the set of intermediate logics between the truth and degree preserving Lukasiewicz logics

Informal Statement Calculus

A simple proof that super-consistency implies cut elimination

On Urquhart s C Logic

Formal Epistemology: Lecture Notes. Horacio Arló-Costa Carnegie Mellon University

Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI

Chapter 1 : The language of mathematics.

Introduction to Metalogic

ČECH-COMPLETE MAPS. Yun-Feng Bai and Takuo Miwa Shimane University, Japan

Metric Boolean Algebras and an Application To Propositional Logic

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

KLEENE LOGIC AND INFERENCE

The following techniques for methods of proofs are discussed in our text: - Vacuous proof - Trivial proof

Language of Propositional Logic

Π 0 1-presentations of algebras

Natural Deduction for Propositional Logic

Logics of n-ary Contact

Universal Algebra for Logics

Jónsson posets and unary Jónsson algebras

1 IPL and Heyting Prelattices

Inquisitive Logic. Ivano Ciardelli.

LOGIC OF CLASSICAL REFUTABILITY AND CLASS OF EXTENSIONS OF MINIMAL LOGIC

Chapter 11: Automated Proof Systems

A SEQUENT SYSTEM OF THE LOGIC R FOR ROSSER SENTENCES 2. Abstract

Chapter 11: Automated Proof Systems (1)

arxiv:math/ v1 [math.lo] 5 Mar 2007

The Countable Henkin Principle

Implicational F -Structures and Implicational Relevance. Logics. A. Avron. Sackler Faculty of Exact Sciences. School of Mathematical Sciences

Marie Duží

Congruence Boolean Lifting Property

Modal and temporal logic

The logic of perfect MV-algebras

γ γ γ γ(α) ). Then γ (a) γ (a ) ( γ 1

TRANSITIVE AND ABSORBENT FILTERS OF LATTICE IMPLICATION ALGEBRAS

Finitely generated free Heyting algebras; the well-founded initial segment

An Introduction to Modal Logic V

Deductive Systems. Lecture - 3

Review CHAPTER. 2.1 Definitions in Chapter Sample Exam Questions. 2.1 Set; Element; Member; Universal Set Partition. 2.

Propositional Dynamic Logic

Methods of AI. Practice Session 7 Kai-Uwe Kühnberger Dec. 13 th, 2002

TR : Binding Modalities

Natural Implication and Modus Ponens Principle 1

Maximal Introspection of Agents

Automated Support for the Investigation of Paraconsistent and Other Logics

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE

RELATION ALGEBRAS. Roger D. MADDUX. Department of Mathematics Iowa State University Ames, Iowa USA ELSEVIER

Logics above S4 and the Lebesgue measure algebra

Obstinate filters in residuated lattices

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

185.A09 Advanced Mathematical Logic

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.

AN EXTENSION OF THE PROBABILITY LOGIC LP P 2. Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2

Formal (natural) deduction in propositional logic

5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci

Equational Logic. Chapter Syntax Terms and Term Algebras

Classical Propositional Logic

Majority Logic. Introduction

Realizable Extensions of Intuitionistic Analysis: Brouwer, Kleene, Kripke and the End of Time

UNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23

The problem of judgment aggregation in the framework of boolean-valued models

Logic Michælmas 2003

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic

Model Theory MARIA MANZANO. University of Salamanca, Spain. Translated by RUY J. G. B. DE QUEIROZ

KRIPKE S THEORY OF TRUTH 1. INTRODUCTION

Varieties of Heyting algebras and superintuitionistic logics

Logic and Implication

Lecture 11: Minimal types

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy

A NOTE ON DERIVATION RULES IN MODAL LOGIC

Transcription:

Mem. Fac. Sci. Eng. Shimane Univ. Series B: Mathematical Science 31 (1998), pp. 73 80 CHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC Michiro Kondo (Received: February 23, 1998) Abstract. In this paper we give an axiom system of a non-linear 4-valued logic which we call a de Morgan logic (ML), whose Lindenbaum algebra is the de Morgan algebra with implication (MI-algebra), and show that (1) For every MI-algebra L, there is a quotient MI-algebra L such that it is embeddable to the simplest 4-valued MI-algebra M = {0, a, b, 1}; (2) The Lindenbaum algebra of ML is the MI-algebra; (3) The completeness theorem of ML is established; (4) ML is decidable. 1. Introduction It is well known the relation between logics and algebras through the property of Lindenbaum algebras. For example, the Lindenbaum algebra for the classical propositional logic (CPL) is a Boolean algebra and that of the intuitionistic propositional logic (IPL) is a Heyting one. On the other hand, CPL is characterized by the simplest non-trivial Boolean algebra 2 = {0, 1}, that is, a formula A is provable in CPL if and only if (iff) τ(a) = 1 for every function τ : Π 2. In [3] or [4], we have an axiom system of Kleene logic (KL) and show in [3] that KL is characterized by the simplest non-trivial Kleene algebra 3 = {0, 1/2, 1}. Now the next question arises: (Question) What is a logic characterized by 4-valued algebra? Of course, Rasiowa [5] has already given the axiom system of n-valued logic which is determined by n-valued Post-algebras. But Post-algebras are linear and so that these logics are not determined by 4-valued non-linear de Morgan algebra {0, a, b, 1} below. In [1], it is proved that the class of de Morgan algebras with no implication is functional free for the algebra {0, a, b, 1}. Hence there is a question about the functional freeness of de Morgan algebras with implication. Moreover, in the relevance logic investigated in [2], the set of first-degree formulas of the logic is determined by 4-valued de Morgan algebra {0, a, b, 1}, that is, for the zero-degree formulas (i.e., formulas with no implication simbols) A 1991 Mathematics Subject Classification. 03B50, 03B60. Key words and phrases. de Morgan Logic, de Morgan algebra, Completeness Theorem. 73

74 MICHIRO KONDO and B, A B is provable in the relevance logic iff τ(a) τ(b) for every τ : Π {0, a, b, 1}. But the algebra {0, a, b, 1} dose not essentially include the implication. Hence, from the view point of relevance logics, it is also interesting to find logics characterized by 4-valued de Morgan algebras with implication. In this paper, we give an ansewr to these questions. That is, we shall define de Morgan algebras with implication (MI-algebras) and give an axiom system of some logic called de Morgan logic (ML), which is characterized by 4-valued de Morgan algebra M with implication. More precisely, we show that (1) For every MI-algebra L there exists a quotient MI-algebra L such that it is embeddable to the simplest MI-algebra M = {0, a, b, 1}; (2) The Lindenbaum algebra of ML is a MI-algebra; (3) The completeness theorem of ML is established; (4) ML is decidable. 2. de Morgan algebra with implication In this section we define a de Morgan algebra with implication. In this paper we call it an MI-algebra. By an MI-algebra, we mean an algebraic structure L = (L;,,, N, 0, 1) of type (2,2,2,1,0,0) such that (1) (L;,, 0, 1) is a bounded distributive lattice; (2) N : L L is a map satisfying the following conditions (N1) N0 = 1, N1 = 0 (N2) x y implies Ny Nx (N3) N(Nx) = x, N(Nx) is denoted by N 2 x (3) the implication satisfies (I1) y x y (I2) x y implies x y = 1 (I3) Nx Ny (x y) y (I4) Nx y N(x y) = 0 (I5) x (x y) y Ny (I6) x (x y) Nx y (I7) x Nx (x y) N(x y) y Example: As a model of MI-algebras we list M = {0, a, b, 1}, where 0 < a = Na, b = Nb < 1 and a, b are not comparable: M = {0, a, b, 1} 0 a b 1 0 1 1 1 1 a a 1 b 1 b b a 1 1 1 0 a b 1 Let L be any MI-algebra. A non-empty subset F of L is called a filter when it satisfies the conditions: (f1) x, y F imply x y F ; (f2) x F and x y imply y F.

CHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC 75 A filter F is called proper when it is a proper subset of L, that is, 0 / F. We define two kinds of filters of L. By a maximal filter M, we mean the proper filter M such that M G implies M = G for any proper filter G. A proper filter P is called prime if x y P implies x P or y P for every x, y L. It is easy to show the next lemmas, so we omit their proofs. Lemma 1. If x L and x 0, then there is a maximal filter M of L such that x M. Lemma 2. If M is a maximal filter of L, then it is a prime filter. Let M be an arbitrary maximal filter of L. We define the subsets L j (j {0, a, b, 1}) of L: L 0 = {x L x / M, Nx M} L a = {x L x M, Nx M} L b = {x L x / M, Nx / M} L 1 = {x L x M, Nx / M} Now we define an equivalence relation as follows: For x, y L, x y L j (x, y L j ). Since each subset L j of L is an equivalence class, we denote it simply by j, that is, L j = j. The relation is obtained alternatively. Lemma 3. x y if and only if x M y M and Nx M Ny M. Lemma 4. The relation is a congruence on L. Proof. It sufficies to show that (1) x y and p q imply (x p) (y q); (2) x y implies Nx Ny; (3) x y and p q imply (x p) (y q); We only consider the case of (3). Case (3): Suppose that x y and p q. It is sufficient to show that (x p) M (y q) M and N(x p) M N(y q) M. We prove that the left-hand statement implies the right-hand one in the first case. Suppose that (x p) M. We need to show that (y q) M. If p M, then we have q M by assumption. Thus it follows from (I1) that y q M. We suppose that p / M (i.e. q / M). We have two cases (a) x / M or (b) x M. Case (a) x / M (i.e. y / M): From (I4) y Nq (y q) = 1 M and assumption y / M, we have Nq M or (y q) M. It goes well if (y q) M. If Nq M (i.e. Np M), there are two subcases (a1) Nx M or (a2) Nx / M. Subcase (a1): If Nx M (i.e. Ny M), then we have Ny Nq (y q) q M by (I3). Since q / M, it is the case that y q M. Subcase (a2): If Nx / M, then from (I3) we get that N(x p) Np x p / M. Since Np M, it follows that N(x p) / M. But in this case we obtain that x p / M by (I7). This is a contradiction.

76 MICHIRO KONDO Case (b) x M: We get from (I5) and (I6) that Nx M (i.e. Ny M) and Nq M. It follows from (I3) that Ny Nq (y q) q M and hence that y q M by q / M. Thus x p M implies y q M. The other cases are proved similarly. Hence the relation is the congruent relation on L. Since is congruent, we can consistently define operations,,, and N in L = {0, a, b, 1 }: For every i, j L, i j = (i j) i j = (i j) i j = (i j) N(i ) = (Ni) The general theory of universal algebras shows the next theorem. Theorem 1. Let L be a MI-algebra and M be a maximal filter of L. There exists a quotient MI-algebra L = (L ;,, N,, 0, 1 ) which is embeddable to the MI-algebra M. Proof. The map ξ : L M defined by ξ(x ) = j when x L j gives the desired result. 3. de Morgan logic ML In this section we shall define a de Morgan logic ML. As a language we use a countable set of propositional variables p 1, p 2,..., p n,... and logical symbols,,, and. We denote the set of propositional variables by Π, that is, Π = {p 1, p 2,..., p n,...}. The formulas of ML are defined as usual. Let A, B, C,... be arbitrary formulas of ML. In the following we list an axiom system of ML. Axioms; (A1) A A (A2) A B A (A2) A A B (A3) A B B A (A3) A B B A (A4) A A (A5) A A (A6) A (B A) (A7) A B (A B) B (A8) A B (A B) (A9) A (A B) B B (A10) A (A B) A B (A11) A A (A B) (A B) B (A12) (A B) A B (A13) A B (A B) (A14) A (B C) (A B) (A C) (A15) (A B) (A C) A (B C) Rules of inference;

CHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC 77 (R1) B is deduced from A and A B (modus ponens, MP); (R2) A C is done from A B and B C; (R3) A B C from A B and A C; (R4) B C A from B A and C A; (R5) A B from B A; (R6) (B C) (A C) from A B; (R7) (C A) (C B) from A B and B A. Let A be a formula of ML. By ML A we mean that there is a sequence of formulas A 1, A 2,..., A n of ML such that (1) A = A n (2) For every A i, it is an axiom or it is deduced from A j and A k (j, k < i) by rules of inference. We say that A is provable in ML when ML A. If no confusion arises, we denote it simply by A. It is easy to show the next lemmas, so we omit their proofs. Lemma 5. For every formula A and B of ML, we have that (A A) (B B). We denote p 1 p 1 by t. Thus it is clear that t (A A) for every formula A. A function τ : Π M is called a valuation function. The domain of the valuation function can be extended uniquely to the set Φ of all formulas of ML as follows: τ(a B) = τ(a) τ(b) τ(a B) = τ(a) τ(b) τ( A) = Nτ(A) τ(a B) = τ(a) τ(b) Henceforth we use the same symbol τ for the extended valuation function. We can show that the de Morgan logic ML is sound for the MI-algebra M, that is, if ML A then τ(a) = 1 for any valuation function τ. Theorem 2. Let A be an arbitrary formula of ML. If ML A then τ(a) = 1 for every valuation function τ. Proof. By induction on the construction of a proof. It sufficies to show that τ(x) = 1 for every axiom X and that the rules of inference preserve the validity. As corollaries to the theorem we have the following. Corollary 1. ML is consistent. Proof. Since τ( t) = 0, the formula t is not provable in ML. Thus the de Morgan logic is consistent. Corollary 2. The de Morgan logic ML is different from the classical propositional logic (CPL), the intuitionistic propositional logic (IPL), and Kleene logic (KL).

78 MICHIRO KONDO Proof. If we think of a valuation function τ such that τ(p 1 ) = a and τ(p n ) = b for n = 2, 3,..., then we have that τ(p 1 p 1 ) = a and τ(p 2 p 2 ) = b 1 and hence that the formulas p 2 p 2 and (p 1 p 1 ) (p 2 p 2 ) are not provable in ML. Thus ML is different from CPL and from KL. Next, the formula A A is not provable in IPL in general, but it is provable in ML. 4. Completeness Theorem In this section we shall establish the completeness theorem of the de Morgan logic ML, and it is the main theorem of this paper. The completeness theorem of ML means that a formula A is provable in ML if τ(a) = 1 for any valuation function τ. As a method to show the theorem, we consider the Lindenbaum algebra of ML and investigate the property of that algebra. We introduce the relation on Φ as follows. For A, B Φ, A B iff ML A B and ML B A. Lemma 6. The relation is a congruent relation on Φ. Proof. We only show that the relation satisfies the next conditions: If A X and B Y, then (a) (A B) (X Y ) (b) (A B) (X Y ) (c) A X (d) (A B) (X Y ) It is evident that the conditions (a), (b), and (c) hold from axioms (A2),(A2),(A3),(A3), and the rules of inference (R2),(R5),(R6). We prove that the condition (d) holds. Suppose that A X and B Y. Since X A, we have (A B) (X B) by (R6). On the other hand, since B Y and Y B, it follows that (X B) (X Y ) by (R7) and hence that (A B) (X Y ). Similarly it follows that (X Y ) (A B). Hence the relation is the congruent relation. We think of the property of the quotient set Φ/ by the congruent relation. We set Φ/ = {[A] A Φ}, where [A] = {X Φ A X}. We introduce an order relation on Φ/ as follows: For any [A], [B] Φ/, [A] [B] iff ML A B. Since the relation is congruent, it is clear that the definition of is welldefined and that the relation is a partial order. Concerning to this order we have Lemma 7. inf{[a],[b]}=[a B], sup{[a],[b]}=[a B] Proof. We shall show the first case for the sake of simplicity. The second case can be proved analogously. Since (A B) A and (A B) B, we obtain [A B] [A], [B]. For any [C] such that [C] [A], [B], since C A and C B, it follows that C (A B) by (R3). Thus we have inf{[a],[b]} = [A B]. By the lemma we can define the operations and by

CHARACTERIZATION THEOREM OF 4-VALUED DE MORGAN LOGIC 79 [A] [B] = inf{[a],[b]} = [A B] [A] [B] = sup{[a],[b]} = [A B]. It is easy to show that the structure (Φ/ ;, ) is a lattice. Moreover, if we put [t] = 1, N[A] = [ A], and [A] [B] = [A B], then the axioms of ML assures that the structure (Φ/ ;,, N,, 0, 1) is a MI-algebra. The structure is called a Lindenbaum algebra of ML. Hence we have the theorem. Theorem 3. The Lindenbaum algebra Φ/ of the de Morgan logic ML is the MI-algebra. As to that algebra Φ/, we have an important lemma. Lemma 8. For every formula A, ML A iff [A] = 1 in Φ/. Proof. Suppose that A. Since A (t A) is provable in ML, we get that t A, that is, [A] = 1. Conversely if we assume that [A] = 1 then it follows t A by definition. Thus we have A by t. Now we shall prove the completeness theorem of ML. In order to show that, it sufficies to indicate the existence of a valuation function τ such that τ(a) 1 if A is not provable in ML. Suppose that a formula A is not provable in ML. In the Lindenbaum algebra Φ/ of ML, we have [A] 1 by the lemma above. It means that N[A] 0. By lemma 1, there is a maximal filter M in Φ/ such that N[A] M. By theorem 1, there exists a quotient MI-algebra (Φ/ ) which is embeddable to M by ξ : (Φ/ ) M, where ξ([x] ) = j if [X] (Φ/ ) j. For any propositional variable p, we put τ(p) = j if [p] (Φ/ ) j, that is, 1 if [p] M, N[p]/ M a if [p] M, N[p] M τ(p) = b if [p]/ M, N[p]/ M 0 if [p]/ M, N[p] M. As to that function τ, we can show the next lemma. Lemma 9. For any formula X Φ, 1 if [X] M, N[X]/ M a if [X] M, N[X] M τ(x) = b if [X]/ M, N[X]/ M 0 if [X]/ M, N[X] M. Proof. It sufficies to show that τ satisfies the followings: For arbitrary formulas X and Y, (a) τ(x Y ) = τ(x) τ(y ) (b) τ(x Y ) = τ(x) τ(y ) (c) τ( X) = Nτ(X) (d) τ(x Y ) = τ(x) τ(y ) We only show the case (d). Let x = [X] and y = [Y ]. Case (d):

80 MICHIRO KONDO τ(x) = a, τ(y ) = 0: It is suffifient to prove that x y L a, that is, x y and N(x y) are in M. By assumption we have x M, Nx M, y / M, Ny M. From (I3) Nx Ny (x y) y, since y / M, we have x y M. Next, it follows from (I7) that N(x y) y M and hence that N(x y) M because of y / M. These imply that x y L a. τ(x) = a, τ(y ) = b: In this case we have x, Nx M and y, Ny / M by definition. We can conclude that x y / M, because (I5) x (x y) y Ny / M and x M. That Ny / M yields N(x y) / M by (I1). The other cases are proved similarly. Well, since N[A] M, it follows that τ(a) 1 by that lemma. Hence we have the completeness theorem of ML. Theorem 4. For any formula A, ML A iff τ(a) = 1 for every valuation function τ. It turns out from the theorem that it is sufficient to calculate the value of τ(a) for every valuation τ, in order to show whether a formula A is provable or not in ML. Since any formula has at most finite numbers of propositional variables, say n, the possible values of the n-tuple of the propositional variables of that formula are finite (at most 4 n ). Thus we can establish that Theorem 5. The de Morgan logic ML is decidable. References [1] A. Bialynicki-Birula, Remarks on quasi-boolean algebras, Bull. Ac. Pol. Sc, vol.5 (1957), pp. 615-619. [2] M. Dunn, Relevance logic and entailment, in Handbook of Philos. Logic vol 3, pp. 117-224, D.Gabbay and F. Guenthner eds., D. Reidel, 1987. [3] M.Kondo, Completeness theorem of Kleene logic, Mem. Fac. Sci. Shimane Univ., vol.29 (1995), pp. 77-87. [4] J.Lukasiewicz, On three-valued logic, in Polish Logic, McCall, ed., Clarendon Press, Oxford, 1967. [5] H. Rasiowa, An Algebraic Approch to Non-Classical Logics, North-Holland, Amsterdam, 1974. Department of Mathematics, Shimane Univarsity, Matsue 690-8504 JAPAN E-mail address: kondo@cis.shimane-u.ac.jp