This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Cyclic Negations and Four-valuedness

Oleg Grigoriev     Dmitry Zaitsev Oleg Grigoriev is supported by RFBR grant 𝒩\mathcal{N}o 20-011-00698.Dmitry Zaitsev’s research is conducted as a part of “Brain, cognitive systems and artificial intelligence” Lomonosov Moscow University scientific school project.Lomonosov Moscow State University
Faculty of Philosophy, Department of Logic,
Moscow, Russia [email protected]     [email protected]
Abstract

We consider an example of four valued semantics partially inspired by quantum computations and negation-like operations occurred therein. In particular we consider a representation of so called square root of negation within this four valued semantics as an operation which acts like a cycling negation. We define two variants of logical matrices performing different orders over the set of truth values. Purely formal logical result of our study consists in axiomatizing the logics of defined matrices as the systems of binary consequence relation and proving correctness and completeness theorems for these deductive systems.

1 Introduction

The study of properties of negation-like connectives constitutes nowadays is a well established area of interdisciplinary research activity, including purely logical investigations (consult collective monographs [10, 19]). Negation often expresses the characteristic features of logical systems acting thereby as a mean for distinguishing and systematizing them (see, for instance, [13] for the treatment of different types of paraconsistent logics in accordance with the properties of negations introduced there). In the literature one can find examples of hierarchic structures over the sets of negations, aimed to reflect their logical properties. Probably the best known is the “kite of negations” proposed by M. Dunn in [7] and refined in the subsequent articles.

In this paper, we are not intent on providing a complete picture of some big family of negation-like operations, instead we concentrate on a particular type of negation which may be characterized as a cyclic operation over certain set of truth values. Specifically we are interested in its behaviour in the context of four-valued semantics, the breeding ground of many well known non-classical logics.

Occasionally our research was brought to life with an interest to the problematics of quantum computation and its possible representations within the semantic framework of non-classical logic. In particular the reflections on one of the most unusual quantum gates, the square root of negation, induced a unary operation on the four-element set of truth values. On the syntactic level, we defined two logical systems considerably differing from each other with respect to the set of deductive postulates but sharing “classicality” of double negation. This particular feature is inherent in some other non-classical logics ([11, 12, 15, 20, 21]).

2 Cyclic Negation in the Generalized Truth Values Setting

Our interest to studies of cyclic negation stems from the different sources. This kind of negation is primarily known in the field of Post algebras and their logics (see [16, 17]). Another origin can be found in the context of four valued semantics and corresponding logics. According to [14], the first appearance of a cyclic negation in four valued framework can be found in [18], while [14] itself deals with the property of functional completeness for the expansions of Belnap-Dunn logic. In particular Belnap-Dunn logic equipped with cyclic negation in [18] is proved to be functionally complete. In [20], two versions of cycling negation appeared under the names left and right turns as the specific operations over the set of two-component generalized truth values111For the detailed account of this kind of compound truth values see [21]., but they had not been studied there at any extent. Four-valued systems with a cyclic negation are investigated in [12] and [15]. One of the features of the negation operations studied there consists in their ability to simulate the properties of classical (as well as intuitionistic) negation via composition. It is worth noting that [11] addresses the problem of simulating conventional negations via other unary operations touching upon a cyclic negation.

2.1 Four-Valuedness and Cyclic Negation from Quantum Computations

Although this paper does not concern with quantum computations or their logic at all, some concepts from the field of quantum computational logic have inspired the four-valued semantics underlying the logics discussed below and, specifically, the choice of the unary operation acting over there. This section clarifies the origins of the family of truth values used below.

One of the ideas that motivated this paper, namely, to merge generalized truth values approach and quantum computation in a joint logical framework, was prompted by seminal writings of prominent logicians of past and present, and after all is connected with the search of answers to the question, what (modern) logic is.

The first one was proposed by G. Frege and J. Łukasiewicz many years ago and now enjoys a new lease on life within the project of generalized truth values. The core idea may be expressed in Łukasiewicz’s words – logic is the science of objects of a special kind, namely a science of logical values. Though seems strange, this understanding of logic is coherent with standard conception of logic, because the search for criteria of correct reasoning and argument immediately leads one to truth-(or, designated value-) preserving interpretation of logical inference.

Another conception of logic is due to J. van Benthem, who in [2] develops a program of Logical Dynamics, which presupposes the interpretation of logic as a theory of information-driven agency, being thus the study of explicit informational processes (inference, observation, communication). The latter interpretation may be seen as the other side of the same coin – in words of J. van Benthem, “inference is just one way of producing information, at best on a par, even for logic itself, with others” [3, p. 183], so it is little wonder that “inference and information update are intertwined” [3, p. 189].

One step away from here and just a moment to go, there is an idea to consider quantum logic as logic of quantum computation, where the latter offers a new possibility opened up by quantum gates to deal with information processing procedures being generalizations of reasoning and argument. An additional interest is connected with logical formalization of so called genuine quantum gates “that transform classical registers into quregisters that are superpositions: the square root of the negation and the square root of the identity” [5, p. 298]. According to [6] “logicians are now entitled to propose a new logical operation 𝙽𝙾𝚃\sqrt{\mathtt{NOT}}. Why? Because a faithful physical model for it exists in nature”.

Let us remind some key concepts of quantum computational logic (for more details see, for example, [4]). The unit of representation of quantum information is a qubit (from English “quantum bit”), a|0+b|1a|0\rangle+b|1\rangle, where |0|0\rangle and |1|1\rangle are vectors (10)\begin{pmatrix}1\\ 0\end{pmatrix} and (01)\begin{pmatrix}0\\ 1\end{pmatrix}, respectively, written in so called Dirac notation, while aa and bb are complex numbers, the amplitudes, expressing the probabilities.

