Hostname: page-component-7bb8b95d7b-dtkg6 Total loading time: 0 Render date: 2024-10-05T22:29:03.551Z Has data issue: false hasContentIssue false

META-CLASSICAL NON-CLASSICAL LOGICS

Published online by Cambridge University Press:  16 May 2024

EDUARDO BARRIO
Affiliation:
IIF-SADAF-CONICET-UNIVERSITY OF BUENOS AIRES BULNES 642, C1176ABL BUENOS AIRES ARGENTINA E-mail: [email protected]
CAMILLO FIORE
Affiliation:
IF-SADAF-CONICET-UNIVERSITY OF BUENOS AIRES BULNES 642, C1176ABL BUENOS AIRES ARGENTINA E-mail: [email protected]
FEDERICO PAILOS*
Affiliation:
IIF–SADAF–CONICET–UNIVERSITY OF BUENOS AIRES BULNES 642, C1176ABL BUENOS AIRES ARGENTINA and DEPARTMENT OF COMPUTER SCIENCE EBERHARD KARLS UNIVERSITÄT TÜBINGEN SAND 13, 72076 TÜBINGEN GERMANY
Rights & Permissions [Opens in a new window]

Abstract

Recently, it has been proposed to understand a logic as containing not only a validity canon for inferences but also a validity canon for metainferences of any finite level. Then, it has been shown that it is possible to construct infinite hierarchies of ‘increasingly classical’ logics—that is, logics that are classical at the level of inferences and of increasingly higher metainferences—all of which admit a transparent truth predicate. In this paper, we extend this line of investigation by taking a somehow different route. We explore logics that are different from classical logic at the level of inferences, but recover some important aspects of classical logic at every metainferential level. We dub such systems meta-classical non-classical logics. We argue that the systems presented deserve to be regarded as logics in their own right and, moreover, are potentially useful for the non-classical logician.

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

1 Introduction

At least under a certain understanding of logic, logical theories are explanations of what follows from what, that is, the relation of logical consequence.Footnote 1 Although we are far from reaching a consensus, it is not unpopular to think that classical logic provides the best such explanation.Footnote 2 Its predictive success, metatheoretical virtues, and multiple interrelations with set theory, arithmetic, and computer science are just some of the factors that seem to justify this stance. However, it is also well known that there are many alternative logics, which differ in the principles they declare valid. The elaboration of such non-classical logics is not only a theoretical exercise. There are multiple aspects of our inferential practices that seem to motivate them: vagueness, contingent futures, the quantum world, and semantic and set-theoretic paradoxes, just to mention some. Arguably, these elements provide good practical reasons for the development and study of non-classical logics.

The traditional conception of logical consequence takes this relation to go from sets of formulas to single formulas. In the last decades, however, several generalizations of this conception have been advanced.Footnote 3 In this paper, we focus on one particular generalization, which concerns the study of so-called metainferences. Intuitively, a metainference of level $1$ is an inference between inferences. Then, a metainference of level $2$ is an inference between metainferences of level $1$ , and so on for any $n>2$ . We focus on the generalization of logical consequence according to which this relation can take (not only collections of formulas but also) collections of metainferences of arbitrary levels as its relata.

There is a sense in which the study of metainferences can be traced back to Gentzen’s [Reference Gentzen39] pioneer works on sequent calculi.Footnote 4 However, the more recent interest in metainferences emerged within studies in truth, vagueness, and other paradoxical phenomena. First, they were used as a technical tool to characterize logics $\mathbf {ST }$ and $\mathbf {TS }$ (see below) as well as the theories based upon them (e.g., [Reference Cobreros, Egré, Ripley and Rooij17, Reference Cobreros, Egré, Ripley and van Rooij19, Reference French38, Reference Ripley55]). As the debate progressed, they started to attract more philosophical attention. Among other things, metainferences have been used to argue for or against various criteria of identity between logics [Reference Barrio, Pailos and Szmuc7, Reference Porter51, Reference Scambler60], to show relevant similarities between some prima facie very different logical systems [Reference Barrio, Rosenblatt and Tajer9, Reference Cobreros, Egré, Ripley and van Rooij19, Reference Dicher, Paoli, Başkent and Ferguson26], to raise new insights about the notion of paraconsistency [Reference Barrio, Pailos and Szmuc6, Reference Da Ré, Rubin and Teijeiro23], and to design refined versions of the collapse argument against logical pluralism [Reference Barrio, Pailos and Szmuc8].

One interesting application of metainferences has to do with the formulation of infinite hierarchies of ‘increasingly classical’ logical systems. In [Reference Barrio, Pailos and Toranzo Calderón5, Reference Barrio, Pailos and Szmuc7, Reference Pailos49], the authors propose to understand a logic as including not only a validity canon for inferences, but also a validity canon for metainferences of any finite level. Then, they show how to define, for each level n, a logic that coincides with classical logic in inferences and metainferences up to level n, but differs from classical logic from that level upwards; notably, each of the logics in question can non-trivially accommodate a naive truth predicate. In this paper, we extend this line of investigation by taking a somehow different route. We define and explore various logics that are different from classical logic at the level of inferences, but recover some important aspects of classical logic at every metainferential level. We shall call such systems meta-classical non-classical logics. The systems that we present are based on the well-known validity canons for inferences $\mathbf {LP}$ , $\mathbf {K3}$ and $\mathbf {S3}$ . Some of our systems recover classical validities at all metainferential levels. Others recover some interesting proper subset of the classical validities. And yet others do not recover the metainferences that classical logic declares valid, but the ones that classical logic declares antivalid—where, roughly, a metainference is antivalid if every valuation is a counterexample to it. We provide informal readings of the systems we present. We give an argument of why these systems should be considered logics in their own right. Lastly, we suggest that non-classical logicians might benefit from the systems we present here; mainly, our argument revolves around the well-known objection that non-classical logicians use classical logic in their metatheory, and thus run into some kind of hypocrisy. We argue that our systems provide the non-classical logician with a novel and interesting kind of recapture result, which helps her to overcome this objection.

Before moving on, we would like to make a disclaimer. The purpose of this article is to put several options on the table in the hope that they will give rise to interesting philosophical reflections and comparisons. Crucially, we do not intend to pronounce definitively in favor of one of the options. Some of us have a certain preference for what we call mc-logics and u-logics, because they seem to be less ad hoc. But we admit that the failure in these systems of the principle soon to be introduced under the label of ‘Equivalence Thesis’ may be too hard to swallow for some readers, who might prefer what we call the eq-logics for that reason.

The structure of the paper is as follows. In Sections 2 and 3 we present the indispensable technical preliminaries. In Section 4 we make our technical exploration of meta-classical non-classical logics. In Section 5 we address the more conceptual issues, such as the informal reading of our systems and their value for the non-classical logician.

2 Stage setting

Let $\mathcal {L}$ be a propositional language, identical to the set of its well-formed formulas, with a denumerable stock of propositional variables $p,q,r,\dots $ and logical constants $\bot $ , $\neg $ and $\wedge $ with their usual arities and interpretations. We use capital Latin letters $A,B,C,\dots $ for arbitrary formulas of $\mathcal {L}$ .

Definition 1. A metainference of level 0 (or inference) is a pair $\langle \Gamma ,\Delta \rangle $ where $\Gamma, \Delta \subseteq \mathcal {L}$ . For $n>0$ , a metainference of level n is a pair $\langle \Gamma ,\Delta \rangle $ , where $\Gamma $ and $\Delta $ are sets of metainferences of level $n-1$ .

We use lowercase Greek letters $\varphi ,\psi ,\dots $ for arbitrary metainferences whose level is made clear by the context, and capital Greek letters $\Gamma ,\Delta ,\dots $ for sets thereof. We refer to metainferences of level n as meta $\,_n$ inferences. For ease of notation, we write $\Gamma \Rightarrow ^n\Delta $ to denote the meta $\,_n$ inference $\langle \Gamma ,\Delta \rangle $ . Also, we sometimes exhibit metainferences in a rule-like fashion. Thus, for instance,

is a handy notation for the meta $\,_1$ inference $p\Rightarrow ^0r,q\Rightarrow ^0 r\Rightarrow ^1p\lor q\Rightarrow ^0 r$ . Lastly, $\mathrm {MInf}_n(\mathcal {L})$ is the set of all meta $\,_n$ inferences.

A few words on our philosophical understanding of the creatures we have just introduced. There are at least two stances towards what metainferences are. Ripley [Reference Ripley56] suggests understanding them as properties that a consequence relation may or may not be closed under. In contrast, Dicher and Paoli [Reference Dicher, Paoli, Başkent and Ferguson26] suggest to understand them as syntactic objects of the logical theory under consideration, on a par with formulas, connectives, etc. We clearly side with this latter approach, since it is more congenial to our conception of a logic as comprising a validity standard for meta $_n$ inferences of every level n. Now, granted that metainferences are syntactic objects, what do these objects represent? Do they stand for actions of inferring? Do they stand for rules of inference? Lastly, do they stand for claims of validity? We stick to this last option. Thus, for instance, $p\!\Rightarrow ^0 \!p$ stands for the claim that the argument from p to p is valid; $p\!\Rightarrow ^0\! p\Rightarrow ^1 q\!\Rightarrow ^0\!q$ stands for the claim that the argument from $p\Rightarrow ^0 p$ to $q\Rightarrow ^0 q$ is valid, and so on. Of course, claims of validity might be used by agents to justify their inferential practices. But they are not rules themselves.Footnote 5

For our purposes, it will suffice to focus on the Strong Kleene interpretations of $\mathcal {L}$ :

Definition 2. The Strong Kleene algebra $\mathcal {K}3$ is the set together with the following operations $\dot {\bot }$ , $\dot {\neg }$ and $\dot {\wedge }$ , of arities 0, 1 and 2, respectively:

$$ \begin{align*} \dot{\bot}=0,\end{align*} $$
$$ \begin{align*} \dot{\neg} x=1-x,\end{align*} $$
$$ \begin{align*} x\dot{\wedge} y = \mathrm{min}(x,y). \end{align*} $$

A strong Kleene interpretation of $\mathcal {L}$ is a homomorfism $v:\mathcal {L}\rightarrow \mathcal {K}3$ . The set of all such interpretations is called $Val$ . If $\Gamma \subseteq \mathcal {L}$ , we write $v(\Gamma )$ to denote the set $\{v(\gamma ):\gamma \in \Gamma \}$ .

We start from a very general characterization of what a notion of validity is:Footnote 6

Definition 3. A validity notion for meta $\,_n$ inferences, abbreviated vnm $_n$ , is a function

$$ \begin{align*} \mathbf{V}:val\times\mathrm{MInf}_n\rightarrow\{1,0\}, \end{align*} $$

where $val\subseteq Val$ . We say that $val$ is the validity space of $\mathbf {V}$ .

Intuitively, $\mathbf {V}$ tells you which valuations in $val$ satisfy which meta $\,_n$ inferences. The expression $v\Vdash _{\mathbf {V}}\psi $ abbreviates $\mathbf {V}(v,\psi )=1$ , and the expression $v\nVdash _{\mathbf {V}}\psi $ abbreviates $\mathbf {V}(v,\psi )=0$ . If $\mathbf {V}$ has the valuation space $val$ , we say that $\psi $ is valid according to $\mathbf {V}$ , written $\models _{\mathbf {V}}\psi $ , just in case $v\Vdash _{\mathbf {V}}\psi $ for each $v\in val$ . $\psi $ is invalid according to $\mathbf {V}$ just in case $\not \models _{\mathbf {V}}\psi $ . Lastly, when talking about a vnm $_0$ we will refer to it as a validity notion for inferences.

