Hostname: page-component-cd9895bd7-fscjk Total loading time: 0 Render date: 2024-12-22T16:42:24.064Z Has data issue: false hasContentIssue false

RELEVANT CONSEQUENCE RELATIONS: AN INVITATION

Published online by Cambridge University Press:  30 June 2023

GUILLERMO BADIA
Affiliation:
SCHOOL OF HISTORICAL AND PHILOSOPHICAL INQUIRY UNIVERSITY OF QUEENSLAND ST LUCIA QLD 4072, AUSTRALIA E-mail: [email protected]
LIBOR BĚHOUNEK
Affiliation:
INSTITUTE FOR RESEARCH AND APPLICATIONS OF FUZZY MODELING—CE IT4INNOVATIONS UNIVERSITY OF OSTRAVA DVOŘÁKOVA 7 701 03 OSTRAVA CZECH REPUBLIC E-mail: [email protected]
PETR CINTULA
Affiliation:
DEPARTMENT OF THEORETICAL COMPUTER SCIENCE INSTITUTE OF COMPUTER SCIENCE OF THE CZECH ACADEMY OF SCIENCES THE CZECH ACADEMY OF SCIENCES POD VODÁRENSKOU VĚŽÍ 271/2 182 00 PRAGUE CZECH REPUBLIC E-mail: [email protected]
ANDREW TEDDER*
Affiliation:
DEPARTMENT OF PHILOSOPHY I RUHR UNIVERSITY BOCHUM GB 04/142 UNIVERSITÄTSSTRAßE 150 44780 BOCHUM GERMANY
Rights & Permissions [Opens in a new window]

Abstract

We generalize the notion of consequence relation standard in abstract treatments of logic to accommodate intuitions of relevance. The guiding idea follows the use criterion, according to which in order for some premises to have some conclusion(s) as consequence(s), the premises must each be used in some way to obtain the conclusion(s). This relevance intuition turns out to require not just a failure of monotonicity, but also a move to considering consequence relations as obtaining between multisets. We motivate and state basic definitions of relevant consequence relations, both in single conclusion (asymmetric) and multiple conclusion (symmetric) settings, as well as derivations and theories, guided by the use intuitions, and prove a number of results indicating that the definitions capture the desired results (at least in many cases).

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

1 Introduction

Logical consequence is the central notion of the logical enterprise. Meta-mathematical studies of consequence relations start with the works of Tarski [Reference Tedder42] and are part of a long and distinguished tradition ever since (e.g., [Reference Blok and Pigozzi9, Reference Dunn and Hardegree17, Reference Rasiowa35]). The standard mathematical rendering of the notion of consequence, however, involves many structural presuppositions that make it unsuitable for a natural representation of some well known non-classical logics, such as substructural logics (e.g., [Reference Galatos, Jipsen, Kowalski and Ono21, Reference Restall37, Reference Schroeder-Heister and Došen39]). The failure of the Tarskian approach to capture the so-called ‘internal consequence relation’ of substructural logics is a well-known fact (see, e.g., [Reference Galatos, Jipsen, Kowalski and Ono21, p. 78]) that provides reasons to investigate alternate definitions of consequence.Footnote 1

Prominent among substructural logics are relevant logics (e.g., [Reference Anderson and Belnap1, Reference Anderson, Belnap and Dunn2, Reference Routley, Meyer, Plumwood and Brady38]), which can be broadly characterised as those which seek to enforce a relevance constraint on logical consequence, according to which in order for some formula(s) to be entailed by some other formula(s) (or to be “a logical consequence of” them), the entailed must be relevant to the entailing. There have been a handful of proposed formalizations of the relevance constraint; perhaps the most famous is the Variable Sharing criterion, which requires that in order for an entailment claim to be logically correct, the premises and the conclusion must have some propositional variable in common (see [Reference Anderson and Belnap1, sec. 22.1.3]). Another approach, not quite as venerable, though older, is embodied in the so-called Use Criterion.

Use Criterion: A formula $\varphi $ is relevantly deducible from a collection of formulas $\Gamma $ just in case there is a derivation of $\varphi $ from $\Gamma $ in which each $\gamma \in \Gamma $ is used.

This statement is adapted from [Reference Meyer27], but a version is already mentioned, in passing, in Church’s early work [Reference Church, Burge and Enderton11, fact 20] and was further developed in the Fitch-style natural deduction systems presented in [Reference Anderson and Belnap1]. The idea here is, in certain respects, a bit simpler than the variable sharing property and is, in addition, more generalizable. Given any system of derivation for any logic, even one which violates the variable sharing criterion, we can consider a definition of logical consequence which obeys the use criterion and is, in that sense and to that extent, relevant. It is relevant consequence relations of this kind that we shall investigate in this paper, in a more abstract fashion than has been done before. Usually in relevant logic circles, logics are understood as sets of formulas, and logical consequence has been taken to be expressed by the theoremhood of implication formulas (as in the “internal” consequence relations mentioned above). While metatheoretical characterisations of so-called external relevant consequence relations have come up for discussion (e.g., [Reference Anderson and Belnap1, secs. 22.2, 23.6] and [Reference Dunn and Hardegree17, Reference Dunn, Restall, Gabbay and Guenthner18, Reference Meyer26]), this work hasn’t been done in the kind of abstractness and generality that work concerning Tarskian consequence relations has been. Our aim in this paper is to begin to fill the gap.

One obvious result of the use-criterion approach to defining relevant consequence relations is that we don’t have any guarantee that the resulting relations will be monotone. That is, while we may have that $\Gamma $ entails $\alpha $ , because there is a derivation of $\alpha $ in which each formula in $\Gamma $ is used, we may not have such a derivation for any arbitrary $\Gamma '$ containing $\Gamma $ . Such failures of monotonicity indicate the key respect in which relevant consequence relations, in our sense, differ from Tarskian relations, and provide some mathematical motivation for investigating such relations.

The failure of monotonicity is related to failures of various weakening axioms and rules in standard relevant logics. In the internal consequence relations of relevant logics, one has a choice of how to combine premises: basically, the choice is between using lattice conjunction $\land $ or fusion (“multiplicative conjunction”) $\circ $ . If we use the former to combine premises, then, in general, we don’t have a deduction theorem, as $\rightarrow $ is not assumed to residuate $\land $ (indeed, $\varphi \land \psi \rightarrow \chi $ does not imply $\varphi \rightarrow (\psi \rightarrow \chi )$ ), whereas using the latter we retain residuation while losing monotonicity (as $(\varphi \circ \psi )\rightarrow \varphi $ is not generally valid). Our approach is closer in spirit to the latter (though with some complications), hence the failure of monotonicity.

It should be noted that monotonicity has been questioned on other grounds, perhaps most famously in the context of non-monotonic logics, as studied by Makinson [Reference Makinson24] and others. These systems, and their motivations, are rather different from relevant logics—having to do with forms of defeasible reasoning, and generally not involving a revisionist critique of Tarskian consequence, as in relevant logic, although exceptions do exist [Reference Gabbay20]—so we’ll not dwell on these systems beyond briefly mentioning them to note the salient differences.

Since the multiplicative conjunction of relevant logics is non-idempotent (in particular, we usually want to avoid having $(\varphi \circ \varphi )\rightarrow \varphi $ ), we will generally need to work with multisets of premises—i.e., collections in which each element can occur multiple times—rather than ordinary sets. Even if the use of multisets can be viewed as a mere artifact of our approach to relevant consequence, multiset consequence relations are of independent interest and possess a rich mathematical theory. Monotonic multiset consequence relations have already been studied in an abstract setting [Reference Cintula, Gil-Férez, Moraschini and Paoli12]; in this paper, we will limit our investigation of (possibly non-monotonic) multiset consequence relations to the relevant ones, and will leave a more general study for future work.

Finally, we’ll consider relevant consequence relations both with single and multiple conclusions. In the single conclusion setting, things are simpler and we obtain a collection of results characterising our target relations which flesh out the way our approach captures aspects of the intended interpretation. In the multiple conclusion settings, things get a bit more complex, and our approach is a little different than usual. A consecution in a multiple-conclusion consequence relation, $\Gamma \vdash \Delta $ , is typically taken to imply that from all the elements of $\Gamma $ , at least one of the elements of $\Delta $ (or a disjunction of finitely many of them) follows. This might be called the disjunctive reading of a multiple-conclusion consequence relation, and constitutes the dominant approach in the literature. There is, however, another, and perhaps more straightforward, reading which we call the conjunctive reading: from all the elements of $\Gamma $ , all the elements of $\Delta $ follow. Clearly, in logical settings with the contraction rule (where $\Gamma $ and $\Delta $ are sets), this can be reduced to a series of elementary claims $\Gamma \vdash \delta $ for each $\delta \in \Delta $ ; this may explain why disjunctive readings are more prevalent in the literature. Nevertheless, the conjunctive reading has also been used in classical settings, e.g., in the abstract category-theoretical study of consequence [Reference Galatos and Tsinakis22]; and perhaps surprisingly, the conjunctive reading can be traced back to the very origins of modern mathematical logic. In fact, as early as in the first half of 1800s, Bolzano [Reference Bolzano, Rusnock and George10, p. 54] introduced a notion of multiple-conclusion consequence with the conjunctive reading:

One especially noteworthy case occurs, however, if not just some, but all of the ideas that, when substituted for $i, j, \dots $ in $A, B, C, \dots $ make all these true, also make all of $M, N, O, \dots $ true [ $\dots $ ] with respect to the variable parts $i, j, \dots .$

For reasons we’ll discuss later, the conjunctive reading is a nice fit for the study of multiple-conclusion relevant consequence relations, so that will be our approach here.Footnote 2 For the sake of simplicity, we’ll restrict our attention to finitary consequence relations throughout this paper. A generalization to infinite multisets of premises or conclusions turns out to present certain technical challenges that we prefer to avoid in this initial exploration and leave them for future research.

Our work builds on previous work by Avron [Reference Avron4, Reference Avron5], who has investigated a range of multiset consequence relations, including non-monotonic ones, especially in the case of linear logic [Reference Avron3]. In our work, we focus particularly on relevance (via the use criterion), employ a conjunctive reading of the conclusions in the multi-conclusion setting, and abstract away from the behaviour of particular kinds of connectives. Nonetheless, our debt to Avron’s work in this area should be noted.

This article will be arranged as follows: Section 2 will go into detail about why we employ multisets, and why doing so is called for by considerations of relevance in particular, by considering some untoward consequences of the standard, Tarskian, account of logical consequence. In Section 3, we shall introduce the key definitions for single-conclusion consequence: namely that of a (relevant) tree proof in an axiomatically defined logic and, from there, the abstract definition of single-conclusion consequence (a form of non-monotonic consequence). Furthermore, we’ll prove some results indicating that the abstract notion nicely captures the important features of our concrete starting point. Section 4 considers some examples of the system in practice, particularly to some extensions of the substructural implication logic $\mathbf {BCI}$ , including some relevant logics (and indicates some limitations of the approach for capturing relevant logics in languages including their extensional vocabulary). In Section 5, we extend the framework of Section 3 to accommodate multiple-conclusion consequence relations, proving some further results indicating that our proposed definitions work as intended. Finally, in Section 6, we consider in some detail the question of carrying out derivations in the multiple-conclusion case, and, in Section 7, propose a way to define theory, adapting the standard definition to our setting, which does some of the work one expects of that concept.

2 Tarskian consequence relations: from sets to multisets

We’ll recall the standard, Tarskian, definition of consequence relation, and consider reasons to alter certain key features of it. Let us fix a set $\mathit {Fm}$ of formulas. Unless said otherwise, we do not assume that formulas have any internal structure.Footnote 3

Definition 2.1 (Finitary Tarskian consequence relations).

A finitary Tarskian consequence relation is a relation $\vdash $ between finite sets of elements of $\mathit {Fm}$ and elements of $\mathit {Fm}$ satisfying the following constraints:

  • $\varphi \vdash \varphi .$ Reflexivity

  • If $\Gamma ,\psi \vdash \varphi $ and $\Delta \vdash \psi $ then $\Gamma ,\Delta \vdash \varphi .$ Cut

  • If $\Gamma \vdash \varphi $ then $\Gamma ,\psi \vdash \varphi .$ Monotonicity

Remark 2.2. Traditionally, finitary Tarskian consequence relations $\vdash $ are defined as relations between arbitrary sets of formulas and formulas obeying the variants of Reflexivity, Cut, and Monotonicity (for arbitrary sets $\Gamma $ and $\Delta $ ) plus the condition:

  • If $\Gamma \vdash \varphi $ , then there is finite $\Delta \subseteq \Gamma $ such that $\Delta \vdash \varphi $ . Finitarity

It is easy to see that (due to Monotonicity) there is one–one correspondence between these two definitions.

The use of infinite sets of premises has numerous technical advantages in the Tarskian setting which as we will see later, unfortunately, mostly disappear in the relevant and multiset setting. For reasons of simplicity and naturalness we’ll restrict our attention to finite collections of premises throughout the paper. On the mathematical side, this assumption makes our definitions simpler and allows us to avoid some difficulties.

We’ll be concerned throughout with axiomatic presentations of logics, and we’ll wind up constructing them out of consecutions, but before doing so in formal detail, let’s just consider an informal example to note some properties of axiomatic derivations in a tree form. Consider the following proof in classical logic ( $\mathbf {CL}$ ) of the fact that $\varphi \rightarrow ({\psi \rightarrow \chi }),{\varphi \land \psi }\vdash _{\mathbf {CL}}\chi $ , using a tacit, but fairly standard axiomatic presentation of classical (or indeed intuitionistic) logic in the $\{\land ,\rightarrow \}$ -fragment:

Notice that the structure relies on using the deduction rule of modus ponens, and that the premise $\varphi \land \psi $ is used twice. In a standard axiomatic presentation (in the Fmla framework, to use Humberstone’s terminology [Reference Humberstone23]), axioms are taken to be formulas and deduction rules to operate thereon. We’ll employ a slightly different presentation by dealing with consecutions: these are objects of the form $\Gamma \rhd \varphi $ where $\Gamma $ is a finite set of formulas, $\varphi $ a formula and $\rhd $ is an entailment relation. Axioms, then, are consecutions of the form $\varnothing \rhd \varphi $ , and all the other consecutions are deduction rules: for instance, we would have the axiom $\varnothing \rhd \varphi \land \psi \rightarrow \varphi $ and the deduction rule $\varphi \land \psi \rightarrow \psi ,\varphi \land \psi \rhd \psi $ in a consecution-version of the above proof tree.

Remark 2.3. We take proofs to be finite trees rather than finite sequences. The latter choice is more standard, and the choice is somewhat arbitrary. Having said that, we’ll proceed with tree proofs as they simplify some parts of the presentation once we start incorporating relevance considerations.

Definition 2.4 (Tree-proof).

Let $\mathcal {AS}$ be an axiomatic system, i.e., a collection of axioms and deduction rules. In what follows, abusing notation, we identify any axiom of the form $\varnothing \rhd \varphi $ with the formula $\varphi $ . A proof of a formula $\varphi $ from a set of premises $\Gamma $ in $\mathcal {AS}$ is a finite tree labeled by formulas such that:

  1. 1. The root is labeled by $\varphi $ .

  2. 2. A formula labeling a leaf is an axiom of $\mathcal {AS}$ or an element of $\Gamma $ .

  3. 3. For each non-leaf node ${\boldsymbol {n}}$ , $\mathcal {AS}$ contains a rule $\Delta \rhd \psi $ such that $\psi $ is the label of ${\boldsymbol {n}}$ and $\Delta $ is the set of formulas labeling the immediate predecessors of ${\boldsymbol {n}}$ .

If there is a tree-proof of a formula $\varphi $ in $\mathcal {AS}$ from a set of premises $\Gamma $ , we write $\Gamma \vdash _{\!\mathcal {AS}} \varphi $ .