Quantum computational logic offers a broad family of operators, quantum logic gates222Well known examples are cnot, toffoli, fredkin, swap gates which perform reversible computation using some qubits as control registers for governing the actions on target bit. For example, cnot negates its target bit if and only if the control bit is recognized as 1., which in some cases can be rendered as the counterparts of classical logic gates and thus give rise to a family of propositional connectives in formal languages of quantum logical systems. But quantum computations provide also examples of non-classical gates. The square root of negation is of the special interest for us. For a qubit |φ=a|0+b|1|\varphi\rangle=a|0\rangle+b|1\rangle, 𝙽𝙾𝚃(|φ)=12[(1+i)a+(1i)b]|0+12[(1i)a+(1+i)b]|1\sqrt{\mathtt{NOT}}(|\varphi\rangle)=\frac{1}{2}[(1+i)a+(1-i)b]|0\rangle+\frac{1}{2}[(1-i)a+(1+i)b]|1\rangle, where ii is an imaginary unit. While 𝙽𝙾𝚃\mathtt{NOT} gate transforms |1|1\rangle into |0|0\rangle and vice versa, 𝙽𝙾𝚃\sqrt{\mathtt{NOT}} does only half of the work.

The key observation here is that the square root of the negation is a kind of “connective with memory”. In particular, when applied twice to Truth, it returns Falsity and vice versa. At the same time, the first application to True or False gives intermediate value. Thus, to understand where to go after the first application of the square root of the negation, one should somehow remember the point of departure. The complex nature of generalized truth values allows to yield this peculiarity by preserving the component of the initial value. For example, starting with 𝐓\bf T, the first application of the square root of the negation “adds” uncertainty thus producing 𝐓𝐔\bf{TU}; the second application transforms it to 𝐅\bf F; the third again adds 𝐔\bf U to 𝐅\bf F resulting in 𝐅𝐔\bf{FU}; and finally after the fourth application we arrive at 𝐓\bf T. So we can see that our representation of the square root of negation within four-valued framework is nothing more then a cyclic negation.

Thus we have new set of truth values, {𝐓,𝐓𝐔,𝐅𝐔,𝐅}\{\mathbf{T},\mathbf{TU},\mathbf{FU},\mathbf{F}\}, and an open choice of order relation and subset of the designated values. Below we consider two natural variants of partial order over this set with the same two-element subset of designated values, {𝐓,𝐓𝐔}\{\mathbf{T},\mathbf{TU}\}. The choice of this subset seems reasonable for several reasons. It contains Truth itself (T) and the the other value (TU), having something that we would call a trace of truth. Moreover, this subset is one of the two prime filters in lattice 4𝒬4\mathcal{Q} described below.

In this paper, we consider two propositional logics, 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}, of four-valued matrices (with two-valued matrix filters) constructed over the set of generalized truth values inspired by quantum computations as explained above. Though these logics have much in common, they differ essentially with respect to the properties of negations and their interrelation with conjunction and disjunction.

2.2 Four-Valued Matrices

For both logics, 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}, we subsume the same propositional language \mathcal{L} of signature{,,¬}\{\wedge,\vee,\neg\} over denumerable set of variables PVPV with the set of complex formulas FMFM constructed according to the standard inductive definition.

On the basis of the set 𝒰={𝐓,𝐓𝐔,𝐅𝐔,𝐅}\mathscr{U}=\{\mathbf{T},\mathbf{TU},\mathbf{FU},\mathbf{F}\} we define two distinct matrices, 𝐂𝐍𝐋𝟒𝟐\mathcal{M}^{\mathbf{CNL_{4}^{2}}} and 𝐂𝐍𝐋𝐋𝟒𝟐\mathcal{M}^{\mathbf{CNLL_{4}^{2}}}, over this set with the same subset of designated values 𝒟={𝐓,𝐓𝐔}\mathcal{D}=\{\mathbf{T},\mathbf{TU}\} and the same definition of unary operation 𝒪={,,}\mathcal{O}=\{{\sim},\wedge,\vee\} differing with respect to meet and join in the lattice reducts of these matrices.

Tableau definitions for the binary operations \wedge and \vee can be easily imported from the order relations over the set of truth values represented via Hasse diagrams, depicted in Figure 1. Evidently these ordered sets of truth values constitute two simple lattices, 4𝒬4\mathcal{Q} (left diagram) and 4𝒬4\mathcal{LQ}.

Definition 2.1.

𝐂𝐍𝐋𝟒𝟐\mathcal{M}^{\mathbf{CNL_{4}^{2}}} matrix is a structure 𝒰,{f_c}_c𝒪,𝒟\langle\mathscr{U},\{f_{\_}{c}\}_{\_}{c\in\mathcal{O}},\mathcal{D}\rangle, where the operations f_f_{\_}{\wedge} and f_f_{\_}{\vee} are defined as meet and join in 4𝒬4\mathcal{Q}, f_f_{\_}{\sim} is defined via the following table:

xx f_(x)f_{\_}{\sim}(x)
𝐓\mathbf{T} 𝐓𝐔\mathbf{TU}
𝐓𝐔\mathbf{TU} 𝐅\mathbf{F}
𝐅\mathbf{F} 𝐅𝐔\mathbf{FU}
𝐅𝐔\mathbf{FU} 𝐓\mathbf{T}
Definition 2.2.

𝐂𝐍𝐋𝐋𝟒𝟐\mathcal{M}^{\mathbf{CNLL_{4}^{2}}} matrix is a structure 𝒰,{g_c}_c𝒪,𝒟\langle\mathscr{U},\{g_{\_}c\}_{\_}{c\in\mathcal{O}},\mathcal{D}\rangle, where the operations g_g_{\_}{\wedge} and g_g_{\_}{\vee} are defined as meet and join in 4𝒬4\mathcal{LQ}, g_g_{\_}{\sim} is defined via the same table as f_f_{\_}{\sim}.

A valuation vv is a mapping PV𝒰PV\mapsto\mathscr{U}. An extension of vv to the set FMFM depends on a matrix assumed. For example, in case of 𝐂𝐍𝐋𝟒𝟐\mathcal{M}^{\mathbf{CNL_{4}^{2}}} we have the following expressions for all A,BFMA,B\in FM: v(AB)=f_(v(A),v(B))v(A\wedge B)=f_{\_}{\wedge}(v(A),v(B)), v(AB)=f_(v(A),v(B))v(A\vee B)=f_{\_}{\vee}(v(A),v(B)), v(¬A)=f_(v(A))v(\neg A)=f_{\_}{\sim}(v(A)). Thus we have to distinguish 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}- and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-valuations333We will avoid cumbersome subscripts like in v_𝐂𝐍𝐋𝟒𝟐v_{\_}{\mathbf{CNL_{4}^{2}}} when possible..

The semantic consequence relation is defined via preservation of a designated truth value and again relies on a matrix assumed:

Definition 2.3.

For all A,BFMA,B\in FM,

  1. 1.

    A_𝐂𝐍𝐋𝟒𝟐Bv(A)Dv(B)DA\vDash_{\_}{\mathbf{CNL_{4}^{2}}}B\Leftrightarrow v(A)\in D\Rightarrow v(B)\in D, for each 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valuation vv,

  2. 2.

    A_𝐂𝐍𝐋𝐋𝟒𝟐Bv(A)Dv(B)DA\vDash_{\_}{\mathbf{CNLL_{4}^{2}}}B\Leftrightarrow v(A)\in D\Rightarrow v(B)\in D, for each 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-valuation vv.

TTUFUF
TTUFFU
Figure 1: Lattices 4𝒬4\mathcal{Q} and 4𝒬4\mathcal{LQ}.

It is instructive to examine set 𝒰\mathscr{U} from the generalized truth values perspective. A common way to construct a set of generalized truth values is to get powerset over some semantic basis. So, let us choose the basic set {𝐓,𝐔}\{\mathbf{T},\mathbf{U}\}, consisting of Truth and Uncertainty values, obtaining thereby the set of generalized truth values {{𝐓,𝐔},{𝐓},{𝐔},}\{\{\mathbf{T,U}\},\{\mathbf{T}\},\{\mathbf{U}\},\varnothing\}. It is natural to think of {𝐓}\{\mathbf{T}\} as just 𝐓\mathbf{T}, while {𝐓,𝐔}\{\mathbf{T,U}\} as our 𝐓𝐔\mathbf{TU}. Then 𝐔\mathbf{U} is just “uncertainty without being true”. Recall that the absence of truth can be understood as just being false. This suggests that 𝐔\mathbf{U} can be thought as 𝐅𝐔\mathbf{FU}; likewise \varnothing is just 𝐅\mathbf{F}.

3 Binary consequence systems for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}

To formalize semantically defined consequence relation we will use a specific variant of a logical calculus, “a binary consequence system”444See [9, Chapter 6] for a discussion of terminology concerning to different presentations of logical systems. In particular our approach is called “binary implicational system” there., which is typical of all FDE-related logics. The term “binary” means that a sequent555We use the term ‘sequent’ in a broad sense, not reffering here to the apparatus of Gentzen calculi. is an expression of a form ABA\vdash B which contains exactly one formula in the antecedent or consequent position. We take some schemata of sequents regarded as the axiomatic schemata. A sequent is an axiom if it is a particular instance of a schema. To make the presentation succinct we abbreviate {\sim}{\sim} as 2{\sim}^{\emph{\tiny 2}}, {\sim}{\sim}{\sim} as 3{\sim}^{\emph{\tiny 3}} and so on.

Definition 3.1.

A sequent ABA\vdash B is called 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valid (𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-valid) \Leftrightarrow

A_𝐂𝐍𝐋𝟒𝟐B(A_𝐂𝐍𝐋𝐋𝟒𝟐B).A\vDash_{\_}{\mathbf{CNL_{4}^{2}}}B\quad(A\vDash_{\_}{\mathbf{CNLL_{4}^{2}}}B).
Definition 3.2.

A 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-proof (a 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-proof) as a list of sequents each of them is whether an axiom of 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}(an axiom of 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}) or derived from the previous items of the list using some rule of inference. A 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-proof (𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-proof) for a sequent ABA\vdash B is a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-proof (𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-proof) the last item of which coincides with ABA\vdash B. A sequent ABA\vdash B is called 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-provable (𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-provable) if there is a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-proof (𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-proof) for ABA\vdash B.

To indicate that a sequent ABA\vdash B is 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-provable (𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-provable) we also adopt the expression A_𝐂𝐍𝐋𝟒𝟐BA\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B (A_𝐂𝐍𝐋𝐋𝟒𝟐BA\vdash_{\_}{\mathbf{CNLL_{4}^{2}}}B).

𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} & 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}} common axiomatic schemata and rules of inference:

  1. (a1)

    ABAA\wedge B\vdash A,

  2. (a2)

    ABBA\wedge B\vdash B,

  3. (a3)

    BABB\vdash A\vee B,

  4. (a4)

    AABA\vdash A\vee B,

  5. (a5)

    A4AA\vdash{\sim}^{\emph{\tiny 4}}A,

  6. (a6)

    4AA{\sim}^{\emph{\tiny 4}}A\vdash A,

  7. (a7)

    AB(AB){\sim}A\wedge{\sim}B\vdash{\sim}(A\wedge B),

  8. (a8)

    (AB)AB{\sim}(A\vee B)\vdash{\sim}A\vee{\sim}B,

  9. (a9)

    A2ABA\wedge{\sim}^{\emph{\tiny 2}}A\vdash B,

  10. (a10)

    A(BC)(AB)(AC)A\wedge(B\vee C)\vdash(A\wedge B)\vee(A\wedge C).

  1. (r1)

    ABA\vdash B, BCB\vdash C / ACA\vdash C,

  2. (r2)

    ABA\vdash B, ACA\vdash C / ABCA\vdash B\wedge C,

  3. (r3)

    ACA\vdash C, BCB\vdash C / ABCA\vee B\vdash C,

  4. (r4)

    ABA\vdash B / 2B2A{\sim}^{\emph{\tiny 2}}B\vdash{\sim}^{\emph{\tiny 2}}A.

𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} additional axiomatic schemata:

  1. (b1)

    (AB)AB{\sim}(A\wedge B)\vdash{\sim}A\wedge{\sim}B,

  2. (b2)

    AB(AB){\sim}A\vee{\sim}B\vdash{\sim}(A\vee B).

𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}} additional axiomatic schemata:

  1. (c1)

    AB(AB){\sim}A\wedge{\sim}B\vdash{\sim}(A\vee B),

  2. (c2)

    (AB)AB{\sim}(A\wedge B)\vdash{\sim}A\vee{\sim}B,

  3. (c3)

    A2A(AB){\sim}A\wedge{\sim^{\emph{\tiny 2}}}A\vdash{\sim}(A\wedge B)

  4. (c4)

    AA(AB)A\wedge{\sim}A\vdash{\sim}(A\vee B),

  5. (c5)

    (AB)AB{\sim}(A\vee B)\vdash{\sim}A\vee B,

  6. (c6)

    (AB)(BA){\sim}(A\vee B)\vdash{\sim}(B\vee A),

  7. (c7)

    (AB)(BA){\sim}(A\wedge B)\vdash{\sim}(B\wedge A),

  8. (c8)

    ((AB)(AB))AB({\sim}(A\vee B)\wedge{\sim}(A\wedge B))\vdash{\sim}A\wedge{\sim}B,

