Next Article in Journal
A General Inertial Projection-Type Algorithm for Solving Equilibrium Problem in Hilbert Spaces with Applications in Fixed-Point Problems
Next Article in Special Issue
Deductive Systems in Traditional and Modern Logic
Previous Article in Journal
An Accelerated Extragradient Method for Solving Pseudomonotone Equilibrium Problems with Applications
Previous Article in Special Issue
Sequent-Type Calculi for Three-Valued and Disjunctive Default Logic
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Kripke-Style Models for Logics of Evidence and Truth

by
Henrique Antunes
1,
Walter Carnielli
2,†,
Andreas Kapsner
3,† and
Abilio Rodrigues
1,*,†
1
Department of Philosophy, Federal University of Minas Gerais, Antônio Carlos Avenue 6627, FAFICH sala 4035, Belo Horizonte 31270-901, Brazil
2
Centre for Logic, Epistemology and the History of Science, and Department of Philosophy, University of Campinas, Sérgio Buarque de Holanda Street 251, Campinas 13083-859, Brazil
3
Munich Center for Mathematical Philosophy, Ludwig Maximilian University of Munich, Ludwigstraße 31, 80539 München, Germany
*
Author to whom correspondence should be addressed.
The second and fourth authors acknowledge support from CNPq (The Brazilian National Council for Scientific and Technological Development) research grants 307376/2018-4 and 311911/2018-8. The research of the third author has been supported by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation), project 436508789.
Axioms 2020, 9(3), 100; https://doi.org/10.3390/axioms9030100
Submission received: 9 July 2020 / Revised: 5 August 2020 / Accepted: 5 August 2020 / Published: 19 August 2020
(This article belongs to the Special Issue Deductive Systems in Traditional and Modern Logic)

Abstract

:
In this paper, we propose Kripke-style models for the logics of evidence and truth L E T J and L E T F . These logics extend, respectively, Nelson’s logic N 4 and the logic of first-degree entailment ( F D E ) with a classicality operator ∘ that recovers classical logic for formulas in its scope. According to the intended interpretation here proposed, these models represent a database that receives information as time passes, and such information can be positive, negative, non-reliable, or reliable, while a formula A means that the information about A, either positive or negative, is reliable. This proposal is in line with the interpretation of N 4 and F D E as information-based logics, but adds to the four scenarios expressed by them two new scenarios: reliable (or conclusive) information (i) for the truth and (ii) for the falsity of a given proposition.

Graphical Abstract

1. Introduction

The aim of this paper is to present Kripke-style models for the logics of evidence and truth L E T J and L E T F , introduced in [1,2]. Both are paraconsistent and paracomplete logics that extend respectively Nelson’s logic N 4 and the logic of first-degree entailment ( F D E ) with a classicality operator ∘ that recovers classical logic for formulas in its scope. The motivation for the logics of evidence and truth is to model contexts of reasoning where one deals with positive and negative evidence, which can be conclusive or non-conclusive. (On the notion of evidence, and N 4 and F D E as evidence-preserving logics, see [1] Section 2, [3] Section 3 and [2] Section 2.2.1.) Conclusive evidence is subjected to classical logic, and non-conclusive to a paraconsistent and paracomplete logic that is N 4 in the case of L E T J and F D E in the case of L E T F . According to the interpretation in terms of evidence and truth, a pair of contradictory formulas A and ¬ A expresses conflicting non-conclusive evidence for A and ¬ A , and A means that there is conclusive evidence for the truth or the falsity of A. Conclusive evidence is subjected to classical logic, and so when A holds, A is treated as true or false by the formal systems. Thus, while A , ¬ A B , in these logics it holds that A , A , ¬ A B , which means that conflicting evidence cannot be conclusive on pain of triviality. Both L E T J and L E T F are logics of formal inconsistency and undeterminedness [4,5,6]. Sound and complete valuation semantics were presented for L E T J and L E T F in [1] and [2], respectively.
It is well known that the logics F D E and N 4 can be interpreted in terms of preservation of information, the latter in the sense of [7,8]. In terms of information, a formula A can be read as meaning that the information about A is reliable, and L E T J and L E T F can be interpreted in terms of positive and negative information, which can be either reliable or unreliable. This idea fits Belnap and Dunn’s proposal of interpreting F D E as a logic to be used by a computer that receives information from different sources [9,10,11]. The semantic values T r u e , F a l s e , B o t h and N o n e , of what became known as Belnap–Dunn 4-valued logic, express the circumstances in which the computer receives, respectively, only positive, only negative, conflicting and no information at all, about a proposition A. In addition to these four scenarios, L E T J and L E T F are capable of representing two additional scenarios: when A does not hold, we have the four scenarios above, but when A holds, exactly one among A and ¬ A holds, which means that the information about A, positive or negative, is reliable and subjected to classical logic.
The Kripke-style models to be presented here are intended to represent a database that, as time passes, receives information from different sources that may be either reliable or unreliable. Each stage w represents one of the following six scenarios:
  • When w A :
    • w A , w ¬ A : at w the database has only the information that A is true;
    • w A , w ¬ A : at w the database has only the information that A is false;
    • w A , w ¬ A : at w the database has conflicting information about A;
    • w A , w ¬ A : at w the database has no information about A.
  • When w A :
    5.
    w A : at w the database has reliable information that A is true;
    6.
    w ¬ A : at w the database has reliable information that A is false.
These six scenarios can be illustrated by the diagram below: Axioms 09 00100 i001
In stage w 1 , the database is empty and therefore has no information about p. In w 2 it receives only the information p, which in w 2 is not taken as reliable. From w 2 , there are two possibilities: in w 4 the database receives the information that the information about p is reliable, which is expressed by p ; alternatively, in w 5 the information ¬ p is obtained, and so the information about p remains unreliable. Analogous reasoning applies to w 3 , which may bifurcate into w 5 or w 6 .
In the example above, nothing has been removed from the database. As we will see, L E T J requires persistence for every formula, which means that once some information is inserted in the database it cannot be removed. On the other hand, in the case of L E T F , different persistence clauses may be adopted to express different criteria for revising information.
The remainder of this paper is structured as follows. Section 2 presents the models for L E T J and proves soundness and completeness, and Section 3 does the same regarding L E T F . Section 4 discusses the persistence clauses that can be added to L E T F for revisability of information and gives a proof that the addition of these clauses to the semantics of L E T F does not affect soundness, nor completeness. Section 5 discusses some results related to how the classical behavior propagates across stages in L E T J and L E T F -models, and finally, Section 6, points out some possible further developments.

2. The Logic LET J