Throughout the paper, we focus on the so-called local approach to the validity of meta $\,_n$ inferences—as opposed to its alternative, the global approach.Footnote 7 , Footnote 8 This means, roughly, that our notions of validity for meta $\,_n$ inferences are defined by means of a universal statement of the following form: ‘for every interpretation, if all the premises are satisfied, then at least one conclusion is satisfied’. We will frequently appeal to notions of validity that result from ‘slicing’ notions of an immediately inferior level. If $\mathbf {V}_1$ and $\mathbf {V}_2$ are vnm $_{n}$ s, the slice of $\mathbf {V}_1$ and $\mathbf {V}_2$ , denoted by $\mathbf {V}_1/\mathbf {V}_2$ , is the vnm $_{n+1}$ defined by

Intuitively, $\mathbf {V}_1/\mathbf {V}_2$ evaluates the premises of a meta $\,_n$ inference according to $\mathbf {V}_1$ , and the conclusions according to $\mathbf {V}_2$ . The slice of a vnm $_n$ $\mathbf {V}$ and itself, viz. $\mathbf {V}/\mathbf {V}$ , is called the lifting of $\mathbf {V}$ ; we sometimes abbreviate it as $\uparrow \!\mathbf {V}$ .Footnote 9

As we anticipated, in this paper, we understand a logic as comprising, at least, a validity notion for metainferences of each level n.Footnote 10 For concreteness, we stipulate:

Definition 4. A logic $\mathbf {L}$ is a sequence $\langle \mathbf {V}_0,\mathbf {V}_1,\dots \rangle $ where each $\mathbf {V}_n$ is a vnm $_n$ . A meta $\,_i$ inference $\psi $ is valid in $\mathbf {L}$ , written $\models _{\mathbf {L}}\psi $ , just in case $\psi $ is valid according to the ith validity notion in $\mathbf {L}$ .

In the literature, when authors endorse a certain validity notion $\mathbf {V}$ for meta $\,_n$ inferences, they usually implicitly assume that the validity notions for metainferences higher than n are to be obtained by repeatedly lifting $\mathbf {V}$ . Thus, let $\mathbf {V}=\langle \mathbf {V}_1,\dots ,\mathbf {V}_n\rangle $ be a sequence such that for each $1\leq i\leq n$ , $\mathbf {V}_i$ is a vnm $_i$ . We define the default logic of $\mathbf {V}$ , denoted by $\widehat {\mathbf {V}}$ , as the logic $\langle \mathbf {V}_1,\dots ,\mathbf {V}_n,\uparrow \!\mathbf {V}_n,\uparrow \uparrow \!\mathbf {V}_n,\dots \rangle $ . Notice that $\,\widehat {\cdot }\,$ is an operator that takes finite sequences containing exactly one vnm $_i$ for each i up to some n, and delivers logics, that is, infinite sequences containing exactly one vnm $_i$ for each $i\in \mathbb {N}$ .

3 Basic characters

There are a number of characters that will play an important role throughout the play; we introduce them now. To begin with, we will work with six basic validity notions for inferences: $\mathbf {CL }$ corresponds to classical logic, $\mathbf {LP}$ to the logic of paradox [Reference Asenjo1, Reference Priest52], $\mathbf {K3}$ to the strong Kleene logic [Reference Kleene45], $\mathbf {S3}$ to the intersection of the last two [Reference Field30], $\mathbf {ST }$ to the strict-tolerant logic [Reference Cobreros, Egré, Ripley and van Rooij18] and $\mathbf {TS }$ to the tolerant-strict logic [Reference French38]. Except for $\mathbf {S3}$ , the remaining vnm $_0$ s mentioned are all what following Chemla et al. [Reference Chemla, Égré and Spector16] we shall call mixed validity notions: they can be characterized in terms of two subsets X and Y of , called standards, by means of the general schema:

Here, X is called the ‘standard for premises’ and Y the ‘standard for conclusions’. Intuitively, they tell us what values should premises and conclusions have if the argument is to be sound. As shown by Chemla et al., $\mathbf {S3}$ cannot be obtained using a pair of standards in this way; rather, it is what the authors call an intersective-mixed validity notion: it results from intersecting mixed validity notions. Let $Val_2$ be the set of the bivalent interpretations of the language, viz. $Val_2=\{v\in Val\,\,\vert \,\, v:\mathcal {L}\rightarrow \{1,0\}\}$ . Also, let $S=\{1\}$ and ; S stands for ‘Strict’ and T for ‘Tolerant’.

Definition 5. The vnm $_0$ s $\mathbf {LP}$ , $\mathbf {K3}$ , $\mathbf {S3}$ , $\mathbf {ST }$ and $\mathbf {TS }$ have domain $Val\times \mathrm {MInf}_0$ . The vnm $_0$ $\mathbf {CL }$ has domain $Val_2\times \mathrm {MInf}_0$ . Let $v\in Val$ , $v_2\in Val_2$ , and $X,Y\in \{S,T\}$ :

We say a few words about the default logics of these validity notions, in case the reader is not acquainted with them. Logic $\widehat {\mathbf {LP}}$ is paraconsistent; it validates the laws known as Pseudo Modus Ponens and Pseudo Explosion:

but it invalidates the principles of Modus Ponens and Explosion:

as well as Meta Modus Ponens and Meta Explosion:

$\widehat {\mathbf {K3}}$ is paracomplete; it validates each one of the principles just stated, as well as Reflexivity and conditional Contraposition as encoded by the inferences

but it invalidates the associated laws, which for uniformity we call Pseudo Reflexivity and Pseudo Conditional Contraposition:

Logics $\widehat {\mathbf {LP}}$ and $\widehat {\mathbf {K3}}$ are dual, in the sense that an inference $\Gamma \Rightarrow ^0\Delta $ is valid in $\widehat {\mathbf {LP}}$ just in case the inference $\{\neg \delta :\delta \in \Delta \}\Rightarrow ^0\{\neg \gamma :\gamma \in \Gamma \}$ is valid in $\widehat {\mathbf {K3}}$ . Logic $\widehat {\mathbf {S3}}$ is, as anticipated, the intersection of $\widehat {\mathbf {LP}}$ and $\widehat {\mathbf {K3}}$ at every metainferential level. All these systems are similar in that they are structural, which means that they validate each structural principle of classical logic.Footnote 11 In contrast, systems $\widehat {\mathbf {ST }}$ and $\widehat {\mathbf {TS }}$ are substructural, that is, they invalidate some classically valid structural principles. $\widehat {\mathbf {ST }}$ validates R, but invalidates transitivity as encoded by the rule

(Cut)

In contrast, $\widehat {\mathbf {TS }}$ validates Cut but invalidates R. In a language without the means to express any semantic values (e.g., a language like $\mathcal {L}$ but without the constant $\bot $ ), $\widehat {\mathbf {TS }}$ has no valid inferences at all; $\widehat {\mathbf {ST }}$ , in contrast, has the same valid inferences as classical logic.

There are two notions of validity for meta $_1$ inferences that will be of particular interest to us. One of them is $\mathbf {ST }/\mathbf {ST }$ (viz. $\uparrow \!\mathbf {ST }$ ). In [Reference Barrio, Rosenblatt and Tajer9], the authors show that this vnm $_1$ is modulo translation coextensive with the vnm $_0$ $\mathbf {LP}$ . More precisely, let $\tau :\mathrm {MInf}_0(\mathcal {L})\rightarrow \mathcal {L}$ be a function defined as follows:

$$ \begin{align*} \tau(\Gamma\Rightarrow^0\Delta)=\begin{cases} \bigwedge(\Gamma)\rightarrow\bigvee(\Delta), & \text{if}\hspace{9pt} \Gamma,\Delta\not=\varnothing, \\ \bigvee(\Delta), & \text{if}\hspace{9pt} \Gamma=\varnothing,\Delta\not=\varnothing, \\ \neg\bigwedge(\Gamma), & \text{if}\hspace{9pt} \Gamma\not=\varnothing,\Delta=\varnothing, \\ \bot, & \text{if}\hspace{9pt} \Gamma=\Delta=\varnothing, \end{cases} \end{align*} $$

where $\bigvee (\Sigma )$ and $\bigwedge (\Sigma )$ are the disjunction and the conjunction, respectively, of all the sentences in $\Sigma $ . Then, a metainference $\Gamma \Rightarrow ^1\Delta $ is valid in $\mathbf {ST }/\mathbf {ST }$ just in case the inference

$$ \begin{align*} \{\tau(\gamma):\gamma\in\Gamma\}\Rightarrow^0\{\tau(\delta):\delta\in\Delta\} \end{align*} $$

is valid in $\mathbf {LP}$ . Works [Reference Barrio, Rosenblatt and Tajer9, Reference Dicher, Paoli, Başkent and Ferguson26] (partly) rely on this result to argue that logic $\widehat {\mathbf {ST }}$ is in relevant respects similar to $\widehat {\mathbf {LP}}$ .

The other vnm $_1$ that will be of interest to us is $\mathbf {TS }/\mathbf {ST }$ . The authors in [Reference Barrio, Pailos and Szmuc7, Reference Pailos49] show that it validates the same meta $_1$ inferences as classical logic $\widehat {\mathbf {CL }}$ . Indeed, they introduce the following construction:

Definition 6. For $n\geq 0$ , let $\mathbf {ST }_n$ and $\mathbf {TS }_n$ be the vnm $_n$ s defined as follows:

and let $\overrightarrow {\mathbf {ST }_n}$ denote the sequence $\langle \mathbf {ST }_0,\mathbf {ST }_1,\dots ,\mathbf {ST }_n\rangle .$

(So, e.g., $\overrightarrow {\mathbf {ST }_1}=\langle \mathbf {ST }_0,\mathbf {ST }_1\rangle =\langle \mathbf {ST },\mathbf {TS }/\mathbf {ST }\rangle $ .) The authors show that, for each $n\geq 0$ , the default logic of $\overrightarrow {\mathbf {ST }_n}$ coincides with classical logic $\widehat {\mathbf {CL }}$ up to and including the nth metainferential level, but diverges from there upwards. (So, e.g., $\widehat {\overrightarrow {\mathbf {ST }_1}}$ coincides with $\widehat {\mathbf {CL }}$ up to and including meta $\,_1$ inferences, but diverges at meta $\,_n$ inferential levels with $n\geq 2$ .) This suggests the idea of taking the infinite sequence of all the $\mathbf {ST }_i$ s:

Definition 7. Logic $\mathbf {ST }_\omega $ is given by the sequence $\langle \mathbf {ST }_0,\mathbf {ST }_1,\dots ,\mathbf {ST }_n,\dots \rangle .$

The resulting system is coextensive with classical logic at all metainferential levels: for $n\geq 0$ , a metainference $\Gamma \Rightarrow ^n\Delta $ is valid in $\widehat {\mathbf {CL }}$ just in case it is valid in $\mathbf {ST }_\omega $ .

Enough preambles. We can tackle our proposal.

4 Meta-classical non-classical logics

As we anticipated in the Introduction, we shall take $\mathbf {LP}$ , $\mathbf {K3}$ and $\mathbf {S3}$ as the basic validity notions for inferences upon which we define what we call meta-classical non-classical logics. There are various alternative ways to proceed in order to obtain logics of this sort. We shall consider three of them.

The first proposal can be intuitively described as follows: first, choose your preferred non-classical validity notion for inferences (viz. vnm $_0$ ); then, at each metainferential level $n>0$ , take as much classical logic as you can get in Strong Kleene models. The resulting logics are the following:

Definition 8.

  1. Logic $\mathbf {mcLP}$ is given by the sequence $\langle \mathbf {LP},\mathbf {ST }_1,\dots .,\mathbf {ST }_n,\dots \rangle .$

  2. Logic $\mathbf {mcK3}$ is given by the sequence $\langle \mathbf {K3},\mathbf {ST }_1,\dots .,\mathbf {ST }_n,\dots \rangle .$

  3. Logic $\mathbf {mc}\mathbf {S3}$ is given by the sequence $\langle \mathbf {S3},\mathbf {ST }_1,\dots .,\mathbf {ST }_n,\dots \rangle ,$

