Abstract
The paper’s novelty is in combining two comparatively new fields of research: non-transitive logic and the proof method of correspondence analysis. To be more detailed, in this paper the latter is adapted to Weir’s non-transitive trivalent logic \({\mathbf{NC}}_{\mathbf{3}}\). As a result, for each binary extension of \({\mathbf{NC}}_{\mathbf{3}}\), we present a sound and complete Lemmon-style natural deduction system. Last, but not least, we stress the fact that Avron and his co-authors’ general method of obtaining n-sequent proof systems for any n-valent logic with deterministic or non-deterministic matrices is not applicable to \({\mathbf{NC}}_{\mathbf{3}}\) and its binary extensions.
Similar content being viewed by others
1 Introduction and Overview
1.1 Non-Transitive Logic
Non-transitive logic is a kind of substructural logic (Restall, 2000) which challenges transitivity, one of the basic properties of the entailment relation along with (various names might be found in the literature) reflexivity, monotonicity, contraction, and permutability. The properties of transitivity and cut (which should not be equated) are definable in different ways; we refer the reader to outlines in Ripley (2013, 2018), Barrio et al. (2019).Footnote 1 In particular, we are interested in the approach of Weir who presents three-valued, continuum-valued, and surreal-valued non-transitive logics within his analysis of the Curry paradox (Weir, 2013a; b).Footnote 2 We prefer the Weirian trivalent logic \({\mathbf{NC}}_{\mathbf{3}}\) because of its tabularity and functionally incompleteness that together make it a suitable choice for correspondence analysis (CA, hereafter).Footnote 3
Let us briefly list and informally discuss the key features of \( {\mathbf{NC}}_{\mathbf{3}}\) before getting into formal definitions. First, \({\mathbf{NC}}_{\mathbf{3}}\) is tabular trivalent; its negation, conjunction, disjunction, and implication are of the Łukasiewiczian trivalent logic Ł\(_{\mathbf{3}}\) (Łukasiewicz et al., 1920) (which negation, conjunction, and disjunction are the same as in the Kleenian strong trivalent logic \(\mathbf{K}_3 \) Kleene 1938; 1952). The reason Weir uses the Łukasiewiczian implication is that, otherwise, \( {\mathbf{NC}}_{\mathbf{3}}\) would lack theoremhood just like \(\mathbf{K}_{\mathbf{3}}\) does. Theoremhood of \({\mathbf{NC}}_{\mathbf{3}}\) implies the second key feature that is about the transitivity property of its entailment relation. In his robust non-transitive logic \({\mathbf{NC}}_{\mathbf{3}}\), Weir clearly wants to reject generalized transitivity (if \(\varGamma \vdash \varDelta , \phi \) and \( \phi , \varGamma \vdash \varDelta \), then \(\varGamma \vdash \varDelta \)) and preserve, at least, simple transitivity (if \(\psi \vdash \phi \) and \( \phi \vdash \chi \), then \(\psi \vdash \chi \)).Footnote 4
Third, in order to show that generalized transitivity fails in \({\mathbf{NC}}_{\mathbf{3}}\), Weir proposes an original definition of the entailment relation \( \models _{{\mathbf{NC}}_3} \) such that it holds in two directions which coincide in classical logic: downwards truth-preservation and upwards falsity-preservation. Weir exemplifies a failure of generalized transitivity in the following way. Both \( \phi \wedge \lnot \phi \models _{{\mathbf{NC}}_{\mathbf{3}}} \phi \) and \( \phi \wedge \lnot \phi , \phi \models _{{\mathbf{NC}}_{\mathbf{3}}} \bot \), but \( \phi \wedge \lnot \phi \not \models _{{\mathbf{NC}}_{\mathbf{3}}} \bot \) because upwards falsity-preservation fails: if \( v(\phi ) = {1}/{2}\), then \(v(\bot ) = 0\) and \( v(\lnot \phi ) = v(\phi \wedge \lnot \phi ) = {1}/{2}\).
1.2 Correspondence Analysis
Segerberg who is the most likely candidate to be the pioneer of CA, proposed it for classical logic in the beginning of the eighties (Segerberg, 1983, 1982).Footnote 5 Kooi and Tamminga (2012) are the first who applied CA to non-classical logic, viz., to Asenjo-Priest’s three-valued logic LP (Asenjo, 1966; Priest, 1979). Kooi and Tamminga’s motivations are explicitly traceable back to modal correspondence theory (Sahlqvist, 1975; van Benthem, 1976, 2001). The achievements of CA are outlined in Introduction of Petrukhin and Shangin (2021).
Following the Segerbergian motivation, CA, basically, takes some functionally incomplete k-valued (mostly but not limited to, trivalent or tetravalent ones)Footnote 6 logic and outputs definitions of each n-ary (mostly but not limited to, unary or binary ones) extensions of the logic in question. Having been obtained thus, definitions are one-to-one correspondences (hence, correspondence in the name of CA) between each entry of the truth-table for a logical connective (that is, an extension of the logic being analysed) and a valid formula or an entailment. These correspondences (which we dub equivalences sometimes), moreover, allow setting up a sound and complete proof system (mostly but not limited to, a natural deduction system)Footnote 7 for each extension of the logic under consideration. Lastly, CA might be equipped with an adequate proof searching procedure: it makes CA a powerful and flexible framework to study (fragments of) tabular logics.
CA is not the only general method for obtaining a proof system for some logic given its tabular semantics. For example, Anshakov-Rychkov’s method (Anshakov & Rychkov, 1994) allows one to formalize n-valued logics with Rosser and Turquette’s J-operators (Rosser & Turquette, 1952) via Hilbert systems. Another example of such a method is presented by Baaz et al. (1993) showing how n-sequent calculi as well as analytic tableaux can be presented for n-valued logics. In Baaz et al. (1993), these calculi are transformed into labelled natural deduction systems. Section 6 below is particularly addressed to the method for obtaining proof systems by Avron and his co-authors (Avron et al., 2007, 2013).
1.3 Lemmon-Style Natural Deduction
In choosing Lemmon-style natural deduction (Lemmon, 1998), we follow Weir who explains himself as follows: “Since the tree-form architecture tends to spread too much in all but the shortest proofs I will stick with the linear sequent format, in Lemmon-style” (Weir, 2013a, p. 101). The tree-like format or Gentzen-style natural deduction that Weir mentions above goes hand in hand with a linear format or Fitch-style natural deduction. However, Weir utilises Lemmon-style natural deduction, i. e. another (arguably, less popular) kind of the linear format.Footnote 8
The crucial difference is that, basically, a line in a Lemmon-style derivation visually contains a set of the hypotheses (assumptions, premises, etc.) which a formula on this line follows from.Footnote 9 In a Fitch-style derivation, a line contains a formula only and does not contain a set of the hypotheses which a formula on this line follows from. Moreover, it is sometimes very difficult to visually determine this set because some lines above might be discarded. Hence, the visualness in question might be obscure, and one needs much more (in the worst case) efforts to scrutinize the previous non-discarded lines in a derivation in order to detect this set. Let us refer the reader to the monograph by Indrzejczak (2010) which seems to be the most exhaustive up-to-date study of natural deduction. There she finds historical excursuses with a documented claim that the origin of natural deduction should be ascribed to Jaśkowski rather than Gentzen as well as a thorough discussion of the pros and cons of different formats of natural deduction that leads to a clear-cut decision pro hybrid systems.
The structure of this paper is as follows. Section 2 contains an application of CA to the trivalent non-transitive logic \({\mathbf{NC}}_{\mathbf{3}}\). Section 3 contains the Lemmon-style natural deduction system for \({\mathbf{NC}}_{\mathbf{3}}\). Examples of both \({\mathbf{NC}}_{\mathbf{3}}\)-derivations and derivable rules are in Sect. 4. Section 5 contains Lemmon-style natural deduction systems for the binary extensions of \({\mathbf{NC}}_{\mathbf{3}}\) as well as proofs of their soundness and completeness. Section 6 discusses related works. Concluding remarks are in Sect. 7.
2 Correspondence Analysis for the Non-transitive Logic \({{\textbf {NC}}}_{\mathbf{3}} \)
We start with the Weirian semantics for \({\mathbf{NC}}_3\) and then apply CA to it in order to obtain equivalences for each binary extension of \({\mathbf{NC}}_{\mathbf{3}}\).
2.1 The Weirian Semantics for \({{\textbf {NC}}}_{\mathbf{3}} \)
\({\mathbf{NC}}_{\mathbf{3}}\) is built over a propositional language \( {\mathscr {L}} \) with an alphabet \( \langle {\mathscr {P}},\) \( \bot ,\) \( \top , \) \(\lnot ,\) \(\wedge ,\) \(\vee ,\) \(\rightarrow ,\) \((,\) \() \rangle \), where \( {\mathscr {P}} \) is a denumerable set \( \{p,q,r,s,p_1,\ldots \} \) of propositional variables. The set \( {\mathscr {F}} \) of all \( {\mathscr {L}} \)-formulae is defined in a standard way. The letters \(\phi \), \(\psi \), \(\chi \), \( \rho \), \( \varphi \) with subscripts run over \( {\mathscr {L}} \)-formulae. The letters \( \varGamma \), \( \varDelta \), X, Y, Z, \( \varSigma \), \( \varXi \) with subscripts run over finite sets of \( {\mathscr {L}} \)-formulae.
Let \( \natural \) be a truth-functional operator (or connective) and \( f_\natural \) be its truth table. Let us remind the reader that an interpretation v of all the connectives of \({\mathbf{NC}}_{\mathbf{3}}\), except \( \bot \), \( \top \) and \( \rightarrow \), is as in the Kleenian strong logic \(\mathbf{K}_3\): \(1>{1}/{2}>0\), \(v(\phi \wedge \psi ) = \mathrm{min} (v(\phi ), v(\psi ))\), \(v(\phi \vee \psi ) = \mathrm{max} (v(\phi ), v(\psi ))\), and \(v(\lnot \phi ) = 1-v(\phi )\), where 1, \({1}/{2}\), and 0 stand, respectively, for ‘true’, ‘indeterminate’, and ‘false’.Footnote 10 Implication of \({\mathbf{NC}}_{\mathbf{3}}\), \( \top \), and \( \bot \) are the Łukasiewiczian ones: \(v(\phi \rightarrow \psi )=\mathrm {min}(1, (1-v(\phi ))+ v(\psi ))\), \( v(\top )=1 \), and \( v(\bot )=0 \). The expression \(\phi \leftrightarrow \psi \) is an abbreviation of \( (\phi \rightarrow \psi ) \wedge (\psi \rightarrow \phi )\).
Definition 1
\( \varGamma \models _{{\mathbf{NC}}_{\mathbf{3}}} \psi \) iff, for each valuation v and for every \(\phi \) such that \(\phi \in \varGamma \), it holds that if, for every \(\chi \) such that \(\chi \in \varGamma \setminus \left\{ \phi \right\} \), \(v(\chi )=1\), then
a) if \(v(\phi ) = 1\), then \(v(\psi ) = 1\) and b) if \(v(\psi ) = 0\), then \(v(\phi ) = 0\).
The first effect of Definition 1, according to Weir, is that both conjunction and disjunction do not standardly interact with the entailment relation. For example, \(\phi \), \(\lnot \phi \models _{{\textbf {NC}}_{\mathbf{3}}} \bot \), but \(\phi \wedge \lnot \phi \not \models _{{\textbf {NC}}_{\mathbf{3}}} \bot \). Note that such behaviour of conjunction is not specific to \( {{\textbf {NC}}}_{\mathbf{3}} \). There might be conjunctions which behave alike in logics, where an entailment relation is standardly definable via one designated value, i. e. as in \( \mathbf{K}_3\). It is easy to check that it holds in logics with one designated value, where conjunction takes a value “1” if both conjuncts take a value “\( {1}/{2}\)”.Footnote 11 Examples of such conjunctions are conjunction of Sette’s logic \( \mathbf{P}^1\) (Sette, 1973) and conjunction of Béziau-Franceschetto’s logic \( {\textbf {L3B}} \) (Beziau & Franceschetto, 2015). However, in contrast to \(\mathbf{K}_3\), both \( \mathbf{P}^1\) and \( {\textbf {L3B}} \) have two designated values.
Another effect of Definition 1 is that some classical entailments are neo-classically invalid (Weir, 2013a, p. 101):Footnote 12
“My proposal for a restriction on classical logic focuses on ‘minimax unsound’ rules, where the rule is nonetheless sound (as a one-step natural deduction inference) with respect to \(\models _3\). Examples of such rules are \(\lnot E\), \( \rightarrow E\), \(\vee E\) and disjunctive syllogism, e.g. in the latter case with P false and Q gappy, the minimum value of \( \{ (P \vee Q), \lnot Q \} \) is \( {1}/{2}\) whilst the conclusion P takes the false value 0. The (sole) proposed restriction on classical propositional logic is that in such minimax unsound rules any assumption on which both major and minor premiss depends must be ‘determinate”’.
The rule of disjunctive syllogism is neo-classically problematic in case both its premisses depend on the same formula(e). Classically, \( \phi \models \chi \) follows from both \( \phi \models \psi \vee \chi \) and \(\phi \models \lnot \psi \) whereas that is not the case neo-classically.Footnote 13
In order to get neo-classically valid entailments from such entailments, Weir proposes so called Determinacy of a sentence \(\phi \) and Indeterminacy of a sentence \(\phi \) (abbreviated as \(D(\phi )\) and \(I(\phi )\), respectively). \(I(\phi )\) is an abbreviation of \((\phi \rightarrow \lnot \phi ) \wedge (\lnot \phi \rightarrow \phi )\) and \(D(\phi )\) is \(\lnot I(\phi )\). Note that \(D(\phi )\in {\mathscr {L}}\) and \(I(\phi ) \in {\mathscr {L}}\). Weir himself prefers \(\phi \leftrightarrow \lnot \phi \) rather than \((\phi \rightarrow \lnot \phi ) \wedge (\lnot \phi \rightarrow \phi )\). We follow him despite \(\leftrightarrow \) \(\notin {\mathscr {L}}\). \(\lnot D(\phi )\) and \(I(\phi )\) are used synonymously in this paper.Footnote 14 Getting back to the entailment in the previous passage, \( D(\phi ), \phi \models _{{\mathbf{NC}}_3} \chi \) follows from \( \phi \models _{{\mathbf{NC}}_3} \psi \vee \chi \) and \(\phi \models _{{\mathbf{NC}}_3} \lnot \psi \).
This trick illustrates the Weirian idea. To be sure, it is not the case that this trick makes neo-classically invalid entailments valid. The trick is that whenever one detects a weak problematic indeterminate point in reasoning one is able to effectively determine it in a special way. Hence, in checking out a classical proof one has an option to improve it. In the simplest cases, to be sure, the premise \( D(\phi ) \) is derivable from initial premisses. So, the proposed determination does not affect the entailment in question. However, in general, one has to pay the price of making a classically valid entailment neo-classically valid by adding the needed determinacy formulae.
Let us conclude with the important features of determinacy highlighted by Weir. First, \(D(\phi )\) is a classical tautology. Therefore, \( v(D(\phi )) = 0\) if \( v(\phi )={1}/{2}\) only. This is the reason for reading \(D(\phi )\) as the determinacy of \(\phi \).Footnote 15 Second, \( \models _{{\mathbf{NC}}_{\mathbf{3}}} D(\phi ) \leftrightarrow D(\lnot \phi ) \leftrightarrow D(\lnot \lnot \phi ) \leftrightarrow \ldots \leftrightarrow D(\lnot \ldots \lnot \phi )\). Hence, in adding determinacy formulae to a problematic entailment one could skip negation(s), confine oneself to \( D(\phi ) \), and decrease the complexity of added formulae.Footnote 16 Third, \( v(D \ldots (D(\phi )) \ldots ) = 1\). Hence, higher-order determinacy is ruled out (this fact will be discussed on page 14 below).
2.2 Correspondence Analysis for \({{\textbf {NC}}}_{\mathbf{3}} \)
Let \({\mathscr {L}}_{(\circ )_k}\) be an extension of \( {\mathscr {L}} \) by binary truth-functional operators \( \circ _1 ,\) \( \ldots ,\) \( \circ _k \). The set \( {\mathscr {F}}_{(\circ )_k}\) of all \({\mathscr {L}}_{(\circ )_k}\)-formulae is defined in a standard way. The common name of the corresponding logics is \({{\mathbf{NC}}}^{(\circ )_{ k }}_3 \).
Definition 2
(Single entry correspondence (Kooi & Tamminga, 2012; Tamminga, 2014)) Let \( \varGamma \subseteq {\mathscr {F}}_{(\circ )_k}\). Let \( x,y,z \in \{1,{1}/{2},0\} \). Then the truth table entry \( f_{\circ }(x,y)=z \) is characterized by an inference scheme \( \varGamma /\phi \), if
Definition 2 captures the key essence of CA: one-to-one correspondence between entries of the truth table for a binary connective and natural deduction rules for this connective. Below, in Sect. 5 there is a thorough explanation how this one-to-one correspondence works. In the further exposition, we use “\( \models \)” as an abbreviation for “\( \models _{{\mathbf{NC}}_3^{(\circ )_{ k }}} \)”.
Theorem 1
Let \( \phi ,\varphi ,\chi \in {\mathscr {F}}_{(\circ )_k}\).Footnote 17 Then:Footnote 18
Proof
We confine ourselves to the cases \( f_{\circ }(0,0)=0\), \( f_{\circ }(0,0)={1}/{2}\), and \( f_{\circ }({1}/{2},{1}/{2})={1}/{2}\). The remaining ones are analogical.
Case \( f_{\circ }(0,0)=0\). (From left to right)Footnote 19 Suppose \( \lnot \phi , \lnot \psi , D(\phi ), D(\psi ) \not \models D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi )\). Then there is a valuation v such that downwards truth-preservation fails or there is a valuation w such that upwards falsity-preservation fails. Let us start with the failure of downwards truth-preservation which implies \(v(\lnot \phi )=v(\lnot \psi )=v(D(\phi ))=v(D(\psi )) = 1\) and (\( v(D(\phi \circ \psi )) \ne 1 \) or \(v(\lnot (\phi \circ \psi ))\ne 1\)). In the former case, \(v(\phi )=v(\psi )= 0\) and \( v(D(\phi \circ \psi )) =0 \).Footnote 20 Hence, \(v(\phi )=v(\psi )=0\) and \( v(\phi \circ \psi ) ={1}/{2}\). Contradiction. In the latter case, contradiction is derived from \(v(\phi )=v(\psi )= 0\) and \( v(\phi \circ \psi ) \ne 0 \).
With regard to upwards falsity-preservation, one must consider four cases depending on which formulae left of the double corkscrew are assumed to take a value distinct from 0: (1) \( w(\lnot \phi )\ne 0\), \( w(\lnot \psi )= w(D(\phi ))= w(D(\psi )) = 1\) and \(w(D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ))= 0\); (2) \( w(\lnot \psi )\ne 0,\) \( w(\lnot \phi )=w(D(\phi ))=w(D(\psi )) = 1\) and \(w(D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ))= 0\); (3) \(w(D(\phi )) \ne 0, \) \( w(\lnot \phi )=w(\lnot \psi )=w(D(\psi )) = 1\) and \(w(D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ))= 0\); (4) \(w(D(\psi )) \ne 0, \) \( w(\lnot \phi )=w(\lnot \psi )=w(D(\phi )) = 1\) and \(w(D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ))= 0\). Note that the assumption is that \(f_{\circ }(0,0)=0\).
In the case (1), \( w(\phi )\ne 1\) and \( w(D(\phi )) = 1\) imply \( w(\phi ) = 0\). On the other hand, \(w(D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ))= 0\) implies \(w(\phi \circ \psi ) = {1}/{2}\) or \(w (\phi \circ \psi )= 1\). Both alternatives contradict the assumption.
The case (2) is considered by analogy with the case (1).
The cases (3) and (4) are also considered by analogy with the case (1). However, arriving at contradiction is shorter due to \(w(\phi )=w(\psi )=0\).
Case \( f_{\circ }(0,0)=0\). (From right to left) By contraposition, showing that if \( \lnot \phi , \lnot \psi , D(\phi ), D(\psi ) \models D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi )\), then \( f_{\circ }(0,0)=0\) amounts to showing that if \( f_{\circ }(0,0)\ne 0\), then \( \lnot \phi , \lnot \psi , D(\phi ), D(\psi ) \not \models D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi )\). With regard to the latter, it is easy to see that if \( w(\phi )=w(\psi )=0\) and \( w(\phi \circ \psi )\ne 0\), then downwards truth-preservation fails.
Case \( f_{\circ }(0,0)={1}/{2}\). (From left to right) Suppose \( \lnot \phi , \lnot \psi , D(\phi ), D(\psi ) \not \models I(\phi \circ \psi )\). Then there is a valuation v such that downwards truth-preservation fails or there is a valuation w such that upwards falsity-preservation fails. Let us start with the failure of downwards truth-preservation which implies there is a valuation v such that \( v(\lnot \phi )=v(\lnot \psi )=v(D(\phi ))=v(D(\psi ))= 1\) and \(v(I(\phi \circ \psi )) \ne 1\). Then \( v(\phi )=v(\psi )=0\) and \( v(I(\phi \circ \psi )) =0\). Hence, \( v(\phi \circ \psi ) \ne {1}/{2}\).Footnote 21 Contradiction.
With regard to upwards falsity-preservation, one must consider four cases depending on which formulae left of the double corkscrew are assumed to take a value distinct from 0: (1) \( w(\lnot \phi )\ne 0\), \( w(\lnot \psi )=w(D(\phi ))=w(D(\psi )) = 1\) and \(w(I(\phi \circ \psi )) = 0\); (2) \(w(\lnot \psi ) \ne 0\), \(w(\lnot \phi )=w(D(\phi ))=w(D(\psi )) = 1\) and \(w(I(\phi \circ \psi )) = 0\); (3) \( w(D(\phi ))\ne 0\), \(w(\lnot \phi )=w(\lnot \psi )=w(D(\psi ))= 1\) and \(w(I(\phi \circ \psi )) = 0\); (4) \( w(D(\psi ))\ne 0\), \(w(\lnot \phi )=w(\lnot \psi )=w(D(\phi ))= 1\) and \(w(I(\phi \circ \psi )) = 0\). Note that the assumption is that \(f_{\circ }(0,0)={1}/{2}\).
In the case (1), \( w(\lnot \phi )\ne 0\) implies \( w(\phi )\ne 1\). Together with \( w(D(\phi )) = 1 \), it implies \( w(\phi )= 0\). On the other hand, \( w(I(\phi \circ \psi )) = 0 \) implies \(w(\phi \circ \psi )\ne {1}/{2}\). Finally, \( w(\lnot \psi )= 1\) implies \( w(\psi )=0\). Contradiction.
The case (2) is considered by analogy with the case (1).
The cases (3–4) boil down to the subcase that \( w(\phi )=w(\psi )=0\) and \( w(I(\phi \circ \psi )) = 0 \) which implies \( w(\phi )=w(\psi )=0\) and \( w(\phi \circ \psi ) \ne {1}/{2}\). Contradiction.
Case \( f_{\circ }(0,0)={1}/{2}\). (From right to left) By contraposition, showing that if \( \lnot \phi , \lnot \psi , D(\phi ), D(\psi ) \models I(\phi \circ \psi )\), then \( f_{\circ }(0,0)={1}/{2}\) amounts to showing that if \( f_{\circ }(0,0)\ne {1}/{2}\), then \( \lnot \phi , \lnot \psi , D(\phi ), D(\psi ) \not \models I(\phi \circ \psi )\). With regard to the latter, it is easy to see that if \( w(\phi )=w(\psi )=0\), and (\( w(\phi \circ \psi ) =0 \) or \( w(\phi \circ \psi ) =1 \)), downwards truth-preservation fails.
Case \( f_{\circ }({1}/{2},{1}/{2})={1}/{2}\). Suppose \( I(\phi ), I(\psi ) \not \models I(\phi \circ \psi )\). Then there is a valuation v such that downwards truth-preservation fails or there is a valuation w such that upwards falsity-preservation fails. Let us start with the failure of downwards truth-preservation which implies there is a valuation v such that \( v(I(\phi ))=v(I(\phi ))= 1\) and \(v(I(\phi \circ \psi )) \ne 1\). Then \( v(\phi )=v(\psi )={1}/{2}\) and \( w(\phi \circ \psi ) \ne {1}/{2}\). Contradiction.
With regard to upwards falsity-preservation, one must consider two cases depending on which formulae left of the double corkscrew are assumed to take a value distinct from 0: (1) \( w(I(\phi ))\ne 0\), \(w(I(\psi )) = 1\) and \(w(I(\phi \circ \psi )) = 0\) and (2) \( w(I(\psi ))\ne 0\), \(w(I(\phi )) = 1\) and \(w(I(\phi \circ \psi )) = 0\). Note that the assumption is that \(f_{\circ }({1}/{2},{1}/{2})={1}/{2}\).
In the case (1), \( w(I(\phi ))\ne 0\) implies \( w(I(\phi ))= 1\) which, in turn, implies \( w(\phi )= {1}/{2}\). On the other hand, \( w(I(\phi \circ \psi )) = 0 \) implies \(w(\phi \circ \psi )\ne {1}/{2}\). Finally, \(w(I(\psi )) = 1\) implies \( w(\psi )= {1}/{2}\). Contradiction.
The case (2) is considered by analogy with the case (1).
Case \( f_{\circ }({1}/{2},{1}/{2})={1}/{2}\). (From right to left) By contraposition, showing that if \( I(\phi ), I(\psi ) \models I(\phi \circ \psi )\), then \( f_{\circ }({1}/{2},{1}/{2})={1}/{2}\) amounts to showing that if \( f_{\circ }({1}/{2},{1}/{2})\ne {1}/{2}\), then \( I(\phi ), I(\psi ) \not \models I(\phi \circ \psi )\). With regard to the latter, it is easy to see that if \( w(\phi )=w(\psi )={1}/{2}\), and (\( w(\phi \circ \psi ) =0 \) or \( w(\phi \circ \psi ) =1 \)), downwards truth-preservation fails. \(\square \)
We would like to stress that the equivalences above are, certainly, not unique.
This fact clearly indicates that obtaining CA, still, remains a creative and non-algorithmic task. Therefore, it is a future roadmap to make CA a routine and algorithmic task à la (Avron et al., 2007; Avron & Konikowska, 2005).
3 Natural Deduction System \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)
3.1 The Rules of Natural Deduction System for \({{\mathbf{NC}}}_3\)
The rules of Weir’s natural deduction system for \({{\mathbf{NC}}}_3\) denoted here by \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) operate on a line which is a quadruple \( \langle hs , nl , fr , an\rangle \), where
-
\( hs \) stands for a (possibly, empty) set of hypotheses \( fr \) depends on,
-
\( nl \) stands for a number of a line which \( fr \) occurs on,
-
\( fr \) stands for a formula which is derivable on a line,
-
an stands for an analysis of \( fr \) and specifies whether \( fr \) is a hypothesis, or an axiom, or is derived from the previous lines via some \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-rule.
For a line which has a standard structure of a sequent, then \( hs \), \( fr \), and \( nl \) are referred to as the antecedent of, consequent of, and unary corkscrew of a sequent, respectively. For example, the line
is to mean the sequent \( \psi \vdash \chi \). The letters \( \alpha \) and \( \beta \) with subscripts run over sequents.
The capital I or E stands for an ‘introduction’ and ‘elimination’, respectively.
Weir notes that the rule of Hypothesis includes thinning.Footnote 22 The Weirian notation ‘(1)’ is not to mean that H is applicable to the first line only.Footnote 23
Let us kindly thank Alan Weir for the following explication of the notation (personal communication): “Here I indexes all the sentences in common to assumption sets X and \(\varXi \cup Z\), and so (4.i) can be a large (finite, in the finitary systems) set of sub-proofs, collapsed to one line in this non tree-form format. I use square brackets as in [4.i] to indicate determinacy assumptions used to implement the restrictions which can block transitivity”. In derivations themselves, there are no i and the enumeration of lines is traditional.Footnote 24
Though Weir utilises the same name \( \lnot I \) for the two previous rules, we would like to dub them differently: CL and INT stand for ‘classical’ and ‘intuitionistic’ versions of the Weirian \( \lnot I \), respectively.
Note that Weir dubs it the ‘Mingle’ rule in Weir (2013b, p. 3) in order to stress the fact that it is derivable in Anderson and Belnap (1975) via the mingle axiom \( \phi \rightarrow (\phi \rightarrow \phi ) \). For the reason that such a name is not in line with the traditional usage of the term mingle rule (Kamide, 2002), we dub it M rather than Mingle.
DPC and DPD stand for distributivity principle for conjunction and disjunction, respectively.
LEM stands for the law of excluded middle restricted to determinacy.
Being a Lemmon-style (Suppes-style or a system with dependencies) natural deduction system,Footnote 25\(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) has the distinctive feature of such systems, viz., a device of listing all the hypotheses which a formula follows from (depends on or rests on) in a special leftmost column. It allows for easily checking out the hypotheses on which premises of a rule are dependent on. Hence, an advantage of \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) is the simplicity and clearness of the notion of a derivation for it (Lemmon, 1998; Suppes, 1957; Weir, 2013a, p. 31, pp. 8–9, p. 5).
Our definition is a slight modification of the one by Pavlović (2015, p. 79).
Definition 3
A derivation in \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) (\(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivation) is a non-empty finite sequence of lines such that each line results from an application of some \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-rule to lines occurring earlier in the sequence.
A derivation in \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) of a formula \( \phi \) from a (possibly, empty) set of formulae \( \varGamma \) is a derivation in \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) such that the last line k of it is \( \langle \varGamma , k, \phi , an\rangle \).
If \( \varGamma = \varnothing \), then \( \phi \) is said to be a theorem of \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\).
4 Examples of \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivations and the \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability of some new \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-rules
This section is devoted to examples of \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivations. Some of them illustrate that the \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability might be classical or neo-classical. The choice of examples is governed by metatheorems in Sect. 5.
Note that in the examples below, sets of hypotheses might contain a number of a formula instead of the formula itself or a mix of numbers and formulae. This feature, adopted for space-saving reasons, is characteristic of a Lemmon-style derivation (in contradistinction to, say, a sequent-style derivation) and is employed from the first pages of the textbooks (Lemmon, 1998; Suppes, 1957) and by Weir (2013b). Of course, any number is replaceable with the corresponding hypothesis because every hypothesis has its unique number in a derivation.
Example 1
\( (p \rightarrow q) \rightarrow ((q \rightarrow r) \rightarrow ( p \rightarrow r))\) is a \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-theorem.
Example 2
\( \lnot \lnot p \rightarrow p\) is a \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-theorem.
Examples 1–2 are used in showing the \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability of the rule \( \lnot \lnot E\):
Note that there are two ways to show its derivability. If \( \lnot \phi \not \in X \), then the way is classical as in Example 3.1 below. Otherwise, it is neo-classical as in Example 3.2 below, where \( X= \{X', \lnot \phi \} \).
Example 3.1
\( \lnot \lnot E \) is \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivable if \( \lnot \phi \not \in X \).
Example 3.2
\( \lnot \lnot E \) is \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivable if \( \lnot \phi \in X \).Footnote 26
In the same fashion, the \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability of the rules \( \lnot \lnot I\), \( {\lnot \vee } E\), and \( {\lnot \vee } I\) is shown.
Example 4
\( D(p) \rightarrow D(\lnot p) \) is a \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-theorem.
Example 4 shows the \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability of the rule \( \lnot I_{D}\) which is to be read as “introduction of negation inside determinacy”.Footnote 27 In the same fashion, both \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-theoremhood of \( D(\lnot p) \rightarrow D(p) \) and the \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability of the rule \( \lnot E_{D} \) (“elimination of negation inside determinacy”) are shown.
\(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\) enjoys a restricted version of the cut rule.
Its justification readily boils down to the one for \( \rightarrow E \).
Let \( D^{0}(\phi )\) be \( \phi \) and \( D^{n+1}\) be \( D(D^{n}(\phi ))\). The case with \( D^{m}I(\phi )\) is similar. Then higher-order determinacy, i. e. determinacy of determinacy or determinacy of indeterminacy, for instance, is ruled out byFootnote 28
Lemma 1
[Proposition 1 (Weir, 2013b)]. \( \vdash D^{n}(\phi )\), for all \(n \ge 2\), and \( \vdash D^{m+1}I(\phi )\), for all \(m \ge 0\).
Hence, two rules which we dub D(D) and D(I), respectively, are justified.Footnote 29
Let us remind the reader that in applying \( \rightarrow E \), \( \vee E \), and \( \lnot E \) she has to check for an overlap between the premises of these rules and, if found, to determinate each formula from the overlap. However, derived classical, as Weir dubs it, variants of these rules are justified byFootnote 30
Lemma 4
[Proposition 2 (Weir, 2013b)]. Where we have proofs of the determinacy of the succedents of a premiss of \( \lnot E \) and \( \rightarrow E \) rules, and both disjuncts of the major premiss succedent of the \( \vee E \) rule, then the full classical rule is neo-classically derivable, that is we do not need to establish the determinacy of the overlapping assumptions.
We denote them \( \rightarrow E_{CL} \), \( \vee E_{CL} \), and \( \lnot E_{CL} \).
Another version of \( \lnot E_{CL} \) is obtainable via replacing \( D(\phi ) \) with \( D(\lnot \phi ) \).
Another version of \( \rightarrow E_{CL} \) is obtained via replacing \( D(\phi ) \) with \( D(\phi \rightarrow \psi ) \).
Cut, also, has a derived classical version \( Cut_{CL} \) whose justification easily follows from the justification of \( \rightarrow E_{CL} \). Another version of \( Cut_{CL} \) is obtainable via replacing \( D(\phi ) \) with \( D(\phi \rightarrow \psi ) \).
The rule of disjunctive syllogism is justified in Weir (2013a, p. 101):
It is not difficult to justify rules of thinningFootnote 31 and \( I_E \):
At last, let us remind the reader of the entailments from footnote 16 above which proofs we do not present here due to space reasons only.
5 Natural Deduction Systems \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}^{(\circ )_{ k }}\) for the binary extensions of \({\mathbf{NC}}_{\mathbf{3}} \)
Here we demonstrate the way CA allows one to obtain the rules of a natural deduction system for each binary extension of \({\mathbf{NC}}_{\mathbf{3}} \).
Suppose we are interested in the extension with exclusive disjunction \( \veebar \) and take two entries as examples: \(f_\circ ({1}/{2},{1}/{2}) = 0\) and \( f_\circ (1, 1)=0 \).
In the former entry, we need the equivalence \(f_{\circ }({1}/{2},{1}/{2}) = 0\) iff \(I(\phi ), I(\psi ) \models D(\phi \veebar \lnot \psi )\wedge \lnot (\phi \veebar \psi )\). So, \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}^{\veebar }\) contains the rule:
In the latter entry, we need the equivalence \( f_{\circ }(1, 1)= 0\) iff \(\phi , \psi , D(\phi ), D(\psi ) \models D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ) \). So, \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}^{\veebar }\) contains also the rule:
Thus, we obtain exactly nine rules for \( \veebar \) (or any other connective) because its truth-table has nine entries and because each rule obtainable via CA is independent.Footnote 32 We hope the reader easily manages to obtain the remaining rules for \(\veebar \) herself. Sure, the rules look clumsy and dissimilar to the conventional ones. Arguably, this phenomenon is effected by the generality of CA. In practice, the number of rules for a connective is (considerably) fewer than the number of entries in its truth-table.Footnote 33 At present, the problem of finding the general (and algorithmically implemented) way to combine both conventional rules and the ones obtainable via CA, is still open.
We direct the reader’s attention to the difference between the Weirian rules and the rules obtained via CA with respect to introducing determinacy formulae into a derivation. In the former rules, one determines every hypothesis occurring in an overlap of sets in antecedents of premises of a rule. In the latter rules, one needs not check up the sets in question for overlapping. The needed determinacies have already occurred in the antecedents of the rules. To put it another way, the rules obtainable via CA are local rather than global in the Weirian sense (Weir, 2013a, p. 101). We believe this is another effect caused by the generality of CA, where \( \circ \) might be any connective and, hence, has any truth-table. In a situation like this, there seems to be no alternative way to preserve soundness than guaranteeing it locally, at every line of a derivation.Footnote 34
6 Soundness and Completeness of \(\mathfrak {ND}^{(\circ )_{ k }}_{{\mathbf{NC}}_{\mathbf{3}}}\)
Let us remind the reader that \({\mathscr {L}}_{(\circ )_k}\) is an extension of \( {\mathscr {L}} \) by binary truth-functional operators \( \circ _1 ,\) \( \ldots ,\) \( \circ _k \), that \( {\mathscr {F}}_{(\circ )_k}\) is the set of all \({\mathscr {L}}_{(\circ )_k}\)-formulae defined in a standard way, and \({{\mathbf{NC}}}^{(\circ )_{ k }}_3 \) is the common name of the corresponding logics.
Theorem 2
(Soundness) For each \( \varGamma \subseteq {\mathscr {F}}_{(\circ )_k} \) and \( \phi \in {\mathscr {F}}_{(\circ )_k} \), it holds that if \( \varGamma \vdash _{{\mathbf{NC}}^{(\circ )_{ k }}_3} \phi \), then \( \varGamma \models _{{\mathbf{NC}}^{(\circ )_{ k }}_3} \phi \).
Proof
is by induction on the depth of a derivation defined in the usual way. Note that each \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-rule is shown to be valid in Weir (2013a, p. 102) and Weir (2013b, pp. 5–7). The validity of \( \mathfrak {ND}^{(\circ )_{ k }}_{{\mathbf{NC}}_{\mathbf{3}}}\)-rules is shown in Theorem 1. \(\square \)
We would like to precede the completeness theorem with addressing the first referee’s point of view that “the method of prime theories simply cannot work for a logic without generalized transitivity, since this idea of ‘containing its own consequences’ seems strongly tied up with transitivity” and his (her) kind recommendation to look “at the work of Frankowski, particularly (Frankowski, 2004a), for ideas about related methods that might be more suitable”.
Let us start with acknowledging that the first referee’s point of view is fair, and the Henkinian method in the form suggested in the embryonic draft of this paper is not applicable to \({\mathbf{NC}}_{\mathbf{3}}\). Roughly, the standard condition of closure — \( \varGamma \vdash \phi \) iff \(\phi \in \varGamma \) — that holds of the Henkin-type sets used in Kooi and Tamminga’s completeness proofs (Kooi & Tamminga, 2012; Tamminga, 2014), fails for the equivalent sets in \({\mathbf{NC}}_{\mathbf{3}}\), as Weir notes (Weir, 2013b, pp. 8–9). As a result, below we employ the Henkinian method not in the standard form, but in the form that Weir tailors this method to the needs of \({\mathbf{NC}}_{\mathbf{3}}\) in Weir (2013b, pp. 9–18) following both Weir’s and the second referee’s amendments to this exposition.
Second, the need for modification of the Henkinian method to non-transitive approaches is not confined to the Weirian one only. For example, Wansing and Skurt wonder “if identity is deprived of transitivity, what does that mean for the Henkin-style completeness proof for classical first-order logic with the impoverished notion” and show how “the Henkin-style completeness proof for classical first-order logic with identity can thus be modified” (Wansing & Skurt, 2019, p. 536, 542).
Lastly, let us agree with the first referee’s kind recommendation that it is instructive to apply (see (Barrio et al., 2019) for one of applications) the method of Frankowski (2004a, 2004b) who underlines that his approach is closely related to the one of Malinowski (1990), to the logics discussed in this paper. With all due respect, both the first and the second points above together with the non-embryonic completeness proof below make applying the Frankowskian method a topic of a future paper.
The completeness theorem below is proved via the Henkinian paradigmatic method with \( \mathfrak {ND}^{(\circ )_{ k }}_{{\mathbf{NC}}_{\mathbf{3}}}\)-specific modifications and discriminations. We base our proof on the Weirian proof of the completeness theorem for \({\mathbf{NC}}_{\mathbf{3}}\) (Weir, 2013b, pp. 8–18). We start with auxiliary definitions and lemmata adapting the Weirian original terminology for \( \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_3}} \) to \( \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_3^{(\circ )_{ k }}}} \). In the remaining proofs and definitions from this Section, therefore, \( \vdash \) stands for \( \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_3^{(\circ )_{ k }}}} \), and \( \phi , \psi , \chi \in {\mathscr {F}}_{(\circ )_k} \).
Definition 4
Weir (2013b, p. 9) A set \( \varGamma \) is
-
1.
Weakly consistent iff \( \varGamma \not \vdash \bot \);
-
2.
Strongly consistent iff it is not the case that \( \varGamma \vdash \phi \) and \( \varGamma \vdash \lnot \phi \);
-
3.
Negation-complete iff \( \phi \in \varGamma \) or \( \lnot \phi \in \varGamma \);
-
4.
Negation-complete\( _{1} \) iff \( \varGamma \vdash \phi \) or \( \varGamma \vdash \lnot \phi \).
Note that Weir employs special 1 and 4 rather than standard 2 and 3, respectively, employed in the Tammingian (in fact, standard) proof. The need for these discriminations is argued with the following
Lemma 5
(Weir 2013b, pp. 8–9). It is not the case that \( \varGamma \vdash \phi \) iff \( \phi \in \varGamma \).
Let us show how it works on the example of a weakly consistent \( \varGamma = \{ \phi \wedge \lnot \phi \} \)Footnote 35 suggested by the first referee. So, we start with the hypothesis \( \phi \wedge \lnot \phi \ \vdash \phi \wedge \lnot \phi \). By \( \wedge E_{1} \), we derive \( \varGamma \vdash \phi \). (The case with \( \wedge E_{2} \) is the same.) However, due to the failure of closure, this does not mean we should expand \( \varGamma \) to a weakly inconsistent \( \{ \phi \wedge \lnot \phi , \phi \} \).Footnote 36 On the other hand, we could continue and by \( \wedge E_{2} \), derive \( \varGamma \vdash \lnot \phi \). Again, this does not mean we should expand \( \varGamma \) to a weakly inconsistent \( \{ \phi \wedge \lnot \phi , \lnot \phi \} \). Moreover, \( \phi \wedge \lnot \phi \vdash \phi \) and \( \phi \wedge \lnot \phi \vdash \lnot \phi \) do not allow us to derive \( \phi \wedge \lnot \phi \vdash \bot \), by \( \lnot E \) because we lack determinacy of \( \phi \wedge \lnot \phi \) that both \( \phi \) and \( \lnot \phi \) depend on. The failure of closure, nevertheless, does not prevent us from employing the Henkinian method. Instead of assigning truth-values of formulae in a maximally (weakly) consistent set standardly in terms of set-theoretic membership, we will do it in terms of the \( \mathfrak {ND}^{(\circ )_{ k }}_{{\mathbf{NC}}_{\mathbf{3}}}\)-derivability following Weir (2013b) (see the beginning of Lemma 11).
Now let us get back to the completeness proof and list all the preliminary definitions and lemmata that Weir employs (Weir, 2013b, pp. 8–18).
Lemma 6
Weir (2013b, pp. 8–9) Let \( \varGamma \) be weakly consistent. Let \( \varDelta \) be its expansion by the following Henkin-style construction, where \( F_1,F_2,\ldots \) is an enumeration of all elements of \( {\mathscr {F}}_{(\circ )_k} \):
Then \( \varDelta \) is both weakly consistent and negation-complete\( _{1}\).
In what follows, both \( \varGamma \) and \( \varDelta \) will be employed in the sense of Lemma 6.
Let us remind the reader that Weir’s Lemma 1, Proposition 1, Lemma 2, and Proposition 2 are Lemma 2 on page 14, Lemma 1 on page 14, Lemma 3 on page 14, and Lemma 4 on page 14, respectively.
Lemma 7
[Proposition 3 (Weir, 2013b)]. If \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \phi \) and \( \varDelta \not \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \lnot \phi \), then \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} D(\phi ) \).
Another version of Lemma 7 is as follows: If \( \varDelta \not \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \phi \) and \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \lnot \phi \), then \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} D(\phi ) \).
Lemma 7 justifies the following
Lemma 8
[Proposition 4 (Weir, 2013b) (primality)]. If \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \phi \vee \psi \), then \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \phi \) or \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \psi \).
Lemma 9
[Lemma 3 (Weir, 2013b)]. \( I(\phi ), I(\psi ) \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \phi \rightarrow \psi \).
Lemma 10
[Lemma 4 (Weir, 2013b)]. If \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \lnot (\phi \rightarrow \psi )\), then \( \varDelta \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} D(\phi ) \vee D(\psi )\).
Definition 5
A quasi-model or q-model for a set \( \varGamma \) is a model such that \( v(\phi ) \ne 0 \), for each \( \phi \in \varGamma \).
Lemmata 4, 7, 8, 9, and 10 justify the following
Lemma 11
[Proposition 5 (Weir, 2013b)] Let the canonical valuation v for the negation-complete\( _{1} \) weakly consistent Henkin set \( \varDelta \) be the function v generated from the semantic clauses for the connectives by extending the following assignment of truth values to propositional variables: \( v(A) = 1\) iff \(\varDelta \vdash A, \varDelta \not \vdash \lnot A \); \( v(A) = 0\) iff \(\varDelta \not \vdash A, \varDelta \vdash \lnot A \), and \( v(A) = {1}/{2}\) iff \(\varDelta \vdash A, \varDelta \vdash \lnot A \). For the canonical model valuation v for Henkin set \( \varDelta \) the following holds:
-
(1)
\( v(\varphi ) = 1\) iff \(\varDelta \vdash \varphi , \varDelta \not \vdash \lnot \varphi \);
-
(2)
\( v(\varphi ) = 0\) iff \(\varDelta \not \vdash \varphi , \varDelta \vdash \lnot \varphi \);
-
(3)
\( v(\varphi ) = {1}/{2}\) iff \(\varDelta \vdash \varphi , \varDelta \vdash \lnot \varphi \)
(negation-completeness\( _{1} \) of \( \varDelta \) rules out the possibility of neither \( \phi \) nor its negation being provable).
Proof
The cases (1)–(3) for the other connectives than \( \circ \) are proven by Weir. We are left to prove them for \( \circ \).
Case (1) from left to right. Suppose \( v(\phi \circ \psi ) = 1\). Let us consider \( f_{\circ } (0,0)=1\) and \( f_{\circ }({1}/{2},{1}/{2}) =1 \). The 7 others are analogous.
\( f_{\circ } (0,0)=1\). So, \( v(\phi )=v(\psi )=0 \). By IH, \(\varDelta \not \vdash \phi , \varDelta \vdash \lnot \phi , \varDelta \not \vdash \psi , \varDelta \vdash \lnot \psi \). By Lemma 7, it follows that \(\varDelta \vdash D(\lnot \phi )\) and \( \varDelta \vdash D(\lnot \psi ) \). Then \( R_{\circ }(0,0,1) \) is a rule of \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) and the proof runs as follows, where \( D(\phi \circ \psi ) \wedge (\phi \circ \psi ) \) is denoted by \( \omega \).
Now let us remind the reader footnote 18 caused by the second referee’s remark that both non-triviality of \( \varDelta \) and the proof above that \( \varDelta \vdash \phi \circ \psi \) do not imply that \( \varDelta \not \vdash \lnot (\phi \circ \psi )\), i. e. the needed half of the condition for \( v(\phi \circ \psi )= 1\).
In order to show that \( \varDelta \not \vdash \lnot (\phi \circ \psi )\) we reason for the sake of contradiction, i. e. we assume that \( \varDelta \vdash \lnot (\phi \circ \psi )\). This assumption, \( \varDelta \vdash \phi \circ \psi \), and step 15 imply, by \( \lnot E_{CL} \), that \( \varDelta \vdash \bot \), i. e. triviality of \( \varDelta \). And this fact contradicts the condition that \( \varDelta \) is non-trivial.
\( f_{\circ }({1}/{2},{1}/{2},1) \). So, \( v(\phi )=v(\psi )={1}/{2}\). By IH, \(\varDelta \vdash \phi , \varDelta \vdash \lnot \phi , \varDelta \vdash \psi , \varDelta \vdash \lnot \psi \). Then \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }({1}/{2},{1}/{2},1) \). So, the proof runs as follows.
The justification that \( \varDelta \not \vdash \lnot (\phi \circ \psi )\) is analogous to the above proof on page 19.
Case (1) from right to left. Suppose \( \varDelta \vdash \phi \circ \psi \) and \(\varDelta \not \vdash \lnot (\phi \circ \psi )\). Hence, by Lemma 7, \( \varDelta \vdash D(\phi \circ \psi )\).
Because \( \varDelta \) is negation-complete\( _1 \) by the Henkin construction, (\( \varDelta \vdash \phi \) or \(\varDelta \vdash \lnot \phi \)) and (\( \varDelta \vdash \psi \) or \(\varDelta \vdash \lnot \psi \)). Hence, out of the 16 combinations with regard to whether \( \varDelta \vdash \phi \), or \( \varDelta \vdash \lnot \phi \), or \( \varDelta \vdash \psi \), or \( \varDelta \vdash \lnot \psi \) we are left with nine.
Let us take the combination \( \varDelta \not \vdash \phi \), \(\varDelta \vdash \lnot \phi \), \(\varDelta \vdash \psi \), and \( \varDelta \vdash \lnot \psi \). The 8 others are analogous. By Lemma 7, \( \varDelta \vdash D(\lnot \phi )\). By IH, \( v(\phi )=0\), \(v(\psi )={1}/{2}\). So, \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has either the rule \( R_{\circ }(0,{1}/{2},0) \), or the rule \( R_{\circ }(0,{1}/{2},{1}/{2}) \), or the rule \( R_{\circ }(0,{1}/{2},1) \).
Suppose \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,{1}/{2},0) \). So, the proof runs as follows.
Hence, supposing that \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,{1}/{2},0) \) implies triviality of \( \varDelta \). And this fact contradicts the condition that \( \varDelta \) is non-trivial. Thus, \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) does not have the rule \( R_{\circ }(0,{1}/{2},0) \).
Suppose \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,{1}/{2},{1}/{2}) \). So, the proof runs as follows.
Hence, supposing that \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,{1}/{2},{1}/{2}) \) implies triviality of \( \varDelta \). And this fact contradicts the condition that \( \varDelta \) is non-trivial. Therefore, \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) does not have the rule \( R_{\circ }(0,{1}/{2},{1}/{2}) \).
To conclude case (1), supposing that \( \varDelta \vdash \phi \circ \psi \) and \(\varDelta \not \vdash \lnot (\phi \circ \psi )\), leads to the fact that \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) does not have either the rule \( R_{\circ }(0,{1}/{2},{1}/{2}) \), or the rule \( R_{\circ }(0,{1}/{2},{1}/{2}) \). Therefore, it has the rule \( R_{\circ }(0,{1}/{2},1) \). Therefore, \( v(\phi \circ \psi ) = 1 \).
Case (2) from left to right and from right to left is symmetrical to case (1).
Case (3) from left to right. Suppose \( v(\phi \circ \psi ) = {1}/{2}\). Let us consider \( f_{\circ } (0,0)={1}/{2}\) and \( f_{\circ }({1}/{2},{1}/{2}) ={1}/{2}\). The 7 others are analogous.
\( f_{\circ } (0,0)={1}/{2}\). So, \( v(\phi )=v(\psi )=0 \). By IH, \(\varDelta \not \vdash \phi \), \( \varDelta \vdash \lnot \phi \), \(\varDelta \not \vdash \psi \), and \( \varDelta \vdash \lnot \psi \). By Lemma 7, it follows that \(\varDelta \vdash D(\lnot \phi )\) and \(\varDelta \vdash D(\lnot \psi ) \). Then \( R_{\circ }(0,0,{1}/{2}) \) is a rule of \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) and the proof runs as follows.
Now suppose that \( \varDelta \vdash \phi \circ \psi \) and \( \varDelta \not \vdash \lnot (\phi \circ \psi ) \). (The case \( \varDelta \not \vdash \phi \circ \psi \) and \( \varDelta \vdash \lnot (\phi \circ \psi ) \) is analogous.) By Lemma 7, it follows that \( \varDelta \vdash D(\phi \circ \psi ) \). So, the proof proceeds as follows.
Supposing that \( \varDelta \not \vdash \phi \circ \psi \) or \( \varDelta \not \vdash \lnot (\phi \circ \psi ) \) leads to the fact that \( \varDelta \vdash \bot \), i. e. triviality of \( \varDelta \). And this fact contradicts the condition that \( \varDelta \) is non-trivial. Hence, both \( \varDelta \vdash \phi \circ \psi \) and \( \varDelta \vdash \lnot (\phi \circ \psi ) \).
\( f_{\circ }({1}/{2},{1}/{2}) ={1}/{2}\). So, \( v(\phi )=v(\psi )={1}/{2}\). By IH, \(\varDelta \vdash \phi , \varDelta \vdash \lnot \phi , \varDelta \vdash \psi , \varDelta \vdash \lnot \psi \). Then \( R_{\circ }({1}/{2},{1}/{2},{1}/{2}) \) is a rule of \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) and the proof runs as follows.
The justification that steps (1)–(4) imply \( \varDelta \vdash I(\phi ) \) and \( \varDelta \vdash I(\psi ) \) is analogous to the one in the proof on page 19. Then the reader is referred to the previous proof in order to conclude this proof of triviality of \( \varDelta \) if \( \varDelta \not \vdash \phi \circ \psi \) or \( \varDelta \not \vdash \lnot (\phi \circ \psi ) \). Hence, both \( \varDelta \vdash \phi \circ \psi \) and \( \varDelta \vdash \lnot (\phi \circ \psi ) \).
Case (3) from right to left. Suppose \( \varDelta \vdash \phi \circ \psi \) and \(\varDelta \vdash \lnot (\phi \circ \psi )\).
By the condition of this Lemma, we take \( \varDelta \not \vdash \phi \), \(\varDelta \vdash \lnot \phi \), \(\varDelta \not \vdash \psi \), and \( \varDelta \vdash \lnot \psi \) out of the 9 combinations specified in the beginning of the case (1). The 8 others are analogous. By Lemma 7, \( \varDelta \vdash D(\lnot \phi )\) and \( \varDelta \vdash D(\lnot \psi )\). By IH, \( v(\phi )=v(\psi )=0 \). So, \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has either the rule \( R_{\circ }(0,0,0) \), or the rule \( R_{\circ }(0,0,{1}/{2}) \), or the rule \( R_{\circ }(0,0,1) \).
Suppose \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,0,0) \). So, the proof runs as follows.
The justification that steps 1–5 imply \( \varDelta \vdash D(\phi \circ \psi )\wedge \lnot (\phi \circ \psi ) \) is analogous to the one in the proof on page 19. The proof proceeds as follows.
Supposing that \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,0,0) \) contradicts the condition that \( \varDelta \) is non-trivial. Therefore, \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) does not have the rule \( R_{\circ }(0,0,0) \).
It is analogously to prove that supposing that \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) has \( R_{\circ }(0,0,1) \) contradicts the condition that \( \varDelta \) is non-trivial. Therefore, \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) does not have the rule \( R_{\circ }(0,0,1) \).
To conclude the case (3), supposing that \( \varDelta \vdash \phi \circ \psi \) and \(\varDelta \vdash \lnot (\phi \circ \psi )\), leads to the fact that \( \mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}^{(\circ )_{ k }}} \) does not have either the rule \( R_{\circ }(0,0,0) \), or the rule \( R_{\circ }(0,0,1) \). Therefore, it has the rule \( R_{\circ }(0,0,{1}/{2}) \). Therefore, \( v(\phi \circ \psi ) = {1}/{2}\). \(\square \)
Lemma 11 justifies
Lemma 12
[Q-model Existence Theorem (Weir, 2013b)] If \( \varGamma \not \vdash \bot \), then there is a model of \( \varGamma \) such that \( v(\phi ) \ne 0 \), for each \( \phi \in \varGamma \).
Theorem 3
(Completeness) [Completeness Theorem (Weir, 2013b)] If \( \varGamma \models \phi \), then \( \varGamma \vdash \phi \).
Proof
is by contraposition and by reductio.Footnote 37 Suppose that \( \varGamma \not \vdash \phi \). Then we have \( \varGamma , \lnot \phi \not \vdash \bot \). We expand it to a maximal weakly consistent negation-complete\( _{1}\) set \( \varDelta \) and use Lemma 12 to show that for all \( \psi \in \varDelta \), \( v(\psi ) \ne 0 \). Since \( \varDelta \not \vdash \bot \), there is at most one \( \psi \in \varDelta \) such that \( v(\psi )= {1}/{2}\) (Weir, 2013b, pp. 15–16).Footnote 38 If \( v(\chi )=1 \), for each \(\chi \in \varGamma \), then \( \varGamma \not \models \phi \) because \( v(\lnot \phi ) \ge {1}/{2}\) and so downwards truth-preservation fails. If \( v(\chi )= {1}/{2}\), for the only one \(\chi \in \varGamma \), then \( v(\lnot \phi ) = 1\) and so upwards falsity-preservation fails. \(\square \)
By Theorems 2 and 3, we obtain the following Corollary 1.
Corollary 1
For each \( \varGamma \cup \{\phi \}\subseteq {\mathscr {F}}_{(\circ )_k} \), it holds that \( \varGamma \models \phi \) iff \( \varGamma \vdash \phi \).
7 Related Work
This section is an update to the comparative study of the CFOSC-methodFootnote 39 and CA in Petrukhin and Shangin (2019), where footnote 4 contains the following hypothesis: “We don’t mean here we can provide an example of correspondence analysis being applied to a non-transitive logic. What we mean here is that transitivity property of the logical consequence relation (i. e. validity of cut-rule) is not a necessary part of correspondence analysis”. So, the present paper is a confirmation of this hypothesis, and CA is shown to be applicable to the logics which the CFOSC-method is not applicable to. We, again, underline that the CFOSC-method is more general than CA primarily due to the fact, that the former deals with both deterministic and non-deterministic matrices.Footnote 40 For non-deterministic matrices, we direct the reader to the lists of references in Avron and Zamansky (2011), Avron and Lev (2001), Avron and Konikowska (2005), Kearns (1981) and, especially, to the emeritus Lomonosov MSU professor Yuri Vasilyevich Ivlev’s contribution, who has been proposing non-deterministic matrices (he dubs them quasi-matrices) for propositional and modal logics since the year of 1972 (Ivlev, 1987, 1988, 1998, 2000, 2005, 2020).
Getting back to the CFOSC-method, we highlight that it sets up an n-sequent calculus for each n-valued logic that is characterizable by any finite-valued semantics based on the above-mentioned types of matrices. As a result, such a n-sequent calculus can be transformed into an ordinary sequent calculus and a natural deduction calculus. Proof systems of the latter type are usually (but dissimilar to the ones by the CFOSC-method) obtainable via CA, too. There are two crucial differences between the ways both methods set up proof systems. First, the ones by the CFOSC-method contain superficial, dependent rules, and special pruning procedures run in order to get rid of them. The ones by CA have independent rules only. Second, the CFOSC-method is designed to set up cut-free sequent calculi, and this type of proof system is well-known to be inefficient from the view of computational complexity theory (D’Agostino & Mondadori, 1994). On the other hand, natural deduction calculi are among the proof systems (in)efficiency of which is, still, unprovable (Cook & Reckhow, 1979; Urquhart, 1995).
The motivational reasons of the two methods are different, too. In the case of CFOSC, one of the reasons is to provide a general proof of the cut-elimination theorem, a corner stone of the modern automated proof theory. Such a general proof allows one to obtain cut-free sequent calculi, where a proof searching procedure becomes a routine and brute-force task [this procedure is highly inefficient, nevertheless: the complexity of a cut-free sequent calculus is shown to be factorial, i. e. it is worse than the exponential one of the truth-table method (Urquhart, 1995)].Footnote 41 Hence, from the beginning CFOSC rests on the presupposition that the entailment relation of a treated logic is the Tarski-Scott one (Scott, 1974), that is, it enjoys the generalized transitivity (see, for instance, Avron and Lev (2001, p. 2) and Avron et al., (2007, 44). To be sure, we are claiming neither that it is a drawback of CFOSC (the general cut-elimination theorem is not expected to hold when the general transitivity fails), nor that CFOSC cannot be adapted to (the above-treated) non-transitive logics. On the other hand, Petrukhin (2018) shows flexibility of CA by generalizing different CAs.
8 Conclusion
We present CA for the Weirian non-transitive trivalent neo-classical logic \( {\mathbf{NC}}_{\mathbf{3}} \) in order to obtain sound and complete Lemmon-style natural deduction systems for all the binary extensions of it. The future research will be about proof-searching for (the obtained extensions of) \( {\mathbf{NC}}_{\mathbf{3}} \). An application of Frankowski’s method (Frankowski, 2004a, b) to the target logics is another future research.
Notes
In a literary way, Béziau illustrates a failure of transitivity in the academics’ life (Béziau, 2006).
The label NC stands for neo-classical in order to highlight the idea “to retain the operational rules for the classical connectives but weaken the structural rules” (Weir, 2013a, p. 99).
In doing so, Weir takes issue with the radical approach of Ripley (2013) who argues in favour of rejecting even simple transitivity. Note that these definitions of transitivity are not by Weir, but by Ripley. Table 2 in the latter’s paper (Ripley, 2018) systematizes a dozen definitions of transitivity including the Weirian one which is explicitly highlighted in footnote 4 there.
In Leszczyńska-Jasion et al. (2019b), sequent calculi with invertible rules, i. e. rules which preserve validity in both directions, are obtained via CA for the negation fragment of classical logic.
Note that one of the reasons Lemmon-style being less popular is, apparently, Lemmon’s premature death by accident in the mountains (Thomas, 1968).
Lemmon-style natural deduction and sequent calculus have this visualness in common.
Unlike in \(\mathbf{K}_3\), 1 is not really a designated value in \({\mathbf{NC}}_{\mathbf{3}}\); because the conception of entailment combines truth-preservation ‘downwards’ and falsity-preservation ‘upwards’ the notion of a designated value drops out (or perhaps one can say that 1 is designated, 0 is ‘anti-designated’).
We suppose conjunction behaves classically on the classical inputs, as well.
‘\(\models _3\)’ and ‘gappy’ are the Weirian designations of \( \models _{{\mathbf{NC}}_{\mathbf{3}}} \) and \( {1}/{2}\), respectively. Let us also remind the reader the minimax principle: a rule is sound if the minimum of the truth-values of its premises is less or equal to the maximum of its conclusions, where \( 0< {1}/{2}< 1\).
\( \phi \wedge \lnot \phi \models _{{{\textbf {NC}}}_{\mathbf{3}}} \phi \vee \bot \) and \(\phi \wedge \lnot \phi \models _{{{\textbf {NC}}}_{\mathbf{3}}} \lnot \phi \), but \( \phi \wedge \lnot \phi \not \models _{{{\textbf {NC}}}_{\mathbf{3}}} \bot \): upwards falsity-preservation fails if \(v(\phi ) = v(\lnot \phi )= {1}/{2}\) and \(v(\bot )= 0\).
These formulae and their designations have some history of usage. For instance, \(\lnot (\phi \leftrightarrow \lnot \phi )\) is Ekman’s example of the proposition that has no direct proof in a natural deduction system (Ekman, 1998). See, also, von Plato’s solution to the Ekmanian problem (Negri and von Plato, 2001, p. 194; von Plato 2000). On the other hand, in the context of the logic of formal inconsistency, D and I are known as inconsistency and consistency operators, respectively (Carnielli et al., 2000, 2007).
On the other hand, it seems to be ambivalent to dub \(I(\phi )\) indeterminacy of \(\phi \) because \(v(I(\phi )) \ne {1}/{2}\), too.
However, the situation with the other connectives is not so irenic. For instance, \( D(\phi \wedge \psi ) \not \models _{{\mathbf{NC}}_{\mathbf{3}}} D(\phi ) \wedge D(\psi ) \), but \( D(\phi \wedge \lnot \phi ) \models _{{\mathbf{NC}}_{\mathbf{3}}} D(\phi ) \wedge D(\lnot \phi ) \). Here are more examples: \( D(\phi ) \wedge D(\psi ) \models D(\phi \wedge \psi ) \), \( D(\phi \vee \psi ) \models D(\phi ) \vee D(\psi ) \), \( D(\phi ) \vee D(\lnot \phi ) \models D(\phi \vee \lnot \phi ) \), \(D(\phi \vee \lnot \phi ) \models D(\phi ) \vee D(\lnot \phi )\), \( D(\phi \rightarrow \lnot \phi ) \models D(\phi ) \rightarrow D (\lnot \phi ) \), and \( D(\phi ) \rightarrow D (\lnot \phi ) \models D(\phi \rightarrow \lnot \phi ) \) as well as \(D(\phi ) \vee D(\psi ) \not \models D(\phi \vee \psi )\), \(D(\phi \rightarrow \psi ) \not \models D(\phi ) \rightarrow D(\psi )\), and \(D(\phi ) \rightarrow D(\psi ) \not \models D(\phi \rightarrow \psi )\). A study of this topic is outside the scope the present paper.
It is improper to read, say, the first equivalence as follows: for any \( \phi , \psi , \chi \), the entailment holds iff \( f_{\circ }(0,0)=0 \). One could easily find instances of \( \phi , \psi , \chi \) such that this entailment holds regardless of the values of \( \phi , \psi , \chi , \phi \circ \psi \). The proper reading is natural and easily extractable from the proof of this theorem below.
Note ‘\( D(\phi \circ \psi )\wedge \)’ right to the double corkscrew in each equivalence \( f_{\circ }(x,y) = 0 \) and \( f_{\circ }(x,y) = 1 \). This clause plays an important role in proving the respective cases of Lemma 11.
Let us clarify the strategy on this equivalence, following the first referee’s suggestion, and denote \( f_{\circ }(0,0)={1}/{2}\) by X and \(\lnot \phi , \lnot \psi , (\phi \circ \psi ) \vee \lnot (\phi \circ \psi ), D(\phi ), D(\psi ) \models \chi \) by Y in this context only. ‘From left to right’ is conventionally shown both by contraposition and by reductio, viz., when we want to show “If X, then Y”, we show its contraposition, “If it is not the case that Y, then it is not the case that X”. In order to show the latter, we reason on contrary, viz, we assume “It is not the case that Y and it is the case that X”, arrive at contradiction, and derive “It is not the case that X”. (The specifics of \( {\mathbf{NC}}_{\mathbf{3}} \) lie in the fact that we need to consider two subcases because of its bidirectional entailment relation.) Note that in this paper, ‘from right to left’ is shown unconventionally via contraposition, i. e. by showing “If it is not the case that X, then it is not the case that Y”. The standard way is to show “If Y, then X” directly.
Note that, for any w and \( \phi \), \(w(D(\phi )) \ne {1}/{2}\). Hence, \(w(\phi )={1}/{2}\) iff \(w(D(\phi ))=0\).
Note that, for any w and \( \phi \), \(w(I(\phi )) \ne {1}/{2}\). Hence, \(w(\phi )={1}/{2}\) iff \(w(I(\phi ))=1\).
Note that it is not the rule of thinning on page 15 below.
This comment is about other digits and \({\mathfrak {N}}{\mathfrak {D}}_{{{\textbf {NC}}}_{{\textbf {3}}}}\)-rules, too. Hence, we will not repeat it. For more conventional notation, see Pavlović (2015).
Again, we will not repeat these comments about other \(\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}\)-rules with determinacy.
See Indrzejczak (2010, p. 43–45) for historical and comparative accounts.
Note that this condition invalidates the application of \( \lnot E \) in the previous example.
We acknowledge that two usages of I as introduction and indeterminacy in the paper might be misleading. We do hope the reader does not find it harmful.
This updated version of Proposition 1 (Weir, 2013b) is kindly shared with us by Weir in an email.
Weir employs the following
Lemma 3 [Lemma 2 (Weir, 2013b)]. If \( X \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} D(\phi ) \), then \( X \vdash _{\mathfrak {ND}_{{\mathbf{NC}}_{\mathbf{3}}}} \phi \vee \lnot \phi \).
Note that it is not the thinning that the rule of hypothesis on page 10 above includes.
See Petrukhin (2018) for a standard proof.
The Gentzenian harmony is a well-known argument pro.
Classical predicate logic got such an alternative in Aguilera and Baaz (2019), where a correct proof is allowed to make unsound inferences in order to construe shorter proofs. Despite the fact that these results depend on rules for quantifiers only, we believe in a perspective of studying unsound inferences that make proofs shorter in propositional logic, too.
Note that \( \phi \wedge \lnot \phi \not \vdash \bot \), due to the failure of upwards falsity-preservation and soundness.
Note that \( \phi \wedge \lnot \phi , \phi \vdash \bot \).
Note that this proof is more compact than Weir’s one.
Roughly, Weir proves there that if there are at least two formulae \( \psi _{1} \) and \( \psi _{2} \) such that \( \varDelta \vdash \psi _{1} \) and \( \varDelta \vdash \psi _{2} \), then \( \varDelta \vdash \bot \), by the \( \bot \) rule.
The acronym CFOSC, “Cut-Free Ordinary Sequent Calculi“, is exclusively our idea. We call it this simply because Avron and his co-authors never call it that themselves.
Applying CA to non-deterministic matrices is an open question. However, note that there is nothing in the nature of CA to prevent it.
The archetype of such a procedure is proposed by Gentzen himself.
References
Aguilera, J. P., & Baaz, M. (2019). Unsound inferences make proofs shorter. Journal of Symbolic Logic, 84(1), 102–122.
Anderson, A. R., & Belnap, N. D. (1975). Entailment. The logic of relevance and necessity (Vol. I). Princeton University Press.
Anshakov, O., & Rychkov, S. (1994). On finitely-valued propositional logical calculi. Notre Dame Journal of Formal Logic, 36, 606–629.
Asenjo, F. G. (1966). A calculus of antinomies. Notre Dame Journal of Formal Logic, 7, 103–105.
Avron, A., & Lev, I. (2001). Canonical propositional Gentzen-type systems. In The proceedings of the 1st international joint conference on automated reasoning (IJCAR 2001) (Vol. 2083, pp. 529–544). Springer Verlag, Lecture Notes in Artificial Intelligence.
Avron, A., & Konikowska, B. (2005). Proof systems for logics based on non-deterministic multiple-valued structures. Logic Journal of the IGPL, 13, 365–387.
Avron, A., Ben-Naim, J., & Konikowska, B. (2007). Cut-free ordinary sequent calculi for logics having generalized finite-valued semantics. Logica Universalis, 1, 41–70.
Avron, A., & Zamansky, A. (2011). Non-deterministic semantics for logical systems. D. Gabbay, F. Guenthner (Eds.), Handbook of philosophical logic (Vol. 16, pp. 227–304).
Avron, A., Konikowska, B., & Zamansky, A. (2013). Cut-free sequent calculi for C-systems with generalized finite-valued semantics. Journal of Logic and Computation, 23(3), 517–540.
Baaz, M., Fermüller, C. G., & Zach, R. (1993). Dual systems of sequents and tableaux for many-valued logics. Bull. EATCS, 51, 192–197.
Baaz, M., Fermüller, C. G., & Zach, R. (1993). Systematic construction of natural deduction systems for many-valued logics. In Pros. 23rd International Symposium on Multiple Valued Logic, Sacramento, CA, IEEE Press (pp. 208–213).
Barrio, E., Pailos, F., & Szmuc, D. (2019). A recovery operator for nontransitive approaches. The Review of Symbolic Logic, 13(1), 80–104.
Béziau, J.-Y. (2006). Transitivity and paradoxes. The Baltic International Yearbook of Cognition, Logic and Communication, University of Riga., 1, 207–211.
Beziau J. -Y., & Franceschetto, A. (2015). Strong three-valued paraconsistent logics. In J.-Y. Beziau, M. Chakraborty, S. Dutta (Eds.) New directions in paraconsistent logic. Springer proceedings in mathematics & statistics (Vol. 152). Springer.
Carnielli, W., Coniglio, M., & Marcos, J. (2007). Logics of formal inconsistency. In D. Gabbay, F. Guenthner (Eds.) Handbook of philosophical logic (2nd ed., Vol. 14, pp. 1–93). Springer.
Carnielli, W. A., Marcos, J., & Amo, S. (2000). Formal inconsistency and evolutionary databases. Logic and Logical Philosophy, 8, 115–152.
Cook, S. A., & Reckhow, R. A. (1979). The relative efficiency of propositional proof systems. Journal of Symbolic Logic, 44, 36–50.
D’Agostino, M., & Mondadori, M. (1994). The taming of the cut. Classical refutations with analytic cut. Journal of Logic and Computation, 4, 285–319.
Ekman, J. (1998). Propositions in prepositional logic provable only by indirect proofs. Mathematical Logic Quarterly, 44(1), 69–91.
Frankowski, S. (2004). Formalization of a plausible inference. Bulletin of the Section of Logic, 33, 41–52.
Frankowski, S. (2004). P-consequence versus q-consequence operations’. Bulletin of the Section of Logic, 33, 197–207.
González, C. (2012). MaTest, a logical matrix tester. Retrieved May 7, 2021, from http://ceguel.es/matest
Hirschfeld, H. O. (1935). A connection between correlation and contingency. Proceedings of the Cambridge Philosophical Society, 31, 520–524.
Indrzejczak, A. (2018). Stanisław Jaśkowski: Life and work. Á. Garrido, U. Wybraniec-Skardowska (Eds.) The Lvov-Warsaw school. Past and present. Birkhäuser Basel (pp. 457–465).
Indrzejczak, A. (2010). Natural deduction, hybrid systems and modal logics. Springer.
Ivlev, Y. V. (1987). New semantics for modal logic. J. E. Fenstad, I. T. Frolov, R. Hilpinen (Eds.) The proceedings of VIII congress for logic, methodology and philosophy of science (eds.). Moscow, Nauka Publishers (Vol. 1, pp. 253–255). The presentation is listed as a contributed paper in J. Barwise, H.J. Keisler, P. Suppes, A.S. Troelstra (Eds.) Studies in Logic and the Philosophy of Mathematics. Amsterdam, New-York, Oxford, Tokyo. North Holland (Vol. 126, p. 666).
Ivlev, Yu. V. (1988). A semantics for modal calculus. Bulletin of the Section of Logic, 17, 114–126.
Ivlev, Y. V. (1998). Semantics of the restricted state-descriptions sets for quasi-matrix logic. Bulletin of the Section of Logic, 27(1–2), 74–76.
Ivlev, Yu. V. (2000). Quasi-matrix logic as a paraconsistent logic for dubitable information. Logic and Logical Philosophy, 8, 91–97.
Ivlev, Yu. V. (2005). Quasi-matrix logic. Journal of Multiple-Valued Logic and Soft Computing, 11(3–4), 239–252.
Ivlev, Y. V. (2020). Retrieved from May 7, 2021, from https://istina.msu.ru/profile/ivlevYuV/
Kamide, N. (2002). Substructural logics with mingle. Journal of Logic, Language and Information, 11(2), 227–249.
Kearns, J. T. (1981). Modal semantics without possible worlds. The Journal of Symbolic Logic, 46(1), 77–86.
Kleene, S. C. (1952). Introduction to metamathematics. D. Van Nostrand Company Inc.
Kleene, S. C. (1938). On a notation for ordinal numbers. The Journal of Symbolic Logic, 3, 150–155.
Kooi, B., & Tamminga, A. (2012). Completeness via correspondence for extensions of the logic of paradox. The Review of Symbolic Logic, 5, 720–730.
Lemmon, E. J. (1998). Beginning logic. First CRC Press Reprint.
Leszczyńska-Jasion, D., Petrukhin, Y., Shangin, V., & Jukiewicz, M. (2019). Functional completeness in CPL via correspondence analysis. Bulletin of the Section of Logic, 48(1), 45–76.
Leszczyńska-Jasion, D., Petrukhin, Y., & Shangin, V. (2019). The method of Socratic proofs meets correspondence analysis. Bulletin of the Section of Logic, 48(2), 99–116.
Łukasiewicz, J. (1920) O logice trójwartościowej. Ruch Filozoficzny 5, 170-171. (1997) L. Borkowski (Ed.) English translation: On three-valued logic, Jan Łukasiewicz: Selected works (pp. 87–88). North-Holland Publishing Company.
Malinowski, G. (1990). Q-consequence operation. Reports on Mathematical Logic, 24, 49–59.
Mates, B. (1965). Elementary logic.
Negri, S., & von Plato, J. (2001). Structural proof theory. Cambridge University Press.
Pavlović, E. (2015). Translating a Suppes-Lemmon style natural deduction into a sequent calculus. European Journal of Analytic Philosophy, 11(2), 79–88.
Petrukhin, Y., & Shangin, V. (2021). Correspondence analysis for some fragments of classical propositional logic. Logica Universalis, 15(1), 67–85.
Petrukhin, Y., & Shangin, V. (2019). Correspondence analysis and automated proof-searching for first degree entailment. European Journal of Mathematics, 6(4), 1452–1495.
Petrukhin, Y. (2018). Generalized correspondence analysis for three-valued logics. Logica Universalis, 12(3–4), 423–460.
Priest, G. (1979). The logic of paradox. Journal of Philosophical Logic, 8, 219–241.
Restall, R. (2000). An introduction to substructural logics. Routledge.
Ripley, D. (2018). On the ‘transitivity’ of consequence relations. Journal of Logic and Computation, 28(2), 433–450.
Ripley, D. (2013). Paradoxes and failures of cut. Australasian Journal of Philosophy, 91(1), 139–164.
Rosser, J. B., & Turquette, A. R. (1952). Many-valued logics: Amsterdam. Horth-Holland Publ.
Thomas, I. (1968). In memoriam Edward John Lemmon. Notre Dame Journal of Formal Logic, IX(1), 1–3.
Sahlqvist, H. (1975). Completeness and correspondence in the first and second order semantics for modal logic. S. Kanger (Ed.) Proceedings of the third scandinavian logic symposium (pp. 110–143). North-Holland Publishing Company.
Scott, D. S. (1974). Completeness and axiomatization in many-valued logics. In The Proceedings of the Tarski symposium. The Proceedings of symposia in pure mathematics, (Rhode Island) (Vol. XXV, pp. 411–435). American Mathematical Society.
Segerberg, K. (1982). Classical propositional operators. Clarendon Press.
Segerberg, K. (1983). Arbitrary truth-value functions and natural deduction. Mathematical Logic Quarterly, 29(11), 557–564.
Sette, A. M. (1973). On propositional calculus P\( _{1} \). Mathematica Japonica, 18, 173–180.
Suppes, P. (1957). Introduction to logic. Princeton.
Tamminga, A. (2014). Correspondence analysis for strong three-valued logic. Logical Investigations, 20, 255–268.
Urquhart, A. (1995). The complexity of propositional proofs. Bulletin of Symbolic Logic, 1(4), 425–467.
van Benthem, J. (1976). Modal correspondence theory. PhD Thesis, Universiteit van Amsterdam.
van Benthem, J. (2001). Correspondence theory. Dordrecht. In D. M. Gabbay & F. Guenthner (Eds.), Handbook of philosophical logic (2 edn., Vol. 3, pp. 325–408). Kluwer Academic Publishers.
von Plato, J. (2000). A problem of normal form in natural deduction. Mathematical Logic Quarterly, 46(1), 121–124.
Wansing H., & Skurt, D. (2019). On non-transitive “identity”. In C. Başkent, T. Ferguson (Eds.) Graham Priest on dialetheism and paraconsistency. Outstanding contributions to logic (Vol. 18). Springer.
Weir, A. (2013). A robust non-transitive logic. Topoi, 34(1), 99–107.
Weir, A. (2013). Metatheoretic results for a non-transitive logic. Technical report. University of Glasgow. Retrieved May 07, 2021, from http://eprints.gla.ac.uk/80590/
Acknowledgements
The authors’ special and warm thanks go to Alan Weir for his comments, assistance, and guidance. He has constantly supported the authors in writing this paper. The entailments in footnote 16 are checked with César González’s logical matrix tester MaTest González (2012) whom the authors express the infinite gratitude to. The second author dedicates the paper to the memory of his prematurely passed away mentor and friend Vladimir V. Kurtov. The work of the first author is supported by the grant from the National Science Centre, Poland, project DEC-2017/25/B/HS1/01268. The work of the second author is supported by the grant from RFBR, Russia, project 20-011-00698 and partly by the Interdisciplinary Scientific and Educational School of Moscow University “Brain, Cognitive Systems, Artificial Intelligence”. Last, but not least, the authors are indebted to three anonymous referees for the valuable remarks, with highlighting that the second referee greatly helped improve the English of the embryonic draft of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Petrukhin, Y., Shangin, V. Non-transitive Correspondence Analysis. J of Log Lang and Inf 32, 247–273 (2023). https://doi.org/10.1007/s10849-022-09382-x
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10849-022-09382-x