The logic L E T J [1] is an extension of Nelson’s paraconsistent logic N 4 . An interpretation of N 4 in terms of positive and negative information can be found in [12]. In [8], a view according to which paraconsistent logics should be interpreted without any ontological or epistemological ingredients in terms of Dunn’s notion of information [7] is presented and defended. N 4 is F D E plus a semi-intuitionistic implication: Peirce’s law does not hold, but the equivalence between ¬ ( A B ) and A ¬ B holds. A Kripke semantics for N 4 can be found in [13], p. 164, and it is essentially the local conditions for ¬, ∨, ∧ that mimic the conditions of F D E , the local conditions for ¬ ( A B ) and the intuitionistic global clause for →.
The language L J of L E T J is composed of denumerably many sentential letters p 1 , p 2 , , the unary connectives ∘ and ¬, the binary connectives ∧, ∨ and → and parentheses. The set of formulas of L J , which we will also denote by L J , is inductively defined in the usual way. Henceforth, Roman capitals A , B , C , will be used as metavariables for the formulas of L J , while Greek capitals Γ , Δ , Σ , will be used as metavariables for sets of formulas.
Definition 1.
The logic L E T J is defined over L J by the following natural deduction rules:
A    B A B I     A B A E A B B
A A B I B A B    A B    C [ A ]    C [ B ] C E
B [ A ] A B I    A B    A B E
¬ A ¬ ( A B ) ¬ I ¬ B ¬ ( A B )    ¬ ( A B )    C [ ¬ A ]    C [ ¬ B ] C ¬ E
¬ A    ¬ B ¬ ( A B ) ¬ I    ¬ ( A B ) ¬ A ¬ E ¬ ( A B ) ¬ B
A    ¬ B ¬ ( A B ) ¬ I    ¬ ( A B ) A ¬ E ¬ ( A B ) ¬ B
A ¬ ¬ A D N I    A ¬ ¬ A D N E
A    A    ¬ A B EXP A A ¬ A PEM
As is customary, enclosing a formula A in square brackets indicates that A is a discharged hypothesis. The notion of a derivation in L E T J can be inductively defined along the lines of the definition presented in [14] (pp. 35–36). It suffices to say here that a derivation is a tree of labeled formulas whose nodes are either a hypothesis or the conclusion of applying one of the rules above to formulas that occur previously in the tree. Given Γ { A } L J , the notation Γ J A will be used to express that there is a derivation D in L E T J such that A is the last formula that occurs in D (its conclusion) and all of D ’s undischarged hypotheses belong to Γ . J A will be treated as a shorthand for A . When there is no risk of confusion, we shall write ⊢ instead of J .
Definition 2.
A Kripke model M for L E T J is a structure W , , v such that W is a non-empty set of stages, the accessibility relation ≤ is a partial order on W, and v : L J × W { 0 , 1 } is a valuation function satisfying the following conditions, for every w W :
1. 
v ( A B , w ) = 1 iff v ( A , w ) = 1 and v ( B , w ) = 1 ;
2. 
v ( A B , w ) = 1 iff v ( A , w ) = 1 or v ( B , w ) = 1 ;
3. 
v ( ¬ ¬ A , w ) = 1 iff v ( A , w ) = 1 ;
4. 
v ( ¬ ( A B ) , w ) = 1 iff v ( ¬ A , w ) = 1 or v ( ¬ B , w ) = 1 ;
5. 
v ( ¬ ( A B ) , w ) = 1 iff v ( ¬ A , w ) = 1 and v ( ¬ B , w ) = 1 ;
6. 
v ( A , w ) = 1 only if exactly one of the following conditions obtains:
For every w w , v ( A , w ) = 1 and v ( ¬ A , w ) = 0 ;
For every w w , v ( A , w ) = 0 and v ( ¬ A , w ) = 1 ;
7. 
v ( A B , w ) = 1 iff for every w w , if v ( A , w ) = 1 , then v ( B , w ) = 1 ;
8. 
v ( ¬ ( A B ) , w ) = 1 iff v ( A , w ) = 1 and v ( ¬ B , w ) = 1 ;
P1.
If v ( A , w ) = 1 , then for every w w , v ( A , w ) = 1 , for every A L J .
Given a Kripke model M = W , , v and a stage w W , we say that a formula A holds in w ( M , w J A ) if, and only if, v ( A , w ) = 1 .
Definition 3.
Let Γ { A } L J . We say that A is a semantic consequence of Γ ( Γ J A ) if, and only if, for every model M = W , , v and every w W , if M , w J B , for every B Γ , then M , w J A . A is said to be logically valid if for every model M and stage w W , M , w A . As in the case of J , we shall sometimes write ⊩ and ⊧ instead of J and J , respectively.
Note that Clause 6 of Definition 2 gives only a necessary condition for v ( A , w ) = 1 . This mimics the clause for A of the non-deterministic valuation semantics proposed in [1] (p. 3805) and will be important for the results presented later, specially in Section 4. We will now prove that L E T J is sound and complete with respect to J .

Soudness and Completeness

Theorem 1.
(Soundness Theorem) Let Γ { A } L . If Γ A , then Γ A .
Proof. 
Suppose that Γ A . We shall prove that Γ A by induction on the number n of nodes in a derivation D of A from Γ in L E T J . If n = 1 , then A is the only formula that occurs in D and A Γ . Since ⊧ is reflexive, it follows that Γ A . Suppose now that n > 1 and that the result holds for every derivation with fewer nodes than D . It is straightforward to check that for each rule R of L E T J , if the premises of R hold in w W , then so does its conclusion. Let us consider rule I and leave the remaining cases to the reader: suppose that there is a derivation D 1 of B from Γ { A } in L E T J , and let D be the derivation (of A B from Γ) obtained from D 1 by applying rule I . Since D 1 has fewer nodes than D , it follows that Γ , A B (by the induction hypothesis). Let M = W , , v and w W be such that M , w C , for every C Γ , and let w w be such that v ( A , w ) = 1 . Since by (P1) the values of the elements of Γ in w remain the same in w , it follows that M , w C , for every C Γ . Hence, M , w B (since Γ , A B and v ( A , w ) = 1 ) . Therefore, for every w w , M , w A only if M , w B , i.e., M , w A B . □
Definition 4.
(Regular set) Let Δ L J . Δ is a regular set if it satisfies the following three conditions (A regular set, as defined here, corresponds to what is usually called a nontrivial prime theory. For the sake of convenience, we shall adopt the former terminology throughout this paper.):
1. 
Δ is nontrivial: Δ A , for some A L J ;
2. 
Δ is closed: if Δ A , then A Δ , for every A L J ;
3. 
Δ is disjunctive (or prime): if Δ A B , then Δ A or Δ B , for every A , B L J .
Definition 5.
Let Δ { A } L J . Δ is said to be maximal with respect to A if, and only if, (i) Δ A and (ii) Δ , B A , for every B Δ .
Lemma 1.
If Δ is maximal w.r.t. A, then Δ is a regular set.
Proof. 
In order to prove that Δ is a theory, suppose that Δ B and that B Δ . Thus, Δ , B A . By the transitivity of ⊢, it follows that Δ A , which contradicts the initial hypothesis. To prove that Δ is a disjunctive set, suppose that Δ B C and that Δ B and Δ C , that is, B Δ and C Δ . Hence, Δ , B A and Δ , C A . Since Δ B C , it then follows by rule E that Δ A , which also contradicts the initial hypothesis. □
Proposition 1.
Let Γ { A } L J . If Γ A , then there is a set Δ Γ that is maximal w.r.t. A.
Proof. 
Let B 1 , B 2 , be a fixed enumeration of L J and let the sequence Γ n n N be defined by:
  • Γ 0 = Γ
  • Γ n + 1 = Γ n if Γ n , B n A Γ n { B n } if Γ n , B n A