This is a standard definition, but in adapting it too swiftly to a non-classical setting, we accidentally introduce some problems; of particular focus here are problems of relevance and problems concerning multiple uses of premises. For the first, clearly any Tarskian consequence relation will allow for valid arguments in which some premises are irrelevant, and not needed: for instance, if we have $\varnothing \rhd \varphi \rightarrow \varphi $ among the axioms of $\mathcal {AS}$ , then we’ll have $\psi \vdash _{\mathcal {AS}}\varphi \rightarrow \varphi $ , despite the fact that $\psi ,\varphi $ may have nothing to do with one another. Stated in terms of the use criterion, there is, at best, only a rather attenuated sense in which $\psi $ can be said to be used in a derivation of an irrelevant $\varphi \rightarrow \varphi $ .

As mentioned in the introduction, relevant logics have usually been studied either as sets of formulas rather than as Tarskian consequence relations, or the Tarskian consequence relation has not been understood to really express the relation of relevant entailment (with the exception of [Reference Meyer and McRobbie28, Reference Meyer and McRobbie29]), which is rather expressed by an implication connective $\rightarrow $ . These amount to a similar point, which is that relevant logics have usually been studied in terms of internal consequence relations, rather than external ones: that is, they are studied in terms of that relation which obtains between a collection of formulas $\Gamma $ and a formula $\varphi $ when a formula $\gamma \rightarrow \varphi $ is valid, where $\gamma $ is a complex formula combining the elements of $\Gamma $ with some kind of conjunction, usually either the lattice conjunction $\land $ or an intensional conjunction $\circ $ , commonly called “fusion”. Both of these choices bring along certain difficulties, and if we use the latter, $\circ $ , then, since there are reasons of relevance for rejecting $\varphi \circ \varphi \rightarrow \varphi $ (see [Reference Anderson and Belnap1, sec. 29.5]), we cannot take the internal consequence relation to hold between sets of formulas and formulas. In particular, we may not always add new copies of formulas and expect to preserve validity. This suggests that an approach employing multisets, like that taken in [Reference Avron4, Reference Meyer and McRobbie28, Reference Meyer and McRobbie29], is better suited to the task at hand.Footnote 4

The standard relevant logics, like R and its neighbours, are somewhat complex—for instance, do not have finite characteristic matrix presentations—so let’s consider a logic with a simpler presentation which nicely exemplifies some of these difficulties: Abelian logic.

Example 2.5. We present a variant of Abelian logic in the language consisting of binary connectives $\wedge $ , $\vee $ , and $\circ $ , a unary connective $\neg $ , and truth constants ${\bar {0}}$ and ${\bar {1}}$ .Footnote 5 Its semantics is given by the algebra ${\boldsymbol {\mathit {Z}}} = \langle \mathbb {Z}, \min ,\max , +, -, 0, 1 \rangle $ , which is in fact a characteristic algebra for Abelian logic. We also consider a defined binary connective $\to $ , where $\varphi \to \psi $ is defined as $\neg (\varphi \circ \neg \psi )$ , and constants for the integers, namely, $\overline {n+1}$ defined as ${\bar {n}}\circ {\bar {1}}$ and $\overline {-n}$ as $\neg {\bar {n}}$ , for all $n\ge 1$ .

If we take the usual order $\leq $ on ${\boldsymbol {\mathit {Z}}}$ , then there are three natural things we might try to define a consequence relation; for any formulas ${\varphi _1,\ldots ,\varphi _n},\psi $ , let us define:Footnote 6

$$ \begin{align*} \begin{array}{llll} \displaystyle{\varphi_1,\ldots,\varphi_n} &\!\!\!\!\vdash_{\boldsymbol {\mathit{Z}}}^{p} \psi, &\qquad\displaystyle\mathrm{iff} \qquad \displaystyle{\boldsymbol {\mathit{Z}}}&\!\!\!\!\models 0\leq \min({\varphi_1,\ldots,\varphi_n}) \Longrightarrow 0\leq \psi,\\ \displaystyle{\varphi_1,\ldots,\varphi_n} &\!\!\!\!\displaystyle\vdash_{\boldsymbol {\mathit{Z}}}^{\leq} \psi, &\displaystyle\qquad\mathrm{iff} \qquad {\boldsymbol {\mathit{Z}}} &\!\!\!\!\displaystyle\models\min({\varphi_1,\ldots,\varphi_n}) \leq \psi,\\ {\varphi_1,\ldots,\varphi_n} &\!\!\!\!\displaystyle\vdash' \psi, &\displaystyle\qquad\mathrm{iff} \qquad {\boldsymbol {\mathit{Z}}}&\!\!\!\!\displaystyle\models \varphi_1 + \varphi_2 + \dots + \varphi_n \leq \psi. \end{array} \end{align*} $$

Let’s consider these in turn. The relation $\vdash ^{p}_{{\boldsymbol {\mathit {Z}}}}$ is the most natural external consequence relation, as we are concerned with preservation of designated values (namely, the values $\geq 0$ ). Indeed, this is a (finitary) Tarskian consequence relation (in particular, it’s obviously monotone). However, it does not satisfy the deduction theorem: note that $0\leq \min (1,2)$ implies $0\leq 1$ , and yet $0\leq 1$ and $0\nleq 2\rightarrow 1$ . A natural way to try to buy this back is to internalise just a bit more, as in $\vdash ^{\leq }_{{\boldsymbol {\mathit {Z}}}}$ . This is, again, a finitary Tarskian consequence relation (studied in [Reference Paoli, Spinks and Veroff34]), but it also fails to satisfy the deduction theorem (the same choice of values as before suffices to show this). In addition, this also fails to satisfy the deduction rule of modus ponens, as $\min ({-\!1}\ {\to}\ {-\!2},{-\!1})\nleq\ {-\!2}$ .

In light of this, the most obvious way to go more internal is to use $+$ rather than $\min $ (i.e., $\circ $ rather than $\land $ ) to bunch premises, resulting in $\vdash '$ . Unfortunately, this definition, which is apparently the intended one, fails to be well-defined for sets of premises. By the definition, we have that $1\leq 1$ iff $ \{\overline {1}\}\vdash '\overline {1}$ iff $ \{\overline {1},\overline {1}\}\vdash '\overline {1}$ iff $2\leq 1$ . By using sets of premises, we have clearly distorted the intended meaning, and produced an obviously bad result here: the definition we want calls out to be given in a multiset framework.

These issues, caused by disregarding the number of occurrences of a formula, motivate a move to multiset consequence.Footnote 7 Let us recall now some basic notions.

Definition 2.6. A multiset over a set A is a mapping $M\colon A\to \mathbb N$ . The natural number $M(a)$ , for $a\in A$ , is called the multiplicity of the element $a$ in the multiset M. The set $|M|=\{a\in A\mid M(a)>0\}$ is called the support (or root set) of M.

We say that a multiset is finite if it has a finite support.Footnote 8 We use the usual square bracket notation $M=[{a_1,\ldots ,a_n}]$ for finite multisets, where $M(a)$ is the number of occurrences of $a$ in the list ${a_1,\ldots ,a_n}$ , provided the domain $A\supseteq \{{a_1,\ldots , a_n}\}$ of M is clear from the context or does not need to be specified.