where ‘ $\mathbf {mc}$ ’ stands for ‘meta-classical’. Notice, then, that each of these logics is exactly like $\mathbf {ST }_\omega $ except in that it replaces $\mathbf {ST }$ with some other vnm $_0$ . The behavior of these logics at the level of inferences is exactly like the behavior of the corresponding default logics, viz. $\widehat {\mathbf {LP}}$ , $\widehat {\mathbf {K3}}$ and $\widehat {\mathbf {S3}}$ . Thus, for instance, $\mathbf {mcLP}$ invalidates MP but not PR, $\mathbf {mcK3}$ invalidates PR but not MP, and $\mathbf {mc}\mathbf {S3}$ invalidates both principles. However, default logics and $\mathbf {mc}$ -logics diverge from the first metainferential level upwards. Default logics invalidate many classically valid meta $\,_n$ inferences; for example, $\widehat {\mathbf {LP}}$ invalidates MMP and MEx as already stated, and $\widehat {\mathbf {K3}}$ invalidates Contraposition and Hypothetical Proof:

In contrast, $\mathbf {mc}$ -logics are coextensive with classical logic $\widehat {\mathbf {CL }}$ at every level $n\geq 1$ :

Fact 1. For $n\geq 1$ , A meta $\,_n$ inference is valid in $\widehat {\mathbf {CL }}$ just in case it is valid in $\mathbf {mcLP}$ , $\mathbf {mcK3}$ and $\mathbf {mc}\mathbf {S3}$ .

The result is originally proven in [Reference Barrio, Pailos and Szmuc7, theorem 4.12]. In $\widehat {\mathbf {CL }}$ , the fact that $\Gamma \Rightarrow ^n\Delta $ is valid implies that $\varnothing \Rightarrow ^{n+1}\Gamma \Rightarrow ^n\Delta $ is valid. Thus, from the above, it follows that:

Fact 2. For $n\geq 0$ , $\Gamma \Rightarrow ^n\Delta $ is valid in $\widehat {\mathbf {CL }}$ just in case $\varnothing \Rightarrow ^{n+1}\Gamma \Rightarrow ^n\Delta $ is valid in $\mathbf {mcLP}$ , $\mathbf {mcK3}$ and $\mathbf {mc}\mathbf {S3}$ .

Let us say that $\varnothing \Rightarrow ^{n+1}\Gamma \Rightarrow ^n\Delta $ is the pseudo-metavariant of $\Gamma \Rightarrow ^n\Delta $ . Then, another way of expressing Fact 2 is by saying that a meta $\,_n$ inference with $n\geq 0$ is valid in $\widehat {\mathbf {CL }}$ just in case its pseudo-metavariant is valid in the $\mathbf {mc}$ -logics. The case in which $n=0$ gives us that $\mathbf {mc}$ -logics validate meta $\,_1$ inferential principles such as

More in general, they validate all and only the pseudo-meta variants of inferences that are valid in classical logic. This suggests that there is a sense in which $\mathbf {mc}$ -logics recover, in the metainferential level, the full inferential power of classical logic.

However, $\mathbf {mc}$ -logics exhibit some putative drawbacks. One may intuitively expect that the supporter of a logic gives, for any level n, some explanation of why her system has this or that validity notion for meta $\,_n$ inferences. The explanation should tell us what is the link between metainferences of level n and metainferences of level . Otherwise, the talk about ‘metainferences’ could be seen as unjustified, and the system could be regarded not as one logic—in the more philosophical sense of this notion—but as a sequence of different formalisms not even related to one another. In the case of $\mathbf {mc}$ -logics, we have given no such explanation yet. The fact that these systems recover all the meta $\,_n$ inferences with $n\geq 1$ valid in $\widehat {\mathbf {CL }}$ constitutes, at best, an instrumentalist justification of their legitimacy. Those who expect a more robust explanation of what counts as a logic, will probably not be happy with $\mathbf {mc}$ -logics as they stand.

That’s why we move to our second proposal. In a nutshell, it consists in saying that a sequence of validity notions, one for each metainferential level n, is a logic in the philosophical sense only if all the validity notions involved are modulo translation coextensive with one another. The idea is that uniformity under translation indicates that the notions of validity at play are, in a relevant sense, the same. In the end, a logic might be seen as characterized by only one validity notion—which can be conveniently applied to different kinds of syntactic objects. Next, we make the proposal more precise.

For starters, we take our function $\tau $ from Section 3 and stipulate the following:

$$ \begin{align*} \text{For any } n>0, \tau(\Gamma\Rightarrow^n\Delta) =\{\tau(\gamma):\gamma\in\Gamma\} \Rightarrow^{n-1} \{\tau(\delta):\delta\in\Delta\}. \end{align*} $$

Thus, our translation procedure admits inputs from any metainferential level. Now, we define uniformity under translation:

Definition 9. A logic $\mathbf {L}$ is uniform under translation just in case, for each $n>0$ , a meta $\,_n$ inference $\Gamma \Rightarrow ^n\Delta $ is valid in $\mathbf {L}$ if and only if the meta $\,_{n-1}$ inference $\tau (\Gamma \Rightarrow ^n\Delta )$ is valid in $\mathbf {L}$ .

To illustrate, we give a couple of examples of systems that are logics in the technical sense of Definition 4, but are not uniform under translation—and thus, do not qualify as logics in the philosophical sense, according to this proposal. For one example, take $\widehat {\mathbf {ST }}$ ; the system invalidates MMP but validates MP, which is its translation. For another (less obvious) case, take $\widehat {\mathbf {LP}}$ . The system invalidates the meta $_1$ inference MP* , but it validates the inference $\varnothing \Rightarrow ^0 (A\wedge (A\rightarrow B))\rightarrow B$ , which is its translation.

One example of a system that is a logic on this proposal is (for everyone’s relief) good old classical logic $\widehat {\mathbf {CL }}$ . Another example is given by the system that we introduce next, which we call $\mathbf {uLP}$ , for ‘uniform $\mathbf {LP}$ ’:

Definition 10. $\mathbf {uLP}$ is the logic $\langle \mathbf {LP},\mathbf {ST }_0/\mathbf {ST }_0,\mathbf {ST }_1/\mathbf {ST }_1,\dots \rangle .$

That is, one takes $\mathbf {LP}$ as one’s canon of valid inference, and then, for each level, $n\geq 1$ , one takes $\mathbf {ST }_{n-1}/\mathbf {ST }_{n-1}$ as one’s canon of valid meta $_n$ inference.

Fact 3. Logic $\mathbf {uLP}$ is uniform under translation.

Proof. The result can be found in [Reference Barrio, Pailos and Szmuc7, theorem 4.16].

System $\mathbf {uLP}$ differs from $\mathbf {mcLP}$ in that it does not validate every classical validity at every metainferential level; for instance, meta $\,_1$ inferential principles MMP and Cut are both invalid in the system. Still, there is a strong sense in which $\mathbf {uLP}$ is meta-classical, namely, it satisfies a result analogous to Fact 2:

Fact 4. For $n\geq 0$ , $\Gamma \Rightarrow ^n\Delta $ is valid in $\widehat {\mathbf {CL }}$ just in case $\varnothing \Rightarrow ^{n+1}\Gamma \Rightarrow ^n\Delta $ is valid in $\mathbf {uLP}$ .

Hence, $\mathbf {uLP}$ validates all and only the pseudo-meta variants of meta $\,_n$ inferences valid in classical logic. Again, the case in which $n=0$ can be read as saying that the system recaptures the full inferential power of classical logic at the metainferential level.

The strategy that we employed to define $\mathbf {uLP}$ cannot be straightforwardly transposed to the case of $\mathbf {K3}$ . The resulting logic would look like this:

Definition 11. $\mathbf {u}\mathbf {K3}^*$ is the logic $\langle \mathbf {K3},\mathbf {ST }_0/\mathbf {ST }_0,\mathbf {ST }_1/\mathbf {ST }_1,\dots \rangle .$

That is, $\mathbf {u}\mathbf {K3}^*$ is exactly like $\mathbf {uLP}$ , except in that it takes $\mathbf {K3}$ as the canon of valid inference. It is easy to check the system is not uniform under translation. For instance, the metainference

is invalid in $\mathbf {ST }_0/\mathbf {ST }_0$ , but its translation is the inference

$$ \begin{align*} A,\neg A\Rightarrow^0\bot \end{align*} $$

which is valid in $\mathbf {K3}$ .

This does not mean that the case for $\mathbf {K3}$ is hopeless, as the following logic that selects $\mathbf {K3}$ as its inferential standard is in fact uniform under translation.

Definition 12. $\mathbf {uK3}$ is the logic $\langle \mathbf {K3},\mathbf {TS }_0/\mathbf {TS }_0,\mathbf {TS }_1/\mathbf {TS }_1,\dots \rangle .$

That is, one takes $\mathbf {K3}$ as the canon of valid inference, and then, for each level $n\geq 1$ , one takes $\mathbf {TS }_{n-1}/\mathbf {TS }_{n-1}$ as the canon of valid meta $_n$ inference.

Fact 5. Logic $\mathbf {uK3}$ is uniform under translation.

Proof. The fact follows from definitions and results in [Reference Cobreros, La Rosa and Tranchini20, sec. 8 (definition 5, theorem 5, and corollary 8)]. There, the authors prove that, for each $0\leq n$ , the nth element in $\mathbf {uK3}$ is the lowering of the ( $n+1$ )th element; this means that the valid meta $\,_{n+1}$ inferences of the logic correspond, via translation, with the valid meta $\,_n$ inferences.

At first, one might think that $\mathbf {uK3}$ does not qualify as what we call a meta-classical non-classical logic. The reason is that it does not satisfy a result analogous to Facts 2 and 4. For instance, the system invalidates PR as well as all the higher-level variants of this principle, which are given by the meta $\,_n$ inference

$$ \begin{align*} \varnothing\Rightarrow^n\varnothing\Rightarrow^{n-1}\dots\,\,\varnothing\Rightarrow^0A \rightarrow A \end{align*} $$

for each $n>0$ . However, $\mathbf {uK3}$ also recovers important aspects of classical logic. To show this, we appeal the notion of antivalidity, introduced by Scambler [Reference Scambler60]:

Definition 13. Let $\mathbf {V}$ be a vnm $_n$ , with $n\geq 0$ . A meta $\,_n$ inference $\Gamma \Rightarrow ^n\Delta $ is antivalid according to $\mathbf {V}$ just in case, for every relevant interpretation v, $v\nVdash _{\mathbf {V}}\Gamma \Rightarrow ^n\Delta $ .

Hence, a meta $\,_n$ inference is antivalid just in case it is never satisfied by a valuation.Footnote 12 In [Reference Barrio and Pailos4], some of us suggested that we can understand the antivalidities of a logic as the meta $\,_n$ inferences that the logic rejects:

Antivalidities are formulas, inferences, metainferences, etc., that should be rejected no matter what, in any context. And this is not what happens with every invalid inference. Inductive reasoning, for example, is classically invalid. Nevertheless, we should not always reject it (…) Where is the limit to what can be embraced? A quick—and straightforward—answer is: antivalidities.

Scambler notes that, while classical logic has many antivalid inferences (e.g., $A\vee \neg A\Rightarrow ^0 A\land \neg A$ ), $\mathbf {ST }$ has none. And the same difference extends to higher levels: at every n, there are many meta $\,_n$ inferences that are antivalid in classical logic, but none that are antivalid in $\mathbf {ST }_n$ . So, the author argues that, while $\mathbf {ST }_\omega $ provides (at best) a positive characterization of classical logic, it does not provide a negative one. The author shows that, to obtain a negative characterization, we have to appeal to another logic:

Definition 14. Logic $\mathbf {TS }_\omega $ is given by the sequence $\langle \mathbf {TS }_0,\mathbf {TS }_1,\dots ,\mathbf {TS }_n,\dots \rangle .$

Fact 6. $\mathbf {TS }_\omega $ has the same antivalid meta $\,_n$ inferences as classical logic at every $n\geq 0$ .

Proof. The result can be found in [Reference Scambler60, lemma 26].

On the other hand, at every level n, $\mathbf {TS }_\omega $ has no valid meta $\,_n$ inferences where the constant $\bot $ does not occur. Thus, it certainly falls short of a positive characterization of classical logic. In this sense, $\mathbf {ST }_\omega $ and $\mathbf {TS }_\omega $ seem to recover dual aspects of classicality.

The comparison between $\mathbf {ST }_\omega $ and $\mathbf {TS }_\omega $ is relevant for our purposes, for it extends to the systems we present in this paper. Logic $\mathbf {uLP}$ recovers every classical validity from the level $1$ upwards, in the sense given by Fact 4. However, it does not recover antivalidities at any level, so it provides (at best) a positive characterization of classical logic at meta $\,_{n\geq 1}$ inferential levels. Logic $\mathbf {uK3}$ is its dual: it does not recover classical validities, but it does recover the classical antivalidities from the level $1$ upwards:

Fact 7. For $n\geq 0$ , $\Gamma \Rightarrow ^n\Delta $ is antivalid in $\widehat {\mathbf {CL }}$ just in case $\varnothing \Rightarrow ^{n+1}\Gamma \Rightarrow ^n\Delta $ is antivalid in $\mathbf {uK3}$ .

Hence, $\mathbf {uK3}$ provides a negative characterization of classical logic. There is a clear sense, then, in which systems $\mathbf {uLP}$ and $\mathbf {uK3}$ are both meta-classical: they recover dual aspects of classicality.

Now, what about the uniform variant of $\mathbf {S3}$ ? One could perhaps conjecture that it fails to provide either a positive or a negative characterization of classical logic. But this is not so. Let us write $\mathbf {u}\mathbf {LP}_k$ and $\mathbf {u}\mathbf {K3}_k$ to denote the kth elements of $\mathbf {u}\mathbf {LP}$ and $\mathbf {u}\mathbf {K3}$ , respectively. For each $n>0$ , $\mathbf {u}\mathbf {S3}_n$ is the vnm $_n$ defined as follows:

  1. $v\Vdash _{\mathbf {u}\mathbf {S3}_n}\Gamma \Rightarrow ^n\Delta $ iff ( $v\Vdash _{\mathbf {uLP}_n}\Gamma \Rightarrow ^n\Delta $ and $v\Vdash _{\mathbf {uK3}_n}\Gamma \Rightarrow ^n\Delta $ ).

Then, the uniform variant of $\mathbf {S3}$ is straightforward:

Definition 15. $\mathbf {u}\mathbf {S3}$ is the logic $\langle \mathbf {S3},\mathbf {u}\mathbf {S3}_1,\dots ,\,\mathbf {u}\mathbf {S3}_n,\dots \rangle .$

Fact 8. $\mathbf {u}\mathbf {S3}$ is uniform under translation.

Proof. The result follows immediately from Facts 3 and 5.

Obviously, logic $\mathbf {u}\mathbf {S3}$ has less valid meta $\,_n$ inferences than $\mathbf {uLP}$ . Hence, it does not give a positive characterization of classical logic in the way that this latter system does. However, it is easy to check that $\mathbf {u}\mathbf {S3}$ has exactly the same antivalidities as $\mathbf {uK3}$ . Thus, it provides a negative characterization of classical logic.

So far we have explored two strategies to obtain non-classical logics that are to a greater or lesser extent meta-classical; one of the strategies delivers $\mathbf {mc}$ -logics, and the other delivers $\mathbf {u}$ -logics. While different, these strategies share a feature that might be hard to swallow for some readers. In the logics they give rise to, there are some inferences that are valid (invalid) even though their pseudo-metavariants are invalid (valid). For instance, $\mathbf {uLP}$ invalidates MP, but it validates MP* . Dually, $\mathbf {uK3}$ invalidates MP* but validates MP. These facts might seem highly counterintuitive. Indeed, they violate a prima facie plausible principle that, for lack of a better name, we call the Equivalence Thesis:

(Equivalence Thesis) The meta $\,_n$ inference $\Gamma \Rightarrow ^n\Delta $ and the meta $\,_{n+1}$ inference $\varnothing \Rightarrow ^{n+1}\Gamma \Rightarrow ^n\Delta $ are equivalent things, in the sense that any logic that validates the former also validates the latter, and viceversa.

We think that this principle is often implicitly assumed in the literature; for instance, when axioms of a sequent calculus are taken not just as metainferences without premises, but as inferences in their own law. Moreover, Porter [Reference Porter51] has explicitly suggested that for a sequence of mixed metainferential standards to constitute a logic, the standard for the level n (for any finite n) should be the same as the standard for the conclusions of metainferences of level $n+1$ ; no logic violating the Equivalence Thesis can accomplish this goal. Lastly, there is a longstanding tradition in the philosophy of logic, according to which a logical truth can be understood as the conclusion of a valid inference without any premises; the principle under scrutiny can be seen as a natural generalization of this standpoint. So, the third and last strategy we explore is meant to retain the Equivalence Thesis, that is, to deliver systems that respect it.

Intuitively, our strategy is to relativise the validity standards in play to whether or not a given meta $\,_n$ inference has any premises. More precisely, we shall appeal to validity notions of the following kind:

Definition 16. For $n\geq 1$ , let $\mathbf {V}_1$ be a vnm $_n$ and $\mathbf {V}_2$ a vnm $_{n-1}$ , both on the space of interpretations $val$ . Then, $\mathbf {V}_1\#\mathbf {V}_2 $ is the vnm $_n$ defined by

So, $\mathbf {V}_1\#\mathbf {V}_2$ evaluates a meta $\,_n$ inference according to $\mathbf {V}_1$ if it has any premises, and according to the lifting of $\mathbf {V}_2$ if it has none. With this, we can easily modify the $\mathbf {mc}$ -logics in such a way that they respect the Equivalence Thesis. We first define the appropriate vnm $_n$ s:

And then, the corresponding logics:

Definition 17.

  1. Logic $\mathbf{eq}\mathbf{LP}$ is given by the sequence $\langle\mathbf{LP},\mathbf{eq}\mathbf{LP}_1,\dots,\mathbf{eq}\mathbf{LP}_n,\dots\rangle.$

  2. Logic $\mathbf{eq}\mathbf{K3}$ is given by the sequence $\langle\mathbf{K3},\mathbf{eq}\mathbf{K3}_1,\dots,\mathbf{eq}\mathbf{K3}_n,\dots\rangle.$

  3. Logic $\mathbf{eq}\mathbf{S3}$ is given by the sequence $\langle\mathbf{S3},\mathbf{eq}\mathbf{S3}_1,\dots,\mathbf{eq}\mathbf{S3}_n,\dots\rangle.$

Intuitively, one takes one’s preferred validity notion for inferences, and then, at each level $n\geq 1$ one applies the operation $\#$ to the nth validity notion of $\mathbf {ST }_\omega $ and the ( $n-1$ )th validity notion obtained in the process.

Fact 9. Logics $\mathbf {eq}\mathbf {LP}$ , $\mathbf {eq}\mathbf {K3}$ and $\mathbf {eq}\mathbf {S3}$ satisfy the Equivalence Thesis.

(The proof is straightforward.) Of course, $\mathbf {eq}$ -logics do not satisfy a result analogous to Fact 1, that is, they are not coextensive with classical logic $\widehat {\mathbf {CL }}$ at every level. For instance, they invalidate the pseudo-metavariants of all inferences that are valid in $\mathbf {CL }$ but not in the corresponding vnm $_0$ (thus, $\mathbf {eq}\mathbf {LP}$ invalidates MP* , $\mathbf {eq}\mathbf {K3}$ invalidates PR*, and so on); these meta $\,_1$ inferences are all valid in $\widehat {\mathbf {CL }}$ . However, there is a sense in which $\mathbf {eq}$ -logics are still meta-classical.

Fact 10. A meta $\,_n$ inference $\Gamma \Rightarrow ^n\Delta $ is valid in $\widehat {\mathbf {CL }}$ just in case the meta $\,_{n+1}$ inference

is valid in $\mathbf {eq}\mathbf {LP}$ , $\mathbf {eq}\mathbf {K3}$ and $\mathbf {eq}\mathbf {S3}$ .

Thus, adapting some terminology from [Reference Barrio, Rosenblatt and Tajer9], we can say that the external logic of the $\mathbf {eq}$ -logics coincides with the internal logic of classical logic.Footnote 13 Also, an inference $\Gamma \Rightarrow ^0\Delta $ is valid in $\widehat {\mathbf {CL }}$ just in case the meta $\,_1$ inference

(where $\top $ is defined as $\neg \bot $ ) is valid in each one of the $\mathbf {eq}$ -logics. Thus, there are various ways in which $\mathbf {eq}$ -logics recover classical validities.

This last strategy has some limitations, however. It cannot be applied to the $\mathbf {u}$ -logics we have defined (that is, $\mathbf {uLP}$ , $\mathbf {uK3}$ and $\mathbf {u}\mathbf {S3}$ ). The resulting systems would respect the Equivalence Thesis, but they would not be equivalent under translation anymore (we leave the proof of this fact as an exercise to the reader), and equivalence under translation was the main motivation behind these systems.Footnote 14

5 Philosophical discussion

In this section, we address three issues related to the philosophical relevance of the meta-classical non-classical logics we have presented. The first one concerns what the intuitive reading of validity is in these systems; we will provide one plausible answer to this question. The second issue has to do with a potential concern that one may have, namely, that the systems under scrutiny are so non-standard that one might doubt whether they constitute logics in their own right; we give an argument to dispel such doubts. Lastly, the third issue concerns possible applications of our meta-classical non-classical logics; we suggest that our systems may be of substantial value for some non-classical logicians.

Let us begin with the intuitive reading of validity in our meta-classical non-classical logics. Addressing this issue involves specifying, for each of these logics and each metainferential level n, what is the intuitive reading of the claim that a meta $\,_n$ inference is valid. Our approach builds upon the bilateralist reading of meta $\,_n$ inferences recently advanced by Ferguson and Ramírez-Cámara [Reference Ferguson and Ramírez-Cámara28]. We should stress, however, that we do not think that our approach is the only way to go. We choose it for it strikes us as a particularly natural way to read multiple-conclusion logical consequence at arbitrary metainferential levels. But other informal readings may be possible.Footnote 15

Ferguson and Ramírez-Cámara evaluate two ways for interpreting metainferences, which they call the operational and the bounds consequence reading. Here, we will focus on the latter only. In a few words, the bounds consequence reading extends, from inferences to metainferences, Ripley’s bilateralist way of understanding validity in $\mathbf {ST }$ (e.g., [Reference Ripley57]). According to Ripley, an inference is valid in $\mathbf {ST }$ just in case it is “out-of-bounds” or “incoherent” to accept every premise while rejecting every conclusion. Analogously, according to the bounds consequence reading of meta $_n$ inferences, a meta $_n$ inference of any arbitrary level n is valid just in case it is out of bounds to accept every premise while rejecting every conclusion.Footnote 16 Ferguson and Ramírez-Cámara emphasize that, under this approach, a metainference $\varnothing \Rightarrow ^n\varphi $ and its pseudo-metavariant $\varnothing \Rightarrow ^{n+1}\varnothing \Rightarrow ^n\varphi $ say different things:

On this reading, the two [viz. $\varnothing \Rightarrow ^n\varphi $ and $\varnothing \Rightarrow ^{n+1}\varnothing \Rightarrow ^n\varphi $ ] seem to differ markedly in meaning; while $\varnothing \Rightarrow ^n\varphi $ sets a condition about how we should speak about $\varphi $ , $\varnothing \Rightarrow ^{n+1}\varnothing \Rightarrow ^n\varphi $ sets a condition about how we should speak about this condition.Footnote 17 To be more exact, the appearance of the sequent $\varnothing \Rightarrow ^n\varphi $ in the example constituted a positive assertion that denials of $\varphi $ are out-of-bounds; the bounds consequence reading of $\varnothing \Rightarrow ^{n+1}\varnothing \Rightarrow ^n\varphi $ makes only the claim that this positive assertion is not to be denied. [Reference Ferguson and Ramírez-Cámara28, p. 1278]

This divergence in meaning between a metainference and its pseudo-metavariant harmonizes well with the abandonment of the Equivalence Thesis, which is essential for the plausibility of various of our meta-classical non-classical logics (more precisely, the mc- and u-systems). As we explained, the reading advanced by Ferguson and Ramírez-Cámara generalizes to arbitrary levels the bilateralist reading of the vnm $_0$ $\mathbf {ST}$ ; let us call it, then, a ‘strict-tolerant’ approach to the bounds consequence reading of metainferential validity. There are different options. For instance, if one chooses to generalize the bilateralist reading of $\mathbf {TS }$ , thus going for a ‘tolerant-strict’ approach, one would say that a meta $\,_n$ inference is valid just in case it is out bounds to non-reject (which may involve accepting, but not necessarily) every premise while non-accepting (which may involve rejecting, but not necessarily) every conclusion.Footnote 18 If one chooses to generalize the bilateralist reading of $\mathbf {LP}$ , thus going for a ‘tolerant–tolerant’ approach, one would say that a meta $\,_n$ inference is valid just in case it is out bounds to non-reject every premise while rejecting every conclusion. Lastly, if one chooses to generalize the bilateralist reading of $\mathbf {K3}$ , thus going for a ‘strict–strict’ approach, one would say that a meta $\,_n$ inference is valid just in case it is out bounds to accept every premise while non-accepting every conclusion. What do these different approaches to the bounds consequence reading of metainferences have in common? That validity is understood as the incoherence of having one attitude towards the premises while at the same time having another attitude towards the conclusions.

As we have just seen, there are different approaches to the bounds consequence reading of metainferential validity. We will explain in each case which one we take as the most relevant, and why. Also, we will give examples of the informal readings of particular metainferences—we choose cases that are particularly challenging from an intuitive standpoint, for they involve failures of the Equivalence Thesis.

In the case of mc-logics, we will adopt the approach corresponding to the basic inferential standard of the given logic. Thus, in the case of $\mathbf {mcLP}$ , we will adopt a tolerant–tolerant approach, while in the case of $\mathbf {mcK3}$ we will adopt a strict–strict approach.Footnote 19 Let us start with $\mathbf {mcLP}$ . MP does not hold in this system. Nevertheless, MP* holds. On a bounds consequence reading, though, this is neither unpleasant nor strange. The $\mathbf {mcLP}$ -theorist foregoes MP because according to her logic it is in bounds to non-reject every premise while rejecting every conclusion—viz. she evaluates $A,A\rightarrow B\Rightarrow ^0 B$ in $\mathbf {LP}$ , because that is her standard for inferences. But she embraces MP* because she does not reject (here is the tolerant–tolerant reading of metainferences) that it is out of bounds to accept each premise of $A,A\rightarrow B\Rightarrow ^0 B$ while rejecting every conclusion—now she evaluates this inference in $\mathbf {ST }$ , because that is her standard for conclusions of meta $_1$ inferences. The case of $\mathbf {mcK3}$ is similar. We know that the Law of Excluded Middle

(LEM) $$ \begin{align} \varnothing\Rightarrow^0 A\lor\neg A \end{align} $$

does not hold in the system. Nevertheless, its pseudo-metavariant, namely

(LEM*)

holds. Again, this goes as expected. The $\mathbf {mcK3}$ -theorist foregoes LEM because according to her logic it is in bounds to non-accept $A\vee \neg A$ —viz. she evaluates $\varnothing \Rightarrow ^0 A\vee \neg A$ in $\mathbf {K3}$ , because that is her standard for inferences. But she embraces LEM* because she accepts (here is the strict–strict reading of metainferences) that it is out of bounds to reject $A\vee \neg A$ —now, she evaluates $\varnothing \Rightarrow ^0 A\vee \neg A$ in $\mathbf {ST }$ , as that is her standard for conclusions of meta $_1$ inferences. Finally, regarding $\mathbf {mcS3}$ , the bounds consequence reading of metainferential validity can be obtained in a straightforward way, demanding that both the conditions for $\mathbf {mcLP}$ and $\mathbf {mcK3}$ are obtained. In all cases, the equivalence between meta $\,_n$ inferences and their pseudo-metavariants breaks apart.

The strategy can be quite easily extended to u-logics. Take, for instance, $\mathbf {uLP}$ . Every meta $_n$ inference valid in this logic can be translated into an inference valid in $\mathbf {LP}$ ; this suggests adopting the tolerant–tolerant approach to the bounds consequence reading. As in $\mathbf {mcLP}$ , here the metainference MP* is valid but the inference MP is not; the explanation of this fact goes exactly as before. Now take $\mathbf {uK3}$ : every meta $_n$ inference valid in this logic can be translated into an inference valid in $\mathbf {K3}$ , and this suggests a strict–strict approach. Here we will have, conversely, that MP is valid but MP* is invalid; the explanation of this fact is dual, and we leave it to the reader. Once again, in the case of $\mathbf {uS3}$ , the bounds consequence reading can be applied by demanding that both the conditions for $\mathbf {uLP}$ and $\mathbf {uK3}$ are obtained.

Finally, and though it might seem initially more complicated to give a bounds consequence account of validity for eq-logics, this is not the case at all. In fact, in all of these logics metainferential validity should be understood in the same way as we have interpreted mc-logics, but with one important distinction: if the metainference at case has an empty set of premises, it should be understood as a metainference (or inference) of the immediate lower level, and interpreted accordingly. And this is exactly what should be expected of supporters of the Equivalence Thesis as the eq-logicians are.

Let us now move to the second issue to be addressed in this section. Admittedly, our meta-classical non-classical logics are highly non-standard. Even if one admits that a logic is an infinite collection containing one validity notion for each metainferential level n, one might feel dubious about them. They all differ from the default logics of their respective validity notions for inferences. Moreover, mc-logics and u-logics violate the Equivalence Thesis, which, we argued, seems to be a quite reasonable condition. In contrast, eq-logics respect the Equivalence Thesis, but at the cost of relativizing the notion of validity in play at any given level to whether or not a metainference has any premises. The question arising, then, is whether our systems constitute genuine logics. We argue for a positive answer.

Over the last years, the literature on philosophical logic has slowly welcomed the idea that validities of level n do not determine validities of level $n+1$ . Thus, for instance, we have Ripley claiming:

$\mathbf {ST }$ and $\widehat {\mathbf {ST }}$ are distinct: the first says only when a model is a counterexample to a meta $\,_0$ inference, while the second says when a model is a counterexample to a meta $\,_n$ inference for any level n. As far as I know, nobody has so far put forward any endorsement of $\widehat {\mathbf {ST }}$ , only of $\mathbf {ST }$ . And (…) an advocate of $\mathbf {ST }$ (…) has taken on no commitments at all regarding meta $\,_n$ counterexample relations for $n\geq 1$ . [Reference Ripley58, p. 1250]

We next explain how it is that this idea began to spread, and why the supporters of the strong Kleene logics $\widehat {\mathbf {LP}}$ , $\widehat {\mathbf {K3}}$ and $\widehat {\mathbf {S3}}$ have good reasons to accept it.

One of the most characteristic features of classical logic is that the Deduction Theorem holds in both directions. That is, we have

(dt)

where $\rightarrow $ is the material conditional and $\bigwedge \Gamma $ the conjunction of the sentences in $\Gamma $ . One popular way of explaining dt consists in saying that the material conditional internalizes the notion of logical consequence in the object language. It is thought by some that any decent conditional should fulfill this internalizing function.

Supporters of logics $\widehat {\mathbf {LP}}$ , $\widehat {\mathbf {K3}}$ and $\widehat {\mathbf {S3}}$ give up dt. They embrace a notion of validity for inferences that does not play nice with the material conditional: $\widehat {\mathbf {LP}}$ violates the right-to-left direction of dt (e.g., PMP is valid but MP is not), $\widehat {\mathbf {K3}}$ and $\widehat {\mathbf {S3}}$ violate the left-to-right direction (R is valid but PR is not). Arguably, then, these logics do not have a material conditional that counts as a decent conditional. In exchange, they can handle paradoxes of various kinds without triviality.

The mentioned systems and classical logic have an important feature in common, though. They all validate the following result, which we might call Meta Deduction Theorem:

(mdt)

Thus, for instance, MP and MMP are both valid in $\widehat {\mathbf {CL }}$ , and both invalid in $\widehat {\mathbf {LP}}$ . A plausible way of explaining mdt consists in saying that the validity of inferences internalizes the validity of meta $_1$ inferences. If one understands a validity notion for inferences $\Rightarrow ^0$ as a kind of strict conditional, then it is reasonable to expect that any decent validity notion for inferences will fulfill this internalizing condition.

Supporters of $\widehat {\mathbf {ST }}$ and $\widehat {\mathbf {TS }}$ go one step further, and give up mdt. They embrace notions of validity for inferences and for meta $_1$ inferences that do not play nice together: $\widehat {\mathbf {ST }}$ violates the right-to-left direction of mdt (e.g., MP is valid but MMP is not), and $\widehat {\mathbf {TS }}$ the left-to-right direction (MEx is valid but Ex is not). On this base, one could think that these systems do not have a decent notion of validity for inferences. In exchange, they can also handle various paradoxical phenomena without triviality, and moreover, they regain dt, so their conditional could be regarded as better, if that matters.

Lastly, supporters of $\mathbf {ST }_\omega $ and $\mathbf {TS }_\omega $ go not one, but infinite steps further. They embrace logics which, following Scambler’s [Reference Scambler60] terminology, are not closed under their own rules. This means, roughly, that if the base propositional language is sufficiently expressive, then for each level n there are meta $\,_n$ inferences $\Gamma \Rightarrow ^n\varphi $ that are valid even though each $\gamma \in \Gamma $ is valid and $\varphi $ is invalid. For instance, suppose again that we extend $\mathcal {L}$ with the constant $\lambda $ ; then, $\mathbf {ST }_\omega $ validates the metainference

as well as the inferences $\Rightarrow ^0\lambda $ and $\Rightarrow ^0\lambda \rightarrow \bot $ ; however, it does not validate inference $\Rightarrow ^0\bot $ . In exchange, these logics can also handle paradoxical phenomena; moreover, they regain the deduction theorem at every metainferential level, that is, they satisfy dt as well as, for every $n\geq 0$ , the principle

(m n dt)