It can then be proven by a straightforward induction on n that Γ n A , for every n N . Let Δ = n N Γ n . To prove that Δ A , it suffices to notice that if A were derivable from Δ, then, by the compactness of ⊢, it would also be derivable from Γ n , for some n N . Now, suppose that C Δ and let n be such that C = B n . Since B n Γ n + 1 (for Γ n + 1 Δ ), it follows by construction that Γ n , B n A . Therefore, Δ , C A . □
Lemma 2.
Let Δ L J be a regular set and B , C L J . Then:
1. 
B C Δ iff B Δ and C Δ ;
2. 
B C Δ iff B Δ or C Δ ;
3. 
¬ ¬ B Δ iff B Δ ;
4. 
¬ ( B C ) Δ iff ¬ B Δ or ¬ C Δ ;
5. 
¬ ( B C ) Δ iff ¬ B Δ and ¬ C Δ ;
6. 
If B Δ , then one of the following conditions obtains:
For every regular set Σ Δ , B Σ and ¬ B Σ ;
For every regular set Σ Δ , B Σ and ¬ B Σ ;
7. 
B C Δ iff for every regular set Σ Δ , if B Σ , then C Σ ;
8. 
¬ ( B C ) Δ iff B Δ and ¬ C Δ .
Proof. 
Items (1)–(5) and (8) follow immediately from the definition of a regular set together with the rules of L E T J . As for (6), suppose that B Δ . By P E M , it follows that Δ B ¬ B , and so either B Δ or ¬ B Δ . Let Σ be a regular set such that Δ Σ and suppose that B Δ . Since Δ Σ , it then follows that both B and B belong to Σ. Hence, ¬ B Σ , for otherwise Σ would be trivial (in virtue of rule E X P and the fact that Σ is a regular set). A similar reasoning suffices to show that if ¬ B Δ , then ¬ B Σ and B Σ , for every regular set Σ Δ . Finally, to prove the left-to-right direction of (7), suppose that B C Δ and let Σ Δ be a regular set such that B Σ . Since Δ Σ , it follows that B C Σ and so, C Σ (by rule E ). As for the right-to-left direction, suppose that B C Δ . By rule I , it follows that Δ , B C . By Proposition 1 and Lemma 1, there is a regular set Δ Δ { B } such that C Δ . Since Δ { B } Δ , B Δ . Therefore, there is a regular set Σ Δ such that B Σ and C Σ . □
Proposition 2.
If Δ is a regular set, then there is a model M = W , , v and a stage w W such that:
M , w B   i f ,   a n d o n l y   i f ,   B Δ f o r e v e r y   B L J .
Proof. 
Let M = W , , w be such that:
  • W = { Σ : Σ i s a r e g u l a r s e t } ;
  • = W ;
  • v : L J × W { 0 , 1 } is defined by: v ( B , Σ ) = 1 iff B Σ , for every B L J .
Since Δ is a regular set, Δ W . It follows from the definition of v that v ( B , Δ ) = 1 if, and only if, B Δ . However, in order to complete the proof we are still required to show that v is a valuation, i.e., that it satisfies all clauses of Definition 2. That M satisfies clauses (1)–(8) is an immediate consequence of Lemma 2 above. Note, moreover, that since ≤ has been defined as the set inclusion relation over W, M also satisfies (P1). □
Theorem 2.
(Completeness Theorem)
L e t   Γ { A } L J .   I f   Γ A ,   t h e n   Γ A
Proof. 
Suppose that Γ A . By Proposition 1 and Lemma 1, there is a regular set Δ Γ such that Δ A . By Proposition 2, there is a model M and a stage w W such that for every B L J , M , w B if, and only if, B Δ . Therefore, M , w C , for every C Γ (since Γ Δ ), and M , w A (for A Δ ). □

3. From LET J to LET F