We denote the set of all multisets over A by ${\mathcal {P}^{\#}}(A)$ and the set of all finite multisets over A by ${\mathcal {P}_{\!\mathit {fin}}^{\#}}(A)$ .

A set $B\subseteq A$ is identified with the multiset $M_B\colon A\to \mathbb N$ such that $M_B(a)=1$ if $a\in B$ and $M_B(a)=0$ if $a\notin B$ (i.e., $M_B$ is the characteristic function of B on A). The empty multiset will be written .

A multiset $M\in {\mathcal {P}^{\#}}(A)$ is a submultiset of a multiset $N\in {\mathcal {P}^{\#}}(A)$ , written $M\le N$ , if $M(a)\le N(a)$ for all $a\in A$ . The pointwise operations $\cup ,\cap ,\uplus ,\mathbin {\dot -}$ on multisets over A are defined as follows, for all $a\in A$ :

$$ \begin{align*} (M_1\cap M_2)(a)&= \min\{M_1(a), M_2(a)\}, && {\mathit{Intersection}} \\ (M_1\cup M_2)(a)&= \max\{M_1(a), M_2(a)\}, && {\mathit{Union}}\\ (M_1\uplus M_2)(a)&=M_1(a)+M_2(a), && {\mathit{Sum}}\\ (M_1\mathbin{\dot-} M_2)(a)&= \max\{0, M_1(a)-M_2(a)\}. && {\mathit{Difference}} \end{align*} $$

Returning to the example above, we can now adapt the definition of $\vdash '$ , using multisets, to be what we really want, namely:

$$ \begin{align*} [{\varphi_1,\ldots,\varphi_n}] \vdash_{\boldsymbol {\mathit{Z}}} \psi, \qquad\text{iff} \qquad & {\boldsymbol {\mathit{Z}}}\models \varphi_1 + \varphi_2 + \dots + \varphi_n \leq \psi. \end{align*} $$

This definition does get us what we want—we have the deduction theorem and the validity of modus ponens, for instance, as well as a variety of other nice properties. The move to multisets, and the ensuing rejection even of the version of monotonicity which we found to fail when premises are combined with $\circ $ (namely that $[\varphi ,\varphi ]\nvdash \varphi $ ), is quite natural. As mentioned above, the rejection of even this weak form of monotonicity is also motivated for reasons of relevance. This, along with the example, motivates our move to multiset consequence as providing a good basis for relevant consequence: essentially, the reason is that when we reject monotonicity, we want to really reject monotonicity. Giving such an account will be the goal of the paper.

3 From relevant tree proofs to relevant consequence relations

Our goal, as mentioned, is to obtain the right abstract account of relevant consequence. Our approach will be to start from a concrete approach, defining what it takes for a tree proof to be relevant (in accordance with the use criterion), and working from there.

The kind of proof system we’ll be interested in are axiomatic, composed out of consecutions, at first as above, objects of the form $\Gamma \rhd \varphi $ , where $\Gamma $ is a multiset of formulas and $\varphi $ a formula, and then, later, as objects $\Gamma \rhd \Delta $ where both $\Gamma ,\Delta $ are multisets of formulas. In general, a consecution system will comprise a set of axioms and inference rules, as before. After presenting proofs in such a system, we’ll present an abstract definition, and relate the latter to the former by way of justification.

We start with a pair of definitions giving us the grist for our mill.

Definition 3.1. An $\mathit {Fm}$ -consecution is a pair $\langle {\Gamma , \varphi }\rangle $ , where $\Gamma $ is a finite multiset of formulas from $\mathit {Fm}$ , and $\varphi \in \mathit {Fm}$ . We call the elements of $\Gamma $ the premises and $\varphi $  the conclusion of the consecution. Instead of ‘ $\langle {\Gamma ,\varphi }\rangle $ ’, we write ‘ $\Gamma \rhd \varphi $ ’ to refer to the associated consecution. Slightly abusing notation, we identify the formula $\varphi $ with the consecution .

Definition 3.2 (Axiomatic system).

An axiomatic system in $\mathit {Fm}$ is a set of $\mathit {Fm}$ -consecutions. The elements of an axiomatic system of the form $\Gamma \rhd \varphi $ are called axioms if and rules of inference Footnote 9 otherwise.

It is worth observing that in Definition 3.2 we are not requiring closure under substitution, contrary to the most commonly used notions of axiomatic systems in the literature.

Let us fix now the central notion of this section: tree-proofs in a given axiomatic system $\mathcal {AS}$ from multisets of premises (once we’ve done so, we’ll pick out the relevant ones). As in the case of proof from sets of premises, proofs will be certain finite trees labeled by formulas. There are two main differences:

  • As the rules now have multisets of premises, when applying them to obtain formulas labeling non-leaves we have to speak about the multisets of labels of the immediate predecessors.

  • As some formula could label multiple leaves, we have to make sure that it is among the premises sufficiently many times (unless it is an axiom).

While the former difference requires only minimal changes in the notion of tree proof, the latter one requires a bigger change: to stress its importance we shall formulate it as an extra (fourth) condition in the definition of the tree-proof, even though it makes the second condition redundant. Recall that our aim is to capture the notion of relevant proof, which, given the use criterion, means that a formula should occur among the premises exactly as many times as we need it for the proof. Let’s say a bit more about why we take this rather strong reading of the use criterion, requiring that we list premises as many times as they’re used, in addition to requiring that they are used. As noted in the introduction, in the standard relevant logics, we generally do not have that $(\varphi \circ \varphi )\rightarrow \varphi $ is valid. Indeed, adding this to R gives rise to some rather irrelevant looking consequences, such as $\neg (\varphi \to \varphi )\rightarrow (\psi \to \psi )$ .Footnote 10 This indicates that keeping track not just of what premises are used, but also how many times they’re used is important for relevance purposes.

Given our robust version of the use criterion, there remains a subtle problem of how to deal with axioms which could, in principle, occur among premises; our definition below gives, in our opinion, the appropriate condition, but note that other options are available, and some will be discussed in Remark 3.4. Roughly speaking, we shall require axioms to be used in the proof at least as many times as they appear among the premises (i.e., if you mention it, you have to use it).

Let us state the definitions and then discuss a bit further. The notion of a tree-proof from a multiset of premises featuring in the following definition is a straightforward adaptation of the usual one, concerning sets. Our definition is just an adaptation of that introduced in [Reference Cintula, Gil-Férez, Moraschini and Paoli12, def. 5.26], but versions of this have been presented in [Reference Paoli33, def. 2.31] and [Reference Troelstra43, def. 7.4]; here, we additionally give a condition when a tree-proof is relevant (according to the use criterion).

Definition 3.3 (Tree-proof).

Let $\mathcal {AS}$ be an axiomatic system. A proof of a formula $\varphi $ from a multiset of premises $\Gamma $ in $\mathcal {AS}$ is a finite tree T labeled by formulas such that:

  1. 1. Its root is labeled by $\varphi .$

  2. 2. A formula labeling a leaf is an axiom or an element of the support of $\Gamma $ .

  3. 3. For each non-leaf node ${\boldsymbol {n}}$ , there is a rule of inference $\Delta \rhd \psi $ in $\mathcal {AS}$ , where $\psi $ is the label of ${\boldsymbol {n}}$ and $\Delta $ is the multiset of formulas labeling the immediate predecessors of  ${\boldsymbol {n}}$ .

  4. 4. Each formula $\chi $ which is not an axiom of $\mathcal {AS}$ labels at most $\Gamma (\chi )$ leaves.

We say that T is a relevant tree-proof in $\mathcal {AS}$ from a multiset of premises $\Gamma $ if, in addition:

  1. (R) Each formula $\chi $ labels at least $\Gamma (\chi )$ leaves in T.

If there is a (relevant) tree-proof of a formula $\varphi $ in $\mathcal {AS}$ from a multiset of premises $\Gamma $ , we write $\Gamma \vdash _{\!\mathcal {AS}} \varphi $ (resp. $\Gamma \vdash _{\!\mathcal {AS}}^r \varphi $ ).Footnote 11

We use the following notation to simplify the restriction in (relevant) proofs mentioned above: Given a tree T labeled by formulas, by $\Lambda _T$ we denote the multiset of labels of its leaves. Using this notation we can express the fourth condition in any of the following equivalent ways:

  • If $\chi $ is not an axiom of $\mathcal {AS}$ , then $\Lambda _T(\chi ) \le \Gamma (\chi )$ .

  • Each element of $|\Lambda _T\mathbin {\dot -} \Gamma |$ is an axiom of $\mathcal {AS}$ .

  • There is a finite multiset of axioms $\Delta $ such that $\Lambda _T \le \Gamma \uplus \Delta $ .

The relevant condition can then be simply expressed as $\Gamma \le \Lambda _T$ and its conjunction with the fourth condition is then equivalent to:

  • There is a finite multiset of axioms $\Delta $ such that $\Lambda _T = \Gamma \uplus \Delta $ .

Remark 3.4. Condition (R) is a simple implementation of the Use Criterion, requiring just that in a relevant tree derivation, each premise is used. The way the premises must be used, in particular, is that they should be inputs to one of the rules of inference used to obtain the conclusion. In many cases, there is only one rule of inference, modus ponens, so in such systems, to quote Meyer [Reference Meyer27, p. 54], “use in a deduction is use in an application of modus ponens.”

The definition of a relevant proof is further complicated by the fact that some axioms of $\mathcal {AS}$ could appear in $\Gamma $ , and there is a question of whether we should require these to be used in the same way that non-axioms are. Consideration of this question naturally gives rise to two related alternative definitions we could use to replace the relevance condition. A tree-proof T in $\mathcal {AS}$ from a mutliset of premises $\Gamma $ is:

  1. (wr) Weakly relevant if each element of $|\Gamma \mathbin {\dot -} \Lambda _T|$ is an axiom, i.e., for each $\chi $ which is not an axiom of $\mathcal {AS}$ we have $\Lambda _T(\chi ) = \Gamma (\chi )$ .

  2. (sr) Strongly relevant if $\Gamma = \Lambda _T$ .

Using the suggestive notation $\vdash _{\!\mathcal {AS}}^{\mathit {wr}}$ and $\vdash _{\!\mathcal {AS}}^{\mathit {sr}}$ , we observe that, as the names suggest:

$$\begin{align*}{\vdash_{\!\mathcal{AS}}^{\mathit{sr}}} \subseteq {\vdash_{\!\mathcal{AS}}^{\mathit{r}}} \subseteq {\vdash_{\!\mathcal{AS}}^{\mathit{wr}}} \subseteq {\vdash_{\!\mathcal{AS.}}} \end{align*}$$

The difference is easily demonstrated: consider a set $\mathit {Fm}= \{x,y,z\}$ and an axiomatic system $\mathcal {AS}$ with the axioms $x$ and $y$ and no rules. Then the only tree-proof of $x$ in $\mathcal {AS}$ we can write is the one-node tree T whose only node is labeled by $x$ , i.e., $\Lambda _T = [x]$ . We can easily determine when T is a (weakly/strongly) (relevant) proof of $x$ from a multiset $\Gamma $ :

Therefore we have:

  • $[x,z]\vdash _{\!\mathcal {AS}} x$ , but not $[x,z]\vdash ^{\mathit {wr}}_{\!\mathcal {AS}} x$ .

  • $[x,y]\vdash ^{\mathit {wr}}_{\!\mathcal {AS}} x$ , but not $[x,y]\vdash ^{\mathit {r}}_{\!\mathcal {AS}} x$ .

  • , but not .

Note that if $\mathcal {AS}$ has no axioms, then:

$$ \begin{align*}{\vdash^{\mathit{r}}_{\!\mathcal{AS}}} = {\vdash^{\mathit{sr}}_{\!\mathcal{AS}}} = {\vdash_{\!\mathcal{AS}}^{\mathit{wr}}}. \end{align*} $$

Throughout, we’ll adopt the relevant condition, leaving aside consideration of weak and strong relevance, but we note the distinction here in order to draw attention to the fact that there is a choice point and to give some indication of why we have gone the way we did.

Remark 3.5. It’s worth noting that the relations $\vdash ^r_{\mathcal {AS}}$ and $\vdash _{\mathcal {AS}}$ may coincide, e.g., whenever $\mathcal {AS}$ contains all instances of the inference rules of Modus Ponens ( $\varphi ,\varphi \to \psi \rhd \psi $ ) and weakening ( $\varphi \rhd \psi \to \varphi $ ).

In such a case we can take any tree-proof T of $\varphi $ from $\Gamma \uplus [\chi ]$ , for any formula $\chi $ , and construct a tree-proof $T^\chi $ of $\varphi $ from $\Gamma \uplus [\chi ]$ such that $\Lambda _{T'} = \Lambda _{T}\uplus [\chi ]$ : indeed it suffices to add a new root labeled $\chi \to \varphi $ connected to the original one by weakening and then adding a new leaf labeled $\chi $ and new root labeled by $\varphi $ again and connecting them using Modus Ponens. In a picture, with weakening we can move from the left tree proof below to the right one, increasing the number of uses of $\chi $ by one.

Repeating this trick as many times as necessary yields a relevant tree-proof S of $\varphi $ from $\Gamma \uplus [\chi ]$ .

Our next goal is to find some simple description of (relevant) provability relations ${\vdash _{\!\mathcal {AS}}^{\mathit {(r)}}}$ . Below is our definition appropriate to the work we aim to do in this paper and, as discussed, it differs in key regards from other standard accounts which involve monotonicity and contraction as defining conditions (the latter just in virtue of using sets).

Definition 3.6. A consequence relation on a set of formulas $\mathit {Fm}$ is a relation ${\vdash }$ between finite multisets of formulas and formulas obeying the following conditions for each finite multiset $\Gamma \uplus \Delta \uplus [\varphi ,\psi ]$ of formulas:Footnote 12

  • $\varphi \vdash \varphi $ . Reflexivity

  • If $\Gamma ,\psi \vdash \varphi $ and $\Delta \vdash \psi $ , then $\Gamma \uplus \Delta \vdash \varphi $ . Cut

We add the prefix monotone if furthermore:

  • If $\Gamma \vdash \varphi $ , then $\Gamma \uplus \Delta \vdash \varphi $ . Monotonicity

We add the prefix contractive if furthermore:

  • If $\Gamma \uplus [\psi ,\psi ]\vdash \varphi $ , then $\Gamma \uplus [\psi ]\vdash \varphi $ . Contraction

Furthermore, a consequence relation is Tarskian if it is both monotone and contractive. A formula $\chi $ such that $\vdash \chi $ is called a theorem of $\vdash $ .

We use some usual notational conventions, stated next to their set versions for easy comparison:

Remark 3.7. It is easy to see that there is a one–one correspondence between finitary Tarskian consequence relations (introduced in Definition 2.1) and our monotone contractive consequence relations. Moreover, all monotone single-conclusion multiset consequence relations that arise out of closure operators are contractive [Reference Troelstra43].

Example 3.8. Recall that in Example 2.5 the third of our attempted definitions, the relation $\vdash '$ , was actually ill-defined with sets; but the move to multisets avoids the problem. Indeed the relation $\vdash _{\boldsymbol {\mathit {Z}}}$ defined at the end of Section 2 is clearly an example of a relation which is non-monotone (e.g., $\vdash \bar 0$ but not $\bar 1 \vdash \bar 0$ ) and non-contractive (e.g., $\bar 1 \vdash \bar 1$ but not $\bar 1, \bar 1 \vdash \bar 1$ ). See Section 4 for more details and discussion on related logical systems.

Remark 3.9. There’s another well-known kind of motivation for non-monotonic consequence, which is discussed at length, e.g., in [Reference Makinson24].Footnote 13 The goal of this kind of non-monotonic consequence is to characterise defeasible inference, where a consequence may obtain only in the absence of some defeaters—that is, some premises may have a conclusion as a consequence, but an extension of the premise set by some further premises defeating some of the existing premises. A famous example here concerns ‘Tweety is a penguin’, ‘Tweety is a bird’, and ‘Tweety flies’. The inference from $\psi $ to $\chi $ is defeasibly correct, but that from $\{\varphi ,\psi \}$ to $\chi $ is obviously incorrect. So Monotonicity is clearly inappropriate for an account of defeasible inference, but relevant consequence, in our sense, also does not provide an especially good account of this. For instance, note that while $\varphi $ defeasibly implies $\psi $ , and $\psi $ defeasibly implies $\chi $ , it is not the case that $\varphi $ defeasibly implies $\chi $ , and this is just an instance of Cut.

Makinson [Reference Makinson24, p. 5], to avoid this sort of problem, considers non-monotonic consequence relations more appropriate to defeasible inference, given by the following two conditions:

  • $\Gamma \vdash \varphi $ , for every $\varphi \in \Gamma $ . Generalized Reflexivity

  • If $\Gamma , \Delta \vdash \varphi $ and $\Gamma \vdash \chi $ for every $\chi \in \Delta $ , then $\Gamma \vdash \varphi $ . Cumulative Cut

Cumulative Cut clearly follows from Cut. On the other hand, given our Definition 3.6, in contrast to Makinson’s approach with a more restrictive cut rule, Generalized Reflexivity is clearly appropriate for monotone consequence relations only, as we will see in the next lemma. One could consider a common generalization of both notions, but doing so would lead us outside the scope of this paper.

With that remark out of the way, let us note that the following facts are immediate:

Lemma 3.10. Let ${\vdash }$ be a consequence relation. Then for each multiset of theorems $\Delta $ , $n\geq 1$ , formulas $\varphi , {{\chi }_1,\ldots ,{\chi }_n}$ , and finite multisets ${{\Delta }_1,\ldots ,{\Delta }_n}$ of formulas:

  • If ${{\chi }_1,\ldots ,{\chi }_n}\vdash \varphi $ and $\Delta _i\vdash \chi _i$ for each $i\leq n$ , then ${{\Delta }_1,\ldots ,{\Delta }_n} \vdash \varphi $ . Relevant Cut

  • If $\Delta _1,\Delta \vdash \varphi $ , then $\Delta _1\vdash \varphi $ . Theorem Removal

Furthermore, ${\vdash }$ is monotone iff for each multiset $\Gamma $ of formulas:

  • $\Gamma ,\varphi \vdash \varphi .$ Generalized Reflexivity

Let us note that any consequence relation can be seen as a set of consecutions. This allows us to state and prove several interesting facts. The first one is obvious.

Lemma 3.11. Let $\mathcal X$ be a system of (monotone and/or contractive) consequence relations. Then so is $\bigcap \mathcal X$ .

Next we prove that the relation $\vdash ^{r}_{\!\mathcal {AS}}$ is indeed an example of a consequence relation, and furthermore that it is an especially simple example of such. This goes part of the way towards justifying our abstract definition in terms of the concrete examples which obey the Use Criterion.

Proposition 3.12. Let $\mathcal {AS}$ be an axiomatic system in $\mathit {Fm}$ . Then $\vdash ^{r}_{\!\mathcal {AS}}$ is the least consequence relation on $\mathit {Fm}$ containing $\mathcal {AS}$ and $\vdash ^{}_{\!\mathcal {AS}}$ is the least monotone consequence relation on $\mathit {Fm}$ containing $\mathcal {AS}$ .

Proof. First we show that $\vdash ^{r}_{\!\mathcal {AS}}$ (resp. $\vdash _{\!\mathcal {AS}}$ ) is a monotone consequence relation on $\mathit{Fm}$ . The Reflexivity for both $\vdash _{\!\mathcal {AS}}$ and $\vdash ^{r}_{\!\mathcal {AS}}$ is obvious as a tree with a single node labeled by $\varphi $ is a (relevant) tree-proof of $\varphi $ from the premises $[\varphi ]$ . The Monotonicity for $\vdash _{\!\mathcal {AS}}$ is also straightforward (clearly any tree-proof T from premises $\Gamma $ is a tree-proof from $\Gamma \uplus \Delta $ for any $\Delta $ ). Finally, we have to deal with Cut: suppose that we have a (relevant) tree-proof T of $\varphi $ from $\Gamma \uplus [\psi ]$ and a (relevant) tree-proof S of $\psi $ from $\Delta $ and we have to find a (relevant) proof R of $\varphi $ from $\Gamma \uplus \Delta $ . First note that in the relevant case $\psi $ has to label a leaf ${\boldsymbol {l}}$ of T (as $\Gamma \uplus [\psi ] \le \Lambda _T$ ) and in the monotonic one we can, without loss of generality, assume it at well (indeed otherwise already T would be the proof of $\varphi $ from $\Gamma \uplus \Delta $ ). Thus we can define R as the tree resulting from T by replacing ${\boldsymbol {l}}$ by the tree S and note that for each formula $\chi $ we have:

$$ \begin{align*}\Lambda_{R}(\chi) = \begin{cases} \Lambda_{T}(\chi) + \Lambda_{S}(\chi), & \text{if } \chi \neq \psi,\\ \Lambda_{T}(\chi) + \Lambda_{S}(\chi) - 1, & \text{if } \chi = \psi. \end{cases} \end{align*} $$

To show that R is indeed a tree-proof of $\varphi $ in $\mathcal {AS}$ from $\Gamma \uplus \Delta $ we consider a formula $\chi $ which is not an axiom and recall from the assumptions we know that:

$$ \begin{align*}\Lambda_{T}(\chi) \le (\Gamma\uplus[\psi])(\chi) \qquad\text{and}\qquad \Lambda_{S}(\chi) \le \Delta(\chi). \end{align*} $$

Thus for $\chi \neq \psi $ we get:

$$ \begin{align*}\Lambda_{R}(\chi) = \Lambda_{T}(\chi) + \Lambda_{S}(\chi) \le (\Gamma\uplus[\psi])(\chi) + \Delta(\chi) = \Gamma(\chi) + \Delta(\chi) = (\Gamma\uplus \Delta)(\chi), \end{align*} $$

and for $\chi = \psi $ we get:

$$ \begin{align*}\Lambda_{R}(\psi) &= \Lambda_{T}(\psi) + \Lambda_{S}(\psi) - 1 \le (\Gamma\uplus[\psi])(\psi) + \Delta(\psi) - 1 \\&= \Gamma(\psi) + 1 + \Delta(\psi) - 1 = (\Gamma\uplus \Delta)(\psi). \end{align*} $$

The proof that R is relevant if T and S are is analogous; we only observe that in this case we have inequalities converse to those above even for the axioms.

The fact that $\mathcal {AS} \subseteq {\vdash ^{(r)}_{\!\mathcal {AS}}}$ is obvious. In order to show the minimality condition, let us focus on the relevant case (the monotonic one is just its simpler variant). Consider any consequence relation $\vdash $ such that $\mathcal {AS}\subseteq {\vdash }$ ; we need to show that ${\vdash ^{r}_{\!\mathcal {AS}}}\subseteq \,\vdash $ . Assume that we have a relevant tree-proof T of $\varphi $ from $\Gamma $ ; for each node ${\boldsymbol {n}}$ , let $\varphi _{\boldsymbol {n}}$ denote the formula labeling it and let $\Gamma _{\boldsymbol {n}}$ denote the multiset of formulas labeling the leaves of the subtree of T containing the node ${\boldsymbol {n}}$ and all its predecessors.

We prove by induction over the tree that $\Gamma _{\boldsymbol {n}}\vdash \varphi _{\boldsymbol {n}}$ (in the monotone case we prove directly that $\Gamma \vdash \varphi _{\boldsymbol {n}})$ . For ${\boldsymbol {n}}$ being a leaf we have $\Gamma _{\boldsymbol {n}} = [\varphi _{\boldsymbol {n}}]$ and so the claim follows by the Reflexivity of $\vdash $ . Let $[{\boldsymbol {n}}_1, \dots , {\boldsymbol {n}}_k]$ be the multiset of immediate predecessors of ${\boldsymbol {n}}$ ; then we know that $\varphi _{{\boldsymbol {n}}_1}, \dots , \varphi _{{\boldsymbol {n}}_k}\rhd \varphi _{\boldsymbol {n}} \in \mathcal {AS}$ and thus also $\varphi _{{\boldsymbol {n}}_1}, \dots , \varphi _{{\boldsymbol {n}}_k}\vdash \varphi _{\boldsymbol {n}}$ (because $\mathcal {AS} \subseteq {\vdash }$ ). By the induction hypothesis we have $\Gamma _{{\boldsymbol {n}}_i}\vdash \varphi _{{\boldsymbol {n}}_i}$ for each $i \leq k$ and thus by the Relevant Cut we obtain $\Gamma _{{\boldsymbol {n}}_1}, \dots , \Gamma _{{\boldsymbol {n}}_k} \vdash \varphi _{\boldsymbol {n}}$ . Observe that $\Gamma _{\boldsymbol {n}} = \Gamma _{{\boldsymbol {n}}_1} \uplus \Gamma _{{\boldsymbol {n}}_2} \dots \uplus \Gamma _{{\boldsymbol {n}}_k}$ , which completes the proof of this part.

To complete the whole proof it suffices to observe that for the root ${\boldsymbol {r}}$ we have $\Gamma _{\boldsymbol {r}} = \Lambda _T$ thus $\Lambda _T \vdash \varphi $ . Because T is relevant proof we know that there is a finite multiset $\Delta $ of axioms of $\mathcal {AS}$ such that $\Lambda _T = \Gamma \uplus \Delta $ . From the fact that $\mathcal {AS} \subseteq {\vdash }$ we know that $\Delta $ consists of theorems of $\vdash $ , and therefore by Theorem Removal we know that $\Gamma \vdash \varphi $ .

So we can obtain the least (relevant) consequence relation for $\mathcal {AS}$ by taking that generated by its (relevant) tree proofs as defined above, and these were defined so as to guarantee observation of the Use Criterion. So while the abstract consequence relations we have defined simply remove monotonicity and a form of contraction from the Tarskian case, nonetheless this relatively minor adaptation is adequate to capture the behaviour of the concrete cases in which we’ve been most interested. Indeed, we can say a bit more to justify this connection.

Definition 3.13. Let $\vdash $ be a consequence relation. We say that an axiomatic system $\mathcal {AS}$ is a (relevant) presentation of $\vdash $ whenever ${\vdash } = {\vdash ^{(r)}_{\!\mathcal {AS}}}$ .

Clearly any consequence relation $\vdash $ can be seen as an axiomatic system and so due to Proposition 3.12 it is its own relevant presentation (i.e., ${\vdash } = {\vdash ^r_{\vdash }}$ ); if furthermore $\vdash $ is monotone, then it is its own presentation ( ${\vdash } = {\vdash _{\vdash }}$ ). Therefore we can obtain a variant of Łoś–Suszko theorem.

Theorem 3.14 (Łoś–Suszko).

Every consequence relation $\vdash $ on $\mathit {Fm}$ has a relevant presentation. Every monotone consequence relation $\vdash $ on $\mathit {Fm}$ has a presentation.

It is worth noting that the previous theorem, perhaps surprisingly, implies that every monotone consequence relation has a relevant presentation. However, we have seen already in Remark 2.2, that we could have ${\vdash _{\!\mathcal {AS}}} = {\vdash ^{r}_{\!\mathcal {AS}}}$ which implies ${\vdash ^{r}_{\!\mathcal {AS}}}$ could be a monotone consequence relation: in general, relevance of proof is a property that holds regardless of one’s choice of axioms and inference rules. If one chooses irrelevant axioms and rules, then making the proofs ‘relevant’ in our sense won’t do you much good as far as avoiding relevance is concerned.Footnote 14 The next two propositions (with obvious proofs) explicate this phenomenon.

Proposition 3.15. Let $\mathcal {AS}$ be an axiomatic system. Then $\vdash ^{r}_{\!\mathcal {AS}}$ is a monotone consequence relation iff

$$ \begin{align*}{\vdash_{\!\mathcal{AS}}} = {\vdash^{r}_{\!\mathcal{AS.}}} \end{align*} $$

Proposition 3.16. Let $\vdash $ be a consequence relation. Then for the least monotone consequence relation $\vdash _{m}$ containing $\vdash $ , known as the monotonic companion of $\vdash $ , we have:

$$ \begin{align*}\Gamma \vdash_{m} \varphi \qquad\text{iff}\qquad \Delta \vdash \varphi \quad\text{for some } \Delta\leq \Gamma. \end{align*} $$

Furthermore, any relevant presentation of $\vdash $ is a presentation of $\vdash _m$ .

4 An example: $\mathbf {BCI}$ and some related systems

Let’s take some time to consider some concrete examples of relevant consequence relations over some familiar logics in the vicinity of the relevant logic family. We’ve seen a bit of Abelian logic as an example, adding some justification to using multisets, but there are a number of better known systems we can study using these tools. Let’s start with the implication fragment of the well-known substructural logic $\mathbf {BCI}$ :

  1. (I) $\varphi \rightarrow \varphi ,$

  2. (B) $(\varphi \rightarrow \psi )\rightarrow ((\chi \rightarrow \varphi )\rightarrow (\chi \rightarrow \psi )),$

  3. (C) $(\varphi \rightarrow (\psi \rightarrow \chi ))\rightarrow (\psi \rightarrow (\varphi \rightarrow \chi )),$

  4. (mp) $\varphi \rightarrow \psi ,\varphi \rhd \psi .$

This is a sublogic of very many systems, including the relevant logic $\mathbf {R}$ , about which we’ll have more to say shortly, as well as fuzzy logics, intuitionistic logic, and others. It’s easy to extend this system by an intensional conjunction (or fusion) connective $\circ $ , with the additional axioms:

  1. (Res1) $((\varphi \circ \psi )\rightarrow \chi )\rightarrow (\varphi \rightarrow (\psi \rightarrow \chi )),$

  2. (Res2) $(\varphi \rightarrow (\psi \rightarrow \chi ))\rightarrow ((\varphi \circ \psi )\rightarrow \chi ).$

In general, we’ll just refer to $\mathbf {BCI}$ , and let context determine which connectives are around (for now, it’s just $\rightarrow $ and $\circ $ ). First off, it’s an obvious, nice feature of the definition of relevant tree proof that we can obtain a proof of a deduction-like theorem for the internal consequence relation of $\mathbf {BCI}$ and some relevant logics expanding it (as we’ll see, there are some problems that come up for considering the standard relevant systems in their full vocabularies, but we can give this argument for at least some of the salient systems).

Proposition 4.1. $\Gamma ,\varphi \vdash _{\mathbf {BCI}}^r\psi \iff \Gamma \vdash _{\mathbf {BCI}}^r\varphi \rightarrow \psi $ .

Proof. The proof is straightforward, and is simplified by the fact that if $\Gamma \vdash _{\mathbf {BCI}}\varphi $ and $\Delta \vdash _{\mathbf {BCI}}\psi $ then $\Gamma ,\Delta \vdash _{\mathbf {BCI}}^r\varphi \circ \psi $ (this is immediate given (Res $_1$ )). We’ll just sketch the proof and leave it to the reader to fill in details. From right to left is trivial, just relying on (mp), so for the converse, we’ll proceed by induction on the complexity of proofs, supposing that $\Gamma ,\varphi \vdash _{\mathbf {BCI}}^r\psi $ . The only rule is (mp), and so (disregarding some simple cases such as those where and $\varphi = \psi $ ) the last step of such a derivation must be an application of this rule, and so there are some submultisets $\Gamma _1,\Gamma _2$ of $\Gamma \uplus [\varphi ]$ such that one of these entails $\chi \rightarrow \psi $ and the other $\chi $ . Suppose $\Gamma _1\vdash ^r_{\mathbf {BCI}}\chi \to \psi $ and $\Gamma _2\vdash ^r_{\mathbf {BCI}}\chi $ . The formula $\varphi $ may occur in either $\Gamma _1$ or $\Gamma _2$ , but the particular occurrence highlighted in the presupposition must have a unique occurrence in one of them. So depending on where it occurs, we have either that $\Gamma _1'\vdash _{\mathbf {BCI}}^r\varphi \rightarrow (\chi \rightarrow \psi )$ or that $\Gamma _2'\vdash _{\mathbf {BCI}}^r\varphi \rightarrow \chi $ , where $\Gamma _i'=\Gamma _i\mathbin {\dot -}[\varphi ]$ . First, if $\Gamma ^{\prime }_1\vdash ^r_{\mathbf {BCI}}\varphi \to (\chi \to \psi )$ then, by (C), $\Gamma ^{\prime }_1\vdash ^r_{\mathbf {BCI}}\chi \to (\varphi \to \psi )$ follows, and thus $\Gamma \vdash ^r_{\mathbf {BCI}}\varphi \to \psi $ follows by an application of (mp). Second, if $\Gamma ^{\prime }_2\vdash ^r_{\mathbf {BCI}}\varphi \to \chi $ holds, then it follows that $\Gamma =\Gamma ^{\prime }_2\uplus \Gamma _1\vdash ^r_{\mathbf {BCI}}(\chi \to \psi )\circ (\varphi \to \chi )$ , and it can easily be verified that $(\chi \to \psi )\circ (\varphi \to \chi )\vdash ^r_{\mathbf {BCI}}\varphi \to \psi $ holds, and thus $\Gamma \vdash ^r_{\mathbf {BCI}}\varphi \to \psi $ holds, as desired.

This proposition indicates that, in at least some cases, we’re getting what we want: that is, that our definition results in a match between the external consequence relation (of the kind we’ve defined) and the internal consequence relation, given by provable implication in the logic. $\mathbf {BCI}$ is a particularly nice logic, and this result extends to such extensions as the ‘intensional’ fragment of R (including implication and multiplicative conjunction and disjunction). However, there are limitations, related to our use of multisets rather than some more discerning kind of structure. First we’ll note that the above result fails in some logics weaker than $\mathbf {BCI}$ , and then go on to discuss issues with incorporating the lattice conjunction of R, which is usually (for reasons we’ll mention) formulated as a meta-rule.

For the first point, note about the inclusion of the permutation axiom (C) that it ensures that $(\psi \circ (\varphi \circ \chi ))\rightarrow ((\psi \circ \varphi )\circ \chi )$ is derivable in $\mathbf {BCI}$ . This, along with the prefixing axiom (B), ensures that $\circ $ is associative (hence showing that $\mathbf {BCI}$ is an extension of the associative Lambek calculus, with the left division as a notational variant of the right). Note, however, that $\circ $ may not be associative in the case of logics without (C), and that this has a substantial consequence for the deduction theorem just proved. Consider the relevant logic $\mathbf {T}_{\rightarrow ,\circ }$ , the implication/fusion fragment of $\mathbf {T}$ , which can be axiomatised by replacing (C) with the suffixing axiom (B $'$ ) and the contraction axiom (W):

  1. (B $'$ )   $(\varphi \rightarrow \psi )\rightarrow ((\psi \rightarrow \chi )\rightarrow (\varphi \rightarrow \chi )).$

  2. (W $(\varphi \rightarrow (\varphi \rightarrow \psi ))\rightarrow (\varphi \rightarrow \psi ).$

The failure of the associativity of $\circ $ gives rise, in $\mathbf {T}_{\rightarrow ,\circ }$ , to a remarkable failure of the above deduction-like theorem, given our definitions, as we can see with a simple matrix argument. We have one direction immediately, given the inclusion of (mp), but the converse direction fails.

Proposition 4.2. $\varphi \rightarrow \psi \vdash ^{\mathit {r}}_{\mathbf {T}_{\rightarrow ,\circ }}(\varphi \circ \chi )\rightarrow (\psi \circ \chi )$ and $\nvdash _{\mathbf {T}_{\rightarrow ,\circ }}(\varphi \rightarrow \psi )\rightarrow ((\varphi \circ \chi )\rightarrow (\psi \circ \chi ))$ .

Proof. The positive part is straightforward, so we’ll just present the matrix to show the negative part: the desired valuation has $\varphi \mapsto 2,\psi \mapsto 0,\chi \mapsto 1$ , where $\varphi $ is true on a valuation $v$ just when $v(\varphi )=3$ .Footnote 15

This fact also holds for $\mathbf {E}_{\rightarrow ,\circ }$ , which retains a (very) weak form of permutation but, like $\mathbf {T}_{\rightarrow ,\circ }$ , doesn’t validate $\varphi \circ (\psi \circ \chi )\rightarrow (\varphi \circ \psi )\circ \chi $ and, hence, is not fully associative. However, the famous relevant logic $\textbf {R}_{\rightarrow ,\circ }$ , which extends $\mathbf {BCI}$ by (W) does enjoy something like the above deduction-like theorem (and note, $\mathbf {BCI}$ is the implication-fusion fragment of the contraction-free relevant system RW).

Among the usual relevant logics studied in [Reference Anderson and Belnap1, Reference Routley, Meyer, Plumwood and Brady38], $\mathbf {R}$ is the upper limit of deductive strength, and most of the other systems do not have (C), so among the usual family of relevant logics, $\vdash ^{r}$ only ‘externalises’ the internal consequence relation (that expressed by the provability of a formula of the form $\varphi _1\circ \dots \circ \varphi _n\rightarrow \psi $ ) of a handful of (famous, well-studied) systems. For the others, it seems that even the use of multisets does not bring in enough structure, and that a move to sequences or even trees (as the data types of premises) is necessary. This is a natural avenue for future research, but we leave it aside, focusing on the simple case with multisets.

On to the second point, in order to add a lattice conjunction $\land $ to the relevant systems of [Reference Anderson and Belnap1, Reference Routley, Meyer, Plumwood and Brady38], it’s not adequate just to use axioms and inference rules, as we’ve done so far. In particular, these systems have it that if $\varphi $ and $\psi $ are both derivable from no premises, then $\varphi \land \psi $ is so derivable. Importantly, this fact is not reflected in an axiom, such as the usual $\varphi \rightarrow (\psi \rightarrow (\varphi \land \psi ))$ , as this delivers $\varphi \rightarrow (\psi \rightarrow \varphi )$ in that context, the avoidance of which is one of the main aims of the relevant enterprise (and the fact that $(\varphi \land \psi )\rightarrow (\varphi \land \psi )$ is derivable does us no good at all). Similarly, using an inference rule won’t help, as then, given Cut, if we had $\varphi ,\psi \rhd \varphi \land \psi $ , we’d have $\varphi \land \psi \vdash ^r\varphi $ and thus $\varphi ,\psi \vdash ^r\varphi $ , buying us back all the monotonicity we have worked to avoid. What we need to add will have the effect of what Smiley [Reference Tarski41] called a rule of proof: something of the form “if $\vdash \varphi _1,\dots ,\vdash \varphi _n$ then $\vdash \psi $ ”. This is the form of a simple kind of metarule, with zero premises, and perhaps the most famous example is the necessitation rule of the global consequence relations of modal logics. The usual rule of adjunction in relevant logics is given in the form “if $\vdash _{\textbf {R}}\varphi $ and $\vdash _{\textbf {R}}\psi $ , then $\vdash _{\textbf {R}}\varphi \land \psi $ ”, and as mentioned this is for a good reason. In some relevant logics much weaker than R, such as those studied in [Reference Routley, Meyer, Plumwood and Brady38], we need to add further rules of proof (such as rule versions of prefixing, suffixing, and contraposition).

So, the full relevant systems do not fall under the definition of “axiom system” we gave before without some tweaking—for instance, by taking all the theorems of some other presentation of $\mathbf {R}$ and making that the set of axioms and using the rule (mp) we could do it (though that smells a little of cheating, it is an option).Footnote 16 The point of this discussion of limitations is to suggest further avenues for improving on the proposal we give here, and motivates the claim that doing so is desirable to capture a wider range of relevant logics (with all their connectives). This task we leave for another occasion, focusing on the simpler setting of multiset-consequence.

5 Symmetric relevant consequence relations

With our adaptation of Tarskian consequence settled, a natural next step is toward multiple conclusion (or “Scott”) consequence relations. As mentioned, the approach we’ll take here is inspired by Bolzano, employing a ‘conjunctive’ reading of the conclusion.Footnote 17 This is simple, and in keeping with a common approach (for instance, in [Reference Font19, Reference Galatos and Tsinakis22]), so we’ll adopt it, leaving investigations into other options for future work.

The rough picture we’re trying to capture is that a collection of premises should have a collection of conclusions as consequences just in case each conclusion is a consequence of some of the premises (enforcing the relevance constraints we have taken on board in the single conclusion case, so that each premise is used in order to obtain some conclusion or other). This is useful as a heuristic but it doesn’t pin down any particular formal representation as yet. One choice point concerns when to take a multiset of premises to have the empty (multi)set of conclusions as a consequence. In the disjunctive reading, familiar from Gentzen systems, an empty conclusion expresses the falsum, but this seems inappropriate for the conjunctive reading. Should we take it that only the empty (multi)set of formulas has itself as a consequence? This approach has the advantage of simplicity, but it is quite out of step with the usual, monotone, case. In that case, if a set of premises has the empty set as a consequence, then it also has every theorem as a consequence—this follows immediately from the usual definition. Without monotonicity, however, this is not a consequence of the definition, unless we build it in explicitly. To a certain extent, the choice here is arbitrary, but so far we have worked with consequence relation notions that collapse into the Tarskian versions when we reimpose the Tarskian conditions: taking this on board as a desideratum suggests that the treatment of empty conclusions should be similar.

Let’s get to the definitions, starting from a relatively simple case. If $\vdash $ is a monotone and contractive consequence relation, we can define a symmetrization $\vdash ^s$ in a simple way, letting $\Gamma \uplus [{{\chi }_1,\ldots ,{\chi }_n}]$ be a finite multiset of formulas:

$$ \begin{align*}\Gamma \vdash^s [{{\chi}_1,\ldots,{\chi}_n}], \qquad\text{iff} \qquad \Gamma \vdash \chi_i \text{ for each }\ i\leq n. \end{align*} $$

Note that this definition has “right-side” contraction built in; indeed we obviously have:Footnote 18

  • If $\Gamma \vdash ^s \Delta ,\varphi ,\varphi $ , then $\Gamma \vdash ^s \Delta ,\varphi $ . r-Contraction

(Clearly, we do not have right-side monotony, just in virtue of the conjunctive reading of the conclusions. This holds even in the standard case.)

Removing contraction but keeping monotony makes things a bit more complicated, but still rather intuitive. The basic idea is to pay attention to what parts of $\Gamma $ are needed to derive each $\chi _i$ : so we ‘partition’ $\Gamma $ into the multiset union of a collection $\Gamma _1,\dots ,\Gamma _i$ of multisets, requiring that each $\chi _i$ is such that $\Gamma _i\vdash \chi _i$ holds for some $\Gamma _i$ . So we don’t build in contraction, as we’re paying attention to how often each premise among $\Gamma $ is used, even when multiple copies may be used to obtain different $\chi _i$ ’s among the conclusions. Stated formally:

$$ \begin{align*} \Gamma \vdash^s [{{\chi}_1,\ldots,{\chi}_n}], \qquad\text{iff} \qquad & \text{for each } i \leq n \text{ there is } \Gamma_i \le \Gamma \text{ such that } \Gamma_i \vdash \chi_i \text { and}\\& \Gamma_1\uplus\dots\uplus\Gamma_n \le \Gamma. \end{align*} $$

In full generality we will obviously want the relation of equality instead of submultisethood to obtain between the set of premises the multiset union of its subsets needed to prove each of the conclusions, note however that such a definition would entail that

holds iff

. As mentioned earlier, however, this is out of step with the usual, Tarskian, case. So we’ll build in the usual behaviour (that some premises $\Gamma $ have

as a consequence just in case $\Gamma $ already has every theorem as a consequence). These considerations give rise to the following definition, for $n\ge 1$ :

It is easy to see that by adding the monotony (and contraction), this general definition gives rise to the more standard one with which we started. With our intuitions fixed and formally expressed, let us formulate the essential properties of symmetric consequence relations.Footnote 19

Definition 5.1. A symmetric consequence relation on a set of formulas $\mathit {Fm}$ is a binary relation ${\vdash }$ on finite multisets of formulas obeying the following conditions for each finite multiset $\Gamma \uplus \Delta \uplus \Psi $ of formulas:

  • $\Gamma \vdash \Gamma $ . Reflexivity

  • If $\Gamma \vdash \Delta $ and $\Delta \vdash \Psi $ , then $\Gamma \vdash \Psi $ . Transitivity

  • If $\Gamma \vdash \Delta $ , then $\Gamma ,\Psi \vdash \Delta ,\Psi $ . Compatibility

We add the prefix monotone if furthermore:

  • If $\Gamma \vdash \Delta $ , then $\Gamma ,\Psi \vdash \Delta $ . Monotonicity

We add the prefix contractive if furthermore:

  • If $\Gamma ,\psi ,\psi \vdash \Delta $ , then $\Gamma ,\psi \vdash \Delta $ . Contraction

  • If $\Gamma \vdash \Delta ,\psi ,\psi $ , then $\Gamma \vdash \Delta ,\psi $ . r-Contraction

Let us define the asymmetric variant $\vdash ^a$ of a symmetric consequence relation $\vdash $ as follows:

$$ \begin{align*}\Gamma \vdash^{a} \varphi, \qquad\text{iff}\qquad \Gamma \vdash [\varphi]. \end{align*} $$

With this, we can prove the following proposition, showing that the symmetric and asymmetric variants of consequence relations interact as one might hope.

Proposition 5.2.

  1. (i) If $\vdash $ is a (monotone and/or contractive) consequence relation, then $\vdash ^s$ is (monotone and/or contractive) symmetric consequence relation and

    $$ \begin{align*}{\vdash} = {(\vdash^s)^a.} \end{align*} $$
  2. (ii) If $\vdash $ is a (monotone and/or contractive) symmetric consequence relation, then the relation $\vdash ^a$ is a (monotone and/or contractive) consequence relation and

    $$ \begin{align*}{\vdash} \supseteq {(\vdash^a)^s.} \end{align*} $$
  3. (iii) If $\vdash $ is a monotone and contractive symmetric consequence relation, then

    $$ \begin{align*}{\vdash} = {(\vdash^a)^s.} \end{align*} $$

Proof. (i): In the proof of the first part of (i), only transitivity poses a potential problem: let us assume that $\Gamma \vdash ^s [\delta _1,\ldots ,\delta _k]$ and $[\delta _1,\ldots ,\delta _k] \vdash ^s [{{\psi }_1,\ldots ,{\psi }_n}]$ and show that $\Gamma \vdash ^s [{{\psi }_1,\ldots ,{\psi }_n}]$ .

Let us first deal with the case where $k=0$ : if $n = 0$ as well then the claim is trivial. Otherwise from the second assumption we know that the $\psi _i$ s are theorems of $\vdash $ and so, due to the first assumption, $\Gamma \vdash \psi _1$ holds and thus fixing $\Gamma _1 = \Gamma $ and for each $i < n$ , we obtain the desired partition of $\Gamma $ , which completes the proof.

Next assume that $k> 0$ and $n =0$ : then from the second assumption we know that $\delta _1,\ldots ,\delta _k\vdash \chi $ holds for each theorem $\chi $ of $\vdash $ and, due to the first assumption, there are multisets $\Gamma _1,\ldots ,\Gamma _k$ such that $\Gamma _i \vdash \delta _i$ , and $\Gamma _1\uplus \dots \uplus \Gamma _k = \Gamma $ . Therefore due to Relevant Cut we know that $\Gamma \vdash \chi $ as required.

The case where $k> 0$ and $n> 0$ is only a bit more complex: we know that there are multisets $\Gamma _1,\ldots ,\Gamma _k$ and ${{\Delta }_1,\ldots ,{\Delta }_n}$ such that $\Gamma _1\uplus \dots \uplus \Gamma _k = \Gamma $ and $\Delta _1\uplus \dots \uplus \Delta _n = [\delta _1,\ldots ,\delta _k]$ and for each $i\leq k$ and $j\leq n$ we have $\Gamma _i \vdash \delta _i$ and $\Delta _j \vdash \psi _j$ . Without loss of generality, we can assume that there is a non-decreasing sequence $0 = s^1 \leq s^2 \leq \dots \leq s^k < k$ of integers and a sequence $n^1, \dots , n^{k}$ of non-negative integers such that $\Delta _j = [\delta _{s^j+1},\dots , \delta _{s^j + n^j}]$ (note that this includes the possibility that $n = 0$ , i.e., ). To complete the proof it suffices to set $\Gamma _j = \Gamma _{s^{j}+1} \uplus \dots \uplus \Gamma _{s^j + n^j}$ .

The monotone and/or contractive conditions are easily checked and the rest of the proof of the first claim is straightforward, so we have that:

$$ \begin{align*}\Gamma \vdash \varphi, \qquad\text{iff}\qquad \Gamma \vdash^s [\varphi] \qquad\text{iff}\qquad \Gamma \mathrel{(\vdash^s)^{a}} \varphi. \end{align*} $$

(ii): For the first part of the proof we will show, on the assumption that $\vdash $ is a symmetric consequence relation, that $\vdash ^a$ satisfies Cut and Reflexivity. The second part is immediate, since $\varphi \vdash \varphi $ holds by the hypothesis on $\vdash $ . So assume that $\Gamma , \psi \vdash ^a \varphi $ and $\Delta \vdash ^a \psi $ , in order to show that $\Gamma , \Delta \vdash ^a \varphi $ or, equivalently, that $\Gamma ,\Delta \vdash \varphi $ . We have that $\Gamma ,\psi \vdash \varphi $ and $\Delta \vdash \psi $ , and by Compatibility, it follows that $\Gamma ,\Delta \vdash \Gamma , \psi $ and, hence, one application of Transitivity gives that $\Gamma , \Delta \vdash \varphi $ . Checking Monotonicity and Contraction are also simple exercises left to the reader.

Finally, we verify that ${\vdash } \supseteq {(\vdash ^a)^s}$ . By definition, $\Gamma \mathrel {(\vdash ^a)^{s}} [{{\chi }_1,\ldots ,{\chi }_n}]$ only if $\text {for each } i \leq n \text { there is } \Gamma _i \le \Gamma \text { such that } \Gamma _i \vdash ^a \chi _i \text { and } \Gamma _1\uplus \dots \uplus \Gamma _n = \Gamma $ . The latter, in turn, implies that for each such $\Gamma _i$ , we have that $\Gamma _i \vdash \chi _i$ . Now, given $\Gamma _2 \vdash \chi _2$ , by Compatibility, we have that $\chi _1,\Gamma _2 \vdash [\chi _1, \chi _2]$ , and similarly since $\Gamma _1 \vdash [\chi _1]$ , we may obtain that $\Gamma _1, \Gamma _2 \vdash \chi _1, \Gamma _2$ and hence, by Transitivity, we get $\Gamma _1, \Gamma _2 \vdash [\chi _1, \chi _2]$ . Proceeding in this manner, it follows that $\Gamma _1\uplus \dots \uplus \Gamma _n = \Gamma \vdash [{{\chi }_1,\ldots ,{\chi }_n}]$ , which is what we wanted.

(iii): In the presence of monotonicity and contraction, our definition of the $\vdash ^s$ relation is the one at the beginning of the section. We can see that in this case, $\chi _i \vdash \chi _i$ by Reflexivity, and then $[{{\chi }_1,\ldots ,{\chi }_n}] \vdash [\chi _i]$ by Monotonicity. Hence, $\Gamma \vdash [{{\chi }_1,\ldots ,{\chi }_n}]$ implies that $\Gamma \vdash [\chi _i]$ by Transitivity, so we have that for each $i \leq n$ , $\Gamma \vdash ^a \chi _i$ and hence, $\Gamma \mathrel {(\vdash ^a)^{s}} [{{\chi }_1,\ldots ,{\chi }_n}]$ as desired.

Let us consider two examples of different ways of symmetrizing an asymmetric consequence relation, and ways these options can diverge. In so doing, we’ll show that the converse inclusion of point (ii) of the previous proposition can fail.

Example 5.3. We stated point (ii) in the previous proposition as an inclusion rather than an equality, and we can give a simple counterexample to the converse inclusion. Consider a singleton set of formulas $\mathit {Fm} = \{x\}$ and a relation $\vdash $ on multisets on $\mathit{Fm}$ defined $\Gamma \vdash \Delta $ iff $\Gamma = \Delta $ or $\Gamma (x)> \Delta (x) \geq 2$ . Clearly:

  • $\vdash $ is a symmetric consequence relation (note that $\vdash $ is not monotone as $x,x\nvdash [x]$ ).

  • $\Gamma \vdash ^a x$ iff $\Gamma = [x].$

  • We do not have $x,x,x \mathrel {(\vdash ^a)^s} [x,x]$ , and thus $(\vdash ^a)^s$ and $\vdash $ are distinct symmetrizations of $\vdash ^a$ .

This shows the principle of the thing, but we can give a more natural example.

Example 5.4. Recall the consequence relation $\vdash _{\boldsymbol {\mathit {Z}}}$ , given in Example 3.8, and define an alternate symmetrization $\vdash $ as follows (recall that we treat the empty sum as $0$ ):

$$ \begin{align*}\varphi_1, \dots, \varphi_m \vdash [{\psi_1,\ldots,\psi_n}] \qquad\text{iff} \qquad {\boldsymbol {\mathit{Z}}} \models \varphi_1 + \varphi_2 + \dots + \varphi_m \leq \psi_1 + \psi_2 + \dots + \psi_n. \end{align*} $$

It is easy to see that ${\vdash ^a} = {\vdash _{\boldsymbol {\mathit {Z}}}}$ but ${\vdash } \neq {\vdash ^s_{\boldsymbol {\mathit {Z}}}}$ and so ${\vdash } \neq (\vdash ^a)^s$ . Indeed we have $\vdash [\overline {1},\overline {-1}]$ , but since $\nvdash _{\boldsymbol {\mathit {Z}}}\overline {-1}$ , it follows that $\nvdash ^s_{\boldsymbol {\mathit {Z}}}[\overline {1},\overline {-1}]$ .

Another example could be built using the logic $\mathbf{BCI}$ expanded by conjunction $\circ $ and its unit, the truth constant $t$ described by axioms $\varphi \circ t\to \varphi $ and $\varphi \to t\circ \varphi $ : let us define an alternate symmetrization $\vdash $ for it as (treating the empty conjunction as constant $t$ ):

$$ \begin{align*}\varphi_1, \dots, \varphi_m \vdash [{\psi_1,\ldots,\psi_n}], \qquad\text{iff} \qquad \vdash_{\mathbf{BCI}} \varphi_1 \circ \varphi_2 \circ \dots \circ \varphi_m \to \psi_1 \circ \psi_2 \circ \dots \circ \psi_n. \end{align*} $$

As in the previous case, it is easy to see that ${\vdash ^a} = {\vdash _{\mathbf {BCI}}}$ (thanks to Proposition 4.1) but ${\vdash } \neq {\vdash ^s_{\mathbf {BCI}}}$ and so ${\vdash } \neq (\vdash ^a)^s$ . Indeed we have $\varphi \circ \varphi \vdash [\varphi ,\varphi ]$ but if $\nvdash _{\mathbf {BCI}}\varphi $ we have $\varphi \circ \varphi \nvdash ^s_{\mathbf {BCI}}[\varphi ,\varphi ]$ .

Let us consider some additional properties of symmetric relations between finite multisets and their interplay with the defining conditions of symmetric consequence relations. The following are some natural candidates:

  • $\Gamma ,\Delta \vdash \Gamma $ . Generalized Reflexivity

  • . Theorem Reflexivity

  • If $\Gamma \vdash \Delta $ and $\Delta ,\Psi \vdash \Phi $ , then $\Gamma ,\Psi \vdash \Phi $ . Multi-Cut

  • If and $\Delta , \Psi \vdash \Phi $ , then $\Psi \vdash \Phi $ . Theorem Removal

The proofs of the following are straightforward, and left to the enthusiastic reader.

Proposition 5.5. Let ${\vdash }$ be a binary relation on finite multisets of formulas.

  1. (i) Reflexivity and Monotonicity entail Generalized Reflexivity.

  2. (ii) Generalized Reflexivity and Transitivity entail Monotonicity.

  3. (iii) Theorem Reflexivity and Compatibility entail Generalized Reflexivity.

Thus in particular a relevant symmetric consequence relation is monotone iff it satisfies any of the following three conditions: Monotonicity, Generalized Reflexivity, or Theorem Reflexivity.

Proposition 5.6. Let ${\vdash }$ be a binary relation on finite multisets of formulas.

  1. (i) Multi-Cut entails Transitivity and Theorem Removal.

  2. (ii) Multi-Cut and Reflexivity entail Compatibility.

  3. (iii) Transitivity and Compatibility entail Multi-Cut.

Thus in particular any relevant symmetric consequence relation enjoys Multi-Cut and Theorem Removal.

6 Derivations in the symmetric case

In the asymmetric case we started from the concrete, with the notion of a (relevant) tree proof, and moved to the abstract: in the symmetric case, we’re in the process of doing the opposite. So far we’ve fixed the abstract notion of symmetric consequence, building on the asymmetric one, but that leaves the natural question of how to understand derivations of multiple conclusions from multiple premises, in our sense. To that end, let us fix some definitions and infer some immediate results indicating that our abstract notion of symmetric consequence captures an intuitive concrete one (relying, as always, on our assumptions of finitude).

Definition 6.1. A symmetric axiomatic system $\mathcal {AS}$ in $\mathit{Fm}$ is a set of $\mathit {Fm}$ -consecutions of the form $\Gamma \rhd \Delta $ , where $\Gamma ,\Delta $ are finite multisets of formulas—i.e., $\mathcal {AS}$ is a set of multiple conclusion consecutions. As in the asymmetric case, if then the consecution $\Gamma \rhd \Delta $ is an axiom, and otherwise it is a rule of inference.

Definition 6.2 (Finitary derivation).

Let $\mathcal {AS}$ be a symmetric axiomatic system in $\mathit{Fm}$ . A derivation of $\Delta $ from $\Gamma $ in $\mathcal {AS}$ is a finite sequence $\Gamma = \Gamma _1,\dots , \Gamma _n \ge \Delta $ of finite multisets of formulas such that for every $1< i \leq n$ , there is a rule $\Psi \rhd \Psi '\in \mathcal {AS}$ , such that

$$ \begin{align*}\Psi \le \Gamma_{i}\qquad\qquad\text{and} \qquad\qquad \Gamma_i = (\Gamma_{i-1}\mathbin{\dot-} \Psi) \uplus \Psi'. \end{align*} $$

A derivation of $\Delta $ is relevant if $\Gamma _n = \Delta $ . We say that $\Delta $ is (relevantly) derivable from $\Gamma $ in $\mathcal {AS}$ , and write $\Gamma \vdash ^{(r)}_{\!\mathcal {AS}}\Delta $ , if there is a (relevant) derivation of $\Delta $ from $\Gamma $ in $\mathcal {AS}$ .

The following lemma supports the adequacy of the given definition.

Lemma 6.3. Let $\mathcal {AS}$ be a symmetric axiomatic system in $\mathit{Fm}$ . Then $\vdash ^{r}_{\!\mathcal {AS}}$ is the least symmetric consequence relation containing $\mathcal {AS}$ and $\vdash _{\!\mathcal {AS}}$ is the least monotone symmetric consequence relation containing $\mathcal {AS}$ .

Proof. Now we proceed to check all the properties of (monotone) symmetric consequence relations.

  1. Reflexivity: This is clear from the sequence $\langle \Gamma _{1}\rangle $ where $\Gamma _{1}= \Gamma $ .

  2. Compatibility: Given a (relevant) derivation $P=\langle \Gamma _{1},\dots ,\Gamma _{n}\rangle $ of $\Delta $ from $\Gamma $ in $\mathcal {AS}$ , it is easy to observe that the sequence $P'=\langle \Gamma _{1}\uplus \Pi ,\dots ,\Gamma _{n} \uplus \Pi \rangle $ is a derivation of $\Delta \uplus \Pi $ from $\Gamma \uplus \Pi $ (thanks to the fact that in our notion of proof, we can apply rules in an arbitrary context).

  3. Transitivity: The relevant case is obvious: one must simply concatenate the relevant derivations of $\Delta $ from $\Gamma $ and of $\Psi $ from $\Delta $ (with having $\Delta $ there only once in the middle). The monotone case is a bit trickier as we have to extend all elements of the latter derivation by the formulas in the last step of the former derivation which are not in $\Delta $ (so the last step of the former derivation is the same as the first step of the latter one).

  4. Monotonicity: This is a simple exercise left to the reader.

Now for the proof that $\vdash _{\!\mathcal {AS}}$ is the least such relation. Obviously $\mathcal {AS} \subseteq {\vdash ^{r}_{\!\mathcal {AS}}}$ . Consider a symmetric consequence relation $\vdash $ such that $\mathcal {AS}\subseteq {\vdash }$ , and we show that then ${\vdash ^r_{\!\mathcal {AS}}}\subseteq {\vdash }$ . Assume that $\Gamma \vdash ^r_{\!\mathcal {AS}}\Delta $ , i.e., there is a relevant derivation $\Gamma _1, \dots , \Gamma _n$ of $\Delta $ from $\Gamma $ in $\mathcal {AS}$ . By induction, we can show that $\Gamma \vdash \Gamma _i$ , and hence in particular $\Gamma \vdash \Delta $ . The base case is settled with an appeal to Reflexivity. As to the induction step: we know that $\Gamma _{i+1} = (\Gamma _i\mathbin {\dot -}\Psi )\uplus \Psi '$ for some rule $\Psi \rhd \Psi ' \in \mathcal {AS}\subseteq {\vdash }$ . Thus $\Psi \vdash \Psi '$ , and so by Compatibility also $\Psi \uplus (\Gamma _{i}\mathbin {\dot -}\Psi ) \vdash \Psi '\uplus (\Gamma _i\mathbin {\dot -}\Psi ) $ , i.e., $\Gamma _i\vdash \Gamma _{i+1}$ . As due to the induction assumption we know that $\Gamma \vdash \Gamma _i$ , an application of Transitivity completes the proof. The monotone case is analogous: as we only know that $\Gamma _n \le \Delta $ we only prove that $\Gamma \vdash \Gamma _n$ ; here, however, the monotonicity yields the required result.

Example 6.4. Recall $\mathbf {BCI}$ from Section 4. Let’s consider some provable and unprovable symmetric consecutions in this logic. As a very simple example, note that:

$$\begin{align*}\varphi\to\psi,\varphi\to\chi,\varphi,\varphi \nvdash[\varphi,\psi,\chi] \end{align*}$$

as while we can obtain asymmetric proofs for $\varphi \to \psi ,\varphi \vdash \psi $ and $\varphi \to \chi ,\varphi \vdash \chi $ , we cannot find any further formulas from which to infer the $\varphi $ occurring among the premises. However, this is the case if we take:

$$ \begin{align*}\varphi\to\psi,\varphi\to\chi,\varphi,\varphi,\varphi \vdash[\varphi,\psi,\chi].\end{align*} $$

Furthermore, the relevance constraints mean that, in general, $\varphi ,\psi \nvdash ^r[\varphi ]$ . Interestingly, while in the asymmetric case we have $\varphi \nvdash ^r\varphi \to \varphi $ , when we go symmetric we obtain something related, namely, $\varphi \vdash ^r[\varphi \to \varphi ,\varphi ]$ , for we can obtain, in the asymmetric setting, $\vdash ^r\varphi \to \varphi $ and $\varphi \vdash ^r\varphi $ . This is related to the fact that, if we add $\circ $ , along with a constant formula $t$ expressing (i.e., something like a left identity in the sense of [Reference Dunn and Hardegree17]) to the language, then $\varphi \to (\varphi \to \varphi )$ is not a valid implication, but we do have $\varphi \to ((\varphi \to \varphi )\circ \varphi )$ , as $t\to (\varphi \to \varphi )$ and $\varphi \to \varphi $ are both valid, and thus so is $\varphi \to (t\circ \varphi )\to ((\varphi \to \varphi )\circ \varphi )$ .

The next propositions spell out the relation between derivations and tree-proofs.

Proposition 6.5. Let $\mathcal {AS}$ be a single-conclusion axiomatic system, $\Gamma \vdash ^r_{\!{\!\mathcal {AS}}}\Delta $ , and $\varphi \in \Delta $ . Then there are multisets of formulas $\Gamma ^{\varphi }$ and $\Gamma ^{r}$ such that $\Gamma ^{\varphi }\uplus \Gamma ^{r}=\Gamma $ , $\Gamma ^{\varphi }\vdash _{\!{\!\mathcal {AS}}}^{r}[\varphi ]$ and $\Gamma ^{r}\vdash ^r_{\!{\!\mathcal {AS}}}\Delta \mathbin {\dot -} [\varphi ]$ .

Proof. Let $\Gamma _{1},\dots ,\Gamma _{n}$ be the assumed relevant derivation of $\Delta $ from $\Gamma $ in $\mathcal {AS}$ . For each $i\leq n$ , let $\Gamma _{i}=[\psi _{1}^{i},\dots ,\psi _{k_{i}}^{i}]$ and note that without loss of generality we can assume that the rule used in the ith step of the proof is $[\psi _{1}^{i}, \dots , \psi _{p_i}^{i} ] \rhd \psi _{c_{i}}^{i+1}$ for some $p_i \leq k_{i}$ and $c_{i}\leq k_{i+1}$ . Also note that $k_{i+1}=k_{i}- p_{i} + 1$ and there is a bijection f between $\Gamma _{i+1}\mathbin {\dot -}\lbrack \psi _{c_{i}}^{i+1}]$ and $\Gamma _{i}\mathbin {\dot -}[\psi _{1}^{i}, \dots , \psi _{p_i}^{i} ]$ such that $\psi _{j} ^{i+1}=\psi _{f(j) }^{i}$ whenever $c_{i}\neq j\leq k_{i+1}$ . We construct the labeled graph G with nodes $N=\{\langle i,j\rangle \mid i\leq n\text { and }j\leq k_{i}\}$ , where $\psi _{j}^{i}$ is the label of $\langle i,j\rangle $ , and edges only between the following nodes:

  • rule edges: $\langle i,k\rangle $ and $\langle {i+1},c_{i}\rangle $ for each $k\leq p_{i};$

  • non-rule edges: $\langle i,f(j)\rangle $ and $\langle {i+1},j\rangle $ for $j\neq c_{i}$ .

It is easy to see that G is a forest (a disjoint union of trees). Let t be the subtree of G with root labeled by $\varphi $ (if there are more such nodes, choose any), and let $\Gamma ^{\varphi }$ be the multiset of all labels of leaves in t which are not axioms. Then clearly $\Gamma ^{\varphi }\le \Gamma $ and t is almost a relevant tree-proof of $\varphi $ from $\Gamma ^{\varphi }$ ; all we have to do is to collapse nodes connected by non-rule edges.

Finally, let us by $t_i$ denote the multiset of labels occurring on the ith level of t (assuming that leaves are on the $1$ st level and root on the nth one) and set $\Gamma _{i}^{t} = \Gamma \mathbin {\dot -} t_i$ . Observe that $\Gamma _{1}^{t},\dots ,\Gamma _{n}^{t}$ is almost a proof of $\Gamma _{n}^{t}=\Gamma _{n}\mathbin {\dot -}[\varphi ]$ from $\Gamma _{1}^{t}$ : we only need to remove each $\Gamma _{i}^{t}$ which equals its predecessor. Defining $\Gamma ^{r}=\Gamma _{1}^{t}$ and observing that $\Gamma ^{r} =\Gamma \mathbin {\dot -}\Gamma ^{\varphi }$ and $\Delta \mathbin {\dot -}[\varphi ]=\Gamma _{n}^{t}$ completes the proof.

Proposition 6.6. Let $\vdash $ be a consequence relation (n.b. not a symmetric consequence relation) with an axiomatic system $\mathcal {AS}$ . Then $\mathcal {AS}$ is a single-conclusion axiomatic system for the symmetric consequence ${\vdash ^s}$ .

Proof. As clearly $\mathcal {AS} \subseteq {\vdash ^s}$ , it suffices to show that $\Gamma \vdash ^s \Delta $ implies $\Gamma \vdash ^r_{\!{\!\mathcal {AS}}}\Delta $ , which is easy to see.

Proposition 6.7. A symmetric consequence relation $\vdash $ has a single-conclusion axiomatic system iff ${\vdash } = {(\vdash ^a)^s}$ . Therefore monotone and contractive consequence relations always have single-conclusion axiomatic presentations.

Proof. Assume that $\vdash $ has a single-conclusion axiomatic system; thanks to claim (ii) of Proposition 5.2 we only have to prove that ${\vdash } \subseteq {(\vdash ^a)^s}$ . Assume first that and we have to prove that $\Gamma \vdash ^a \chi $ for any theorem $\chi $ of $\vdash ^a$ . As $\chi $ is a theorem of $\vdash ^a$ , then we have $\vdash [\chi ]$ and so completes the proof. Second, assume that $\Gamma \vdash [{{\chi }_1,\ldots ,{\chi }_n}]$ , and by n uses of Proposition 6.5 we obtain for each $i \leq n$ a multiset $\Gamma _i \le \Gamma $ such that $\Gamma _i \vdash ^a \chi _i$ and $\Gamma _1\uplus \dots \uplus \Gamma _n = \Gamma $ ; thus demonstrating that $\Gamma \mathrel {(\vdash ^a)^s}[{{\chi }_1,\ldots ,{\chi }_n}]$ .

The converse direction follows from the previous proposition and the final claims from the last part of Proposition 5.2.

Using this proposition we know that the symmetric versions of Abelian logic and logic $\mathbf{BCI}$ introduced in Example 5.4 have no single-conclusion axiomatic systems.

7 Theories

Now that we have pictures of (relevant) symmetric consequence in abstract and concrete terms, the question of deductive closure, and the properties of theories is quite natural. The standard definition of this concept in the Tarskian setting is well known, but there are some complications which come up in our case. Let us work our way towards a natural definition, and show that it has some properties.

Recall that we work with a fixed set of formulas $\mathit {Fm}$ . In the classical Tarskian setting (defined over potentially infinite sets of formulas, cf. Remark 2.2), a $\vdash $ -theory is a deductively closed set of formulas (i.e., a set of formulas which contains all its consequences) and the set of all $\vdash $ -theories forms a closure system on the set of formulas which fully determines both the consequence relation and its symmetrization:

  • $\Gamma \vdash \varphi $ iff $\varphi $ belongs to all $\vdash $ -theories containing $\Gamma $ as a subset.

  • $\Gamma \vdash \Delta $ iff $\Delta $ is a subset of the $\vdash $ -theory generated by $\Gamma $ (i.e., the set $\{\varphi \mid \Gamma \vdash \varphi \}$ ).

The problem with this approach for our setting is that both conditions clearly entail the Monotonicity condition. Further problems are caused by restriction to finite sets and by working with multisets rather than sets. Our guiding idea will be to see theories as particular sets of finite multisets of formulas retaining as many nice properties of the Tarskian case as possible [Reference Cintula, Gil-Férez, Moraschini and Paoli12].

As we have shown in Section 6, not every symmetric consequence relation arises from an asymmetric one; therefore we define all the notions in this section for the symmetric case, which can be retold for asymmetric relations via their symmetrizations. Let us start by observing that due to Reflexivity and Transitivity, every symmetric consequence relation $\vdash $ is a preorder on the set of finite multisets of formulas and thus we can speak about $\vdash $ -upsets, i.e., sets T such that if $\Gamma \in T$ and $\Gamma \vdash \Delta $ , then $\Delta \in T$ . We say that a $\vdash $ -upset T is principal if there is a finite multiset of formulas $\Gamma $ such that $T = \{\Delta \mid \Gamma \vdash \Delta \}$ .

Let us now define the notion of $\vdash $ -theory which will correspond to the notion of finitely generated theory in the Tarskian setting; we will refrain from defining a general notion of $\vdash $ -theory as it would be alien to our needs here.

Definition 7.1. Let $\vdash $ be a symmetric consequence relation. A $\vdash $ -theory is a principal $\vdash $ -upset on the ${\mathcal {P}_{\!\mathit {fin}}^{\#}}(\mathit {Fm})$ formulas, i.e., a set $\mathrm {Th}_{\vdash }(\Gamma ) = \{\Delta \mid \Gamma \vdash \Delta \}$ for some finite multiset $\Gamma $ . Let us by $\mathrm {Th}(\vdash )$ denote the set of all $\vdash $ -theories, respectively.

We will denote theories by uppercase Latin letters T, S, R, etc. Also if $\vdash $ is a consequence relation, we speak about $\vdash $ -theories instead of $\vdash ^s$ -theories and analogously for all upcoming notions in this section.

Obviously, $\mathrm {Th}_{\vdash }(\Gamma )$ is the least theory containing $\Gamma $ (this is an easy exercise left to the reader).Footnote 20 Furthermore, our notion of theory intuitively captures the idea that theories are deductively closed; it’s just that the objects of deductive interest are themselves multisets of formulas, and not just formulas, unlike in the standard setting. Despite this ‘type-lifting’, though, as we’ll see in the next pair of propositions, our notion of theory has a desirable property from the Tarskian setting, and collapses down to it when we build in the properties distinguishing relevant from Tarskian consequence relations. Consider the two bulleted conditions above.

Proposition 7.2. Let $\vdash $ be a symmetric consequence relation. Then for each finite multisets of formulas $\Gamma $ and $\Delta $ we have:

$$ \begin{align*}\Gamma\vdash \Delta \qquad \text{iff}\qquad \Delta \in \bigcap \{T\in \mathrm{Th}(\vdash) \mid \Gamma\in T\} \qquad \text{iff}\qquad \mathrm{Th}_{\vdash}(\Delta) \subseteq \mathrm{Th}_{\vdash}(\Gamma). \end{align*} $$

Proof. We prove a chain of implication from left to right: First assume that $\Gamma \vdash \Delta $ and consider a theory T such that $\Gamma \in T$ and $T=\mathrm {Th}_{\vdash }(\Theta )$ for some $\Theta $ . Therefore $\Theta \vdash \Gamma $ and by Transitivity it follows that $\Theta \vdash \Delta $ , which means that $\Delta \in T$ , so indeed $\Delta \in \bigcap \{T\in \mathrm {Th}(\vdash ) \mid \Gamma \in T\}$ .

For the second implication first note that from $\Delta \in \bigcap \{T\in \mathrm {Th}(\vdash ) \mid \Gamma \in T\}$ , we have that $\Delta \in \mathrm {Th}_{\vdash }(\Gamma )$ (taking $T=\mathrm {Th}_{\vdash }(\Gamma )$ and appealing to Reflexivity) and thus if $\Psi \in \mathrm {Th}_{\vdash }(\Delta )$ , then (by Transitivity) also $\Psi \in \mathrm {Th}_{\vdash }(\Gamma )$ .

The final implication is easy: assume that $\mathrm {Th}_{\vdash }(\Delta ) \subseteq \mathrm {Th}_{\vdash }(\Gamma )$ and as we know by Reflexivity that $\Delta \in \mathrm {Th}_{\vdash }(\Delta )$ , we obtain $\Gamma \vdash \Delta $ as required.

Recall that if $\vdash $ is monotone and contractive, we can see it as a binary relation on finite sets of formulas (instead of finite multisets of formulas), so theories can be seen as sets of finite sets of formulas and we can formulate and prove the following claim (implicit already in [Reference Cintula and Paoli14]), roughly saying that the usual Tarskian theory is the union of our theory.

Proposition 7.3. Let $\vdash $ be a monotone and contractive symmetric consequence relation. Then for each $\vdash $ -theory T we have:

$$ \begin{align*}T = \{\Gamma \mid \Gamma\subseteq \textstyle\bigcup T\}. \end{align*} $$

Proof. One inclusion is trivial, to show the latter assume that $T = \mathrm {Th}_{\vdash }(\Delta )$ and that $\Gamma \subseteq \bigcup T$ . As $\Gamma $ is finite, there are $\Delta _1, \dots , \Delta _n \in T$ such that $\Gamma \subseteq \Delta _1 \cup \dots \cup \Delta _n$ . Due to contraction we know that $\Delta \vdash \Delta _1 \cup \dots \cup \Delta _n$ and due to Reflexivity and Monotonicity, we know $\Delta _1 \cup \dots \cup \Delta _n \vdash \Gamma $ , which implies that $\Gamma \in T$ .

Now that we have a collection of objects, we would love to find an algebraic structure on them: similarly to the Tarskian case, we can find a rather natural one. In particular, ${\mathcal {P}_{\!\mathit {fin}}^{\#}}(\mathit {Fm})$ can be seen as the domain of an Abelian monoid with a neutral element and addition $\uplus $ : we’ll denote this structure by ${\boldsymbol {\mathit {Fm}}}^\#$ . Recall that given an Abelian monoid ${\boldsymbol {\mathit {A}}} = \langle {A, +, 0}\rangle $ and an order $\leq $ on A we say that $\langle {{\boldsymbol {\mathit {A}}}, \leq }\rangle $ is an ordered Abelian monoid if $a\leq b$ implies $a+c \leq b+c$ (i.e., $+$ is monotone w.r.t. $\leq $ ). Let’s verify that we can find such a monoid structure on the class of theories.

Theorem 7.4. Let $\vdash $ be a symmetric consequence relation. Then the algebra ${\boldsymbol {\mathit {Th}}}_{\vdash } = \langle {\mathrm {Th}(\vdash ), +_{\vdash }, 0_{\vdash }}\rangle $ where and

$$ \begin{align*}\mathrm{Th}_{\vdash}(\Gamma) +_{\vdash} \mathrm{Th}_{\vdash}(\Delta) = \mathrm{Th}_{\vdash}(\Gamma \uplus \Delta) \end{align*} $$

is an Abelian monoid and the mapping $\mathrm {Th}_{\vdash }\colon {\boldsymbol {\mathit {Fm}}}^\# \to {\boldsymbol {\mathit {Th}}}_{\vdash }$ is a surjective homomorphism.

Furthermore $\langle {{\boldsymbol {\mathit {Th}}}_{\vdash }, \subseteq }\rangle $ is an ordered Abelian monoid and, finally, $\vdash $ is monotone iff $\mathrm {Th}_{\vdash }$ is a monotone mapping from $\langle {{\boldsymbol {\mathit {Fm}}}^\#, \le }\rangle $ into $\langle {{\boldsymbol {\mathit {Th}}}_{\vdash }, \subseteq }\rangle $ .

Proof. Let us first check that $+_{\vdash }$ is well-defined. To this end, consider multisets of formulas $\Gamma ,\Gamma ',\Delta ,\Delta '$ such that $\mathrm {Th}_{\vdash }(\Gamma )=\mathrm {Th}_{\vdash }(\Gamma ')$ and $\mathrm {Th}_{\vdash }(\Delta )=\mathrm {Th}_{\vdash }(\Delta ')$ . In particular, $\Gamma '\vdash \Gamma $ and $\Delta '\vdash \Delta $ and so by Compatibility and Transitivity $\Gamma '\uplus \Delta '\vdash \Gamma \uplus \Delta $ , whence $\mathrm {Th}_{\vdash }(\Gamma \uplus \Delta )\subseteq \mathrm {Th}_{\vdash }(\Gamma '\uplus \Delta ')$ . The other inclusion is proved analogously.

With this fact about $+_{\vdash }$ , it is easy to see that $\langle {\mathrm {Th}(\vdash ), +_{\vdash }, 0_{\vdash }}\rangle $ is an Abelian monoid. Commutativity and associativity of $+_{\vdash }$ are trivial by the corresponding properties of $\uplus $ as a multiset operation. Similarly, $0_\vdash= \mathrm {Th}_{\vdash }([\,])$ is an identity (i.e., ) since by properties of multisets, . The fact that the mapping $\mathrm {Th}_{\vdash }\colon {\boldsymbol {\mathit {Fm}}}^\# \to {\boldsymbol {\mathit {Th}}}_{\vdash }$ is a surjective homomorphism is similarly easy to see.

Let us check now that $\langle {{\boldsymbol {\mathit {Th}}}_{\vdash }, \subseteq }\rangle $ is an ordered Abelian monoid. Assume that $\mathrm {Th}_{\vdash }(\Gamma ) \subseteq \mathrm {Th}_{\vdash }(\Delta )$ . Suppose further that $\Psi \in \mathrm {Th}_{\vdash }(\Gamma \uplus \Theta )$ , so $\Gamma \uplus \Theta \vdash \Psi $ . By Reflexivity and our hypothesis, $\Delta \vdash \Gamma $ . Now, by Compatibility, $\Delta \uplus \Theta \vdash \Gamma \uplus \Theta $ . Hence, $\Delta \uplus \Theta \vdash \Psi $ (i.e., $\Psi \in \mathrm {Th}_{\vdash }(\Delta \uplus \Theta )$ ) as desired by Transitivity.

Suppose now that $\vdash $ is monotone. We want to show that $\mathrm {Th}_{\vdash }$ is a monotone mapping. Assume that $\Gamma \le \Delta $ , so if $\Psi \in \mathrm {Th}_{\vdash }(\Gamma )$ , we have that $\Gamma \vdash \Psi $ and by Monotonicity, we have that $\Gamma \uplus (\Delta \mathbin {\dot -} \Gamma ) \vdash \Psi $ , so $\Psi \in \mathrm {Th}_{\vdash }(\Delta )$ as desired. On the other hand, suppose that $\mathrm {Th}_{\vdash }$ is a monotone mapping. Assume further that $\Gamma \vdash \Psi $ , so $\Psi \in \mathrm {Th}_{\vdash }(\Gamma )$ , which implies that $\Psi \in \mathrm {Th}_{\vdash }(\Gamma \uplus \Phi )$ for any $\Phi $ by monotonicity of the mapping $\mathrm {Th}_{\vdash }$ and the fact that $\Gamma \le \Gamma \uplus \Phi $ . This gives us the monotonicity of $\vdash $ .

Similarly, it’s desirable that we be able to define a congruence on ${\boldsymbol {\mathit {Fm}}}^\#$ using $\vdash $ , which has other nice properties. This is straightforward: consider a symmetric consequence relation $\vdash $ and define a binary relation $\dashv \vdash $ of finite multisets of formulas as

$$ \begin{align*}\Gamma\dashv\vdash \Delta, \qquad\text{iff}\qquad \Gamma\vdash \Delta\ \text{ and }\ \Delta\vdash \Gamma. \end{align*} $$

Theorem 7.5. Let $\vdash $ be a symmetric consequence relation on $\mathit {Fm}$ . Then:

  1. (i) the relation $\dashv \vdash $ is a congruence on ${\boldsymbol {\mathit {Fm}}}^\#$ ,

  2. (ii) the tuple $\langle {{\boldsymbol {\mathit {Fm}}}^\#_{\vdash }, \leq _{\vdash }}\rangle $ is an ordered Abelian monoid, where ${\boldsymbol {\mathit {Fm}}}^\#_{\vdash }$ is the $\dashv \vdash $ -quotient of ${\boldsymbol {\mathit {Fm}}}^\#$ , and

    $$ \begin{align*}[\Gamma]_{\dashv\vdash} \leq_{\vdash} [\Delta]_{\dashv\vdash,} \qquad \text{iff} \qquad \Gamma \vdash \Delta, \end{align*} $$
  3. (iii) the mapping $\mathrm {Th}^{\prime }_{\vdash } \colon \langle {{\boldsymbol {\mathit {Fm}}}^\#_{\vdash }, \leq _{\vdash }}\rangle \to \langle {{\boldsymbol {\mathit {Th}}}_{\vdash }, \subseteq }\rangle $ defined as

    $$ \begin{align*}\mathrm{Th}^{\prime}_{\vdash}([\Gamma]_{\dashv\vdash}) = \mathrm{Th}_{\vdash}(\Gamma) \end{align*} $$

    is an antitone surjective homomorphism.

Proof. (i): By Reflexivity and Transitivity, the relation $\dashv \vdash $ is an equivalence. Suppose that now $\Gamma \dashv \vdash \Gamma '$ and $\Delta \dashv \vdash \Delta '$ . We wish to show then that $\Gamma \uplus \Delta \dashv \vdash \Gamma ' \uplus \Delta '$ . By Compatibility, we have that $\Gamma \uplus \Delta \vdash \Gamma ' \uplus \Delta $ and $\Gamma ' \uplus \Delta \vdash \Gamma ' \uplus \Delta '$ , so by Transitivity we have that $\Gamma \uplus \Delta \vdash \Gamma ' \uplus \Delta '$ . Analogously, $ \Gamma ' \uplus \Delta ' \vdash \Gamma \uplus \Delta $ .

(ii): It is not difficult to see that $\langle {{\boldsymbol {\mathit {Fm}}}^\#_{\vdash }, \leq _{\vdash }}\rangle $ is an Abelian monoid. We will show then that $[\Gamma ]_{\dashv \vdash }\leq _{\vdash } [\Delta ]_{\dashv \vdash }$ implies that $[\Gamma \uplus \Theta ]_{\dashv \vdash } \leq _{\vdash } [\Delta \uplus \Theta ]_{\dashv \vdash }$ . This simply follows as a consequence of Compatibility and the definition of the order.

(iii): We will leave checking that the mapping is a surjective homomorphism as an exercise for the reader. Finally, let us establish the monotonicity property. Suppose that $[\Gamma ]_{\dashv \vdash }\leq _{\vdash } [\Delta ]_{\dashv \vdash }$ . We want to show that $\mathrm {Th}_{\vdash }(\Delta )\subseteq \mathrm {Th}_{\vdash }(\Gamma ) $ . If $\Psi \in \mathrm {Th}_{\vdash }(\Delta )$ , then $\Delta \vdash \Psi $ but since $\Gamma \vdash \Delta $ , by Transitivity, we have that $\Gamma \vdash \Psi $ , so $\Psi \in \mathrm {Th}_{\vdash }(\Gamma )$ .

8 Conclusion

In this paper we have begun to investigate external consequence relations capturing some of the properties sought in relevant logics, particularly that the premises of a consecution ought to be used in obtaining the conclusion. Starting from some intuitive desiderata for how such relations ought to behave, we have fixed plausible definitions for asymmetric and symmetric consequence relations, and proved a number of properties of these indicating that they have interesting properties, and allow for a finer grained analysis of logical consequence than the usual, Tarskian, paradigm allows. We’ve considered relevant consequence relations in abstract terms, with appeal to concrete presentations of logics, taking some relevant and substructural logics as our paradigm examples, and have pinned down a natural definition of theory appropriate to our aims. This work builds on previous work on liberalizing the standard definition of consequence in ways appropriate to the motivations of various non-classical logics, and adapts it to the relevant case.

This paper is not the final word on the topics we’ve investigated, and there remain a number of promising avenues for future work. Hopefully by the cogency of our definitions and theorems, we will have convinced the reader that there is a rich seam of logical work to be done here, which has clear and compelling philosophical motivations. In the blunt words of [Reference Weinersmith44]: This paper is not meant to be comprehensive or conclusive, but only a first step, taken in order to claim priority after someone else does the hard work.

Acknowledgements

We’re grateful to the anonymous reviewers for this journal who provided very helpful feedback and corrections. In addition, David Makinson spotted a number of typos.

Funding

L.B. and P.C. were supported by the Czech Science Foundation project GA22-01137S. P.C. was also supported by RVO 67985807 and Czech Science Foundation project GA18-00113S. A.T. was supported by fellowship funding from the Alexander von Humboldt foundation. G.B. is supported by the Australian Research Council grant DE220100544.

Footnotes

1 The internal/external consequence relation dichotomy comes originally from [Reference Avron3], where it was devised in the context of sequent calculus presentations of linear logic. As we’re not investigating sequent systems, our use of this distinction is, per force, a bit different, but the basic intuition is the same. An external consequence relation for a logic (given some presentation) relates premises to conclusions when if all the former are valid as formulas (or derivable from an empty collection of formulas) then so is the conclusion. Alternately, an internal consequence relation concerns whether a particular sequent (or formula) relating the premises and conclusion is itself valid. Generally speaking, the former kind of consequence relation is bad news from a relevant logic perspective as it does not come close to respecting relevance: it concerns only the hyper-coarse relationship between formulas of “both being valid”, admitting as external relevant ‘consequences’ such inferences as that from $\psi \to \psi $ to $\varphi \to \varphi $ . This is closely related to the “well-known fact” cited earlier.

2 This can be contrasted with a different approach, which takes the disjunctive reading but uses multiplicative disjunction, or fission, as is available, for instance, in the relevant logic R. We’ll come back to this point later; but see [Reference Dunn and Hardegree17, sec. 6.15] for some further discussion.

3 Thus, even though we only give propositional examples throughout this paper, the definitions and results apply equally well to (relevant-flavoured) predicate or modal substructural logics. We omit the usual condition of invariance under substitution for the sake of simplicity of exposition: the abstract treatment of consequence relations would require representing substitutions by a monoid action on ${\mathit {Fm}}$ along the lines of [Reference Blok and Jónsson8, Reference Cintula, Gil-Férez, Moraschini and Paoli12, Reference Galatos and Tsinakis22]; that would be an unnecessary complication, as we primarily intend to contrast the relevant and classical notion of consequence at the level of whole formulas.

4 It should be noted that already in his dissertation, Meyer noted that set consequence was inadequate for relevance purposes for precisely the kind of reasons we have mentioned (see [Reference Meyer26, p. 113]).

5 Contrary to the common presentation of Abelian logic, we add an extra constant ${\bar {1}}$ in order to be able to directly refer to all integers, which allows us to formulate simple syntactical (counter)examples. For the peculiar properties of Abelian logic (e.g., that intensional conjunction and disjunction coincide) the reader can check [Reference Metcalfe, Olivetti and Gabbay25] where one can also find other variants of Abelian logic. Further details on Abelian logic can be found in [Reference Meyer, Slaney, Priest, Routley and Norman30, Reference Meyer, Slaney, Coniglio, Carnielli and D’Ottaviano31, Reference Paoli32, Reference Paoli, Spinks and Veroff34].

6 We use $\Rightarrow $ as a metalanguage, classical implication and abuse $\varphi _i,\psi $ to mean the evaluation of the formulas in ${\boldsymbol {\mathit {Z}}}$ on the right-hand side of the symbol $\models $ .

7 For the sake of simplicity, we shall just consider multisets here, though we note that working with sequences or even structures (in the sense of [Reference Restall37]) is also a natural choice. Furthermore, as we’ll see in the second half of Section 4 and Proposition 4.2, a move in the direction of even more discerning data types is suggested by some limitations of our proposal.

8 As mentioned earlier, we’ll be concerned throughout with finitary consequence, so our concern will, for the most part, be with finite multisets.

9 In recent literature, this kind of rules are also called “meta-inferences” (e.g., [Reference Cobreros, Egré, Ripley and van Rooij15]).

10 For discussion of related points, see [Reference Dunn, Arieli and Zamansky16, Reference Tedder42].

11 This notion of tree-proof could be linearized along the lines of the approach in [Reference Badia, Weber, Reiger and Young6], but we will leave the details of that to the reader.

12 Throughout, we’ll state conditions with formula variables as a convention for the universal closure thereof.

13 Here sets are employed, rather than multisets, so we’ll follow that convention for the remainder of this remark.

14 A related point was made by Bennett [Reference Bennett7] in response to Anderson and Belnap: he noted that the Use Criterion by itself does not ensure relevance as you can just add further axioms and rules to obtain all the irrelevant consequences you like. It is, thus, perhaps not surprising that our approach, reliant on the Use Criterion as it is, has the same property.

15 This matrix was found using Slaney’s MaGIC. For information, and to download the software, see http://users.cecs.anu.edu.au/~jks/magic.html.

16 One more system in the vicinity worth mentioning is $\mathbf {R}$ -mingle, or $\mathbf {RM}$ . This can be obtained from $\mathbf {R}$ by adding the axiom:

  1. (M) $\varphi \rightarrow (\varphi \rightarrow \varphi ).$

Adding this has the effect of making it the case that $\varphi ,\varphi \vdash _{\mathbf {RM}_{\rightarrow ,\circ }}^r\varphi $ is valid, in effect allowing us to multiply occurrences of premises; combined with (W), allowing us to prove $\varphi \vdash ^r\varphi \circ \varphi $ , and so allowing us to contract occurrences of premises, this ‘undoes’ the multiset effect, leaving us with, in effect, sets as the data type. This is part of a wider point, that particular axioms and rules will have the effect of collapsing distinctions our setup has been fine-tuned to draw (as we’ve also seen with adding $\varphi ,\psi \rhd \varphi \land \psi $ to systems, and buying back monotonicity that way). This just highlights the point, mentioned earlier, that the use criterion does not pin down systems which are ‘relevant’ in any especially rich sense, but rather just tells you when a derivation in a system is ‘relevant’, even if the system is itself irrelevant in some other senses.

17 Note that this feature of our approach causes it to differ from another approach to multiple conclusion in a relevant setting, taking the premises to be combined in accordance with multiplicative conjunction $\circ $ and the conclusions in accordance with multiplicative disjunction $+$ , as in [Reference Dunn and Hardegree17, p. 221]. One of the issues with this approach in general is that while in some relevant logics, such as R, $+$ is definable, in other systems where no such definition is possible there is no general consensus on what the properties of $+$ ought to be (though see [Reference Read36] for a proof theoretic approach).

18 We’ll adopt analogous notational conventions erasing $\uplus $ symbols and square brackets from multisets on the right, we will however keep square brackets whenever the right-hand side is a finite (potentially one-element or even empty) multiset given by list (in order to stress the multi-conclusion nature of the involved symmetric consequence relation).

19 For an example of the kind of multiple conclusion consequences we obtain with this definition, consider the following, which hold in $\mathbf {BCI}$ :

$$ \begin{align*}&[\varphi,\varphi,\chi,\chi\to\psi,\varphi\to(\varphi\to\psi)] \vdash_{\mathbf{BCI}}^s [\psi,\psi] \ \text{ as } \ [\chi,\chi\to\psi] \vdash_{\mathbf{BCI}}^r \psi \text{ and }\\&\quad [\varphi,\varphi,\varphi\to(\varphi\to\psi)] \vdash_{\mathbf{BCI}}^r \psi. \end{align*} $$

In this case, we can partition the premise multiset into two in such a way that one partition allows us to derive one copy of $\psi $ , and another allows us to derive the other copy. As an example of a non-consequence, see the following:

$$ \begin{align*} [p, q, s, p\to q] \not\vdash^s_{\mathbf{BCI}} [q,q], \end{align*} $$

where we have an additional, useless, s floating around in the premises. This non-consequence is a special case of a general way for multiple conclusion consequences to fail, which we investigate further in Example 5.4.

20 Information about theories in the Tarskian setting can be found in any standard book on algebraic logic (e.g., [Reference Cintula and Noguera13, Reference Font19]).

References

BIBLIOGRAPHY

Anderson, A. R., & Belnap, N. D. Jr. (1975). Entailment: The Logic of Relevance and Necessity, Vol. I. Princeton, NJ: Princeton University Press.Google Scholar
Anderson, A. R., Belnap, N. D. Jr., & Dunn, J. M. (1992). Entailment: The Logic of Relevance and Necessity, Vol. II. Princeton, NJ: Princeton University Press.Google Scholar
Avron, A. (1988). The semantics and proof theory of linear logic. Theoretical Computer Science, 57, 161184.CrossRefGoogle Scholar
Avron, A. (1991). Simple consequence relations. Information and Computation, 92(1), 105139.CrossRefGoogle Scholar
Avron, A. (1992). Axiomatic systems, deduction and implication. Journal of Logic and Computation, 2(1), 5198.CrossRefGoogle Scholar
Badia, G., & Weber, Z. (2019). A substructural logic for inconsistent mathematics. In Reiger, A., and Young, G., editors. Dialetheism and Its Applications, Trends in Logic, 52. Cham: Springer, pp. 155176.CrossRefGoogle Scholar
Bennett, J. (1965). Review of “Entailment and deducibility” by T. J. Smiley and “The pure calculus of entailment” by A. R. Anderson and N. D. Belnap. Journal of Symbolic Logic, 30(2), 240241.CrossRefGoogle Scholar
Blok, W. J., & Jónsson, B. (2006). Equivalence of consequence operations. Studia Logica, 83(1–3), 91110.CrossRefGoogle Scholar
Blok, W. J., & Pigozzi, D. L. (1986). Protoalgebraic logics. Studia Logica, 45(4), 337369.CrossRefGoogle Scholar
Bolzano, B. (2004). On the Mathematical Method and Correspondence with Exner. Rusnock, P., and George, R., translators. Amsterdam: Rodopi.CrossRefGoogle Scholar
Church, A. (2019). The weak theory of implication. In Burge, T., and Enderton, H., editors. The Collected Works of Alonzo Church. Cambridge, MA: MIT Press, pp. 307318.Google Scholar
Cintula, P., Gil-Férez, J., Moraschini, T., & Paoli, F. (2019). An abstract approach to consequence relations. Review of Symbolic Logic, 12, 331371.CrossRefGoogle Scholar
Cintula, P., & Noguera, C. (2021). Logic and Implication: An Introduction to the General Algebraic Study of Non-classical Logics, Trends in Logic, 57. Cham: Springer.CrossRefGoogle Scholar
Cintula, P., & Paoli, F. (2021). Is multiset consequence trivial? Synthese, 199, 741765.CrossRefGoogle Scholar
Cobreros, P., Egré, P., Ripley, D., & van Rooij, R. (2020). Inferences and metainferences in ST. Journal of Philosphical Logic, 49, 10571077.CrossRefGoogle Scholar
Dunn, J. M. (2021). R-mingle is nice, and so is Arnon Avron. In Arieli, O., and Zamansky, A., editors. Arnon Avron on Semantics and Proof Theory of Non-Classical Logics, Outstanding Contributions in Logic, 21. Cham: Springer, pp. 141165.CrossRefGoogle Scholar
Dunn, J. M., & Hardegree, G. M. (2001). Algebraic Methods in Philosophical Logic, Oxford Logic Guides, 41. Oxford: Oxford University Press.CrossRefGoogle Scholar
Dunn, J. M., & Restall, G. (2002). Relevance logic. In Gabbay, D., and Guenthner, F., editors. Handbook of Philosophical Logic (second edition), Vol. 6. Dordrecht: Springer, pp. 1128.Google Scholar
Font, J. M. (2016). Abstract Algebraic Logic. An Introductory Textbook, Studies in Logic, Mathematical Logic and Foundations, 60. London: College Publications.Google Scholar
Gabbay, D. (1996). Labelled Deductive Systems. Oxford: Clarendon Press.CrossRefGoogle Scholar
Galatos, N., Jipsen, P., Kowalski, T., & Ono, H. (2007). Residuated Lattices: An Algebraic Glimpse at Substructural Logics, Studies in Logic and the Foundations of Mathematics, 151. Amsterdam: Elsevier.Google Scholar
Galatos, N., & Tsinakis, C. (2009). Equivalence of consequence relations: An order-theoretic and categorical perspective. Journal of Symbolic Logic, 74(3), 780810.CrossRefGoogle Scholar
Humberstone, L. (2011). The Connectives. Boston, MA: MIT Press.CrossRefGoogle Scholar
Makinson, D. (2005). Bridges from Classical to Non-Monotonic Logic, Texts in Computing, 5. London: College Publications.Google Scholar
Metcalfe, G., Olivetti, N., & Gabbay, D. (2005). Sequent and hypersequent calculi for Abelian and Łukasiewicz logics. ACM Transactions on Computational Logic, 6(3), 578613.CrossRefGoogle Scholar
Meyer, R. K. (1966). Topics in Modal and Many-Valued Logics. Ph.D. Thesis, University of Pittsburgh.Google Scholar
Meyer, R. K. (1974). New axiomatics for relevant logics I. Journal of Philosophical Logic, 3, 5386.CrossRefGoogle Scholar
Meyer, R. K., & McRobbie, M. A. (1982). Multisets and relevant implication I. Australasian Journal of Philosophy, 60, 107139.CrossRefGoogle Scholar
Meyer, R. K., & McRobbie, M. A. (1982). Multisets and relevant implication II. Australasian Journal of Philosophy, 60, 265281.CrossRefGoogle Scholar
Meyer, R. K., & Slaney, J. (1989). Logic from A to Z. In Priest, G., Routley, R., and Norman, J., editors. Paraconsistent Logic: Essays on the Inconsistent. München: Philosophia Verlag, pp. 245288.CrossRefGoogle Scholar
Meyer, R. K., & Slaney, J. (2002). A, still adorable. In Coniglio, M., Carnielli, W., & D’Ottaviano, I. M. L., editors. Paraconsistency: The Logical Way to the Inconsistent, Lecture Notes in Pure and Applied Mathematics, 228. New York: Marcel Dekker, pp. 241260.Google Scholar
Paoli, F. (2001). Logic and groups. Logic and Logical Philosophy, 9, 109128.CrossRefGoogle Scholar
Paoli, F. (2002). Substructural Logics: A Primer, Trends in Logic, 13. Dordrecht: Kluwer.CrossRefGoogle Scholar
Paoli, F., Spinks, M., & Veroff, R. (2008). Abelian logic and the logics of pointed lattice-ordered varieties. Logica Universalis, 2, 209233.CrossRefGoogle Scholar
Rasiowa, H. (1974). An Algebraic Approach to Non-Classical Logics. Amsterdam: North-Holland.Google Scholar
Read, S. (1988). Relevant Logic: A Philosophical Examination of Inference. Oxford: Blackwell.Google Scholar
Restall, G. (2000). An Introduction to Substructural Logics. London: Routledge.CrossRefGoogle Scholar
Routley, R., Meyer, R. K., Plumwood, V., & Brady, R. T. (1982). Relevant Logics and Their Rivals, Vol. I. Ascadero, CA: Ridgeview Press.Google Scholar
Schroeder-Heister, P., & Došen, K., editors. (1993). Substructural Logics, Studies in Logic and Computation, 2. Oxford: Clarendon.CrossRefGoogle Scholar
Smiley, T. (1963). Relative necessity. Journal of Symbolic Logic, 28(2), 113134.CrossRefGoogle Scholar
Tarski, A. (1956). On the concept of logical consequence. Originally published in Polish in 1936. English translation printed in J. Corcoran, editor, J. H. Woodger, translator. In Logic, Semantics, Metamathematics: Papers from 1923 to 1938 (second edition). Indianapolis, IN: Hacket, pp. 409420.Google Scholar
Tedder, A. (2022). A note on R-mingle and the danger of safety. Australasian Journal of Logic, 19(1), 5158.CrossRefGoogle Scholar
Troelstra, A. S. (1992). Lectures on Linear Logic. Stanford, CA: CSLI Publications.Google Scholar
Weinersmith, Z. (2022). Priority. Saturday Morning Breakfast Cereal. Available from: https://www.smbc-comics.com/comic/priority (accessed June 28, 2022).Google Scholar