Proposition 3.3.

The following sequents are provable in 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}:

  1. (1)

    AB(AB){\sim}A\wedge{\sim}B\vdash{\sim}(A\vee B),

  2. (2)

    (AB)AB{\sim}(A\wedge B)\vdash{\sim}A\vee{\sim}B.

Proposition 3.4.

The following sequents are provable in both 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}.

(De1) 2A2B2(AB){\sim}^{\emph{\tiny 2}}A\wedge{\sim}^{\emph{\tiny 2}}B\dashv\vdash{\sim^{\emph{\tiny 2}}}(A\vee B),
(De2) 2A2B2(AB){\sim}^{\emph{\tiny 2}}A\vee{\sim}^{\emph{\tiny 2}}B\dashv\vdash{\sim^{\emph{\tiny 2}}}(A\wedge B),
(T) BA2AB\vdash A\vee{\sim}^{\emph{\tiny 2}}A.

Systems 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}} have much in common with classical logic. Indeed, if we were intended to represent classical logic as a binary consequence system, we would take (a1)–(a6), (a10) and (r1)–(r4), adding paradoxical postulates like (A9) (then, of course, a pair {\sim\sim} should be treated as classical ¬\neg). Is is well known that an alternative formulation of classical system is obtained by replacing contraposition rule with a full collection of De Morgan laws (but then both A¬A_CBA\wedge{\neg}A\vdash_{\_}CB and A_CB¬BA\vdash_{\_}CB\vee{\neg}B are needed, where _C\vdash_{\_}C stands for classical binary consequence relation) as axiomatic schemas. For further references we will denote this system as CC.

As mentioned above, double \sim have all these features of classical negation. Thus a kind of intrinsic classicality present in both our systems. More precisely we can represent this fact via translation function Φ\Phi from the language of classical logic 𝒞\mathcal{LC} (over the signature {,,¬}\{\wedge,\vee,\neg\}) to the language of the present systems (both sharing the same set of variables PVPV):

Φ(p)\displaystyle\Phi(p) =p,pPV,\displaystyle=p,\quad p\in PV,
Φ(AB)\displaystyle\Phi(A\circ B) =Φ(A)Φ(B),{,},\displaystyle=\Phi(A)\circ\Phi(B),\quad\circ\in\{\wedge,\vee\},
Φ(¬A)\displaystyle\Phi(\neg A) =Φ(A).\displaystyle={\sim}{\sim}\Phi(A).

We would like to show, that Φ\Phi is not only a translation, but an embedding function as well. We prove this statement via semantic argument. Let us consider an expression A_CBA\vDash_{\_}CB as an assertion about classical consequence relation with respect to four-valued boolean algebra based on the lattice 4𝒬4\mathcal{Q}.

Lemma 3.5.

For all formulas AA, BB of the language 𝒞\mathcal{LC}:

A_CBΦ(A)_𝐂𝐍𝐋𝟒𝟐Φ(B)Φ(A)_𝐂𝐍𝐋𝐋𝟒𝟐Φ(B).A\vDash_{\_}CB\Leftrightarrow\Phi(A)\vDash_{\_}{\mathbf{CNL_{4}^{2}}}\Phi(B)\Leftrightarrow\Phi(A)\vDash_{\_}{\mathbf{CNLL_{4}^{2}}}\Phi(B).
Proof.

Recall that a valuation is a mapping PV𝒰PV\mapsto\mathscr{U}, but for the extended valuations we should distinguish mappings depending on the languages and underlying semantic structures. Let us suppose for the purposes of this lemma that given a valuation vv, we denote by v_1v_{\_}1, v_2v_{\_}2 and v_3v_{\_}3 its classical, 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}- and 𝐂𝐍𝐋𝐋𝟒𝟐\mathbf{CNLL_{4}^{2}}-extensions respectively.

Induction on the structure of a formula shows that for all valuation vv and all its extensions v_1v_{\_}1, v_2v_{\_}2, v_3v_{\_}3 and any formula AA of the language 𝒞\mathcal{LC},

v_1(A)=v_2(Φ(A))=v_3(Φ(A)).v_{\_}1(A)=v_{\_}2(\Phi(A))=v_{\_}3(\Phi(A)). (1)

Next we define partial clockwise (v+v^{+}) and counter-clockwise (vv^{-}) rotation of a valuation vv for an arbitrary pPVp\in PV:

v(p)v(p) v+(p)v^{+}(p) v(p)v^{-}(p)
𝐓\mathbf{T} 𝐓\mathbf{T} 𝐓\mathbf{T}
𝐓𝐔\mathbf{TU} 𝐓\mathbf{T} 𝐅\mathbf{F}
𝐅\mathbf{F} 𝐅\mathbf{F} 𝐅\mathbf{F}
𝐅𝐔\mathbf{FU} 𝐅\mathbf{F} 𝐓\mathbf{T}

Routine check proves the following key fact, namely that for a valuation vv, partial clockwise rotation v+v^{+} induces corresponding rotations v_i+v_{\_}i^{+}, i{1,2,3}i\in\{1,2,3\}, while vv^{-} induces v_iv_{\_}i^{-}, i{1,2,3}i\in\{1,2,3\}, answering the description given in the table below for each formula A𝒞A\in\mathcal{LC}:

v_1(A)v_{\_}1(A), v_2(Φ(A))v_{\_}2(\Phi(A)), v_3(Φ(A))v_{\_}3(\Phi(A)) v_+1(A)v^{+}_{\_}1(A), v_+2(Φ(A))v^{+}_{\_}2(\Phi(A)), v_+3(Φ(A))v^{+}_{\_}3(\Phi(A)) v_1(A)v^{-}_{\_}1(A), v_2(Φ(A))v^{-}_{\_}2(\Phi(A)), v_3(Φ(A))v^{-}_{\_}3(\Phi(A))
𝐓\mathbf{T} 𝐓\mathbf{T} 𝐓\mathbf{T}
𝐓𝐔\mathbf{TU} 𝐓\mathbf{T} 𝐅\mathbf{F}
𝐅\mathbf{F} 𝐅\mathbf{F} 𝐅\mathbf{F}
𝐅𝐔\mathbf{FU} 𝐅\mathbf{F} 𝐓\mathbf{T}