The logic L E T F was introduced in [2] as an extension of F D E equipped with both a classicality operator ∘ and a non-classicality operator •, dual to ∘—cf. [2] Section 3.1. (Hilbert and Gentzen-style systems for F D E can be found in [15] Section 2.2.) L E T F can also be obtained from L E T J by dropping the implication and adding •, with the respective rules, which say essentially that A holds if, and only if, A does not hold. As far as we know, classical negation cannot be defined in L E T F , so • had to be introduced as a primitive symbol. In the intended interpretation of the Kripke models presented here, A means that in the database there is no reliable information about A.
Definition 6.
Let L F be the language obtained from L J by replacing → by the unary connective •. The logic L E T F results from adding the following rules to the set of L E T J ’s →-free rules:
A    A B Cons    A A Comp
We shall use F to denote the derivability relation generated by L E T F and abbreviate it to whenever appropriate.
Definition 7.
A Kripke model M for L E T F is a structure W , , v as in Definition 2, except that (7), (8) and (P1) are replaced by:
7′.
v ( A , w ) = 1 iff v ( A , w ) = 0
As in the case of L E T J , we say that A holds in w ( M , w F A ) if, and only if, v ( A , w ) = 1 . The definition of L E T F ’s semantic consequence relation, to be denoted by F , is like the one for L E T J (Definition 3), with the obvious adjustments. When there is no risk of ambiguity, we write simply ⊩ and ⊧ instead of F and F .
Theorem 3.
(Soundness Theorem) Let Γ { A } L F . If Γ A , then Γ A .
Proof. 
Suppose that Γ A . We shall prove that Γ A by induction on the number n of nodes in a derivation D of A from Γ in L E T F . If n = 1 , then D contains only one formula and so either A Γ or it is the result of applying rule C o m p . If A Γ , then Γ A , by the reflexivity of ⊧. As for the latter case, suppose that A is the formula B B and let M = W , , v and w W be arbitrary. By Definition 7(7 ), v ( B , w ) = 1 or v ( B , w ) = 1 . It then follows from clause (2) of Definition 7 that v ( B B ) = 1 . Therefore, M , w A , and since M and w were arbitrary, we may conclude that Γ A . Suppose now that n > 1 and that the result holds for every derivation with fewer nodes than D . It is straightforward to check that for each rule R of L E T F (other than C o m p ), if the premises of R hold in w W , then so does its conclusion. □
The proof of the completeness of L E T F with respect to the class of models characterized in Definition 7 is also similar to the one for L E T J , except for some minor differences. In particular, the definitions of regular and maximal sets (Definitions 4 and 5), and the proofs of Lemma 1 and Proposition 1 will carry over to the case L E T F . Hence, we shall assume those results to hold without presenting their proofs.
Lemma 3.
Let Δ L F be a regular set and B , C L . Then:
1. 
B C Δ iff B Δ and C Δ ;
2. 
B C Δ iff B Δ or C Δ ;
3. 
¬ ¬ B Δ iff B Δ ;
4. 
¬ ( B C ) Δ iff ¬ B Δ or ¬ C Δ ;
5. 
¬ ( B C ) Δ iff ¬ B Δ and ¬ C Δ ;
6. 
If B Δ , then one of the following conditions obtains:
For every regular set Σ Δ , B Σ and ¬ B Σ ;
For every regular set Σ Δ , B Σ and ¬ B Σ ;
7′. 
B Δ iff B Δ .
Proof. 
Items (1)–(5) follow immediately from the definition of a regular set together with the rules of L E T F . As for (6), it can be proven exactly as in the proof of Lemma 2. Finally, to prove (7 ) it suffices to notice that if B , B Δ , then Δ would be trivial, and that either B Δ or B Δ (by rule C o m p and the assumption that Δ is regular). □
Proposition 3.
If Δ is a regular set, then there is a model M = W , , v and a stage w W such that:
M , w B   i f ,   a n d   o n l y   i f , B Δ ,   f o r   e v e r y   B L F .
Proof. 
Let M = W , , v be such that:
  • W = { Σ : Σ i s a r e g u l a r s e t } ;
  • = W ;
  • v : L F × W { 0 , 1 } is defined by: v ( B , Σ ) = 1 iff B Σ , for every B L F .
Since Δ is a regular set, Δ W . It then follows from the definition of v that v ( B , Δ ) = 1 if, and only if, B Δ , for every B L F . By Lemma 3 above, Δ satisfies all clauses of Definition 7, and we are done. □
Theorem 4.
(Completeness Theorem)
L e t   Γ { A } . I f   Γ A , t h e n   Γ A .
Proof. 
Suppose that Γ A . By (the L E T F -analogues of) Proposition 1 and Lemma 1, there is a regular set Δ Γ such that Δ A (and so A Δ ). By applying Proposition 3, it then follows that there is a model M = W , , v and a stage w W such that for every B L F , v ( B , w ) = 1 if, and only if, B Δ . Therefore, M , w C , for every C Γ , but M , w A , that is, Γ A . □
Although the persistence clause (P1) of Definition 2 is necessary for proving the soundness of L E T J , it can be completely dispensed with in L E T F . As we shall see in the next section, there are some reasons why supplementing the semantics of L E T F with some weaker versions of (P1) may be desirable. Before we do so, it is worth noting that even in the absence of (P1), for formulas A , L E T F already requires the values of A or ¬ A to be preserved across stages.
Proposition 4.
Let M = W , , v and A L . For every w W , it holds that:
1. 
If v ( A , w ) = v ( A , w ) = 1 , then v ( A , w ) = 1 , for every w w ;
2. 
If v ( A , w ) = v ( ¬ A , w ) = 1 , then v ( ¬ A , w ) = 1 , for every w w .
Proof. 
This is an immediate consequence of clause (6) of Definition 7. □
Thus, in L E T F , whenever A holds in a certain stage w, both A and ¬ A will retain their values in every stage w accessible from w; and since exactly one of A or ¬ A holds in w whenever A does, this entails that exactly one of A or ¬ A will hold in every such w .

4. Persistence Clauses and Information Revision

In this section we explore different persistence relations that may hold in a Kripke model for L E T F and indicate how each of those relations may be useful for representing different criteria for revising information.
Recall that, given a model M and a stage w W , v ( A , w ) = 1 expresses that positive information A is available at w, while v ( A , w ) = 0 expresses that there is no such information in w. Likewise, v ( ¬ A , w ) = 1 indicates the presence at w of negative information ¬ A , whereas v ( ¬ A , w ) = 0 is to be interpreted as the lack of such information. When the information about A is reliable at w, we have v ( A , w ) = 1 . For the sake of convenience, we may express the same thing more succinctly by saying that the information conveyed by A (which may assume the form ¬ B or B ) is available at w whenever v ( A , w ) = 1 , and that no such information is available at w whenever v ( A , w ) = 0 .
Now, how are we to understand the fact that A may assume different values in two ≤-related stages? The following definitions may be of some help: given stages w , w W such that w w , we shall say that in w we have acquired the information conveyed by A whenever v ( A , w ) = 0 and v ( A , w ) = 1 ; and that we have revised that same information whenever v ( A , w ) = 1 and v ( A , w ) = 0 . Using this new terminology, we can then describe the following four scenarios:
  • v ( A , w ) = 1 and v ( A , w ) = 1 : the information conveyed by A was available at w and it has not been revised in the process of moving from w to w (i.e., it remained available);
  • v ( A , w ) = 1 and v ( A , w ) = 0 : the information conveyed by A was available at w but it has been revised in the process of moving from w to w ;
  • v ( A , w ) = 0 and v ( A , w ) = 0 : the information conveyed by A was unavailable at w, nor was it acquired in the process of moving from w to w (i.e., it remained unavailable);
  • v ( A , w ) = 0 and v ( A , w ) = 1 : the information conveyed by A was unavailable at w but it has been acquired in the process of moving from w to w .

4.1. Persistence Conditions