What should we make of all this? Clearly, it is not our aim to compare the relative merits of all the logics mentioned. We just want to point out that all these systems have something in common, namely, the idea that entailments of some level (including material entailments, viz. sentences of the form $A\rightarrow B$ ) do not determine entailments of higher levels. Indeed, we think that from the literature we can extract an argument that goes more or less like this:

  1. (1) It is acceptable to espouse a material conditional that does not internalize meta $\,_0$ validity (initial $\widehat {\mathbf {LP}}$ , $\widehat {\mathbf {K3}}$ and $\widehat {\mathbf {S3}}$ ’s predicament).

  2. (2) If the above is the case, then it is also acceptable to espouse a notion of meta $\,_0$ validity that does not internalize meta $\,_1$ validity ( $\widehat {\mathbf {ST }}$ and $\widehat {\mathbf {TS }}$ ’s predicament).

  3. (3) If the above is the case, then for each $n\geq 1$ it is also acceptable to espouse a notion of meta $\,_n$ validity that does not internalize meta $\,_{n+1}$ validity ( $\mathbf {ST }_\omega $ and $\mathbf {TS }_\omega $ ’s predicament).

The upshot of this line of reasoning would be a liberal approach to the link between metainferences of different levels. According to this approach, if one endorses a certain validity notion for inferences (or a certain sequence containing one vnm $_n$ for each n up to some k), one need not endorse the default logic of this validity notion (or sequence). More formally,

(Weak Metafreedom) By endorsing a validity notion $\mathbf {V}$ for meta $\,_n$ inferences one has not thereby endorsed $\uparrow \!\mathbf {V}$ . A fortiori, by endorsing a sequence $\mathbf {V}$ containing one validity notion for each level up to some n, one has not thereby endorsed logic $\widehat {\mathbf {V}}$ .

We submit that the supporters of $\mathbf {LP}$ , $\mathbf {K3}$ , and $\mathbf {S3}$ have good reasons to accept the above argument and thus endorse Weak Metafreedom. To begin with, they have already committed to the first premise of the argument, and the others seem to be plausible statements by analogy.Footnote 20 If for whatever reason one has already accepted a material conditional that does not match one’s notion of validity for inferences, what prevents one from accepting a notion of validity for inferences that do not match one’s notion of validity for metainferences? And, if one has already done the latter, what prevents one from going even further, climbing the meta $\,_n$ inferential hierarchy? The burden of the proof seems to lie on those who reject the legitimacy of these moves.

Admittedly, Weak Metafreedom is not enough to justify the idea that our meta-classical non-classical systems are logics in their own right. That is, one may endorse Weak Metafreedom and still deny that these systems constitute genuine logics. The idea would be that these systems are too liberal in how they treat metainferences of different levels. For instance, one may insist that the Equivalence Thesis should be respected. This would amount to the claim that, given a certain vnm $_n$ $\mathbf {V}$ , the only admissible vnm $_{n+1}$ s are those whose standard for conclusions is identical to $\mathbf {V}$ ; in other words, if one endorses $\mathbf {V}$ , then in selecting a vnm $_{n+1}$ one has freedom to choose among various different standard for premises, but one has to choose $\mathbf {V}$ as the standard for conclusions. This position certainly undermines the legitimacy of our mc- and u-logics. But we do not find it ultimately convincing. Once we adopt a liberal stance towards the standard for premises of meta $\,_{n+1}$ inferences, it seems kind of arbitrary not to allow the same freedom for choosing the standard for conclusions. What would be the reasons for such an asymmetry? This is why we suggest the following strengthened version of the liberal stance towards the link between metainferential validity of different levels:

(Strong Metafreedom) By endorsing a validity notion $\mathbf {V}$ for meta $\,_n$ inferences one has not thereby endorsed $\uparrow \!\mathbf {V}$ , or any other particular notion of validity for meta $_{\,n+1}$ inferences. A fortiori, by endorsing a sequence $\mathbf {V}$ containing one validity notion for each level up to some n, one has not thereby endorsed logic $\widehat {\mathbf {V}}$ , or any other particular logic.

Indeed, Strong Metafreedom is the position implicit in Ripley’s quote above,Footnote 21 and we think that, more in general, it underlies the kind of liberal spirit that the study of metainferences prompted in the literature on philosophical logic. As is easy to see, Strong Metafreedom vindicates our meta-classical non-classical systems. Thus, insofar as the thesis is reasonable, our systems can be regarded as genuine logics.

We end this section by arguing that several of our systems are of substantive value for the supporter of $\mathbf {LP}$ , $\mathbf {K3}$ or $\mathbf {S3}$ . The reason is that they are useful in overcoming a difficult challenge that this non-classical logician faces. The challenge stems from the fact that non-classical logicians often use classical logic to prove important metalogical results that, for all we know, would otherwise be unavailable to them. But this is regarded by many as an unacceptable double-standard in the choice of valid patterns of inference. For instance, we have Burgess complaining:

How far can a logician who professes to hold that [her favored logic provides] the correct criterion of a valid argument, but who freely accepts and offers standard mathematical proofs, in particular for theorems about [this] logic itself, be regarded as sincere or serious in objecting to classical logic? [Reference Burgess and Shapiro15, p. 740]

The idea is that, from an epistemic standpoint, the non-classical logician is not as she ought to be when she disapproves of a logical principle but uses it to reason. Let us call this the hypocrisy objection to non-classical logics. Following Rosenblatt [Reference Rosenblatt59], we can say that the non-classical logician is in a dilemma: either she uses classical logic in her metatheory or she does not; if she does, then the hypocrisy objection seems to apply; but if she does not, then it seems that she must give up many important metalogical results.

Various responses have been given to address this objection. Some authors stick to the first horn of the dilemma, and justify themselves by assuming some sort of instrumentalist attitude towards metatheory.Footnote 22 Others, stick to the second horn, and wholeheartedly embrace the project of developing a non-classical metatheory for their favorite non-classical logic.Footnote 23 Lastly, several authors adhere to what has come to be known as the ‘recapture strategy’; they claim that, first appearances notwithstanding, the dilemma is false. To develop her metatheory, the non-classical logician does not need to assume classical logic in general; on the contrary, it suffices if she accepts certain instances of principles that are valid in classical logic but not in the relevant non-classical system. Rejecting classical logic and accepting those instances—the argument goes—is a coherent and justifiable move.Footnote 24 Typically, the recapture strategy proceeds by taking the relevant non-classical theory and strengthening it with the appropriate instances of classical principles; this can be done either by extending the language (e.g., [Reference Field31, Reference Fischer33]), or by just adding axioms and/or principles (e.g., [Reference Beall11, Reference Fischer, Horsten and Nicolai34]). Then, a ‘recapture result’ is provided, which shows that the strengthened theory has the desired deductive power—that is, it can prove whatever metalogical results were at stake.

Many of our meta-classical non-classical logics can be viewed as providing a novel and elegant kind of recapture result. Consider those of our systems that recover positive aspects of classical logic (viz. validities) as opposed to negative aspects (antivalidities). These are all the mc-logics, the eq-logics and $\mathbf {uLP}$ . All these systems allow the non-classical logician to stick with her preferred non-classical notion of validity for inferences, while at the same time recovering, by means of the appropriate metainferences, any piece of classical reasoning she wants to perform. To see this, we refresh some of the results from Section 4. In the case of the mc-logics and $\mathbf {uLP}$ , for any classically valid inference $\Gamma \Rightarrow ^0\Delta $ the systems validate the meta $\,_1$ inference

(Facts 2 and 4). In the case of the eq-logics, for any classically valid inference $\Gamma \Rightarrow ^0\Delta $ the systems validate the meta $\,_1$ inferences:

Besides, both mc-logics and eq-logics coincide with $\widehat {\mathbf {CL }}$ in every meta $\,_{n>0}$ inference with non-empty premises. Thus, for instance, a supporter of $\mathbf {LP}$ who endorses $\mathbf {mcLP}$ can apply Meta Modus Ponens (MMP) (a principle that is invalid in $\widehat {\mathbf {LP}}$ ), and a supporter of $\mathbf {K3}$ who endorses $\mathbf {eq}\mathbf {K3}$ can apply Contraposition (C) (a principle that is invalid in $\widehat {\mathbf {K3}}$ ). The distinctive feature of the recapture result provided by our meta-classical non-classical logics is that, unlike other results present in the literature, it does not require either extending the language of the object theory or beefing the theory up with additional principles. At the level of inferences, the theory stays as it stands; the additional strength comes from the metalevels. This is, we take it, a useful innovation.

A certain worry arises at this point. We have shown that for every inference that is valid in classical logic, the meta-classical non-classical logics we are considering (which are, again, the mc-logics, the eq-logics and $\mathbf {uLP}$ ) validate a corresponding metainferential surrogate. The worry is that this might not be enough to recover classical reasoning. Let’s illustrate this with an example. Suppose that an advocate of $\mathbf {mcLP}$ comes up with a proof system $\mathcal {S}$ for the logic. She wants to prove the soundness of $\mathcal {S}$ , and so she takes an arbitrary meta $\,_n$ inference $\Gamma \Rightarrow ^n\Delta $ and tries to show the following conditional claim:

(∘) $$ \begin{align} \text{If }\vdash_{\mathcal{S}}\Gamma\Rightarrow^n\Delta\text{, then }\models_{\mathbf{mcLP}}\Gamma\Rightarrow^n\Delta. \end{align} $$

(Here, expressions “ $\vdash _{\mathcal {S}}\Gamma \Rightarrow ^n\Delta $ ” and “ $\models _{\mathbf {mcLP}}\Gamma \Rightarrow ^n\Delta $ ” are atomic sentences of the language of her metatheory.) In the process of showing this claim, whenever she needs to apply Modus Ponens (MP) she applies its pseudo-metavariant (MP* ) instead. But then, she will presumably not reach ( $\circ $ ), but some metainferential version of it; for instance, something of the form

(*) $$ \begin{align} \text{If }\vdash_{\mathcal{S}}\Gamma\Rightarrow\Delta\text{, then }\,\varnothing\Rightarrow^1\varnothing\Rightarrow^0\,\,\models_{\mathbf{mcLP}}\Gamma\Rightarrow\Delta. \end{align} $$

Then, a new dilemma seems to arise. Either ( $*$ ) is the soundness statement for $\mathcal {S}$ (in a metainferential guise) or it is not. If it is not, then our logician has failed to prove soundness. If it is, then our logician merely pretends to use $\mathbf {mcLP}$ in her metatheory, while what she actually uses is classical logic. Either way, the recapture strategy fails because $\mathbf {mcLP}$ is not able to recover the classical reasoning needed to prove the target metalogical result.

We claim that, once we properly understand how informal reasoning in $\mathbf {mcLP}$ works, the dilemma vanishes. Let’s go back to our logician’s attempt to show ( $\circ $ ). Suppose that, in the process, she needs to make an inferential transition from p and “if p then q” to q. A classical logician would justify this transition by invoking the fact that the inference $p,p\rightarrow q\Rightarrow ^0 q$ is valid in $\mathbf {CL }$ and the premises p and $p\rightarrow q$ hold. Now, since our logician uses $\mathbf {mcLP}$ , her justification is a bit different: she invokes the fact that the metainference

is valid in $\mathbf {mcLP}$ , all the premises of the metainference hold, and so do p and $p\rightarrow q$ . Even though the justification is different, the sentence being inferred is in both cases q (and not some metavariant of it). So, the $\mathbf {mcLP}$ logician has reached the same conclusion as her classical fellow. From there on, the $\mathbf {mcLP}$ logician can keep mimicking the classical logician in this way, obtaining the same conclusions as him at each step. At the end of the reasoning, both logicians will have arrived at the claim they were aiming at, namely ( $\circ $ ). So, the dilemma never occurred. The point is that using metavariants of classical principles does not affect our ability to reach the conclusions we are looking for.Footnote 25

