Academia.eduAcademia.edu

Inferences and Metainferences in ST

2020, Journal of Philosophical Logic

In a recent paper, Barrio, Tajer and Rosenblatt establish a correspondence between metainferences holding in the strict-tolerant logic of transparent truth ST+ and inferences holding in the logic of paradox LP+. They argue that LP+ is ST+’s external logic and they question whether ST+’s solution to the semantic paradoxes is fundamentally different from LP+’s. Here we establish that by parity of reasoning, ST+ can be related to LP+’s dual logic K+. We clarify the distinction between internal and external logic and argue that while ST+’s nonclassicality can be granted, its self-dual character does not tie it to LP+ more closely than to K+.

Journal of Philosophical Logic (2020) 49:1057–1077 https://doi.org/10.1007/s10992-020-09560-x Inferences and Metainferences in ST Pablo Cobreros1 · Paul Egré2 · David Ripley3 · Robert van Rooij4 Received: 6 February 2019 / Accepted: 17 January 2020 / Published online: 3 September 2020 © The Author(s) 2020 Abstract In a recent paper, Barrio, Tajer and Rosenblatt establish a correspondence between metainferences holding in the strict-tolerant logic of transparent truth ST+ and inferences holding in the logic of paradox LP+ . They argue that LP+ is ST+ ’s external logic and they question whether ST+ ’s solution to the semantic paradoxes is fundamentally different from LP+ ’s. Here we establish that by parity of reasoning, ST+ can be related to LP+ ’s dual logic K3+ . We clarify the distinction between internal and external logic and argue that while ST+ ’s nonclassicality can be granted, its self-dual character does not tie it to LP+ more closely than to K3+ . Keywords Strict-tolerant logic · Metainferences · Proof theory · Internal vs external logic · Paradoxes The strict-tolerant logic ST was proposed to deal with paradoxes of vagueness and with the semantic paradoxes [8, 9]. There is something very distinctive about ST:  Pablo Cobreros [email protected]  Paul Egré [email protected]  David Ripley [email protected]  Robert van Rooij [email protected] 1 Department of Philosophy, University of Navarra, 31009 Pamplona, Spain 2 Département de Philosophie & Département d’Etudes Cognitives de l’ENS, Institut Jean-Nicod (CNRS-EHESS-ENS), PSL University, 29, rue d’Ulm, 75005, Paris, France 3 Philosophy Department SoPHIS, Building 11, Monash University, VIC 3800, Australia 4 Institute for Logic, Language and Computation, Universiteit van Amsterdam, P.O. Box 94242, 1090 GE, Amsterdam, The Netherlands P. Cobreros et al. 1058 namely, it is classical logic for a classical language, but it provides ways of strengthening classical logic to deal with paradoxes in enriched languages. For example, the logic ST+ (ST for a language with a transparent truth predicate T and self-referential sentences) is an inference-preserving extension of classical logic. That is, ST+ is not only non-trivial, but it extends all the valid inferences of classical logic to cover the full (T -involving) language [10, 23]. How is this possible? Well, because ST+ preserves all classically valid inferences but not some classical metainferences. The question then arises of exactly which are the metainferences of ST+ . In a recent paper, Eduardo Barrio, Lucas Rosenblatt and Diego Tajer show that ST+ ’s metainferences are closely related to inferences in LP+ , the logic LP extended with a transparent truth predicate. In this paper we review their result and put the connection in a broader context. In particular, we show that in much the same way in which ST+ is related to the paraconsistent logic LP+ , it can be related to the paracomplete logic K3+ when we look at the logic’s meta-anti-inferences. The results in this paper are either results already proved in Barrio et al. [4] or corollaries based on duality considerations. On the technical side, the contribution of this paper is in the simplification of the proofs in Barrio et al. [4]. On the philosophical side, we believe that the dual result presented in this paper sets a richer context for the understanding of the logic ST and toward the assessment of its merits and shortcomings as a solution to paradoxes. 1 Three-Valued Logics Based on Strong Kleene Let L be a propositional language with the usual connectives: ∧, ∨, ⊃, ¬. Let an interpretation I be a function from propositional letters to {1, 12 , 0}. Interpretations extend to formulas according to the following Strong Kleene scheme:1 • • • • I(¬A) = 1 − I(A) I(A ∧ B) = min(I(A), I(B)) I(A ∨ B) = max(I(A), I(B)) I(A ⊃ B) = max(1 − I(A), I(B)) If we think of logical consequence as necessary preservation of truth, there are two standard ways in which we can define logical consequence over this semantics. First, if being true means taking the value 1 (strict truth), then an argument is valid just in case no interpretation gives all premises the value 1 and all conclusions a value less than 1. Second, if being true means taking a value greater than 0 (tolerant truth), then an argument is valid just in case no interpretation makes all premises greater than 0 and all conclusions equal to 0. Each definition leads to a familiar three-valued logic. The first to the Strong Kleene logic K3 and the second to Priest’s Logic of Paradox LP. K3 is paracomplete in the sense that K3 A ∨ ¬A and LP is paraconsistent in the sense that A ∧ ¬A LP . 1 Throughout the paper we use the letters A, B, C, ... for metavariables of formulae, and the letters Ŵ,  for metavariables of sets of formulae. Inferences and Metainferences in ST 1059 Fig. 1 Four three-valued logics ST K3 LP TS Furthermore, if we assume the language does not contain constant proposition symbols like ⊤ or ⊥, K3 is “classical on the left” but empty on the right in the sense that for any sets of formulas Ŵ and : Ŵ K3 ∅ iff Ŵ CL ∅ and ∅ K3 . In words: Ŵ is K3-unsatisfiable just in case it is classically unsatisfiable and no set  is K3-valid. Similarly, LP is empty on the left but classical on the right in the sense that, Ŵ LP ∅ and ∅ LP  iff ∅ CL . In words: no set Ŵ is LP-unsatisfiable but for any , it is LP-valid just in case it is classically valid. The definitions of logical consequence for K3 and LP are based on the idea that logical consequence should preserve designated values from premises to conclusions. By liberalizing the notion of logical consequence – from the idea of preserving the same set of designated values from premises to conclusions to the idea of going from one designated set to another set from premises to conclusions – we arrive, in the present context, at the following two alternative definitions of logical consequence (see Cobreros et al. [10]): • • An argument is ST-valid if there is no interpretation giving all premises the value 1 and all conclusions the value 0. An argument is TS-valid if there is no interpretation giving all premises a value greater than 0 and all conclusions a value less than 1. The logics are ordered by inclusion (see Fig. 1): in the present language, TS is empty (in the sense that no inference is valid) and ST is classical logic (in the sense that for any inference, it is classically valid iff ST-valid). K3 and LP are both weaker than ST and stronger than TS. K3 and LP are each other’s duals while TS and ST are self-dual.2 2 Two logics X and Y are duals just in case Ŵ X  iff ¬ Y ¬Ŵ (where ¬Ŵ is shorthand for {¬A | A ∈ Ŵ}), see Cobreros et al. [8]. Duality will play a role in Section 3. P. Cobreros et al. 1060 The logics K3, LP, ST and TS have been vindicated as suitable logics to deal with different paradoxes.3 Although our discussion in this paper will be restricted to propositional logic, we consider for a moment a first-order language in order to illustrate how these logics can be used to deal with semantic paradoxes. Suppose L+ is a first-order language with identity (for simplicity: no functions) with the constant propositions ⊤ and ⊥, a distinguished predicate T (our truth predicate) and a distinguished name A for each formula A. We further assume the possibility of diagonal formulas so that there are Liar-like sentences such as, λ = ¬T λ Definition 1 A three-valued model M for the first-order language L+ is a structure D, I such that: • • D is a domain such that L+ ⊆ D and I is an interpretation function: – – – – – – – – – – – For a name or variable a, I(a) ∈ D For a name A of a formula A, I( A ) = A n For an n-ary predicate P , I(P ) ∈ {0, 21 , 1}D For atomic sentences P t1 t2 ...tn , I(P t1 t2 ...tn ) = I(P )( I(t1 ), I(t2 ), ..., I(tn ) ) I(s = t) = 1 iff I(s) = I(t), and 0 otherwise, I(⊤) = 1; I(⊥) = 0, I(¬A) = 1 − I(A) I(A ∧ B) = min(I(A), I(B)) I(A ∨ B) = max(I(A), I(B)) I(A ⊃ B) = max(1 − I(A), I(B)) I(∃xA) = max({I† (A) | I† is an x-variant of I}) A Kripke-construction (see Kripke [17]) shows how to find a three-valued model M + for L+ out of a model M for L+ such that the new model M + is conservative (agrees with M on the interpretation of all T -free formulas of L+ ) and transparent (the truth-value of A equals the truth-value of T A for every formula A of L+ ). As a consequence, paradoxical sentences such as λ get value 12 . Once we have these models, we can define logical consequence in the style of ST, LP, K3 or TS.4 The resulting logics can be arranged in the diagram of Fig. 2, where logics are ordered by inclusion. Double bars indicate conservative extensions, that is, the logic X+ is the logic X for the T -free fragment. Therefore, ST+ is a conservative extension of classical logic with a transparent truth-predicate and self-reference. This means that ST+ does not add or subtract valid inferences for the language without T . Further- 3 See, 4 In for example, [17, 27] for K3, [22] for LP, [8] for ST and [14, 20] for TS. this language, TS is no longer empty. For example, TS ⊤. Inferences and Metainferences in ST 1061 Fig. 2 Four three-valued logics and their L+ -extensions more, ST+ is an inference-preserving extension of classical logic, in the sense that if an inference is valid in the language without T , it is valid for any uniform substitution on the language containing T .5 These facts ground our claim that ST+ preserves classical logic [9, 853]. Kripke’s construction is powerful in the sense that the original (first-order) language for the construction can be very rich. The construction can be used, therefore, as a way to find transparent and conservative models for interesting first-order theories. Our discussion below will be restricted, however, to the propositional case. For this reason, from now on, our language L+ for semantic paradoxes will be very simple: it will be the propositional language L enriched with the constants ⊤, ⊥ and λ taken to denote the values 1, 0 and 21 in every interpretation. The constant λ plays the role of the Liar sentence in the propositional setting in the sense that I(λ) = I(¬λ) in every model.6 2 Metainferences In the same way in which an inference can be presented as a relation between sets of formulae, a metainference can be presented as a relation between sets of inferences. Here we lay out our framework in order to present Barrio et al.’s main result as well as our dualization of it. 2.1 Motivations We can think of a consequence relation extensionally as a set of pairs of sets of formulas. As with any other relation, we may be interested in different properties the 5 See [9, 23], and [10] for more on ST+ . et al. [4] present their main result in the context of a language that includes a truth predicate, like the one we consider here. For discussion of related results in languages without a truth predicate, see for example Přenosil [21]. 6 Barrio P. Cobreros et al. 1062 relation might exhibit. We can wonder whether the relation is, say, Euclidean. That is, we can wonder whether the statement, ∀x∀y∀z((xRy ∧ xRz) ⊃ yRz) is true for the consequence relation R. As an example, take R to be LP’s consequence relation. Then the statement above is certainly false since, for example, {p ∧ q}, {p} ∈ LP and {p ∧ q}, {q} ∈ LP but {p}, {q} ∈ / LP . One way of representing metainferences, is in terms of schemata involving arbitrary formulae. Thus, letting the turnstile symbol “⊢” denote the consequence relation and “=⇒” the metalanguage material conditional, and using “;” to represent conjunctions (in antecedent position) and disjunctions (in consequent position), the Euclidean property above may be written: A ⊢ B; A ⊢ C =⇒ B ⊢ C We can think of these metainferences as expressing ‘structural properties’ in the sense that some of them will correspond to ‘structural rules’ (rules not involving specific logical vocabulary) in the context of some sequent calculus.7 For example, the property expressed by the metainference ⊤ =⇒ A ⊢ A corresponds to the Identity rule of various sequent calculi. Likewise, we may represent the property for a consequence relation to be explosive by the following metainference: A ⊢ B ∧ ¬B =⇒ A ⊢ C If we take again LP ’s consequence relation, this metainference won’t hold, since, for example, p ∧ ¬p LP p ∧ ¬p but p ∧ ¬p LP q. 2.2 Definitions Barrio et al. [4]’s central result establishes a correspondence between ST+ ’s consequence exhibiting a metainferential property and LP+ validating a specific argument. Barrio et al. [4] make use of two languages: one for metainferences (making use of schematic letters A, B, C . . . ) and another for inferences (making use of propositional variables p, q, r . . . ). 7 The word ‘structural’ can also be understood in the sense of validity preservation under uniform substitutions of the language (see for example Arieli et al. [1, 34]). Inferences and Metainferences in ST 1063 In what follows we shall represent metainferences in terms of propositional formulae, instead of formula schemata: we will say that a metainference holds if every uniform substitution of its propositional letters is true. Our definitions below of a metainference, a metainference instance, and a metainference holding, allow us to present the discussion in the single language L+ .8 As we mentioned above, we will restrict our attention to the propositional fragment of L+ with propositional letters: p, q, r, ...; the usual constants ∧, ∨, ⊃, ¬; plus the constant propositions ⊤, ⊥ and λ. We leave out propositions involving truth and quantifiers (compare [4, 558], Definition 6). Definition 2 (Metainference, ST+ -instance, holding for ST+ ) • A metainference is a conditional statement of the following form: (MI) Ŵ1 ⊢ 1 ; . . . ; Ŵn ⊢ n =⇒ Ŵ1′ ⊢ ′1 ; . . . ; Ŵk′ ⊢ ′k • • where the Ŵ’s and ’s are sets of formulae of L+ . An ST+ -instance of a metainference is the result of replacing each propositional variable with some formula of L+ and all turnstile symbols by the double + turnstile symbol with ST+ superscripted (ST ). We will say that a metainference holds for ST+ when all its ST+ -instances are true. For example, p ⊢ q ∧ ¬q =⇒ p⊢r is a metainference, and + λ ST p ∧ ¬p =⇒ + λ ST ⊥, + is an ST+ -instance of it. This particular instance is true since it is true that λ ST ⊥. The metainference, however, does not hold for ST+ since other ST+ -instances fail to hold (as shown in Example 1 below). 8 Importantly, the notion of a metainference is susceptible of alternative notions of validity. In this paper, following Barrio et al. [4], we use a global-substitutional reading of the validity of a metainference in the sense that a metainference holds when, for every substitution of its propositional letters, if its premises are true, its conclusion is true. In Cobreros et al. [9] we assumed a global (non-substitutional) reading of the validity of a metainference, saying that a metainference holds when, if its premises are valid, so is its conclusion. Finally, the local reading states that a metainference holds when every valuation satisfying its premises, also satisfies its conclusion. See Dicher and Paoli [13], Barrio et al. [5], Scambler [25], Cobreros et al. [11], and Teijeiro [26]. The issue of the relation between the global, global-substitutional, and local readings – and of which should be used to capture the notion of a metainference – is of particular interest but lies beyond the scope of this paper. P. Cobreros et al. 1064 3 ST+ -Metainferences and LP+ -Inferences Barrio et al.’s first collapse result establishes the following connection between ST+ -metainferences and LP+ -inferences (cf. Barrio et al. [4, 557]): Ŵ1 ⊢ 1 ; . . . ; Ŵn ⊢ n =⇒ Ŵ1′ ⊢ ′1 ; . . . ; Ŵk′ ⊢ ′k holds for ST+ just in case  Ŵ1 ⊃  1 , . . . ,  Ŵn ⊃  n LP +  Ŵ1′ ⊃  ′1 , . . . ,  Ŵk′ ⊃  ′k That is, a metainference holds for ST+ exactly when the result of “lowering” arguments to conditionals and substituting the metalinguistic conditional by a consequence relation symbol yields an argument that is LP+ -valid. For readability we will give the proof for the simple case with a single inference on either side of the conditional (see Theorem 1). Our results below do not bring any novelty over Barrio et al. though they are presented in a simpler and more straightforward way. We begin by introducing a definition and a lemma. Definition [Fixation of a formula relative to an interpretation] Let A be a L+ formula and I a three-valued interpretation. The fixation of A relative to I, written fI (A), is defined by induction as follows: • • • • fI (⊥) = ⊥, fI (λ) = λ, fI (⊤) = ⊤ if I(p) = 1 then fI (p) = ⊤ if I(p) = 12 then fI (p) = λ if I(p) = 0 then fI (p) = ⊥ fI (¬A) = ¬fI (A) fI (A ◦ B) = fI (A) ◦ fI (B) for every binary connective ◦. Since a fixation is made up of constant symbols, its evaluation is invariant across interpretations, that is I′ (fI (A)) = I(A) for every I′ , as can be shown by induction. We may therefore write [[fI (A)]] to talk about the truth-value I(A) of fixation fI (A). + Lemma. I(A ⊃ B) > 0 iff fI (A) ST fI (B) Proof I(A ⊃ B) = 0 iff [[fI (A ⊃ B)]] = 0 iff [[fI (A)]] = 1 and [[fI (B)]] = 0 iff + fI (A) ST fI (B) Inferences and Metainferences in ST 1065 In words, a conditional is LP+ -true if and only if the fixation of its antecedent ST+ -entails the fixation of its consequent (see Cobreros et al. [10]).9 Theorem 1 The metainference Ŵ ⊢  =⇒ Ŵ ′ ⊢ ′ holds for ST+ if and only if  Ŵ⊃   LP +  Ŵ′ ⊃  ′ Proof (Right to left) Suppose Ŵ ⊢  =⇒ Ŵ ′ ⊢ ′ does not hold for ST+ . Then there is some + + ST+ -instance such that Ŵi ST i and Ŵk′ ST ′k . There is, therefore, some interpretation I(A) = 1 for all A ∈Ŵk′ and  ′ I for which ′ I(B) = 0 for all B ∈ k . Thus, I( Ŵk ) = 1 and I( ′k ) = 0 and so I( Ŵk′ ⊃  ′ + k ) = 0. On the other hand, since Ŵi ST i , either  I(A) < 1 for some A ∈ Ŵi or I(B) = 0 for some B ∈ i ; in either case I( Ŵi ⊃ i ) > 0. The interpretation    ′ +  ′ ′ I then shows that Ŵi ⊃ i LP Ŵk ⊃ k . Since Ŵi , i , Ŵk′ and  k ′ ′ are substitution instances of Ŵ, , Ŵ and  respectively, we have also that Ŵ ⊃   +  ′ Ŵ ⊃ ′  LP Proof (Left to right)    ′ +  ′  . Then there is an interpretation I Suppose  Ŵ ⊃   LP Ŵ ⊃ such that I( Ŵ ⊃ ) > 0 and I( Ŵ ′ ⊃ ′ ) = 0. By our Lemma above,     + ST+ the fixation fI is such that, fI ( Ŵ)  fI ( ) and fI ( Ŵ ′ ) ST fI ( ′ ). Note finally that the fixation is a uniform substitution of propositional letters in Ŵ, , Ŵ ′ and ′ so that the latter is an ST+ -instance showing that the metainference Ŵ ⊢  =⇒ Ŵ ′ ⊢ ′ does not hold for ST+ . The connection gives us a decision procedure to check whether a metainference is ST+ valid out of a decision procedure to test whether an inference is LP+ -valid. We use here the trees in Cobreros et al. [8]. Basically, a branch closes when a formula and its negation both appear on it with the labels s and t (or s and s) respectively (crucially, a branch does not close when a formula and its negation appear with labels t and t). Example 1 p ⊢ q ∧ ¬q =⇒ p ⊢ r does not hold in ST+ + 9 A similar reasoning establishes that I(A ⊃ B) = 1 iff f (A) TS f (B), that is, a conditional is K3+ I I true if and only if the fixation of its antecedent TS+ -entails the fixation of its consequent. This way, the relations between ST+ , LP+ and K3+ below can be straightforwardly extended to TS+ . This allows us to verify an observation in French [14, 120] that although the logic TS+ is empty at the level of inferences, it is not empty at the level of metainferences. P. Cobreros et al. 1066 p ⊃ (q ∧ ¬q), t ¬(p ⊃ r), s Proof p, s ¬r, s ¬p, t ⊗ q ∧ ¬q, t q, t ¬q, t ⇑ The countermodel for the LP+ -inference is I(p) = 1, I(q) = Thus, the fixation showing that the metainference does not hold is: + ⊤ ST λ ∧ ¬λ BUT 1 2 and I(r) = 0. + ⊤ ST ⊥ 4 ST+ -Meta-Anti-Inferences and K3+ -Inferences The key ingredient in the connection above between LP+ - inferences and ST+ metainferences is the observation in the Lemma that a conditional is LP+ -true in an interpretation just in case the fixation of its antecedent attending to that interpretation ST+ -entails the fixation of its consequent attending to the interpretation: I(A ⊃ B) > 0 iff + fI (A) ST fI (B). This statement is equivalent to the statement that a conditional is LP+ -untrue in an interpretation just in case the fixation of its antecedent attending to that interpretation does not ST+ -entail the fixation of its consequent attending to the interpretation: I(A ⊃ B) = 0 iff + fI (A) ST fI (B). which in turn, informally reads: a conditional is K3+ -false in an interpretation (i.e., its negation is K3+ -true) just in case the fixation of its antecedent attending to that interpretation does not ST+ -entail the fixation of its consequent attending to the interpretation. So there is a connection between a conditional being K3+ -false and an argument being ST+ -invalid. A meta-anti-inference is a conditional statement relating kinds of anti-inferences to kinds of anti-inferences, that is, a meta-anti-inference is a statement of the following form (simple case): Ŵ   =⇒ Ŵ ′  ′ where the Ŵ’s and ’s are sets of formulae of L+ . The following corollary follows from Theorem 1 with the observation that K3 and LP are duals. Inferences and Metainferences in ST 1067 Corollary. The meta-anti-inference Ŵ   =⇒ Ŵ ′  ′ holds for ST+ if and only  Ŵ∧¬   K3 +  Ŵ′ ∧ ¬  ′ . Proof Suppose Ŵ   =⇒ Ŵ ′  ′ holds for ST+ . Then, contrapositively,    +  Ŵ ⊃ . Ŵ ′ ⊢ ′ =⇒ Ŵ ⊢  holds for ST+ . By Theorem 1, Ŵ ′ ⊃ ′ LP       + + By duality,¬( Ŵ ⊃ ) K3 ¬( Ŵ ′ ⊃ ′ ), which is Ŵ ∧ ¬  K3  Ŵ ′ ∧ ¬ ′ . As in the previous case, a procedure to decide for K3+ -validity can be used as a procedure to decide whether a given meta-anti-inference holds for ST+ . Example 2 p  r =⇒ p  q ∧ ¬q does not hold in ST+ p ∧ ¬r, s ¬(p ∧ ¬(q ∧ ¬q)), t Proof p, s ¬r, s ¬p, t ⊗ ¬¬(q ∧ ¬q), t q ∧ ¬q, t q, t ¬q, t ⇑ The countermodel for the K3+ -inference is I(p) = 1, I(q) = 21 and I(r) = 0. Thus, the fixation showing that the meta-anti-inference does not hold is: + ⊤ ST ⊥ BUT + ⊤ ST λ ∧ ¬λ. Our corollary from Theorem 1 shows that ST+ is connected to K3+ in much the same way in which it is connected to LP+ ; at least under the assumption that metainferences and meta-anti-inferences are important alike. This will be discussed in Section 7. 5 Hybrid Metainferences We saw that there is a connection between an inference being ST+ -valid and a conditional being LP+ -true, and an analogous connection between an inference being ST+ -invalid and a conditional being K3+ -false. From these connections we can now decide more articulated questions about ST+ ’s metainferences. A hybrid P. Cobreros et al. 1068 metainference is a conditional whose antecedent and consequent might contain inferences and anti-inferences alike, for example: (HMI) Ŵ ⊢ ; Ŵ ′  ′ =⇒ Ŵ †  † ; Ŵ ∗ ⊢ ∗ . We want to know whether there is a uniform substitution of the propositional letters appearing in the hybrid metainference such that: the inference in the premise is ST+ -valid, the anti-inference in the premise is ST+ -invalid, the anti-inference in the conclusion is ST+ -valid, and the inference in the conclusion ST+ - invalid (if any such substitution exists, the metainference does not hold for ST+ ). The previous connections between ST+ -inferences and the logics K3+ and LP+ allow us to extract the corresponding initial list for the tree as shown in Fig. 3.10 Recall that the trees provide a systematic search for a counterexample, and our initial list embodies the assumption of the existence of such a counterexample. Observe also that if a conditional in the initial list appears negated it goes with an s and if unnegated it goes with a t. This gives us a general pattern to extract the initial list for the tree to test for metainferences in ST+ (see Fig. 3). In the particular case of metainferences involving single-premise singleconclusion arguments, we have: • • • • if A ⊢ B appears in premises write: A ⊃ B, t if A  B appears in premises write ¬(A ⊃ B), s, if A ⊢ B appears in conclusions write ¬(A ⊃ B), s, if A  B appears in conclusions write A ⊃ B, t. does not hold for ST+ . Example 3 p ⊢ r, q ; p  q =⇒ r, p  q p ⊃ (r ∨ q), t ¬(p ⊃ q), s (r ∧ p) ⊃ q, t Proof p, s ¬q, s ¬p, t ⊗ r ∨ q, t r, t ¬(r ∧ p), t ¬r, t ⇑ ¬p, t ⊗ q, t ⊗ q, t ⊗ 10 The same procedure can be used to decide about TS+ -metainferences by relabelling the nodes of the tree. Inferences and Metainferences in ST 1069 Fig. 3 Initial list for a hybrid metainference The falsifying instance to show that this metainference does not hold for ST+ is p = ⊤, q = ⊥ and r = λ, which renders the well-known counterexample to transitivity in ST+ . This raises the following interesting question:11 what is the logic corresponding to hybrid metainferences of ST+ ? More precisely: we have that a meta-inference holds for ST+ just in case the “lowering” renders a valid LP+ inference. In particular: The metainference A ⊢ B =⇒ C ⊢ D holds for ST+ iff The inference A ⊃ B  C ⊃ D is LP+ -valid. We also have that a meta-(anti)-inference holds for ST+ just in case the “lowering” renders a valid K3+ -inference: The metainference A  B =⇒ C  D holds for ST+ iff The inference ¬(A ⊃ B)  ¬(C ⊃ D) is K3+ -valid. So, the question goes, what happens when the metainference is hybrid: The metainference A ⊢ B, C  D =⇒ E  F, G ⊢ H holds for ST+ iff The inference A ⊃ B, ¬(C ⊃ D)  ¬(E ⊃ F ), G ⊃ H is X-valid. We don’t know the answer to this question. The important point here is that this logic X cannot be simply either LP+ or K3+ . Since contraposition holds for the metainference conditional, we can always translate a hybrid metainference into a non-hybrid metainference. But in that case, we have some freedom on how to do this: we can translate into metainferences or into meta(anti)inferences. Thus, metainferences in ST+ relate both to LP+ and K3+ . We return to this discussion in Section 7. In the next section, we first consider another issue raised by Barrio et al. [4] about the connection between ST+ and LP+ . 6 Internal vs External Logic According to Barrio, Tajer and Rosenblatt, the logic LP+ corresponds to ST+ ’s external logic. As a result, ST+ ’s external logic would fail to coincide with its internal 11 Thanks to an anonymous reviewer of the JPL for the suggestion. 1070 P. Cobreros et al. logic, a situation they consider problematic. This claim is contentious and calls for clarification. In what follows, we critically examine the notions of internal and external logic, and argue that although Barrio et al.’s claim can be vindicated to some extent, the situation is not as straightforward as they claim. 6.1 Three-Sided Sequents In order to present Barrio et al.’s argument, we need to say more about the proof theory of ST+ and LP+ . The logics ST+ and LP+ can be presented in proof-theoretic terms via three-sided sequents of type Ŵ||. Semantically, a sequent Ŵ|| is satisfied by an interpretation I just in case either some element of Ŵ takes value 0, or some in  takes value 12 , or some in  value 1, relative to I. Barrio et al. describe a proof system S for these three-sided sequents [4, 562]. We will not present S here, since the details of its presentation don’t matter for what follows. In order to foster intuitions about S , suffice it to note that we can understand a range of two-sided consequence relations via these three-sided sequents. In particular: Definition 3 (ST+ proof-theoretic validity) An argument with premises Ŵ and con+ clusions  is proof-theoretically valid in ST+ , written Ŵ ⊢ST , just in case the sequent Ŵ|Ŵ, | can be proved in S . Definition 4 (LP+ proof-theoretic validity) An argument with premises Ŵ and con+ clusions  is proof-theoretically valid in LP+ , written Ŵ ⊢LP , just in case the sequent Ŵ|| can be proved in S . Thinking these through in terms of interpretations: the sequent Ŵ|Ŵ, | is satisfied by an interpretation I means that either some element in Ŵ takes value less than 1 or some element in  takes value more than 0 on I, in agreement with the definition of ST-validity. Similarly, that the sequent Ŵ|| is satisfied by I means that either some element in Ŵ takes value less than 12 or some element in  takes value more than 0 on I, in agreement with the definition of LP-validity. The system S is sound and complete for three-sided sequents, meaning that a sequent is provable in S iff it is satisfied by every model. From that it follows that + + ⊢ST and ⊢LP are sound and complete for ST+ and LP+ , respectively. 6.2 Internal vs External It is sometimes useful to distinguish the internal logic of a sequent system from its external logic. The distinction between internal and external appears in these terms in Avron [2], where they are referred to as ‘two methods that are traditionally used for associating a consequence relation with a Gentzen-type formalism’. For two-sided systems, the distinction is clear and captured by the following definitions [4, 564]: Definition 5 (Internal logic) An argument from premises Ŵ to conclusions  is valid in the internal logic of a sequent system iff the sequent Ŵ ⇒  is derivable in that system. Inferences and Metainferences in ST 1071 Definition 6 (External logic) An argument from premises Ŵ to conclusions  is valid in the external logic of a sequent system iff the sequent ⇒  is derivable in the new sequent system arrived at by adding initial sequents ⇒ γ for every γ ∈ Ŵ to the original system. Although Barrio, Tajer and Rosenblatt make reference to Avron [2] and Mares and Paoli [19] in order to motivate the notion of external logic, their definition of external logic differs in an important way. For Avron and for Mares and Paoli, the definition of external logic involves adding not just new initial sequents, but also adding (if it is not already present) the rule of Cut as a primitive (cf. Avron [2, 163] and Mares and Paoli [19, 451]). Barrio, Tajer and Rosenblatt cannot take on this extra assumption on pain of begging the question against the defender of ST+ , and so they do not do so. In what follows we stick to Barrio, Tajer and Rosenblatt’s definition. The internal logic of a system considers the premises of an argument as living on the left side of a sequent. By contrast, the external logic of a system considers premises and conclusions alike as living on the right side, with the difference between premises and conclusions being that the premises live at the top end of a sequent derivation. Roughly, internal logic is about following from, whereas external logic is about preservation of theoremhood. Because of this, the internal logic of a system is often useful for connecting the system to natural deduction proof systems, and the external logic for connecting to axiomatic proof systems.12 For three-sided systems like S , it is not immediately obvious how to extend these notions, as there are multiple ways to understand ‘left’ and ‘right’. For example, the + + two consequence relations ⊢ST and ⊢LP defined above from S are both recognizably internal: they consider only sequents derivable in S itself, not some expansion of S ; and they understand premises and conclusions as occupying different locations in the sequent, with premises to the ‘left’ (for two different understandings of ‘left’) and conclusions to the ‘right’ (for a particular understanding of ‘right’). So how should we understand external consequence for S ? We should consider expansions of S with new initial sequents, including the premises of our argument on the ‘right’, and ask after the derivability in this expanded system of a sequent with our conclusions on the ‘right’. But we have two workable notions of ‘right’ available: either the rightmost position alone, or spread across the middle and rightmost posi+ tions. (Compare the two understandings of ‘left’ implicit in the definitions of ⊢ST + and ⊢LP .) So just as the notion of internal consequence breaks apart into multiple nonequivalent notions for three-sided systems like S , so too does the notion of external consequence. And just as the multiple internal consequences allow us to determine both ST+ and LP+ via the single sequent system S , the multiple external consequences also allow us to determine multiple logics. 12 This is how they are used, for example, in Avron [2], as well as in Avron [3], where they are called the “truth” consequence relation and “validity” consequence relation. See Mares and Paoli [19] for an application of this distinction to the case of paradoxes, and Dicher [12] for an application of the distinction to intra-theoretical logical pluralism. 1072 P. Cobreros et al. Only two versions of external consequence for S will concern us here: Definition 7 (tt-external validity) An argument with premises Ŵ and conclusions  is tt-externally valid, written Ŵ ⊢tte , just in case the sequent ∅|| can be proved in the system that adds initial sequents ∅|γ |γ for each γ in Ŵ to S . Definition 8 (st-external validity) An argument with premises Ŵ and conclusions  is st-externally valid, written Ŵ ⊢st e , just in case the sequent ∅|| can be proved in the system that adds initial sequents ∅|∅|γ for each γ in Ŵ to S . + As Barrio et al. [4] show, ⊢tte is LP+ and ⊢st e is ST . Barrio et al., however, also + tt speak of ‘ST ’s external logic’, casting ⊢e in this role. They then argue that it should be a desideratum for a theory of truth that its internal logic be contained in its external logic.13 If ⊢tte is really ST+ ’s external logic, then ST+ fails this desideratum, since ⊢tte is not ST+ but LP+ . 6.3 Against the Meaningfulness of “ST+ ’s External Logic” We think an important point can be recovered from this argument, but to do this, it is important first to note that the notion of “ST+ ’s external logic” makes no sense on its face. It is only for particular proof systems that the notion of an external logic is defined. There is no such thing, for example, as “the external logic of classical logic”; there are only external logics of particular sequent systems for classical logic, and these can easily differ from each other, even between systems all of whose internal logic is classical logic. For concreteness, take Gentzen’s calculus LK [15], and let LK− be the corresponding system without the rule of Cut. As Gentzen showed, LK and LK− have the same internal logic: they derive the same sequents, exactly the first-order classicallyvalid arguments. So for example, the sequent p ∧ q ⇒ p is valid in the internal logic of both LK and LK− . It is also valid in the external logic of LK. But it is not valid in the external logic of LK− , for the simple reason that LK− has the subformula property: in any LK− derivation, every formula that appears at all is a subformula of some formula in the conclusion-sequent. This remains true of any extension of LK− by extra initial sequents. But p ∧ q is not a subformula of p, and so when we add ⇒ p ∧ q as an initial sequent to LK− , we know that this initial sequent cannot occur in any derivation of ⇒ p. That is, ⇒ p is derivable in this extended system iff it is derivable in LK− already, and of course it is not. So p does not follow from p ∧ q according to the external consequence relation of LK− . It would not make any sense, then, to speak of ‘classical logic’s external consequence relation’, since both LK and 13 This is reminiscent of desideratum (g) in Leitgeb [18], that ‘[t]he outer logic and the inner logic should coincide’, but the similarity is a coincidence. Leitgeb’s ‘outer logic’ and ‘inner logic’ have to do with reasoning ‘inside’ or ‘outside’ the truth predicate, and have nothing to do with proof systems. Inferences and Metainferences in ST 1073 LK− are paradigm sequent systems for classical logic, but have strikingly different external consequence relations.14 In the present paper as in Barrio et al. [4], however, ST+ is not a particular proof system, but rather a consequence relation determined by three-valued interpretations. So there is no good sense to the claim that ⊢tte —or any other consequence relation—is “ST+ ’s external logic”. Consequence relations like ST+ do not have external logics; only proof systems do. This should lead us to be suspicious of Barrio et al. [4]’s proposed desideratum: that the internal logic should be contained in the external.15 It can only be understood as a desideratum for proof systems. But as a desideratum for proof systems, it is not particularly plausible; as we’ve already seen, such elegant and well-motivated proof systems as LK− fail this desideratum pretty spectacularly. 6.4 Making Sense of Barrio et al.’s Desideratum Perhaps we can understand the desideratum as a desideratum on consequence relations, however, by sticking a quantifier in, by desiring of a consequence relation C that there be some proof system P with C as its internal logic that obeys the original desideratum. Classical logic, for example, would meet this new desideratum, since although LK− ’s internal logic is not contained in its external logic, LK’s is. And indeed ST+ fails this new desideratum, at least if we restrict our attention to usual two-sided systems. The reason is that any proof system P whose internal logic contains ST+ will have to prove λ ⇒ p, since this is valid in ST+ . Supposing this argument comes out externally valid for P , there must be a derivation of ⇒ p in the system that adds the initial sequent ⇒ λ to P . But ⇒ λ must have already been derivable in P , since it is valid in ST+ . So there must be a derivation of ⇒ p in P itself, and so the internal logic of P is not sound for ST+ . So understood, then, the desideratum makes good sense, and is satisfied by classical logic (and many others), but not by ST+ . We thus offer this as a way of making sense of Barrio et al. [4]’s comments about ST+ ’s external logic: that there is no proof system for ST+ whose internal logic is contained in its external logic. So suppose that indeed ST+ does not meet (our interpretation of) Barrio et al.’s desideratum, that there is no proof system of any sort for ST+ whose internal logic is contained in its external logic. (And so suppose, in particular, that S doesn’t count as such a system, for whatever reason.) 14 The difficulties that attend Cut elimination in the presence of axioms (for which see e.g. Buss [7, §2.4.4– 2.4.7]) are manifestations of this phenomenon: the external consequence relation of a system with Cut is often much stronger than the external consequence relation of the corresponding system without Cut. 15 “It seems prima facie desirable that anything claimed in the internal logic, should also be claimed in the “external” logic”. They intend this claim double-barreledly: as about both metainferences and proof-theoretic external consequence. Here, we respond only to the proof-theoretic barrel, having already discussed the metainferential barrel. They also talk of the stronger desideratum that internal and external logics coincide. However, the only direction that matters for their discussion or ours is the one we focus on. 1074 P. Cobreros et al. Why would this be a problem? Barrio et al. [4] suggest that it requires us to endorse logical pluralism. We take no stand here on the debate around logical pluralism (see eg [6, 16, 24]). But whether or not logical pluralism is correct, it would certainly be awkward if we were forced, merely by our advocacy of ST+ , also to advocate logical pluralism. It should at least be possible to be a logical monist about ST+ . So if Barrio et al. were correct that ST+ ’s failing their desideratum blocked logical monism about ST+ , that would indeed be a problem for us. Here is what they say [4, 567]: [S]upporting a logic in which the external and the internal points of view do not coincide seems to be at least inconvenient, because the question ‘which logic do you support?’ has now an ambiguous answer. Moreover, it brings up the issue of the universality of logic: the question ‘which logic does it right?’ cannot have only one right response anymore. We don’t think this would follow at all. Whatever endorsing a logic amounts to, endorsing a logic does not require at the same time endorsing the external logic of proof systems related to that logic. Those who advocate classical logic do not thereby become pluralists implicitly endorsing the strikingly weak external logic of LK− ; the connection to this external logic is too indirect for endorsement to spread like this. And similarly, those who advocate ST+ do not thereby become pluralists implicitly endorsing ⊢tte , or any other external logic of a proof system for ST+ . Of course, someone who endorsed classical logic could be a pluralist, also endorsing the external logic of LK− . And someone who endorsed ST+ , similarly, could be a pluralist, also endorsing ⊢tte (which, recall, is LP+ ). But there is nothing in endorsing classical logic, or in endorsing ST+ , that would suggest these positions. The existence of external logics is not something that should disturb a logical monist. Now, classical logic has a proof system whose internal and external logics coincide; we are supposing ST+ does not. But this doesn’t matter at all for what an endorser of ST+ is committed to. Endorsement simply doesn’t spread to external logics. So, if someone were a monist about ST+ , they would have an unambiguous answer to the questions Barrio et al. pose above: ‘ST+ does it right’. 7 LP+ in Sheep’s Clothing? Barrio, Rosenblatt and Tajer’s result provides an insightful response to the question of which metainferences hold for the logic ST+ . Their paper provides a sharp and elegant characterization of metainferential validity and their main result allows us to translate the question of whether some metainference holds in ST+ into a question about whether some related inference holds in LP+ .16 In addition to this, Barrio, Rosenblatt and Tajer take the results in their paper to argue for two claims (these claims appear intertwined in the paper): 16 In their recent JPL paper [5] Barrio, Pailos and Szmuc show even more: that the features of a logic need not be written in its valid metainferences of level n (n ∈ ω). This intriguing result lies beyond the scope of this paper. See Scambler [25] for a discussion. Inferences and Metainferences in ST 1075 Claim 1: That, contrary to what it is claimed in Cobreros et al. [9], ST+ is not classical logic. Claim 2: That ST+ is no more illuminating than LP+ as a solution to paradoxes (put in Quinean slogan: ST+ is LP+ in sheep’s clothing). In order to sustain these claims, Barrio et al. take two routes. The first, from a semantic perspective, showing a link between ST+ ’s metainferences and LP+ ’s inferences. The second, from a proof-theoretic perspective, arguing that ST+ ’s external logic leads to LP+ . Note that Claim 2 is stronger than Claim 1, for LP+ is the paradigm of a nonclassical theory. Thus, evidence for the second claim is evidence for the first. It might happen, as we will comment in a moment, that no evidence is able to establish anything like Claim 1. In this discussion we therefore concentrate on a rebuttal of Claim 2. The expression ‘classical logic’ seems to express an unambiguous and precise concept when restricted to a language containing only the usual connectives. When we consider a language equipped with a truth predicate, things become murky. Is it right to claim that ST+ is classical logic for such a language? Claim 1 is clearly true if taken very precisely: classical logic says nothing about the truth predicate, while ST+ does, so they cannot be the same. As to the more suggestive (but less precise) question whether ST+ is or isn’t a ‘classical theory of truth’, this turns on exactly which features of classical logic must be exhibited by a theory of truth for that theory to count as ‘classical’. If validating every instance of every classically-valid inference is enough, ST+ is classical. If being closed under every instance of every metainference that holds of classical logic is required, though, ST+ is not classical, since instances of Cut are such metainferences. In their paper, Barrio, Rosenblatt and Tajer focus on metainferences to make a case for ST+ ’s nonclassicality in this way. This is where Claim 2 (“ST+ is LP+ in sheep’s clothing”) enters the stage. If ST+ ’s metainferences can be characterised as inferences of LP+ , then ST+ ’s metainferences have indeed a non-classical flavour. While we don’t want to deny that there is something non-classical about ST+ (this is, indeed, much of its attractiveness) we believe Barrio et al. go too far in claiming that ST+ is no more illuminating than LP+ itself. For ST+ strikes a very specific balance between a paracomplete and a paraconsistent approach, one that is missing in LP+ . In connection to ST+ ’s external logic (second route towards Claim 2) our response is that external consequence is a feature of proof systems, not consequence relations. We cannot talk about “the” external logic of a consequence relation C. So we see no good reason why the commitment to a consequence relation C should extend to some (perhaps various) external consequences associated to proof systems having C as its internal consequence. In connection to ST+ ’s metainferences (first route towards Claim 2) our response draws on the connection between ST+ ’s meta(anti)inferences and K3+ . A conditional A ⊃ B can be read in two directions: as expressing that A is a sufficient condition for B (forwards) or as expressing that B is a necessary condition for P. Cobreros et al. 1076 A (backwards). The backwards reading can be explicitly represented by contraposing the conditional: ¬B ⊃ ¬A. As with any other conditional, metainferences can also be read in two directions. In the case of metainferences the forwards reading tells us: if such and such inferences are valid, then so are some of these inferences. The backwards reading tells us: if such and such inferences are not valid, then some of these are not valid either. Although both readings are equivalent, they do not put the same emphasis. Consider the following metainference which is a close relative to the Cut rule: p, q ⊢ r ; p, ¬q ⊢ r =⇒ p ⊢ r In its forwards reading it expresses the idea that if we can prove r from p and q and we can prove r from p and ¬q then we can as well prove r from p alone. In its backwards reading it says: p  r =⇒ p, q  r ; p, ¬q  r which points to the idea that if p is consistent with ¬r, then either p and q is consistent with ¬r, or p and ¬q is. The property expressed by either reading is the same by ST+ ’s lights (since ST+ is self-dual and the metalinguistic conditional is contraposable) but the emphasis is different. Similarly in the case of ST+ , metainferences relate to LP+ , whereas meta-anti-inferences to K3+ . The point is that ST+ is no more tightly related to LP+ than to K3+ . Whatever logical creature ST+ might be in sheep’s clothing, that creature is Janus-faced. Acknowledgements We want to give thanks to two anonymous reviewers of JPL for their helpful comments on earlier versions of this paper. Pablo Cobreros gives thanks to the Humboldt Foundation for a fellowship for twelve months of research at the Munich Center for Mathematical Philosophy. Paul Egré and David Ripley thank the Buenos Aires Logic Group for their hospitality in August 2019. Robert van Rooij was funded by the Dutch Research Council (NWO) via grant ‘From Learning to Meaning’, grant-number 406.18.TW.007. Paul Egré thanks the programs ANR-19-CE28-0004-01 (PROBASEM) and ANR-17-EURE-0017 (FRONTCOG) for research carried out at the Department of Cognitive Studies of ENS. We also received financial support with the project ‘Logic and Substructurality’ Grant no (FFI201784805-P), Ministry of Science, Innovation and Universities, Government of Spain. Ripley’s research was partially supported by the Australian Research Council via FT190100147 “Substructural logics for bounded resources”. 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://creativecommonshorg/licenses/by/4.0/. References 1. Arieli, O., Avron, A., Zamansky, A. (2011). Maximal and premaximal paraconsistency in the framework of three-valued semantics. Studia Logica, 97(1), 31–60. Inferences and Metainferences in ST 1077 2. Avron, A. (1988). The semantics and proof theory of linear logic. Theoretical Computer Science, 57(2–3), 161–184. 3. Avron, A. (1991). Simple consequence relations. Information and Computation, 92(1), 105–139. 4. Barrio, E., Rosenblatt, L., Tajer, D. (2015). The logics of strict-tolerant logic. Journal of Philosophical Logic, 44(5), 551–571. 5. Barrio, E.A., Pailos, F., Szmuc, D. (2020). A hierarchy of classical and paraconsistent logics. Journal of Philosophical Logic, 49, 93–120. 6. Beall, J., & Restall, G. (2006). Logical Pluralism. Oxford: Oxford University Press. 7. Buss, S.R. (1998). Introduction to proof theory. In Buss, S.R. (Ed.) Handbook of proof theory (pp. 1– 78). Amsterdam: Elsevier. 8. Cobreros, P., Egré, P., Ripley, D., van Rooij, R. (2012). Tolerant, classical, strict. Journal of Philosophical Logic, 41(2), 347–385. 9. Cobreros, P., Egré, P., Ripley, D., van Rooij, R. (2013). Reaching transparent truth. Mind, 122(488), 841–866. 10. Cobreros, P., Egré, P., Ripley, D., van Rooij, R. (2015). Vagueness, truth and permissive consequence. In Achouriotti, D., Galinon, H., Martinez, J. (Eds.) Unifying the philosophy of truth (pp. 409–430): Springer. 11. Cobreros, P., Tranchini, L., La Rosa, E. (2020). (I can’t get no) antisatisfaction. Synthese. https://doi.org/10.1007/s11229-020-02570-x. 12. Dicher, B. (2020). Variations on intra-theoretical logical pluralism: internal versus external consequence. Philosophical Studies, 177, 667–686. 13. Dicher, B., & Paoli, F. (2019). ST, LP, and tolerant metainferences. In Baskent, C., & Ferguson, T.M. (Eds.) Graham Priest on dialetheism and paraconsistency (pp. 383–407). Outstanding Contributions to Logic, vol 18. Cham: Springer. 14. French, R. (2016). Structural reflexivity and the paradoxes of self-reference. Ergo, an Open Access Journal of Philosophy, 3(5). 15. Gentzen, G. (1969). Investigations into logical deduction. In Szabo, M.E. (Ed.) The collected papers of Gerhard Gentzen (pp. 68–131). Amsterdam: North-Holland Publishing Company. 16. Kouri Kissel, T. (2018). Logical pluralism from a pragmatic perspective. Australasian Journal of Philosophy, 96(3), 578–591. 17. Kripke, S. (1975). Outline of a theory of truth. The Journal of Philosophy, 72(19), 690–716. 18. Leitgeb, H. (2007). What theories of truth should be like (but cannot be). Philosophy Compass, 2(2), 276–290. 19. Mares, E., & Paoli, F. (2014). Logical consequence and the paradoxes. Journal of Philosophical Logic, 43(2-3), 439–469. 20. Nicolai, C., & Rossi, L. (2016). Principles for object-linguistic consequence: from logical to irreflexive. Journal of Philosophical Logic, 1–29. 21. Přenosil, A. (2017). Cut elimination, identity elimination, and interpolation in super-Belnap logics. Studia Logica, 105(6), 1255–1289. 22. Priest, G. (1979). Logic of paradox. Journal of Philosophical Logic, 8, 219–241. 23. Ripley, D. (2012). Conservatively extending classical logic with transparent truth. The Review of Symbolic Logic, 5(02), 354–378. 24. Russell, G. (2019). Logical pluralism. In Zalta, E.N. (Ed.) The Stanford Encyclopedia of Philosophy. Metaphysics research lab, Stanford University, summer 2019 edition. 25. Scambler, C. (2019). Classical logic and the strict tolerant hierarchy. Journal of Philosophical Logic, https://doi.org/10.1007/s10992-019-09520-0. 26. Teijeiro, P. (2019). Strength and stability. Análisis Filosófico. To appear. 27. Tye, M. (1994). Sorites paradoxes and the semantics of vagueness. Philosophical Perspectives, 189– 206. Publisher’s Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.