Having the notions characterized in (1)–(4) at our disposal, we can now categorize the models of L E T F according to the different revisability relations that may or may not hold between formulas and stages. In other words, we can distinguish classes of models in terms of the kinds of information that are allowed to be revised.
Let a literal be a propositional letter or the negation of a propositional letter, and let basic information be the (positive and negative) information conveyed by literals. The models of L E T F can be classified according to whether or not they satisfy one of the following persistence conditions:
P1.
Total non-revisability
For every w w , if v ( A , w ) = 1 , then v ( A , w ) = 1 .
P2.
Non-revisability of reliable information
For every w w , if v ( A , w ) = 1 , then v ( A , w ) = 1 .
P3.
Non-revisability of reliable information and basic information
For every w w , if v ( A , w ) = 1 , then v ( A , w ) = 1 ;
For every w w , if v ( p , w ) = 1 , then v ( p , w ) = 1 ;
For every w w , if v ( ¬ p , w ) = 1 , then v ( ¬ p , w ) = 1 .
Condition (P1), which was already present in L E T J , amounts to the constraint of total non-revisability: it states that no information whatsoever is allowed to be revised at any stage. In other words, every new piece of information acquired at a certain stage is always passed on to the subsequent stages, leaving no room for data to be removed in the light of new information.
It is to be noted, however, that (P1) does not quite fit in the intended interpretation of L E T F . This is because if A were to always persist across stages, we would be prevented from acquiring reliable information about A whenever that information had been previously deemed unreliable. On the other hand, in the semantics for L E T J , total non-revisability was required because of the intuitionistic clause for implication. Since • is absent from L E T J , this does not represent a problem there, although the presence of (P1) does prevent revising information in L E T J -models.
(P2) corresponds to the constraint that information already marked as reliable cannot be revised. Thus, once A holds in a stage w, it cannot be removed at any stage w w . Recall that in Proposition 4 we have proved, even in the absence of (P2), that the fact that A holds in a certain stage w is already sufficient for the non-revisability of either A or ¬ A (which depends on which of A and ¬ A actually holds in w). However, this did not prevent the revisability of A itself; that is, it did not rule out such models as:Axioms 09 00100 i002.
Requiring models to satisfy (P2) will, however, prevent situations in which A ( ¬ A ) is non-revisable in virtue of A holding in a certain stage, even though A itself is allowed to be revised at any further stage.
Another important aspect of (P2) is that it entails (actually, is equivalent to):
P2′.
If v ( A , w ) = 1 , then for every w w , v ( A , w ) = 1 .
(P2 ) says that if some information is unreliable at a stage w , it must have been unreliable in every stage w that precedes w (To prove that (P2) entails (P2 ), suppose that v ( A , w ) = 1 and let w w . Suppose further that v ( A , w ) = 1 . By (P2), it then follows that v ( A , w ) = 1 , which contradicts clause (7 ) of Definition 7. Therefore, v ( A , w ) = 1 . Suppose now that M satisfies (P2 ) and let w W be such that v ( A , w ) = 1 . For any arbitrary w w , v ( A , w ) = 1 or v ( A , w ) = 1 . If v ( A , w ) = 1 , then v ( A , w ) = 1 (by (P2 )). This result contradicts clause (7 ) of Definition 7. Therefore, v ( A , w ) = 1 .).
Finally, (P3) adds to (P2) the requirement of non-revisability of basic information. This makes sense if we think of a database in which only literals and formulas of the form p can be inserted. Given a model M that satisfies (P3), it can be easily proved that any formula A in which neither ∘ nor • occur will be preserved across ≤-related stages.
Proposition 5.
Let M = W , , v and w W . Let A L F be such that neither ∘ nor • occur in A. If M satisfies (P3) and v ( A , w ) = 1 , then for every w w , v ( A , w ) = 1 .
Proof. 
The result can be proved by a straightforward induction on the complexity of A; this proof is left to the reader. □
Concerning the result above, it is to be noted that the condition (P3) added to L E T F does not collapse into (P1) because (P3) does not apply to formulas like A , nor to formulas in which ∘ and • appear in the scope of ¬.
The conditions (P1), (P2) and (P3) are not exhaustive. The idea of these models as representations of information revision can be developed in different ways, even allowing revisability of reliable information. We can think of different revisability conditions as different levels of access to the database. Total non-revisability (P1) would be a level of access that can insert information but cannot remove anything from the database. Non-revisability of reliable information (P2) fits the idea of two different levels of access: a level-1 access that can only insert basic information but cannot remove nor mark anything as reliable (i.e., cannot insert A ), and a level-2 access that can remove any information not marked as reliable and mark information as reliable (i.e., can insert and remove literals and insert A ), but still cannot remove or change reliable information, which is marked with ∘. This does not mean, however, that in both cases reliable information cannot be revised once and for all, but only that the model is not able to represent, so to speak, a sort of higher level access to the database.

4.2. Adding Persistence to L E T F

The reader may ask at this point what would be the result of adding the persistence clauses above to the semantics of L E T F . After all, it seems that modifying Definition 7 would restrict the class of models originally characterized in the previous section and, as a result, we should expect L E T F to retain soundness but not completeness with respect to the new, more restricted, classes of models. As we shall now see, though, this is not really the case, for no matter which persistence clause we choose to supplement Definition 7 with, L E T F will continue to be sound and complete with respect to the new class of models. Let us first prove this fact and then explain why none of the persistence clauses (P1)–(P3) interfere with the completeness of L E T F .

Soundness and Completeness with Persistence

To prove that soundness and completeness will continue to hold with respect to the classes of models corresponding to each of the persistence clauses (P1)–(P3), it will suffice to consider the class generated by the most restrictive condition, (P1). In order to establish this result it will be convenient to first introduce some preliminary notation. We shall use the symbol C to denote the class of models originally characterized in Definition 7—i.e., models with no persistence constraints, except for those stated in Proposition 4—and C i ( 1 i 3 ) to denote the class that results from adding (Pi) to that definition. Note that, for every i, C i is properly included in C , C 1 is properly included in both C 2 and C 3 , and C 3 in C 2 , since every model that satisfies (P1) also satisfies (P2) and (P3), and every model that satisfies (P3) satisfies (P2). Finally, i denotes the semantic consequence relation generated by the models in C i (We shall continue to use ⊢ and ⊧ as abbreviations for respectively F and F throughout this section.). We can then prove that:
Lemma 4.
Let M = W , , v be a member of C and let w W . Then there is a model M 1 = W 1 , 1 , v 1 in C 1 and a stage w 1 W 1 such that M , w B if, and only if, M 1 , w 1 B , for every B L .
Proof. 
Let M 1 be defined by:
  • W 1 = { w } ;
  • 1 = { w , w } ; and
  • v 1 : L F × W 1 { 0 , 1 } is a total function such that for every B L F :
    v 1 ( B , w ) = 1 iff v ( B , w ) = 1