(\star)

Now suppose A_CBA\vDash_{\_}CB, but Φ(A)_𝐂𝐍𝐋𝟒𝟐Φ(B)\Phi(A)\nvDash_{\_}{\mathbf{CNL_{4}^{2}}}\Phi(B). This means that there is some valuation v_2v_{\_}2 such that v_2(Φ(A))Dv_{\_}2(\Phi(A))\in D, v_2(Φ(B))Dv_{\_}2(\Phi(B))\notin D. Assume v_2(Φ(A))=𝐓v_{\_}2(\Phi(A))=\mathbf{T}, v_2(Φ(B))𝐓v_{\_}2(\Phi(B))\neq\mathbf{T}. Then, by (1), v_1(A)=𝐓v_{\_}1(A)=\mathbf{T}, v_1(B)𝐓v_{\_}1(B)\neq\mathbf{T}. Hence A_CBA\nvDash_{\_}{C}B.

Next assume v_2(Φ(A))=𝐓𝐔v_{\_}2(\Phi(A))=\mathbf{TU}, but v_2(Φ(B))=𝐅𝐔v_{\_}2(\Phi(B))=\mathbf{FU} or v_2(Φ(B))=𝐅v_{\_}2(\Phi(B))=\mathbf{F}. Then, according to table (\star), v_2+(Φ(A))=v_+1(A)=𝐓v_{\_}2^{+}(\Phi(A))=v^{+}_{\_}1(A)=\mathbf{T}, but v_2+(Φ(B))=v_+1(B)𝐓v_{\_}2^{+}(\Phi(B))=v^{+}_{\_}1(B)\neq\mathbf{T}, so A_CBA\nvDash_{\_}{C}B.

For the other direction assume A_CBA\nvDash_{\_}{C}B, that is v_1(A)=𝐓v_{\_}1(A)=\mathbf{T}, v_1(B)𝐓v_{\_}1(B)\neq\mathbf{T}. According to (1), this means that v_2(Φ(A))=𝐓v_{\_}2(\Phi(A))=\mathbf{T}, v_2(Φ(B))𝐓v_{\_}2(\Phi(B))\neq\mathbf{T}. If v_2(Φ(B))𝐓𝐔v_{\_}2(\Phi(B))\neq\mathbf{TU}, then Φ(A)_𝐂𝐍𝐋𝟒𝟐Φ(B)\Phi(A)\nvDash_{\_}{\mathbf{CNL_{4}^{2}}}\Phi(B). Consider, however, the case v_2(Φ(B))=𝐓𝐔v_{\_}2(\Phi(B))=\mathbf{TU}. According to (\star) we can take the rotation v_2v_{\_}2^{-} such that v_2(Φ(A))=𝐓v_{\_}2^{-}(\Phi(A))=\mathbf{T} and v_2(Φ(B))=𝐅v_{\_}2^{-}(\Phi(B))=\mathbf{F}. Hence, again, Φ(A)_𝐂𝐍𝐋𝟒𝟐Φ(B)\Phi(A)\nvDash_{\_}{\mathbf{CNL_{4}^{2}}}\Phi(B).

An analogues provides the proof in case of _𝐂𝐍𝐋𝐋𝟒𝟐\vDash_{\_}{\mathbf{CNLL_{4}^{2}}} relation. ∎

Corollary 3.6.

Φ\Phi is an embedding function.

4 Soundness and Completeness of 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}

4.1 Soundness

Lemma 4.1 (Local Soundness for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}).

All axiomatic schemata of 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} represent 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valid sequents and the rules of inference preserve 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-validity.

Proof.

We need to check each item from the list of axiomatic schemata and inference rules. Let us provide a couple of cases as an illustration.

Suppose that axiomatic schemata (a9) is invalid, i. e. there a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valuation υ\upsilon that υ(A2A){T,TU}\upsilon(A\wedge{\sim}^{\emph{\tiny 2}}A)\in\{\textbf{T},\textbf{TU}\} and υ(B){T,TU}\upsilon(B)\not\in\{\textbf{T},\textbf{TU}\} that is υ(B){F,FU}\upsilon(B)\in\{\textbf{F},\textbf{FU}\}. We immediately derive a contradiction since A2AA\wedge{\sim}^{\emph{\tiny 2}}A cannot take its value from the set {𝐓,𝐓𝐔}\{\mathbf{T},\mathbf{TU}\} at all.

Suppose that the rule (r4) does not preserve validity. This means that there is such valuation that A_𝐂𝐍𝐋𝟒𝟐BA\vDash_{\_}{\mathbf{CNL_{4}^{2}}}B, but 2B⊭_𝐂𝐍𝐋𝟒𝟐2A{\sim}^{\emph{\tiny 2}}B\not\vDash_{\_}{\mathbf{CNL_{4}^{2}}}{\sim}^{\emph{\tiny 2}}A. From the latter it follows that there is a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valuation υ\upsilon such that υ(2B){T,TU}\upsilon({\sim}^{\emph{\tiny 2}}B)\in\{\textbf{T},\textbf{TU}\} and υ(2A){T,TU}\upsilon({\sim}^{\emph{\tiny 2}}A)\not\in\{\textbf{T},\textbf{TU}\} which means that υ(2A){F,FU}\upsilon({\sim}^{\emph{\tiny 2}}A)\in\{\textbf{F},\textbf{FU}\}. It is easy to note that it leads us to υ(A){T,TU}\upsilon(A)\in\{\textbf{T},\textbf{TU}\} and υ(B){F,FU}\upsilon(B)\in\{\textbf{F},\textbf{FU}\}, but this contradicts with A_𝐂𝐍𝐋𝟒𝟐BA\vDash_{\_}{\mathbf{CNL_{4}^{2}}}B, because this must be that υ(B){T,TU}\upsilon(B)\in\{\textbf{T},\textbf{TU}\}. Therefore, (r4) preserves validity.

The other cases are similar. ∎

Theorem 4.2 (Soundness for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}).

For any formulas AA and BB, the following holds

AB is 𝐂𝐍𝐋𝟒𝟐-provable A_𝐂𝐍𝐋𝟒𝟐BA\vdash B\text{ is $\mathbf{CNL_{4}^{2}}$-provable }\Rightarrow A\vDash_{\_}{\mathbf{CNL_{4}^{2}}}B.

Proof.

By induction on the length of the proof, using Lemma 4.1. ∎

4.2 Completeness

The idea of the completeness proof is based on a technique elaborated by J. M. Dunn for the system of 𝐅𝐃𝐄\mathbf{FDE} (see [8]). This method essentially relies on the notion of a prime theory which is presented by the following definition.

Definition 4.3.

A 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-theory is the set of formulas α\alpha such that for all formulas AA and BB,

  1. 1.

    ABαA\wedge B\in\alpha whenever AαA\in\alpha and BαB\in\alpha,

  2. 2.

    BαB\in\alpha whenever AαA\in\alpha and ABA\vdash B is 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-provable.

A 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-theory is prime if ABαA\vee B\in\alpha implies AαA\in\alpha or BαB\in\alpha. We call a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-theory α\alpha c-normal when for each formula AA it holds that AαA\in\alpha if and only if 2Aα{\sim}^{\emph{\tiny 2}}A\notin\alpha.

As a first step toward completeness theorems for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}} we prove the Extension Lemma. Note that we use this lemma uniformly for both completeness theorems. So we prove it for the case of 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}, while proof for another system is the same.

Lemma 4.4 (Extension Lemma).

For all formulas AA and BB, if ABA\vdash B is not 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-provable, then there is a c-normal prime theory α\alpha such that AαA\in\alpha, BαB\not\in\alpha.

Proof.

Suppose that for some formulas AA and BB, ABA\vdash B is not 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-provable. Let us define α_0={CA_𝐂𝐍𝐋𝟒𝟐C}\alpha_{\_}{0}=\{C\mid A\vdash_{\_}{\mathbf{CNL_{4}^{2}}}C\}. α_0\alpha_{\_}0 is a theory as it is closed under _𝐂𝐍𝐋𝟒𝟐\vdash_{\_}{\mathbf{CNL_{4}^{2}}} and \wedge (using the rule (r2)). Next we construct the sequence of theories taking some enumeration of the set FMFM (A_1,A_2,A_{\_}1,A_{\_}2,\ldots) and define

α_n+1={α_n, if α_n{A_n+1}_𝐂𝐍𝐋𝟒𝟐B,α_n{A_n+1}, if α_n{A_n+1}⊬_𝐂𝐍𝐋𝟒𝟐B.\alpha_{\_}{n+1}=\begin{cases}\alpha_{\_}n,\text{ if }\alpha_{\_}{n}\cup\{A_{\_}{n+1}\}\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B,\\ \alpha_{\_}{n}\cup\{A_{\_}{n+1}\},\text{ if }\alpha_{\_}{n}\cup\{A_{\_}{n+1}\}\not\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B.\end{cases}

Let α\alpha be the union of all α_n\alpha_{\_}n’s. First we show that α\alpha is a prime theory such that AαA\in\alpha and BαB\not\in\alpha. AαA\in\alpha by the construction of α\alpha. Assume BαB\in\alpha, hence BB was added to α_i\alpha_{\_}i on ii-th stage of construction of the sequence, which is impossible. For the primeness suppose that α\alpha is not prime, i. e. CDαC\vee D\in\alpha, but CαC\not\in\alpha and DαD\not\in\alpha. This means that both extensions α{C}\alpha\cup\{C\} and α{D}\alpha\cup\{D\} contain BB. Then there is a conjunctions of formulas form α\alpha, say EE, such that EC_𝐂𝐍𝐋𝟒𝟐BE\wedge C\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B and ED_𝐂𝐍𝐋𝟒𝟐BE\wedge D\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B. From this, using (r3)(r3), we derive (EC)(ED)_𝐂𝐍𝐋𝟒𝟐B(E\wedge C)\vee(E\wedge D)\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B. Then, using (a10) and (r1)(r1), we have E(CD)_𝐂𝐍𝐋𝟒𝟐BE\wedge(C\vee D)\vdash_{\_}{\mathbf{CNL_{4}^{2}}}B, so BαB\in\alpha.

Finally, α\alpha is also c-normal. Indeed, if for some kk, A_kαA_{\_}k\in\alpha and 2A_kα{\sim}^{\emph{\tiny 2}}A_{\_}k\in\alpha, then there is an α_i\alpha_{\_}i which contains A_k2A_kA_{\_}k\wedge{\sim}^{\emph{\tiny 2}}A_{\_}k as well as BB, due to axiom schema A2ABA\wedge{\sim}^{\emph{\tiny 2}}A\vdash B and the rules (r1) and (r2), contrary to the assumption. On the other hand, primeness of α\alpha and derivable schema B_𝐂𝐍𝐋𝟒𝟐A2AB\vdash_{\_}{\mathbf{CNL_{4}^{2}}}A\vee{\sim}^{\emph{\tiny 2}}A guarantee that for each A_kA_{\_}k, one of two formulas, A_kA_{\_}k and 2A_k{\sim}^{\emph{\tiny 2}}A_{\_}k, belongs to α\alpha. ∎

4.3 Completeness for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}

Let 𝒜\mathcal{A} denote the set {TU,F}\{\textbf{TU},\textbf{F}\}. We can express our truth-values in terms of 𝒜\mathcal{A} and 𝒟\mathcal{D} sets via the following expressions:

v(A)=T iff v(A)𝒟 and v(A)𝒜,\displaystyle v(A)=\textbf{T}\text{ iff }v(A)\in\mathcal{D}\text{ and }v(A)\notin\mathcal{A},
v(A)=TU iff v(A)𝒟 and v(A)𝒜,\displaystyle v(A)=\textbf{TU}\text{ iff }v(A)\in\mathcal{D}\text{ and }v(A)\in\mathcal{A},
v(A)=F iff v(A)𝒟 and v(A)𝒜,\displaystyle v(A)=\textbf{F}\text{ iff }v(A)\notin\mathcal{D}\text{ and }v(A)\in\mathcal{A},
v(A)=FU iff v(A)𝒟 and v(A)𝒜.\displaystyle v(A)=\textbf{FU}\text{ iff }v(A)\notin\mathcal{D}\text{ and }v(A)\notin\mathcal{A}.

It is not difficult to see the next lemma, having in mind the interpretations of propositional connectives.

Lemma 4.5.

Let A,BFMA,B\in FM, and vv be a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valuation. Then, the following expressions hold:

  1. (1)

    v(A)𝒟v({\sim}A)\in\mathcal{D} iff v(A)𝒜v(A)\notin\mathcal{A};

  2. (2)

    v(A)𝒜v({\sim}A)\in\mathcal{A} iff v(A)𝒟v(A)\in\mathcal{D};

  3. (3)

    v(AB)𝒟v(A\wedge B)\in\mathcal{D} iff v(A)𝒟v(A)\in\mathcal{D} and v(B)𝒟v(B)\in\mathcal{D};

  4. (4)

    v(AB)𝒜v(A\wedge B)\in\mathcal{A} iff v(A)𝒜v(A)\in\mathcal{A} or v(B)𝒜v(B)\in\mathcal{A};

  5. (5)

    v(AB)𝒟v(A\vee B)\in\mathcal{D} iff v(A)𝒟v(A)\in\mathcal{D} or v(B)𝒟v(B)\in\mathcal{D};

  6. (6)

    v(AB)𝒜v(A\vee B)\in\mathcal{A} iff v(A)𝒜v(A)\in\mathcal{A} and v(B)𝒜v(B)\in\mathcal{A};

Now we turn to the definition of a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-canonical valuation.

Definition 4.6.

For each cc-normal prime theory α\alpha and propositional variable pp we define a 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-canonical valuation vcv^{c} as a mapping PV4𝒬PV\mapsto 4\mathcal{Q} satisfying the following expressions:

  1. (1)

    vc(p)𝒟pαv^{c}(p)\in\mathcal{D}\Leftrightarrow p\in\alpha;

  2. (2)

    vc(p)𝒜3pαv^{c}(p)\in\mathcal{A}\Leftrightarrow{\sim^{3}}p\in\alpha;

Define a unique extension of vcv^{c} to the set of all formulas in the usual way and denote this extension by vcv^{c} as well and prove that extended valuation behaves as expected with respect to the c-normal prime theories.

Lemma 4.7 (Canonical Valuation Lemma for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}).

For each cc-normal prime theory α\alpha, formula AA and extended canonical 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-valuation vcv^{c} the following statements hold:

  1. (1)

    vc(A)𝒟Aαv^{c}(A)\in\mathcal{D}\Leftrightarrow A\in\alpha,

  2. (2)

    vc(A)𝒜3Aαv^{c}(A)\in\mathcal{A}\Leftrightarrow{\sim^{3}}A\in\alpha.

Proof.

By induction on the structure of a formula AA. The base case when AA is a propositional variable follows from the definition 4.6. Consider the cases for the complex formulas. The induction hypothesis (‘IH’ in the sequel) claims that lemma is true for their proper subformulas. We will tacitly use the two basic properties of theories, namely, their closure under conjunction and the relation _𝐂𝐍𝐋𝟒𝟐\vdash_{\_}{\mathbf{CNL_{4}^{2}}} throughout the proof.

Case A=BA={\sim}B.

vc(B)𝒟(by Lemma 4.5vc(B)𝒜(by IH) 3Bαv^{c}({\sim}B)\in\mathcal{D}\Leftrightarrow\text{(by Lemma \ref{eq}) }v^{c}(B)\notin\mathcal{A}\Leftrightarrow\text{(by IH) }{\sim^{\emph{\tiny 3}}}B\notin\alpha\Leftrightarrow (by c-normality) Bα.{\sim}B\in\alpha.

vc(B)𝒜vc(B)𝒟 (by Lemma 4.5)Bαv^{c}({\sim}B)\in\mathcal{A}\Leftrightarrow v^{c}(B)\in\mathcal{D}\text{ (by Lemma \ref{eq})}\Leftrightarrow B\in\alpha (by IH) 4Bα\Leftrightarrow{\sim^{\emph{\tiny 4}}}B\in\alpha (by (a5), (a6)).

Case A=BCA=B\wedge C.

vc(BC)𝒟(by Lemma 4.5vc(B)𝒟 and vc(C)𝒟v^{c}(B\wedge C)\in\mathcal{D}\Leftrightarrow\text{(by Lemma \ref{eq}) }v^{c}(B)\in\mathcal{D}\text{ and }v^{c}(C)\in\mathcal{D}\Leftrightarrow (by IH) Bα and CαB\in\alpha\text{ and }C\in\alpha\Leftrightarrow

(by (a1), (a2)) BCα.\text{(by (a1), (a2)) }B\wedge C\in\alpha.

vc(BC)𝒜(by Lemma 4.5vc(B)𝒜 or vc(C)𝒜v^{c}(B\wedge C)\in\mathcal{A}\Leftrightarrow\text{(by Lemma \ref{eq}) }v^{c}(B)\in\mathcal{A}\text{ or }v^{c}(C)\in\mathcal{A}\Leftrightarrow (by IH) 3Bα or 3Cα{\sim^{\emph{\tiny 3}}}B\in\alpha\text{ or }{\sim^{\emph{\tiny 3}}}C\in\alpha\Leftrightarrow

(by c-normality) Bα or Cα{\sim}B\notin\alpha\text{ or }{\sim}C\notin\alpha \Leftrightarrow (by (b1), (a7)) (BC)α{\sim}(B\wedge C)\notin\alpha\Leftrightarrow

(by c-normality) 3(BC)α\text{(by {c}-normality) }{\sim^{\emph{\tiny 3}}}(B\wedge C)\in\alpha.

Case A=BCA=B\vee C.

vc(BC)𝒟(by Lemma 4.5vc(B)𝒟 or vc(C)𝒟v^{c}(B\vee C)\in\mathcal{D}\Leftrightarrow\text{(by Lemma \ref{eq}) }v^{c}(B)\in\mathcal{D}\text{ or }v^{c}(C)\in\mathcal{D}\Leftrightarrow (by IH) Bα or CαB\in\alpha\text{ or }C\in\alpha\Leftrightarrow

(by (a3), (a4), primeness) BCα.\text{(by (a3), (a4), primeness) }B\vee C\in\alpha.

vc(BC)𝒜(by Lemma 4.5vc(B)𝒜 and vc(C)𝒜v^{c}(B\vee C)\in\mathcal{A}\Leftrightarrow\text{(by Lemma \ref{eq}) }v^{c}(B)\in\mathcal{A}\text{ and }v^{c}(C)\in\mathcal{A}\Leftrightarrow (by IH) 3Bα and 3Cα{\sim^{\emph{\tiny 3}}}B\in\alpha\text{ and }{\sim^{\emph{\tiny 3}}}C\in\alpha\Leftrightarrow

(by c-normality) Bα and Cα{\sim}B\notin\alpha\text{ and }{\sim}C\notin\alpha\Leftrightarrow (by (a3), (a4), (a8), (b2), primeness) (BC)α{\sim}(B\vee C)\notin\alpha\Leftrightarrow

(by c-norm.) 3(BC)α.\text{(by {c}-norm.) }{\sim^{\emph{\tiny 3}}}(B\vee C)\in\alpha.

Theorem 4.8 (Completeness for 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}).

For any formulas AA and BB, the following holds:

A_𝐂𝐍𝐋𝟒𝟐BAB is 𝐂𝐍𝐋𝟒𝟐-provable.A\vDash_{\_}{\mathbf{CNL_{4}^{2}}}B\Rightarrow A\vdash B\text{ is $\mathbf{CNL_{4}^{2}}$-provable}.
Proof.

Suppose ABA\vdash B is not 𝐂𝐍𝐋𝟒𝟐\mathbf{CNL_{4}^{2}}-provable. Then, by Lemma 4.4, there is prime theory α\alpha such that AαA\in\alpha and BαB\not\in\alpha. Then, by Lemma 4.7, we have that vc(A)𝒟v^{c}(A)\in\mathcal{D} but vc(B)𝒟v^{c}(B)\notin\mathcal{D}, so A⊭_𝐂𝐍𝐋𝐋𝟒𝟐BA\not\vDash_{\_}{\mathbf{CNLL_{4}^{2}}}B. ∎

5 Conclusion

Although we have studied probably the most natural logics of paired cyclic negations, the whole picture is still waiting to be explored. Even the framework of the four-valued semantics gives some possible directions for the further investigations. Specifically, one can choose other sets of the designated truth values or combine the different collections of designated and anti-designated truth values. On the other hand, alternative definitions of the consequence relation are also possible. To obtain the more abstract results, paired cyclic negations could be put into more general lattice structures, even not necessary finitely based. Having in mind ability to simulate the other negation-like operations, the potential relationships between logical systems appear to be of the main interest.

References

  • [1]
  • [2] Johan van Benthem (2011): Logical dynamics of information and interaction. Cambridge University Press, 10.1017/cbo9780511974533.
  • [3] Johan Van Benthem (2008): Logical dynamics meets logical pluralism? The Australasian Journal of Logic 6, pp. 182–209, 10.26686/ajl.v6i0.1801.
  • [4] Maria Luisa Dalla Chiara, Roberto Giuntini & Richard Greechie (2013): Reasoning in quantum theory: sharp and unsharp quantum logics. 22, Springer Science & Business Media, 10.1007/978-94-017-0526-4.
  • [5] Maria Luisa Dalla Chiara, Roberto Giuntini & Roberto Leporini (2005): Logics from quantum computation. International Journal of Quantum Information 03(02), pp. 293–337, 10.1142/s0219749905000943.
  • [6] David Deutsch, Artur Ekert & Rossella Lupacchini (2000): Machines, logic and quantum physics. Bulletin of Symbolic Logic 6(3), pp. 265–283, 10.2307/421056.
  • [7] J. Michael Dunn (1993): Star and perp: two treatments of negation. Philosophical Perspectives 7, pp. 331–357, 10.2307/2214128.
  • [8] J. Michael Dunn (2000): Partiality and its dual. Studia Logica 66, pp. 5–40, 10.1023/A:1026740726955.
  • [9] J. Michael Dunn & Gary Hardegree (2001): Algebraic Methods in Philosophical Logic. Oxford University Press.
  • [10] Dov M. Gabbay & Heinrich Wansing, editors (1999): What is a negation? Applied Logic Series 13, Springer Netherlands, 10.1007/978-94-015-9309-0.
  • [11] Lloyd Humberstone (1995): Negation by iteration. Theoria 61(1), pp. 1–24, 10.1111/j.1755-2567.1995.tb00489.x.
  • [12] Norihiro Kamide (2017): Paraconsistent double negations as classical and intuitionistic negations. Studia Logica 105(6), pp. 1167–1191, 10.1007/s11225-017-9731-2.
  • [13] Sergei P. Odintsov (2008): Constructive Negations and Paraconsistency. Springer Netherlands, 10.1007/978-1-4020-6867-6.
  • [14] Hitoshi Omori & Katsuhiko Sano (2015): Generalizing functional completeness in Belnap-Dunn logic. Studia Logica 103(5), pp. 883–917, 10.1007/s11225-014-9597-5.
  • [15] Hitoshi Omori & Heinrich Wansing (2018): On contra-classical variants of Nelson logic N4 and its classical extension. The Review of Symbolic Logic 11, pp. 805–820, 10.1017/s1755020318000308.
  • [16] Emil Post (1921): Introduction to a general theory of elementary propositions. American Journal of Mathematics 43, pp. 163–185, 10.2307/2370324.
  • [17] Helena Rasiowa (1974): An algebraic approach to non-classical logics. Studies in Logic and Foundations of Mathematics 78, North-Holland, Amsterdam, 10.1016/S0049-237X(09)70074-6.
  • [18] Paul Ruet (1996): Complete set of connectives and complete sequent calculus for Belnap’s logic. Technical Report, École Normale Supérieure. Logic Colloquium 96, Document LIENS-96–28.
  • [19] Heinrich Wansing, editor (1996): Negation: A notion in focus. W. De Gruyter, 10.1515/9783110876802.
  • [20] Dmitry Zaitsev & Oleg Grigoriev (2011): Two kinds of truth – one logic. Logical Investigations 17, pp. 121–139, 10.21146/2074-1472-2011-17-0-121-139. (in Russian).
  • [21] Dmitry Zaitsev & Yaroslav Shramko (2013): Bi-facial truth: a case for generalized truth values. Studia Logica 101(6), pp. 1299–1318, 10.1007/s11225-013-9534-z.