But even if there are some cases (which we fail to see) where the use of metainferences delivers an irreducibly metainferential result, we think that the apparent dilemma can be resisted. Suppose, for a moment, that ( $*$ ) is all that the advocate of $\mathbf {mcLP}$ can prove. Clearly, by her own lights ( $*$ ) and ( $\circ $ ) differ in meaning: the reason is that, since she rejects the Equivalence Thesis, she does not think that a claim and its pseudo-metavariant are synonymous. However, it does not follow that ( $*$ ) isn’t a plausible formalization of the claim that $\mathcal {S}$ is sound. After all, ( $*$ ) has a clear and well-understood meaning, namely, that if there is a proof of $\Gamma \Rightarrow ^n\Delta $ in $\mathcal {S}$ , then it is incoherent to reject that $\Gamma \Rightarrow ^\Delta $ is valid in $\mathbf {mcLP}$ . And this is, we take it, close enough to soundness. Our stance, then, would be that each of the horns of the apparent dilemma gets things partly right and partly wrong: ( $*$ ) is not the soundness statement for $\mathcal {S}$ if by this we mean something synonymous to ( $\circ $ ); but ( $*$ ) is the soundness statement for $\mathcal {S}$ if by this we mean a plausible formalization of the claim that $\mathcal {S}$ is sound.Footnote 26

6 Conclusions

The understanding of a logic as containing validity notions for metainferences of each finite level opens a wide (and in our opinion quite fascinating) range of new possibilities. This paper explored one of these possibilities, namely, that of defining systems that differ from classical logic at the level of inferences but, nonetheless, recover some relevant aspects of classical logic at the metainferential levels. We presented three families of such systems: the mc-logics, the u-logics and the eq-logics. We gave informal readings of them, we argued that they deserve to be regarded as logics in their own right, and we suggested that they may enjoy important applications.

We close by gesturing towards some lines of future research. First, in this work we focused on the strong Kleene valuation schema. However, Da Ré et al. [Reference Da Re, Szmuc, Chemla and Égré24] recently showed that there are many other three-valued valuation schemas which, when paired with the vnm $_0$ whose standard for premises is $S=\{1\}$ and whose standard for conclusions is , validate the same inferences as $\widehat {\mathbf {CL }}$ . Thus, we could study the phenomenon of meta-classical non-classical logics by focusing on other valuation schemas as well. Second, in this work we focused on logics that at the inferential level differ from classical logic $\widehat {\mathbf {CL }}$ . However, Fitting [Reference Fitting35, Reference Fitting, Arieli and Zamansky36] and Szmuc [Reference Szmuc62] showed that there are many other logics that have a non-transitive (or $\mathbf {ST }$ -like) and a non-reflexive (or $\mathbf {TS }$ -like) counterpart. Thus, for each logic $\mathbf {L}$ among these, we could study the existence of what we might call ‘meta- $\mathbf {L}$ non- $\mathbf {L}$ logics’, that is, logics that differ from $\mathbf {L}$ at the inferential level but recover some relevant aspects of it at the metainferential levels. Third, in this paper we did not attack the proof theory our logics; this can be done by building on the literature already mentioned in footnote 14. Fourth, it would be interesting to adapt our framework to allow so-called mixed metainferences—studied by Ferguson and Ramírez-Cámara [Reference Ferguson and Ramírez-Cámara28]. Lastly, some of us think that meta-classical non-classical logics may be helpful to deal with the philosophical conundrum known as the Adoption Problem, put forward by Kripke [Reference Kripke46]; we think that this issue deserves closer inspection.

Acknowledgments

We want to express our gratitude to all the members of the Buenos Aires Logic Group; in particular, to Agustina Borzi, Natalia Buacar, Eliana Franceschini, Camila Gallovich, Bruno Da Ré, Lucas Rosenblatt, Mariela Rubin, Diego Tajer, Paula Teijeiro, Joaquín Toranzo Calderón and Damián Szmuc. Also, we are indebted to many logicians and philosophers for discussing with us some of the ideas in this article; especially, Pablo Cobreros, Bogdan Dicher, Thomas Ferguson, Melvin Fitting, Andreas Fjellstad, Bas Kortenbach, Francesco Paoli, Lavinia Picollo, Brian Porter, Graham Priest, Dave Ripley, Luca Tranchini, Chris Scambler, Peter Schroeder-Heister and Elia Zardini. Lastly, we would like to thank two anonymous reviewers of this journal, whose excellent comments contributed to improve the piece.

Funding

This work was supported by CONICET, the University of Buenos Aires, PLEXUS (“Philosophical, Logical and Empirical Routes to Substructurality”, Grant Agreement No. 101086295, a Marie Sklodowska-Curie action funded by the EU under the Horizon Europe Research and Innovation Programme), and ECOS-SUD (“Logical consequence and many-valued models”, Grant No. A22H01, a bilateral exchange program between Argentina (IIF–SADAF–CONICET) and France (Institut Jean Nicod)). Federico Pailos acknowledges the Deutsche Forschungsgemeinschaft for funding his research as part of the project “Being Logical: On Possible Ways to Expand Our Understanding of Logicality” (DFG: 524063402).

Footnotes

1 This understanding of logic is particularly congenial to the view known as logical anti-exceptionalism—which draws a close connection between logic and the rest of the sciences (see, e.g., [Reference Ferrari, Martin and Fogliani Sforza29, Reference Hjortland43]). But it is not incompatible with more exceptionalist positions.

2 For a well-known example, Timothy Williamson has been an active supporter of classical logic (see [Reference Williamson64Reference Williamson66]). The fact that the general philosophical community leans towards classical logic also receives direct evidence from the recent survey conducted by Bourget and Chalmers [Reference Bourget, Chalmers and Chalmers14].

3 Thus, for instance, nowadays we have consequence relations that allow sets of formulas in their codomain (see [Reference Shoesmith and Smiley61]), or allow collections that are not sets but perhaps multisets or sequences (see [Reference Paoli50]), or allow collections of things that are not necessarily formulas (see [Reference Blok and Pigozzi13]).

4 This is because the usual reading of a sequent $\Gamma :\Delta $ is that $\Gamma $ entails $\Delta $ . Thus, rules of sequent calculi can be taken to be (schematic) metainferences.

5 Taking into account this intended interpretation, Zardini [Reference Zardini67] argues that the objects in question should rather be called ‘metaentailments’ or perhaps ‘meta-arguments’. While conceding that the author’s complaint might be to some extent justified, we stick to the terminology most entrenched in the literature.

6 We draw the following definition from Scambler [Reference Scambler60]

7 See [Reference Dicher, Paoli, Başkent and Ferguson26] for the distinction. A third, interesting option is called absolute global validity; it can be found, for example, in [Reference Da Ré, Szmuc and Teijeiro25, Reference Humberstone44].

8 For the reasons displayed in [Reference Barrio, Pailos and Szmuc7, Reference Dicher, Paoli, Başkent and Ferguson26, Reference Golan40], we think that the local definition is superior in various respects. Because of the collapse result proven in [Reference Teijeiro63], we think that not considering the global definition produces no significant conceptual loss. Finally, we should highlight that the hierarchies of metainferential logics can also be defined using the global notion of metainferential validity. This path has been explored in [Reference Pailos and Da Ré48].

9 Our notion of lifting is similar, but not identical, to that of Ripley [Reference Ripley58]. Ripley’s notion does not apply to validity notions but to what the author calls counterexample relations.

10 We say ‘at least’ but not ‘at most’ because in [Reference Barrio and Pailos4] some of us consider an even more stringent definition, according to which a logic comprises, in addition, notions of antivalidity and contingency for metainferences of each level. We remain neutral with respect to this latter approach.

11 Roughly, a principle is structural just in case no logical constants feature in its formulation. If a principle is not structural, it is operational (see [Reference Paoli50] for more on this distinction).

12 This notion of antivalidity should not be confused with the property studied under the same name by Cobreros et al. [Reference Cobreros, Tranchini and La Rosa21], which can be roughly paraphrased as follows: an inference is antivalid just in case, whenever none of the premises are satisfied, none of the conclusions are satisfied either.

13 The notions of external and internal logic are originally proof-theoretic (they characterize consequence relations that we can obtain from a sequent calculus) whereas our use of them is model-theoretic. That is why we say that we adapt the terminology instead of borrowing it.

14 We have provided semantic presentations of mc-, u- and eq-logics, but we have said nothing about their possible proof systems. Da Ré and Pailos [Reference Da Ré and Pailos22] display a method for defining a sequent calculus for any vnm $_n$ that can be obtained by slicing the vnm $_0$ s $\mathbf {LP}, \mathbf {K3}, \mathbf {ST }$ and $\mathbf {TS }$ . Thus, all mc- and u-logics except the ones with $\mathbf {S3}$ as the vnm $_0$ have a corresponding sound and complete proof system of this kind; the method, however, cannot be applied in a straightforward way to the eq-logics. Cobreros et al. [Reference Cobreros, La Rosa and Tranchini20] present a single, labeled sequent-calculus that is sound and complete with respect to any vnm $_n$ of the kind mentioned; this system, then, can also be used as a calculus for all the mc- and u-logics except the ones based on $\mathbf {S3}$ . The sequent calculi in Fjellstad [Reference Fjellstad37] closely resemble the one introduced by Cobreros et al., so they can also be used for our logics. Finally, Golan [Reference Golan41] develops a sequent-calculus for $\mathbf {ST }_\omega $ which might be adapted for the mc-logics based on $\mathbf {LP}$ or $\mathbf {K3}$ without much trouble (the rules for inferential validities should be the ones for $\mathbf {LP}$ or $\mathbf {K3}$ that Golan also introduces in his article).

15 Indeed, we adhere to the position depicted in [Reference Barrio and Da Re3], according to which in general pure logics do not have something as a canonical informal interpretation.

16 Remember that we are working with a local conception of metainferential validity. Accordingly, when we say that it is out of bounds to have certain attitudes (acceptance, rejection, etc.) towards a certain metainference, we always mean that it is out of bounds to have those attitudes towards the assertion that this metainference holds (viz. is satisfied) at a particular valuation.

17 We have adapted the author’s notation to make it consistent with our own. Also, the authors restrict their attention to metainferences with finite sets of premises and conclusions, whereas we do not impose such a restriction. This difference should not matter for our purposes.

18 A referee complained that it is unclear what it means to weakly accept or to weakly reject a meta $_n$ inference. Even though we do not explicitly talk about ‘weak’ acceptance or rejection, the referee’s worry might be rephrased as follows: what does it mean to non-reject a meta $_n$ inference if not to accept it? And conversely, what does it mean to non-accept a meta $_n$ inference if not to reject it? We agree with the referee in that, when the objects of acceptance and rejection are meta $_n$ inference, acceptance might collapse with non-rejection and rejection might collapse with non-acceptance. However, in the body text, we frame the discussion in a more general framework that does not presuppose such collapses. We favor this framework for its neutrality.

19 This is not the only available option, though. As each of these logics adopts as the metainferential standard of each level n the one that corresponds, via suitable translations, with the valid inferences of $\mathbf {ST }$ , it also seems reasonable to adopt for them the strict-tolerant approach. Notice, though, that for a supporter of $\mathbf {LP}$ ( $\mathbf {K3}$ ), a tolerant–tolerant (strict–strict) approach will probably sound more plausible, at least if she takes metainferences to be just another type of inferences, as [Reference Barrio, Pailos and Szmuc7] and [Reference Pailos49] do.

20 Moreover, this slippery-slope argument resembles another famous slippery-slope argument that Priest himself put forward in [Reference Priest and Batens53] (distinguishing three levels of paraconsistency; Beall and Restall in [Reference Beall and Restall12] also mentioned a fourth level) and that leads from the rejection of Explosion to embracing Dialetheism, i.e., the thesis that there are some inconsistent but non-trivial true theories.