Given that M 1 has only one stage, v 1 (vacuously) satisfies (P1). Hence, all we need to do in order to complete the proof is to show that v 1 satisfies all clauses of Definition 7. Since clauses (1)–(5) and (7 ) are all locally formulated, they follow immediately from the definition of v 1 . Concerning clause (6), which is the only global clause among (1)-(7’), we may proceed as follows. Suppose that v 1 ( C , w ) = 1 . Hence, v ( C , w ) = 1 , and so exactly one of (I) and (II) below obtains:
(I)
For every w W such that w w , v ( C , w ) = 1 and v ( ¬ C , w ) = 0 ;
(II)
For every w W such that w w , v ( C , w ) = 0 and v ( ¬ C , w ) = 1 .
Suppose that (I) holds. Thus, v ( C , w ) = 1 and v ( ¬ C , w ) = 0 , and, so, v 1 ( C , w ) = 1 and v 1 ( ¬ C , w ) = 0 . Since w is the only element of W 1 , we may conclude that for every w W 1 such that w w , v 1 ( C , w ) = 1 and v 1 ( ¬ C , w ) = 0 (and similarly in the case of (II)). When v 1 ( C , w ) = 0 , it follows that v ( C , w ) = 0 , and there is nothing to be proved since clause 6 has just one direction and is vacuous on this condition. □
Theorem 5.
Let Γ { A } L . Then Γ A if, and only if, Γ 1 A .
Proof. 
Since every model that belongs to C 1 also belongs to C , it follows immediately that if Γ 1 A , then Γ A . As for the other direction, suppose that Γ A . Hence, there is a model M in C and a stage w W such that M , w B , for every B Γ , and M , w A . By Lemma 4 above, there is a model M 1 = W 1 , 1 , v 1 in C 1 and w 1 W 1 such that M 1 , w 1 B , for every B Γ , and M 1 , w 1 A . Therefore, Γ 1 A . □
Lemma 4 states that no matter how many stages a given model M has, for each stage w of M , we can always find a corresponding model with exactly one stage w 1 such that the same formulas hold in both w and w 1 . Notice that because W 1 contains only one stage, M 1 (vacuously) satifies each of the persistence clauses (P1)–(P3). This means that Lemma 4 and Theorem 5 would still be provable in exactly the same way if C 1 (and the corresponding consequence relation 1 ) were replaced by either C 2 or C 3 . As a result, all of ⊧, 1 , 2 and 3 turn out to have the same extension which, together with the soundness and completeness of L E T F , yields:
Corrolary 1.
Let Γ { A } L F . Then:
1. 
Γ A iff Γ 1 A ;
2. 
Γ A iff Γ 2 A ;
3. 
Γ A iff Γ 3 A .
How can L E T F be sound and complete with respect to all of ⊧, 1 , 2 and 3 , in spite of those relations being characterized in terms of different classes of models? As we shall see, the reason has to do with the fact that in the semantics for L E T F there is no clause that states a sufficient condition for A to hold in a given stage. Before we get to that, however, we first need to take a look at the soundness and completeness proofs of L E T F presented in the previous section, in order to make sure that they would still work had we adopted any of those alternative notions of consequence relation.
That the soundness theorem would continue to hold follows immediately from the fact each C i is included in C , which, in turn, implies that if ⊢ is sound with respect to the models in C , then it is also sound with respect to models in the more restricted class C i (given that Γ A implies Γ i A ). Notice, moreover, that since nowhere in the proof of Theorem 3 was any of (P1)–(P3) appealed to, the proof would work equally well had we adopted any of 1 , 2 , 3 instead of ⊧.
Concerning the completeness theorem, we need to consider the modifications (if any) that would be necessary if the proof were being formulated with respect to models satisfying one of (P1)–(P3). As it turns out, there is precisely one place in the whole proof that requires more attention, viz., Proposition 3.
Recall that it was established in Proposition 3 that for any regular set Δ of formulas of L F , one can find a model M and a stage w of M such that a formula holds in w if, and only if, it belongs to Δ. While proving this result, the model M was defined in such a way that its stages were all the regular sets of L F , its accessibility relation ≤ was taken to be the inclusion relation ⊆ over W, and its valuation function was defined in terms of the characteristic function of each Σ W . Now, had we proved this result with respect to models that satisfy one of (P1)-(P3), we would have to make sure that M did indeed satisfy the corresponding clause. In the case of (P1), for example, this would require showing that for every regular sets Σ and Σ such that Σ Σ , the fact that formula A belongs to Σ implies that it also belongs to Σ (and similarly for the other clauses). At this point, it becomes clear, however, that this requirement, as well as the ones corresponding to the other clauses, was already satisfied in the original proof of Proposition 3, given the way ≤ was defined (i.e., in terms of ⊆). Hence, as in the case of the proof of the soundness of L E T F , the proof of its completeness would also remain unaltered.
Why does the adoption of any of the persistence clauses above bring no changes whatsoever upon the corresponding deductive system? We can reach a better understanding of this fact by taking a closer look at the proof of Lemma 4, for it is precisely because of that result that we are able to prove the equivalence between ⊧, 1 , 2 and 3 .
The proof tells us that given any model M belonging to C and a stage w in this model, one can always extract a model M 1 out of M such that w is the only stage of M 1 and the same formulas hold in w with respect to either model. That the semantic values of formulas containing no occurrences of either ∘ or • are carried over to the new model is a consequence of the fact that the semantic conditions of formulas formed with ¬ , , are all local, and so they do not depend on the values their subformulas have at stages other than w.
There is no need to take formulas A into account here because their semantic conditions are stated directly in terms of those for A . So let us consider what happens with formulas of the form A . Assuming that M , w A , the only reason why A could fail to hold in w (w.r.t. M 1 ) is if there were some w w in M 1 such that v ( A , w ) = v ( ¬ A , w ) . However, since w is the only stage in M 1 and since A and ¬ A inherit in M 1 the values they had in M , this cannot happen. What if A did not hold in the original M ? Could the elimination of all stages in M except for w also eliminate all the counterexamples to A in M ? The answer is ‘no’, and the reason for this is that the definition of a Kripke model for L E T F (with or without any of (P1)–(P3)) does not state any sufficient condition for A to hold in a stage. If this were the case, then while moving from M to M 1 we would have no guarantee that the (sufficient) condition for A to hold in M would not become satisfied in virtue of there being fewer stages in M 1 than in M —and so A would hold in M 1 , even though it failed to hold in M . This situation is thus very different from what takes place in intuitionistic logic. For imagine what would happen if we attempted to prove an analogue of Lemma 4 for intuitionistic logic. Although every formula that holds in w in the original model M would continue to hold in w in the new model M 1 , it could well happen that a formula A B that did not hold in w (w.r.t. M ) would nonetheless hold in w w.r.t. M 1 . This is because all the counter-examples to A B could end up being eliminated in M 1 . Notice that this phenomenon depends essentially on the fact that in order for A B to hold in a stage w in a Kripke model for intuitionistic logic, there can be no stage w w such that A holds in w and B does not hold in w , which amounts to a sufficient condition for A B to hold in w. And it is precisely one such condition that is missing in the case of L E T F ’s ∘ operator.
It is worth noting that, as a matter of fact, a semantics for L E T F does not need a global clause for ∘, which means that from the strictly technical point of view, Kripke-style models for L E T F collapse into standard models. Nevertheless, the conceptual idea of Kripke models for intuitionistic logic, in which propositions are proved as time passes, has an analogy with the idea of a database that receives information as time passes. Moreover, if we change the ‘only if’ of the semantic clause for ∘ (Definition 2 item 6) to an ‘if and only if’, we obtain an appealing sufficient condition for A : if at a stage w we ‘look to the future’ and either across all stages A holds or across all stages ¬ A holds, then A holds in w (we return to this point in Section 6 below). Therefore, although strictly speaking we have here ‘Kripke-style’ models rather than Kripke models, from the conceptual point of view our proposal here seems to be quite justified.
Remark 1.
In Omori and Sano [16], p. 162 we find Kripke models for the logic cBS4, which is an extension of L E T J with the following axioms:
A3. 
A A ¬ A A ,
A8. 
¬ A ( A ¬ A ) .
The semantics is given by Kripke models for N 4 plus clauses tantamount to the following:
i. 
w A i f f w w , ( w A a n d w ¬ A ) o r ( w A a n d w ¬ A ) ;
ii. 
w ¬ A i f f w w , w A i f f w ¬ A .
Omori and Sano adopt a Dunn-style relational semantics, with two relations + and , but the result is the same, since w A is equivalent to w + ¬ A . The logics cBS4, BD∘ and BS4 discussed in [16] are indeed related, respectively, to the logics of evidence and truth L E T J , L E T F , and LET K (the latter is L E T J plus Peirce Law, see [17], pp. 82–83). A more detailed analysis of the similarities and differences between these logics will be done elsewhere.
Although the ‘only if’ direction of the semantic clause (i) is equivalent to the clause for ∘ in L E T J (and in L E T F if persistence for A holds, see Section 4.2), the behavior of the classicality operator ∘ in cBS4 is quite different from its behavior in L E T J and L E T F . A formula ¬ A in cBS4 has some analogy to a formula A in L E T F , since in the former A ¬ A and A , ¬ A B hold. However, whether or not A holds in L E T J and L E T F is left undetermined even in those circumstances in which exactly one between A and ¬ A holds. The rationale for this is that the information that only A (or ¬ A ) holds may be reliable, and in this case A holds, or unreliable, and so A does not hold. In L E T F this can be expressed by the formulas A A and A A . This feature of L E T J and L E T F is essential for the intended interpretation in terms of positive and negative, reliable or unreliable, information.
Modal interpretations for variants of the consistency operator have been proposed before. The first one appears in [18] where A is defined as A A , obtaining a conceptualization of ∘ that preserves all the essential properties of a consistency connective (under a specific negation). In view of its definition, the semantic interpretation of ∘ depends naturally on a modal reading. This does not exactly signify assigning a possible-world interpretation to ∘, but rather defining a modal formula that behaves like ∘. Later on, a modal approach for consistency combined with modal negations was proposed in [19].

