Логические исследования 2021. Т. 27. № 1. С. 107-123 УДК 16+510.6
Logical Investigations 2021, Vol. 27, No. 1, pp. 107-123 DOI: 10.21146/2074-1472-2021-27-1-107-123
Thiago Nascimento, Umberto Rivieccio
Negation and Implication in Quasi-Nelson Logic
Thiago Nascimento
Universidade Federal do Rio Grande do Norte,
59078-970 Natal, Brazil.
E-mail: [email protected]
Umberto Rivieccio
Universidade Federal do Rio Grande do Norte,
59078-970 Natal, Brazil.
E-mail: [email protected]
Abstract: Quasi-Nelson logic is a recently-introduced generalization of Nelson's constructive logic with strong negation to a non-involutive setting. In the present paper we axiomatize the negation-implication fragment of quasi-Nelson logic (QNI-logic), which constitutes in a sense the algebraizable core of quasi-Nelson logic. We introduce a finite Hilbert-style calculus for QNI-logic, showing completeness and algebraizability with respect to the variety of QNI-algebras. Members of the latter class, also introduced and investigated in a recent paper, are precisely the negation-implication subreducts of quasi-Nelson algebras. Relying on our completeness result, we also show how the negation-implication fragments of intuition-istic logic and Nelson's constructive logic may both be obtained as schematic extensions of QNI-logic.
Keywords: Nelson's constructive logic with strong negation, quasi-Nelson algebras, implication-negation subreducts, QNI-algebra, quasi-Nelson logic, algebraizable logics
For citation: Nascimento T., Rivieccio U. " Negation and Implication in Quasi-Nelson Logic", Logicheskie Issledovaniya / Logical Investigations, 2021, Vol. 27, No. 1, pp. 107-123. DOI: 10.21146/2074-1472-2021-27-1-107-123
1. Introduction
Quasi-Nelson algebras are the subvariety of commutative integral bounded residuated lattices (CIBRLs, see [Galatos et al., 2007]) obtained by adding the
Nelson identity:
In an involutive context (i.e. if the double negation law x is also
satisfied), the Nelson identity characterizes the class of Nelson algebras, the
(x ^ (x ^ y)) Л y ^ y ^ ~ x)) ~ x ^ y.
© Nascimento T., Rivieccio U.
equivalent algebraic semantics of Nelson's constructive logic with strong negation [Nelson, 1949]. Quasi-Nelson algebras, however, need not be involutive; indeed, it is easy to verify that every Heyting algebra (viewed as a CIBRL) satisfies the Nelson identity. Quasi-Nelson algebras are thus a common generalization of Heyting algebras and Nelson algebras.
The logic of quasi-Nelson algebras corresponds to the axiomatic extension of the Full Lambek Calculus with exchange (e) and weakening (w), FLew ([Galatos et al., 2007]) obtained by adding the Nelson Axiom :
(<p ^ (<p ^ 0)) A 0 ^ 0 ^ ~ <p)) ^ (<p ^ 0).
As such, quasi-Nelson logic is algebraizable, and has the class of quasiNelson algebras as its equivalent algebraic semantics (see [Liang, Nascimento, 2019]; for further information and motivation on quasi-Nelson algebras, see also [Rivieccio, Spinks, 2018; Rivieccio, Jansana, 2020; Rivieccio, Spinks, 2021]).
The language of (quasi-)Nelson logic includes two implication connectives, the strong implication that satisfies the residuation property and the weak implication that enjoys the standard version of the Deduction-Detachment Theorem. Both quasi-Nelson and Nelson's logic can be axio-matized by taking any of the two implications as primitive, defining the other through the following terms: p ^ q := p ^ (p ^ q) and p ^ q := (p ^ q) A q ^ ~p). From each of the above implications (and the falsity constant 0) a negation can be defined in the standard way. In the case of Nelson's logic, the definition ~p := p ^ 0 yields the strong involutive negation, whereas —p := p ^ 0 is sometimes referred to as the "intuitionistic negation". However, in the case of quasi-Nelson logics the above terminology is less meaningful because neither of the two negations is involutive.
Like Nelson algebras, also quasi-Nelson algebras can be represented as so-called twist-structures, though the twist construction needs to be generalized to account for the non-involutivity of the negation (see [Rivieccio, Spinks, 2018; Rivieccio, Spinks, 2021]). Further generalizations allow us to give twist representations for some subreducts of quasi-Nelson algebras: see the recent papers [Rivieccio, Jansana, 2020; Rivieccio, 2020a; Rivieccio, 2020b; Rivieccio, 2020c]. In the present paper we are in particular interested in the representation of QNI-algebras given in [Rivieccio, Jansana, 2020, Theorem 5], corresponding to the ~}-subreducts of quasi-Nelson algebras. This twist construction proved to be quite useful for establishing results regarding congruences, sub-directly irreducible algebras and subvarieties of QNI-algebras; see [Rivieccio, 2020a] for more details.
As mentioned earlier, quasi-Nelson logic is algebraizable in the sense of [Blok, Pigozzi, 1989]. As a set of equivalence formulas one can take A(f, 0) = [f — 0,0 — f, ~ f — ~ —, ~ — — ~ (}, and as defining equation E(f) = [f œ f — f}. These observations entail that the [—, ~}-fragment of quasi-Nelson logic must also be algebraizable, with the same translations, with respect to the corresponding subreducts of quasi-Nelson algebras (see e.g. [Font, 2016, Proposition 3.29]). In the present paper, we introduce a finite Hilbertstyle calculus that characterizes the [—, ~}-fragment of quasi-Nelson logic. Indeed, we show that our calculus is algebraizable with respect to the variety of QNI-algebras introduced in [Rivieccio, Jansana, 2020].
We shall proceed in the following way. In Section 2. we introduce QNI-alge-bras and a lemma that will be useful in order to prove the equivalence between the variety of QNI-algebras and Alg*(LQNI), the equivalent quasivariety semantics corresponding to our calculus. In Section 3. we introduce the QNI-cal-culus and state the Deduction Theorem. In Section 4. we prove that QNI-logic is algebraizable and give a quasi-equational presentation for Alg*(LQNI). In Section 5. we prove that the class of QNI-algebras and Alg* (Lqni) coincide. We obtain as a corollary that the class Alg* (Lqni) has equationally definable principal congruences (EDPC). In Section 6. we give the equation that defines principal congruences on Alg* (Lqni), and we consider a few axiomatic extensions of QNI-logic, including (the negation-implication fragments of) in-tutionistic logic and Nelson's constructive logic with strong negation.
2. Preliminaries
In this section we recall the definition and a few properties of the class of [—, ~}-subreducts of quasi-Nelson algebras introduced in [Rivieccio, 2020a].
Given an algebra A = {A; —, 0,1) and elements a,b G A, we will write a = b as a shorthand for a — b = b — a = 1. We will also employ the following abbreviations: a 0 b := ~(a — ~ b) and
P(a, b, c) := (a — b) — ((b — a) — ((~ a — ~ b) — ((~ b — ~ a) — c))).
Definition 1 ([Rivieccio, 2020a], Definition 3.1). An algebra A = {A; —, 0,1) of type {2,1, 0, 0) is a quasi-Nelson implication algebra (QNI-algebra) if the following properties are satisfied, for all a, b,c,d G A:
(1) 1 — a = a
(2) a — (b — a) = a — a = 0 — a = 1
(3) a — (b — c) = b — (a — c) = (a — b) — (a — c)
(4) ~ a — b — c) = a 0 ~ b) — c
(5) P(a,b,a)= @(a,b,b)
(6) if ~ a ^ ~ b = 1, then ~ a ^ a 0 ~ b) = 1
(7) a 0 (b 0 c) = (a 0 b) 0 c
(8) a 0 b = b 0 a
(9) if a = b and c = d, then a ^ c = b ^ d and a 0 c = b 0 d
(10) ~ a = ~ ~ ~ a
(11) ~ 1 = 0 and ~ 0 = 1
(12) (a ^ b) ^ ~ a ^ ~ ~ b) = 1.
(13) a ^ ~ ~ a = 1
(14) if a ^ b = 1, then a 0 c ^ b 0 c = 1 and c 0 a ^ c 0 b = 1
(15) a 0 (a ^ b) = a 0 b
(16) a 0 b = a b
(17) ~(a ^ b) = a b).
We shall denote by QNI the class of QNI-algebras. By definition, QNI is a quasivariety; it was shown in [Rivieccio, 2020a, Corollary 3.15] that QNI is in fact a variety.
Lemma 1 ([Rivieccio, 2020a], Lemma 3.3). Let A e QNI and a,b,c £ A. Then:
(1) a b) a = a b) b = 1.
(2) If a ^ b = 1 and b ^ c = 1, then a ^ c = 1.
(3) The relation < defined by a < b iff (a ^ b = 1 and ~ b a = 1) is a partial order on A, with minimum 0 and maximum 1.
3. A Hilbert calculus for QNI logic
In this section we introduce a Hilbert-style calculus that determines a logic (in the sense of [Hamilton, 1978]) henceforth denoted by Lqni . Our aim is to show that Lqni is regularly algebraizable, and that its equivalent algebraic semantics is precisely the variety QNI.
Fix a denumerable set Atprop of propositional variables. We use letters p, q, r etc. to refer to generic elements of Atprop. The propositional language L of Lqni over Atprop is defined recursively as follows:
f ::= p | ~ f | f — f.
Consistently with the above-introduced notation for QNI-algebras, we abbreviate f 0 0 := ~(f — ~ 0). The Hilbert-calculus for Lqni consists of the following axiom schemes:
AX1 f — (0 — f)
AX2 (f — (0 — 7)) — ((f — 0) — (f — 7))
AX3 ~ ~ ~ f —> ~ f
AX4 (f — 0) — ~ f — ~ ~ 0)
AX5 f — ~~f
AX6 (f 0 (f — 0)) — (f 0 0)
AX7 ~ ~ f — 0 — ~(f — 0))
AX8 ~(f — 0) — ~ 0
AX9 ~(f — 0) — ~ ~ f
AX10 ~(f — f) — 0.
The only rule is modus ponens (MP): from f and f — 0, derive 0.
The proof of the following result is the standard one by induction on the length of derivations.
Theorem 1 (Deduction-Detachment Theorem). If $ U {f} -Lqni 0, then
$ I-Lqni f — 0.
Lemma 2.
(1) 0^Lqni f — f
(2) {f — 0,0 — x} -LqNI f — X.
4. Lqni is (regularly) algebraizable
In this section we prove that Lqni is regularly algebraizable. Using this result, we axiomatize the equivalent algebraic semantics of Lqni via the algorithm of [Blok, Pigozzi, 1989, Theorem 2.17]. We then prove that the class of algebras thus obtained is equivalent to the class QNI given in Definition 1. Given the formula algebra Fm, the associated set of equations, Fm x Fm, will henceforth be denoted by Eq. We abbreviate an equation (ppas p &
Theorem 2. A logic L is algebraizable if and only if there are a set of equations E(p) C Eq and a set of formulas A(p,^) C Fm, such that:
(Alg) p HhL A(E(p))
(Ref) 0 Kl A(p, p)
(MP) p, A(p,^) Kl ^
(Cong) for each n-ary operator •,
U™=1 A(pi, Kl A(^(pi,..., Pn), •(^i,..., Tpn)).
We call any such E(p) a set of defining equations and any such A(p, a set of equivalence formulas of L.
Definition 2. A logic L is regularly algebraizable when it is algebraizable and satisfies:
(G) p,0 hL A(p,0)
for any non-empty set A(p, —) of equivalence formulas.
Proposition 1. Lqni is regularly algebraizable with A(p,0) := [p — —, — — p, ~ p — ~ —, ~ — — ~ p} and E(p) := [p œ p — p}.
Proof. As to (Alg), it suffices to prove that p HI-lqni [p — (p — p), (p — p) — p, ~ p — ~(p — p), ~(p — p) — ~ p}. From right to left, thanks to Lemma 2.1, we have that p — p is a theorem and from p — p and (p — p) — p we get p by using modus ponens. From left to right, we will prove that (i) p Ilqni ~ p — ~(p — p) and (ii) p Ilqni ~(p — p) — ~ p, the other two proofs easily follow from AX1. For (i),
1. p Assumption
2. p — p — ~(p — p)) AX7
3. ~ p — ~(p — p) 1, 2, MP
For (ii), notice that it is just AX10.
In order to prove Ref, it is necessary to show that 0 -lqni {f — f, ~ f — ~ f}, and it is Lemma 2.1. (MP) is a straightforward consequence of modus ponens.
As to (Cong), we need to prove for each connective • e {—, For (~), we need to prove that: (i) {f — 0,0 — f, ~ f — ~ 0, ~ 0 — ~ f} -lqni
'P
' 0 and (p — — p, ~ p
'0, ~ 0
'p} hi
qni
0
'f.
The two deductions follow by our hypothesis. And we also need to prove (ii) {f — 0,0 — f, ~ f — ~ 0, ~ 0 — ~ f} -Lqni f — 0 and {f — 0,0 — f, ~ f — ~ 0, ~ 0 — ~ f} -Lqni 0 — f. The two deductions follow from AX4 together with our hypothesis. For (—), we need
■> V1, ~ V1 ^ ~ 01, ~ 01 ^ ~ Vi} U {v2 ^ ► ~ V2} ^Lqni (Vi ^ V2) ^ (0i ^ 02) and ~ 01 ^ ~ Vi} U{ V2 ^ 02,02 ^ V2, ~ V2 ^ 02) ^ (v1 ^ V2) , they can be shown by Vi, ~ Vi ^ ~01, ~01 ^ ~ Vi} U {v2 ^
to prove that: (i) {fi — 01,01 — 02,02 — f2, ~ f2 — ~ 02, ~ 02 — {fi — 01,01 — fi, ~ fi — ~ 01, ~ 02, ~ 02 — ~ f 2} -Lqni (01 — Lemma 2.2; (ii) {f1 — 01,01 —
02,02 — f 2, ~ f 2 — ~ 02, ~ 02 — ~ f2} -Lqni ~(f1 — f2) — ~(01 — 02) and {f1 — 01,01 — f1, ~ f1 — ~ 01, ~ 01 — ~ f1} U {f2 — 02,02 — f 2, ~ f 2 — ~ 02, ~ 02 — ~ f 2} -Lqni ~(01 — 02) — ~(f1 — f2), we only prove the first one, the other proof is similar and hence omitted. Thanks to Theorem 1, in order to prove that {f1 — 01,01 — f1, ~ f1 — ~ 01, ~ 01 — ~ f1} U {f2 — 02,02 — f2, ~ f 2 — ~ 02, ~ 02 — ~ f2} -Lqni ~(f1 — f2) — ~(01 — 02) is sufficient to prove that {f1 — 01,01 — f1, ~ f1 — ~ 01, ~ 01 — ~ f1} U {f2 — 02,02 — f2, ~ f 2 — ~ 02, ~ 02 — ~ f2} U
(~(p1 — P2)} -i
qni
<01 — 02)
1. Pi — 01 Assumption
2. ~ ~ Pi —^ ~ ~ 01 Lemma 3.6
3. ~(pi — P2) Assumption
4. ~ P2 Lemma 3.2
5. ~ ~ P1 Lemma 3.3
6. ~ P2 — ~ 02 Assumption
7. ~ 02 4, 6, MP
8. ~ ~ 01 2, 5, MP
9. ~(01 — 02 ) 7, 8, Lemma 3.1
It remains to prove (G), that is, that p,0 hLQNI (p — 0,0
0
' p, ~ p
'0}. The deductions p,0 -Lqni p — 0 and p,0 h
P,
-"qni
0 — f follow from the deduction theorem. Now, that f, 0 -lqni ~ f — ~ 0 and f, 0 -lqni ~ 0 — ~ f follow from deduction theorem together with AX7 and AX10. ■
We now apply [Czelakowski, Pigozzi, 2004, Theorem 30] to obtain a presentation of the equivalent algebraic semantics of Lqni.
Theorem 3. Let L be a logic axiomatized by a set Ax of axioms and a set Ru of proper inference rules. Assume L is regularly algebraizable with a finite set of equivalence formulas A(p, = {e0(p, ■ ■ ■ , £n-i(p, Let T be a fixed but arbitrary theorem of L. Then the unique equivalent quasivariety semantics of L is defined by the following identities and quasi-identities:
(1) p & T for each p £ Ax.
(2) (^o & T, ••• & T) implies p & T, for each inference rule
■ ■ ■ K p in Ru.
(3) A(p,^) & T implies p & ^.
In the above theorem, A(p, & T means that 7 & T for each 7 £ A(p, Thanks to [Font, 2016, Proposition 3.47], we know that given a logic L that is regularly algebraizable with equivalent algebraic semantics the class K, if p is any theorem of L, then p is an algebraic constant of the class K. Having this in mind, from now on we will let 1 := p — p and 0 := ~(p — p). Applying Theorem 3 to our calculus Lqni, we obtain the following axiomatization of Alg* (Lqni).
Proposition 2. The class Alg*(LQNI) is axiomatized in the following way:
(1) p & 1 for each axiom p of Lqni.
(2) If p & 1 and p — ^ & 1, then ^ & 1.
(3) If p — ^ & ^ — p & ~ p — ~ ^ & ~ ^ — ~ p & 1, then p &
5. Alg*(Lqni) = QNI
In this section we prove that the class of QNI-algebras (Definition 1) coincides with the class Alg*(LQNI) given in Proposition 2.
Proposition 3. Alg*(LQNI) C QNI.
Proof. Given A £ Alg*(Lqni), we will prove that A satisfies all equations and quasi-equations given in Definition 1. Recall that from Proposition 2.3, we have that if p — ^ & ^ — p & ~ p — ~ ^ & ~ ^ — ~ p & 1, then p &
The proofs of (1), (3), (4) and (5) are very similar to one another; we show the proof of (3) by way of an example. We have to prove that (p — (^ — Y)) & ((P — — (P — 7)). We are going to show that (p — (^ — 7)) —
((p — 0) — (p — 7)) - i, ((p — 0) — (p — 7)) — (p — (0 — 7)) - i,
~(P — (0 — 7)) — ~((P — 0) — (P — 7)) — 1 and ~((p — 0) — (p — 7)) — ~(p — (0 — 7)) — 1. The desired result will then follow from Proposition 2.3. Thanks to Lemma 4.1 and Lemma 4.2, ~(p —■ (0 —■ 7)) —■
~((p — 0) — (p — 7)), ~((P — 0) — (P — 7)) — ~(P — (0 — 7)) are theorems of Lqni and therefore by Proposition 2.1 we conclude that ~(p —
(0 — 7)) — ~((P — 0) — (P — 7)) = 1, ~((P — 0) — (P — 7)) — ~(P — (0 — 7)) — 1, the same applies to (p — (0 — 7)) — ((p — 0) — (p — 7)) and ((p — 0) — (p — 7)) — (p — (0 — 7)). As to (2), we have to prove that p — (0 — p) — 1, p — p — 1 and 0 — p — 1, since p — (0 — p), p — p and 0 —■ p are theorems of Lqni (AX1, Lemma 2.1 and AX10, respectively), thanks to Proposition 2.1 we have the desired equalities. As to (6), we have to prove that if ~ p — ~0 — 1, then ~p — p 0 ~0) — 1. Since p — ~ 0) — p — p 0 ~ 0)) is a theorem of Lqni, Lemma 4.6, we conclude from Proposition 2.2 the equality. As to (7), it is just application of Lemmas 4.10 and 4.11. And for (8), notice that is just application of Lemma 4.3. As to (9), supposing that p — 0 — 1,0 — p — 1,7 — 6,6 — 7 — 1, we want to prove that (p — 7) — (0 — 6) — 1, (0 — 6) — (p — 7) — 1 and that (p — 7) 0 (0 — 6) — 1, (0 — 6) 0 (p — 7) — 1, since (0 —
P) — ((7 — ô) — ((P — 7) — (0 — ô)) and (0 — P) — ((ô — 7) — ((0 — ô) — (p — 7))) are theorems of Lqni, Proposition 2.2 give us the desired equalities. The same idea is applied to (p — 7) 0 (0 — 6) — 1, (0 — 6) 0 (p — 7) — 1. In order to prove (10) notice that Lemma 3.4 and 3.5 give us that ~p —y ^^^p, ^^^p —y ^p, ^^p —y ^^^^p, ^^^^p —y ^^p are theorems of Lqni and therefore from Proposition 2.3, we conclude that ~p — p. In order to prove (11), notice that 0 := ~(p — p) and that
— p) is a theorem of Lqni, then thanks to Proposition 2.1, —
p) — 1, i.e, ~ 0 — 1. As to (12), it is just application of AX4. From AX5 and Proposition 2.1, we have that p — p — 1, and it proves (13). As to (14), supposing that p — 0 — 1, we have to prove that (p 0 7) — (0 0 7) — 1 and that (7 0 p) — (7 0 0) — 1, and it is Lemma 4.3, Lemma 4.7 and Proposition 2.1. (15), (16) and (17) are AX6, Lemma 4.4 and Lemma 4.5 together with Proposition 2.2. ■
Proposition 4. QNI C Alg*(LQNI).
Proof. First for all, we will prove that A satisfies p — 1 for each axiom p of Lqni. In the proof below, the notation E(AX1) means p — 1 being p the first axiom of Lqni and so on.
As to E(AX1) and E(AX2), notice that thanks to (3), p — (0 — p) — 1 and (p — (0 — 7)) — ((p — 0) — (p — 7)) — 1. As to E(AX3),
notice that thanks to (10) we have that ~p — p & 1. As to E(AX4),
E(AX5) and E(AX6) notice that thanks to (12), (13) and (15), respectively, we have the equality. As to E(AX7), notice that thanks to (4), we have that p — < — ~ p © ~ <)) & ~ p © ~ <) — ~ p 0 ~ <) and since p — p & 1 from (2), we conclude that p — < — ~ p © ~ <)) & 1. Now, notice that p © ~<) & p — <) and thanks to (17),
p — ^^<) = ^(p — y) and now from Lemma 1.2 we conclude that ^^ p — < — ^(p — <)) & 1. As to E(AX8) and E(AX9), notice that thanks to (16) and Lemma 1.1 we have that ~(p — <) — p & 1 and ~(p — <) — ~< & 1. As to E(AX10), it is (2). In order to prove that If p & 1 and p — < & 1, then < & 1, thanks to (1), since p — < & given that p — < & 1 we conclude that < & p — < & 1. It remains to prove that if p — < & 1,< — p & 1, ~ p — ~ < & 1 and ~ < — ~ p & 1, then p & Thanks to Lemma 1.3 we conclude that from p — < & 1 and ~ < — ~ p & 1, p < < and from < — p & 1 and ~ p — ~ < & 1, < < p. From the two inequalities we conclude that p & ■
6. Extensions of Lqni and EDPC
In this section we look at some extensions of Lqni.
Proposition 5. The {—, ~}-fragment of intuitionistic propositional logic is a strengthening of Lqni obtained by adding any of the axioms below:
(1) (p — <) — < — ~ p)
(2) (p — ~ <) — (< — ~ p)
(3) (p — ~(p — p)) — ~ p
(4) ~(p © (p — p)) — ~ p
(5) ~(p © <) — © p)
(6) ~ p © (p — p)) — ~((p — p) © ~ ~ p)
(7) (p — ~ p) — ~ p
(8) ~(p © p) — ~ p.
Proof. Thanks to [Rivieccio, 2020a, Proposition 4.26 (iii)], we know that a QNI-algebra A is a bounded Hilbert algebra iff A satisfies any of the equations in [Rivieccio, 2020a, Lemma 4.25], the axioms (1), (2), (3), (4), (5) and (6) are equivalent to the equations (i), (ii), (iii), (v), (vi) and (vii), respectively.
In order to prove that (7) and (8) are equivalent, observe that (p ^ ~ p) ^ ~(p 0 p) and ~(p 0 p) ^ (p ^ ~ p) (See Lemma 4.9) are theorems of Lqni. In order to finish the equivalence, observe that (p ^ ~ p) ^ (p ^ ~(p ^ p)) and (p ^ ~(p ^ p)) ^ (p ^ ~ p) are theorems of Lqni. ■
In order to axiomatize the ~}-fragment of Nelson's constructive logic with strong negation, it is enough to add the involutive axiom ~ p ^ p) to Lqni. In order to obtain classical logic, we can add any of the following axioms to Lqni:
(1) {(p 0 (p ^ p)) ^ p, ~(p 0 (p ^ p)) ^ ~ p}
(2) p ^ ~ 0) ^ (0 ^ p)
(3) {(p 0 p) ^ p, ~(p 0 p) ^ ~ p}.
Proof. (1) and (2) are the logical counterparts identities in [Rivieccio, 2020a, Proposition 4.26 (iv))]. In order to prove that (1) and (3) are equivalent, suppose that (p 0 p) ^ p. Thanks to AX6, it follows that (p 0 (p ^ p)) ^ (p 0 p) and by using Lemma 2.2 it follows that (p 0 (p ^ p)) ^ p. Now, suppose that ~(p 0 p) ^ ~ p, as ~(p 0 (p ^ p)) ^ ~(p 0 p) is a theorem of Lqni (Lemma 4.8), it follows by Lemma 2.2 that ~(p 0 (p ^ p)) ^ p. ■
Remark 1. Consider the algebra A with universe {0, 2,1} and operations given by the following tables:
rsj 0 1 2 1
0 1 0 1 1 1
1 2 1 1 2 2 1 1 1
1 01 0 1 2 1
It is not difficult to show that A is a QNI-algebra that witnesses ~(p 0 0) I/lqni ~(0 0 p). This entails that Lqni is not self-extensional, see [Font, 2016, Definition 5.24] for a definition of self-extensionality.
It is well known that an algebraizable logic L with equivalent algebraic semantics a variety K has the Deduction-Detachment Theorem if and only if K has EDPC. Since Lqni enjoys the DDT (Theorem 1), we know that Alg*(LQNI) has EDPC. We give below the equations witnessing this.
Definition 3 ([Blok, Pigozzi, 1994]). An algebra A has definable principal congruences (DPC) if there is a first-order formula p(x,y, z,w) such that, for all a, b,c,d € A,
A |= p[a, b, c, d] ^^ c = d (mod 0(a, b)).
A has equationally definable principal congruences (EDPC) if p can be taken to be a finite conjunction of identities pi(x,y,z,w) & qi(x,y, z,w), for i £ w. A class K of algebras has EDPC if a single equation or conjunction of equations defines principal congruences on every member of K.
Proposition 6 ([Font, 2016] Corollary 3.81). Let L be an algebraizable logic with equivalent algebraic semantics a variety K. Then L satisfies the DDT if and only if K has EDPC.
Theorem 4 ([Rivieccio, Jansana, 2020] Corollary 34). The term ft(x,y,z) satisfies:
c = d (mod 0(a, b)) ^^ ft(a, b, c) & ft (a, b, d).
7. Conclusions and future work
As observed in [Rivieccio, 2020a], the translations that witness the algeb-raizability of (quasi-)Nelson logic can be defined using different choices of connectives. For the defining equation, one can let E(p) := {p & p — p}, or E(p) := {p & 1}, or E(p) := {p & p — p}, or E(p) := {p & p o p}, or E(p) := {p & p & p}, where p o < := (p — <) A (< — p) and p & < := (p — <) * (< — p), etc. For the equivalence formulas, one has for instance the following options: A(p,<) := {p & <}, A(p,<) := {p ^ ^ p}, A(p,<) := {p — — p, ~ p — ~ <0, ~ < — ~ p}, etc. Indeed, one can show that every fragment of quasi-Nelson logic containing either or {&} or {—, is algebraizable.
With regards to future research, the above considerations suggest that a number of further fragments may be worthwhile looking at from the point of view of algebraizability. We note that, on the one hand, a successful characterization of a given fragment of quasi-Nelson logic may be easily specialized to the involutive case, therefore also yielding a characterization of the corresponding fragment of Nelson's constructive logic with strong negation1. On the other hand, quasi-Nelson logic certainly has a greater number of non-equivalent fragments than Nelson's (and intuitionistic) logic, suggesting that the landscape may be quite complex.
While we know that the fragments containing either of the quasi-Nelson implications must be algebraizable, finding a complete axiomatization for them is a different question. Recent research experience on the topic suggests that the latter issue is related to the problem of giving a twist representation for the
xAs far as we know, the only studies on fragments of Nelson's logic are those by A. Mon-teiro's school [Monteiro, 1963; Brignole, Monteiro, 1967; Cignoli, 1986] on the Kleene algebra subreducts of Nelson algebras and Sendlewski's [Sendlewski, 1991].
corresponding classes of subreducts of quasi-Nelson algebras (see e.g. [Riviec-cio, Spinks, 2021; Rivieccio, Jansana, 2020; Rivieccio, 2020a]). This endeavour, in turn, may require non-trivial adaptations of the algebraic constructions employed so far in the study of (quasi-)Nelson algebras. We mention below a few fragments regarding which a successful outcome may be anticipated, as well as some that seem less tractable.
If we enrich the {—, ~}-fragment with the monoid or the lattice connectives of quasi-Nelson algebras, then we obtain logics/classes of algebras that appear to be well-behaved from the point of view that concerns us here. In particular, the {*, —, ~}-fragment of quasi-Nelson logic (which can be shown to be equivalent to the {*, ~}-fragment) appears to be a particularly interesting one because of its connection with the theory of other residuated structures; this is currently the subject of ongoing research.
By contrast, the fragments that do not contain the negation (~) seem to lie beyond the applicability of the methods employed so far. The reason for this is too technical to be discussed in detail here, but it appears to be related to the observation that the property corresponding to the Nelson identity (not only as it appears in the present paper, but also in any of its alternative formulations: see [Rivieccio, Spinks, 2018; Rivieccio, Spinks, 2021]) can only be stated through the interaction of the negation with some other connective. In other words, what makes Nelson (and quasi-Nelson) algebras 'Nelson' seems to be precisely the interaction of the negation with some other connective (e.g. the interaction of the negation with the implications, of the negation with the lattice connectives, of the negation with the monoid conjunction, etc.).
Between the two extreme cases mentioned above, there also appear to be fragments that are not intractable in principle but (also for technical reasons) may prove to be hard to tackle. Of these we mention, as an example, the ~}-fragment: this may turn out to be a particularly interesting case study, for it is certainly algebraizable and it contains the {—, ~}-fragment, in the sense that the weak implication is definable. We leave this suggestion as a challenge for future investigations.
8. Appendix
The rules and valid formulas below are used in the proofs of Proposition 1 and Proposition 3.
Lemma 3.
(1) <, p |-Lqni p © < (2) -(p — <) —Lqni ~ <
(3) ~(p ^ 0) hi
'qni
'P
(4) P hlqni P
(5)
r^J r^J r^J
P hi
'qni
P
(6) (p ^ 0) Klqni ~ P ^ ~ ~ 0) Lemma 4.
(1) 0 hlqni ~(P ^ (0 ^ Y)) ^ ~((P ^ 0) ^ (P ^ Y))
(2) 0 hlqni ~((P ^ 0) ^ (P ^ Y)) ^ ~(P ^ (0 ^ Y))
(3) 0 hlqni (P © 0) ^ (0 © P)
(A) 0 hlqni (P © 0) ^ (P © (P ^ 0))
(5) 0 hlqni P ©~ 0) ^ 0)
(6) 0 hlqni P ^ ~ 0) ^ P ^ P © ~ 0))
(7) 0 hlqni (P ^ 0) ^ (P © Y) ^ (0 © Y)
(8) 0 hi (9) 0 hi
qni
qni
■'(p © (p ^ p)) ^ ~(p © p) ~(p ^ ~ 0) ^ (p ^ ~ 0)
(10) 0 hlqni (P © (0 © y)) ^ ((P © 0) © Y)
(11) 0 hLQNi ((P © 0) © Y) ^ (P © (0 © Y))
Proof. [3.1]
Proof. [3.3]
1 ~(P ^ (0 ^ Y))
2. ~ ~ p
3. ~(0 ^ Y)
4. ~ ~ 0
5. ~ y
6. 0 ^ (p ^ 0)
7. 0 ^ 0)
8. ~ ~(p ^ 0)
9. ~(p ^ y)
10. ~((p ^ 0) ^ (p ^ y))
1. p © 0 Assumption
2. p 1, Lemma 3.3
3. 0 2, Lemma 3.2 2, 3, Lemma 3.1
Assumption 1, Lemma 3.3
1, Lemma 3.2 3, Lemma 3.3
3, Lemma 3.2 AX1
6, Lemma 3.6
4, 7, MP
2, 5, AX7 8, 9, AX7
0©P
Proof. [3.4]
1. V 0 $ Assumption
2. ~ ~ V 1, Lemma 3.3
3. ~ ~ $ 2, Lemma 3.2
4. $ — (V - — $) AX1
5. ~ ~ $ — ■ ~ ~(v — $) AX4
6. ~ ~(V —: >$) 3, 5, MP
7. V 0 (V - 2, 6, Lemma 3.1
Proof. [3.5]
rsj rsj rsj rsj
rsj rsj rsj
V 0 ~ $ V
$
V
J $
J rsj
; $ -
' V — $ — ~(v — $))
~(V — $) $)
Assumption
1, Lemma 3.3
2, Lemma 3.2
3, Lemma 3.4
4, Lemma 3.5 AX7
4, 6, MP
5, 7, MP
Proof. [3.6]
' V —
'V ' $
' $
rsj rsj rsj
rsj rsj rsj
rsj rsj rsj
rsj rsj rsj
V
$ —^ V —y V — ~ ~ $)
^ ^ $)
Assumption Assumption
1, 2, MP
2, Lemma 3.5
3, Lemma 3.5 AX7
4, 6, MP
5, 7, MP
Proof. [3.7]
1. V — $ Assumption
2. V 0 Y Assumption
3. ~ ~ v 2, Lemma 3.3
4. ^ ^ y 2, Lemma 3.2
5. (v — $) — ~ V — ~ ~ $) AX4
6. ~ ~ v —^ ~ ~ $ 1, 5, MP
7. ~ ~ $ 3, 6, MP
8. $0Y 4, 7, Lemma 3.1
Proof. [3.10]
1. 2.
3.
4.
5.
6.
7.
8.
9.
10. 11.
(p 0 (0 0 y))
p 0 ~(0 — ~ y) ~(p — ~ ~(0 —
~ ~ p
^ ^ ^(0 —^ ^ y)
~(0 — ~ y) ~ ~ 0
^ ^ y
(p 0 0) ~ ~(p 0 0)
((p 0 0) 0 y)
Assumption Definition 'Y)) Definition
3, Lemma 3.3
4, Lemma 3.2
5, Lemma 3.5
6, Lemma 3.3
7, Lemma 3.2
4, 7, Lemma 3.1 9, Lemma 3.4
8, 10, Lemma 3.1
Acknowledgements. T. Nascimento was financed in part by the Coordenaçâo de Aperfeiçoamento de Pessoal de Nivel Superior - Brasil (CAPES) - Finance Code 001. U. Rivieccio acknowledges partial funding by the Conselho Nacional de Desenvolvi-mento Cientifico e Tecnológico (CNPq, Brazil), under the grant 313643/2017-2 (Bolsas de Produtividade em Pesquisa - PQ). Special thanks are due to Ramon Jansana, for several useful comments on earlier versions of the paper.
References
Blok, Pigozzi, 1989 - Blok, W.J., Pigozzi, D. "Algebraizable Logics", Memoirs of the
American Mathematical Society, 1989, Vol. 77. Blok, Pigozzi, 1994 - Blok, W.J., Pigozzi, D. "On the structure of varieties with equa-tionally definable principal congruences III", Algebra Universalis, 1994, Vol. 32, pp. 545-608.
Brignole, Monteiro, 1967 - Brignole, D., Monteiro, A. "Caracterisation des algebres de Nelson par des egalites. I, II", Proceedings of the Japan Academy, 1964, Vol. 43, pp. 279-285.
Cignoli, 1986 - Cignoli, R. "The class of Kleene algebras satisfying an interpolation property and Nelson algebras", Algebra Universalis, 1986, Vol. 23, pp. 262-292.
Czelakowski, Pigozzi, 2004 - Czelakowski, J., Pigozzi, D. "Fregean logics", Annals of Pure and Applied Logic, 2004, Vol. 127, pp. 17-76.
Font, 2016 - Font, J.M. "Abstract Algebraic Logic. An Introductory Textbook", College Publications, 2016.
Galatos et al., 2007 - Galatos, N., Jipsen, P., Kowalski, T., and Ono, H. "Residuated Lattices: an algebraic glimpse at substructural logics", Studies in Logic and the Foundations of Mathematics, 2007.
Hamilton, 1978 - Hamilton, A.G. "Logic for Mathematicians", Cambridge University Press, 1978.
Liang, Nascimento, 2019 - Liang, F., Nascimento, T. "Algebraic Semantics for quasiNelson Logic", Lecture Notes in Computer Science, 2019, Vol. 11541, pp. 450-466.
Monteiro, 1963 - Monteiro, A. "Construction des algèbres de Nelson finies", Bulletin of the Polish Academy of Sciences, 1963, Vol. 11, pp. 359-362.
Nelson, 1949 - Nelson, D. "Constructible falsity", The Journal of Symbolic Logic, 1949, Vol. 14, pp. 16-26.
Rivieccio, 2020a - Rivieccio, U. "Fragments of quasi-Nelson: The Algebraizable core", submitted.
Rivieccio, 2020b - Rivieccio, U. "Representation of De Morgan and (Semi-)Kleene lattices", Soft Computing, 2020, Vol. 24 (12), pp. 8685-8716.
Rivieccio, 2020c - Rivieccio, U. "Fragments of quasi-Nelson: two negations", Journal of Applied Logic, 2020, Vol. 7, No. 4, pp. 499-559.
Rivieccio, Jansana, 2020 - Rivieccio, U., Jansana, R. "Quasi-Nelson algebras and fragments", Mathematical Structures in Computer Science, pp. 1-29. DOI: 10.1017/S0960129521000049.
Rivieccio, Spinks, 2018 - Rivieccio, U., Spinks, M. "Quasi-Nelson algebras", Electronic Notes in Theoretical Computer Science, 2019, Vol. 344, pp. 169-188.
Rivieccio, Spinks, 2021 - Rivieccio, U., Spinks, M. "Quasi-Nelson; or, non-involutive Nelson algebras.", Algebraic Perspectives on Substructural Logics, ed. by D. Fazio, A. Ledda, and F. Paoli, Cham: Springer 2021, pp. 133-168.
Sendlewski, 1991 - Sendlewski, A. "Topologicality of Kleene algebras with a weak pseudocomplementation over distributive p-algebras", Reports on Mathematical Logic, 1991, Vol. 25, pp. 13-56.