21 Note that endorsing the Equivalence Thesis is incompatible with Ripley’s claim that the supporter of $\mathbf {ST }$ has taken “no commitments at all regarding meta $\,_n$ counterexample relations for $n\geq 1$ ”.

22 See, e.g., Beall [Reference Beall10]

23 See Dummett [Reference Dummett27] and Badia et al. [Reference Badia, Girard and Weber2] for the cases of intuitionism and dialetheism, respectively.

24 See [Reference Halbach and Nicolai42, Reference Nicolai47] and [Reference Fiore and Rosenblatt32, Reference Rosenblatt59] for arguments against and in favor of this strategy, respectively.

25 Perhaps one could worry that, in a context where failures of transitivity might be lurking around, we should formalize entire chains of reasoning, instead of individual steps. But the point remains: Let $\xi $ by any meta $_{n>0}$ inference with conclusion $\Gamma \Rightarrow ^0 A$ . If the fact that the premises of $\xi $ and the $\gamma $ s in $\Gamma $ hold justifies the classical logician in inferring A, then the same fact, together with the truism that all the premises of $\varnothing \Rightarrow ^{n+1}\xi $ are satisfied, justify the $\mathbf {mcLP}$ logician in inferring A as well.

26 We would also like to stress the following: the recapture strategy does not require that a non-classical logician can always obtain metalogical results that are synonymous with the corresponding results obtained by the classical logician. On occasions, this might be precluded by a change in meaning between the logical expressions used by the two parties (see the literature on “change of logic, change of subject”, starting from Quine [Reference Quine54, p. 80]). Such a change in meaning should not be counted as an argument against the claim that the non-classical logician has proved the result she desired.

References

BIBLIOGRAPHY

Asenjo, F. (1953). La Idea de Un Cálculo de Antinomias. Seminario Mathematico. Universidad de La Plata, La Plata, Argentina.Google Scholar
Badia, G., Girard, P., & Weber, Z. (2016). What is an inconsistent truth table? Australasian Journal of Philosophy, 94(3), 533548.Google Scholar
Barrio, E. A., & Da Re, B. (2018). Paraconsistency and its philosophical interpretations. Australasian Journal of Logic, 15(2), 151170.Google Scholar
Barrio, E. A., & Pailos, F. (2022). Validities, antivalidities and contingencies: A multi-standard approach. Journal of Philosophical Logic, 51(1), 7598.Google Scholar
Barrio, E. A., Pailos, F., & Toranzo Calderón, J. (2021). Anti-exceptionalism, truth and the BA-plan. Synthese, 199(5), 1256112586.Google Scholar
Barrio, E. A., Pailos, F., & Szmuc, D. (2018). What is a paraconsistent logic? In Carnielli, W., and Malinowski, J., editors. Contradictions, from Consistency to Inconsistency. Switzerland: Springer, pp. 89108.Google Scholar
Barrio, E. A., Pailos, F., & Szmuc, D. (2020). A hierarchy of classical and paraconsistent logics. Journal of Philosophical Logic, 49(1), 93120.Google Scholar
Barrio, E. A., Pailos, F., & Szmuc, D. (2021). Substructural logics, pluralism and collapse. Synthese, 198(20), 49915007.Google Scholar
Barrio, E. A., Rosenblatt, L., & Tajer, D. (2015). The logics of strict-tolerant logic. Journal of Philosophical Logic, 44(5), 551571.Google Scholar
Beall, J. (2009). Spandrels of Truth. Oxford: Oxford University Press.Google Scholar
Beall, J. (2013). A simple approach towards recapturing consistent theories in paraconsistent settings. Review of Symbolic Logic, 6(4), 755764.Google Scholar
Beall, J., & Restall, G. (2006). Logical Pluralism. Oxford: Oxford University Press.Google Scholar
Blok, W. J., & Pigozzi, D. (1989). Algebraizable Logics, Vol. 77. Providence: American Mathematical Society.Google Scholar
Bourget, D., Chalmers, D. J., & Chalmers, D. (2023). Philosophers on philosophy: The 2020 philpapers survey. Philosophers’ Imprint, 23(1), 153.Google Scholar
Burgess, J. (2014). No requirement of relevance. In Shapiro, S., editors. The Oxford Handbook of Philosophy of Mathematics and Logic. Oxford: Oxford University Press, pp. 727750.Google Scholar
Chemla, E., Égré, P., & Spector, B. (2017). Characterizing logical consequence in many-valued logic. Journal of Logic and Computation, 27(7), 21932226.Google Scholar
Cobreros, P., Egré, P., Ripley, D., & Rooij, R. V. (2013). Reaching transparent truth. Mind, 122(488), 841866.Google Scholar
Cobreros, P., Egré, P., Ripley, D., & van Rooij, R. (2012). Tolerant, classical, strict. Journal of Philosophical Logic, 41(2), 347385.Google Scholar
Cobreros, P., Egré, P., Ripley, D., & van Rooij, R. (2020). Inferences and metainferences in ST. Journal of Philosophical Logic, 49(6), 10571077.Google Scholar
Cobreros, P., La Rosa, E., & Tranchini, L. (2022). Higher-level inferences in the strong-Kleene setting: A proof-theoretic approach. Journal of Philosophical Logic, 51, 14171452.Google Scholar
Cobreros, P., Tranchini, L., & La Rosa, E. (2020). (I can’t get no) antisatisfaction. Synthese, 198(9), 82518265.Google Scholar
Da Ré, B., & Pailos, F. (2022). Sequent-calculi for metainferential logics. Studia Logica, 110(2), 319353.Google Scholar
Da Ré, B., Rubin, M., & Teijeiro, P. (2022). Metainferential paraconsistency. Logic and Logical Philosophy, 31(2), 235260.Google Scholar
Da Re, B., Szmuc, D., Chemla, E., & Égré, P. (2023). On three-valued presentations of classical logic. Review of Symbolic Logic, pp. 123, DOI: https://doi.org/10.1017/S1755020323000114.Google Scholar
Da Ré, B., Szmuc, D., & Teijeiro, P. (2022). Derivability and metainferential validity. Journal of Philosophical Logic, 51, 15211547.Google Scholar
Dicher, B., & Paoli, F. (2019). ST, LP, and tolerant metainferences. In Başkent, C. and Ferguson, T. M., editors. Graham Priest on Dialetheism and Paraconsistency. Cham: Springer, pp. 383407.Google Scholar
Dummett, M. (1977). Elements of Intuitionism. Oxford: Clarendon Press (2nd edition, 2000).Google Scholar
Ferguson, T. M., & Ramírez-Cámara, E. (2022). Deep ST. Journal of Philosophical Logic, 51(6), 12611293.Google Scholar
Ferrari, F., Martin, B., & Fogliani Sforza, M. (2023). Anti-exceptionalism about logic: An overview. Synthese, 201, 62.Google Scholar
Field, H. (2008). Saving Truth from Paradox. Oxford: Oxford University Press.Google Scholar
Field, H. (2022). The power of naïve truth. Review of Symbolic Logic, 15(1), 225258.Google Scholar
Fiore, C., & Rosenblatt, L. (2023). Recapture results and classical logic. Mind, 132(527), 762788.Google Scholar
Fischer, M. (2022). Is the hype about strength warranted? Synthese, 200, 179.Google Scholar
Fischer, M., Horsten, L., & Nicolai, C. (2021). Hypatia’s silence: Truth, justification, and entitlement. Noûs, 55(1), 6285.Google Scholar
Fitting, M. (2020). A family of strict/tolerant logics. Journal of Philosophical Logic, 50, 363394.Google Scholar
Fitting, M. (2021). The strict/tolerant idea and bilattices. In Arieli, O., and Zamansky, A., editors. Arnon Avron on Semantics and Proof Theory of Non-Classical Logics. Cham: Springer, pp. 167191.Google Scholar
Fjellstad, A. (2019). Metainferential reasoning with nested sequents. VIII Workshop on Philosophical Logic, SADAF, Buenos Aires.Google Scholar
French, R. (2016). Structural reflexivity and the paradoxes of self-reference. Ergo, 3(5), 113131.Google Scholar
Gentzen, G. (1935). Untersuchungen über das logische Schließen. Mathematische Zeitschrift, 39(2), 176210, 405–431.Google Scholar
Golan, R. (2021). There is no tenable notion of global metainferential validity. Analysis, 81(3), 411420.Google Scholar
Golan, R. (2022). Metainferences from a proof-theoretic perspective, and a hierarchy of validity predicates. Journal of Philosophical Logic, 51, 12951325.Google Scholar
Halbach, V., & Nicolai, C. (2018). On the costs of nonclassical logic. Journal of Philosophical Logic, 47, 227257.Google Scholar
Hjortland, O. T. (2017). Anti-exceptionalism about logic. Philosophical Studies, 174, 631658.Google Scholar
Humberstone, L. (2011). The Connectives. Cambridge: MIT Press.Google Scholar
Kleene, S. C. (1952). Introduction to Metamathematics. Amsterdam: North-Holland.Google Scholar
Kripke, S. (2024). The question of logic. Mind, 133(529), 136.Google Scholar
Nicolai, C. (2022). The dream of recapture. Analysis, 82(3), 445450.Google Scholar
Pailos, F., & Da Ré, B. (2023). Metainferential Logics. Cham: Springer.Google Scholar
Pailos, F. M. (2020). A fully classical truth theory characterized by substructural means. Review of Symbolic Logic, 13(2), 249268.Google Scholar
Paoli, F. (2013). Substructural Logics: A Primer. Dodrecht: Springer.Google Scholar
Porter, B. (2022). Supervaluations and the strict-tolerant hierarchy. Journal of Philosophical Logic, 51, 13671386.Google Scholar
Priest, G. (1979). The logic of paradox. Journal of Philosophical Logic, 8, 219241.Google Scholar
Priest, G. (2000). Motivations for paraconsistency: The slippery slope from classical logic to dialetheism. In Batens, D., editor. Frontiers of Paraconsistent Logic, Studies in Logic and Computation, Vol. 8. London: King’s College Publications, pp. 223232.Google Scholar
Quine, W. V. O. (1986). Philosophy of Logic. Cambridge: Harvard University Press.Google Scholar
Ripley, D. (2012). Conservatively extending classical logic with transparent truth. Review of Symbolic Logic, 5(02), 354378.Google Scholar
Ripley, D. (2013). Paradoxes and failures of cut. Australasian Journal of Philosophy, 91(1), 139164.Google Scholar
Ripley, D. (2015). Anything goes. Topoi, 34(1), 2536.Google Scholar
Ripley, D. (2022). One step is enough. Journal of Philosophical Logic, 51, 12331259.Google Scholar
Rosenblatt, L. (2022). Should the non-classical logician be embarrassed? Philosophy and Phenomenological Research, 104(2), 388407.Google Scholar
Scambler, C. (2020). Classical logic and the strict tolerant hierarchy. Journal of Philosophical Logic, 49(2), 351370.Google Scholar
Shoesmith, D., & Smiley, T. (1978). Multiple-Conclusion Logic. Cambridge: Cambridge University Press.Google Scholar
Szmuc, D. (2024). Non-transitive counterparts of every Tarskian logic. Analysis, 84, 320326.Google Scholar
Teijeiro, P. (2021). Strength and stability. Análisis Filosófico, 41(2), 337349.Google Scholar
Williamson, T. (2002). Vagueness. London: Routledge.Google Scholar
Williamson, T. (2015). Semantic paradoxes and abductive methodology. In Armour-Garb, B., editor. The Relevance of the Liar. Oxford: Oxford University Press, pp. 325346.Google Scholar
Williamson, T. (2020). Suppose and Tell: The Semantics and Heuristics of Conditionals. Oxford: Oxford University Press.Google Scholar
Zardini, E. (2022). The final cut. Journal of Philosophical Logic, 51(6), 15831611.Google Scholar