5. Some Properties of LET J and LET F

The following properties clarify some aspects of L E T J and L E T F that bear directly on their intended interpretations:
Proposition 6.
In L E T J and L E T F the following inferences do not hold:
1. 
A ¬ A ;
2. 
A , B ( A * B ) ( * { , } );
3. 
A , B ( A B ) (in L E T J only);
4. 
( A * B ) A B ( * { , } , in L E T F only).
Proof. 
Left to the reader. □
It is easy to find counterexamples for all the inferences above. The semantic values of the conclusions are left undetermined by the premises because there is no sufficient condition for w A . As a consequence, in both L E T J and L E T F propagation rules over { ¬ , , , } do not hold. On the other hand, let us say that a formula A behaves classically in L E T J or L E T F if A ¬ A and A , ¬ A B hold; so in both L E T J and L E T F , although they do not have propagation rules, the classical behavior propagates over { ¬ , , , } . More precisely:
Proposition 7.
Suppose ¬ n 1 A 1 , , ¬ n m A m hold for n i 0 (where ¬ n i , n i 0 , represents n i occurrences of negations before the formula A i ).
Then:
1. 
Any L E T F -formula formed with A 1 , , A m over { , , ¬ } behaves classically;
2. 
Any L E T J -formula formed with A 1 , , A m over { , , ¬ } behaves classically.
Proof. 
Item (1) has been proved in [2], Fact 31. To prove (2), given that for any n 0 , ¬ n A A ¬ A and ¬ n A , A , ¬ A B , it remains to be proved that: (i) ¬ n A , ¬ m B ( A B ) ¬ ( A B ) and (ii) ¬ n A , ¬ m B , ( A B ) , ¬ ( A B ) C . The proofs of (i) and (ii) are left to the reader. □
This result establishes that even though, say, p and q do not entail ( p q ) , ( p q ) , etc., they do entail that every formula formed with p and q over { ¬ , , } has a classical behavior. Hence, if formulas of the form A are required to persist across stages in L E T F (i.e., if models are required to satisfy (P2)), this behavior is also transmitted across ≤-related stages:
Proposition 8.
1. 
In L E T J , if w ¬ n 1 A 1 , , w ¬ n m A m , then for any formula B formed with A 1 , , A m over { , , ¬ , } , and for any w w , B behaves classically in w ;
2. 
In L E T F , assuming persistence for formulas A , if w ¬ n 1 A 1 , , w ¬ n m A m , then for any formula B formed with A 1 , , A m over { , , ¬ } , and for any w w , B behaves classically in w .
Proof. 
Item (1) follows from Proposition 7 item 2 above and the fact that persistence holds for every formula in L E T J . Item (2) follows from Proposition 7 item 1 above and the persistence of every formula A . □

6. Final Remarks and Further Research

In this paper we proposed Kripke-style models for the logics L E T J and L E T F introduced respectively in [1] and [2]. The intended interpretation of these models is in terms of a database that receives positive and negative information, that can be either unreliable or reliable, the reliable information being subjected to classical logic. We claim that the semantics is sound with respect to this intended interpretation.
A remarkable feature of these models is that there is no sufficient condition for A . This mimics the fact that in the valuation semantics for L E T J and L E T F different values for A and ¬ A do not imply A , and there is a rationale for this. The information that exactly one of either A or ¬ A holds is not enough, for we still need the information that such information is reliable. Note that this is what distinguishes the scenarios 1 and 2 respectively from 5 and 6 mentioned in the Introduction.
There are no introduction rules for ∘ in L E T J and L E T F . The idea that the reliability of a formula comes from outside the formal system is appealing, but it could be made more precise. The reliability and conclusiveness of p and ¬ p are expressed by logics of evidence and truth as the classicality of p. Although it is reasonable that no rule concludes p , and propositions 7 and 8 show that classical behavior propagates over the standard propositional connectives, it could be an advantage to have propagation rules for ∘. This can be obtained simply by changing item 6 of Definition 2, and the corresponding definition for L E T F , putting an ‘if and only if’ in the place of ‘only if’. More precisely, if we make the necessary condition for w A also a sufficient condition, the consequent of the result expressed by Proposition 8 becomes stronger: for any formula B formed with A 1 , , A m over { , , ¬ } , and for any w w , w B . Investigating the consequences of such a change in the semantics presented here, however, will be done elsewhere.
An algebraic semantics for N 4 was proposed in [20] by means of the N 4 -lattices. In a similar vein, it was proved in [21] Section 9.3 that the logic L E T J is sound and complete with respect to Fidel-structures. As L E T F can be defined from L E T J by dropping the implication and adding the operator • and the rules Cons and Comp, a natural conjecture is that both L E T F and L E T J would be algebraizable (or at least count with an algebraic semantics) by way of the non-deterministic algebraization methods of [22]. This of course has still to be proved.

Author Contributions

Conceptualization: A.R., A.K., and W.C.; formal analysis: H.A. and A.R.; investigation: A.R., A.K., W.C., and H.A.: writing—review and editing, H.A. and A.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Carnielli, W.; Rodrigues, A. An epistemic approach to paraconsistency: A logic of evidence and truth. Synthese 2017, 196, 3789–3813. [Google Scholar] [CrossRef] [Green Version]
  2. Rodrigues, A.; Bueno-Soler, J.; Carnielli, W. Measuring evidence: A probabilistic approach to an extension of Belnap-Dunn Logic. Synthese 2020. [Google Scholar] [CrossRef]
  3. Carnielli, W.; Rodrigues, A. On epistemic and ontological interpretations of intuitionistic and paraconsistent paradigms. Log. J. IGPL 2020. [Google Scholar] [CrossRef]
  4. Carnielli, W.; Coniglio, M.E. Paraconsistent Logic: Consistency, Contradiction and Negation; Springer: Berlin, Germany, 2016. [Google Scholar]
  5. Carnielli, W.; Coniglio, M.E.; Marcos, J. Logics of Formal Inconsistency. In Handbook of Philosophical Logic; Gabbay, D.M., Guenthner, F., Eds.; Springer: Berlin, Germany, 2007; Volume 14. [Google Scholar]
  6. Carnielli, W.; Coniglio, M.E.; Rodrigues, A. Recovery operators, paraconsistency and duality. Log. J. IGPL 2019. [Google Scholar] [CrossRef] [Green Version]
  7. Dunn, J.M. Information in computer science. In Philosophy of Information; Volume 8 of Handbook of the Philosophy of Science; Adriaans, P., van Benthem, J., Eds.; Elsevier: Amsterdam, The Netherlands, 2008; pp. 581–608. [Google Scholar]
  8. Odintsov, S.; Wansing, H. On the Methodology of Paraconsistent Logic. In Logical Studies of Paraconsistent Reasoning in Science and Mathematics; Andreas, H., Verdée, P., Eds.; Springer: Berlin, Germany, 2016. [Google Scholar]
  9. Belnap, N.D. How a computer should think. In Contemporary Aspects of Philosophy; Ryle, G., Ed.; Oriel Press: Charleville, UK, 1977. [Google Scholar]
  10. Belnap, N.D. A useful four-valued logic. In Modern Uses of Multiple Valued Logics; Epstein, G., Dunn, J.M., Eds.; D. Reidel: Dordrecht, The Netherlands, 1977. [Google Scholar]
  11. Dunn, J.M. Intuitive semantics for first-degree entailments and ‘coupled trees’. Philos. Stud. 1976, 29, 149–168. [Google Scholar] [CrossRef]
  12. Wansing, H. The Logic of Information Structures; Springer: Berlin, Germany, 1993. [Google Scholar]
  13. Kapsner, A. Logics and Falsifications; Springer: Berlin, Germany, 2014. [Google Scholar]
  14. Van Dalen, D. Logic and Structure, 4th ed.; Springer: Berlin, Germany, 2008. [Google Scholar]
  15. Omori, H.; Wansing, H. 40 years of FDE: An Introductory Overview. In Studia Logica; Springer: Berlin, Germany, 2017; pp. 1021–1049. [Google Scholar]
  16. Omori, H.; Sano, K. da Costa Meets Belnap and Nelson. In Recent Trends in Philosophical Logic; Ciuni, R., Wansing, H., Willkommen, C., Eds.; Springer: Berlin, Germany, 2014. [Google Scholar]
  17. Carnielli, W.; Rodrigues, A. On the philosophy and mathematics of the Logics of Formal Inconsistency. In New Directions in Paraconsistent Logic; Springer: Berlin, Germany, 2016. [Google Scholar]
  18. Marcos, J. Nearly every normal modal logic is paranormal. Log. Anal. 2005, 48, 279–300. [Google Scholar]
  19. Dodó, A.; Marcos, J. Negative modalities, consistency and determinedness. Electron. Notes Theor. Comput. Sci. 2014, 300, 21–45. [Google Scholar] [CrossRef] [Green Version]
  20. Odintsov, S. Algebraic semantics for paraconsistent Nelson’s logic. J. Log. Comput. 2003, 4, 453–468. [Google Scholar] [CrossRef]
  21. Carnielli, W.; Coniglio, M.E.; Rodrigues, A. On formal aspects of the epistemic approach to paraconsistency. In Logic and Philosophy of Logic: Recent Trends in Latin America and Spain; Freund, M., de Castro, M., Ruffino, M., Eds.; College Publications: London, UK, 2018. [Google Scholar]
  22. Coniglio, M.E.; Figallo-Orellano, A.; Golzio, A.C. Non-deterministic algebraization of logics by swap structures. Log. J. IGPL. forthcoming.

Share and Cite

MDPI and ACS Style

Antunes, H.; Carnielli, W.; Kapsner, A.; Rodrigues, A. Kripke-Style Models for Logics of Evidence and Truth. Axioms 2020, 9, 100. https://doi.org/10.3390/axioms9030100

AMA Style

Antunes H, Carnielli W, Kapsner A, Rodrigues A. Kripke-Style Models for Logics of Evidence and Truth. Axioms. 2020; 9(3):100. https://doi.org/10.3390/axioms9030100

Chicago/Turabian Style

Antunes, Henrique, Walter Carnielli, Andreas Kapsner, and Abilio Rodrigues. 2020. "Kripke-Style Models for Logics of Evidence and Truth" Axioms 9, no. 3: 100. https://doi.org/10.3390/axioms9030100

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop