Hostname: page-component-69cd664f8f-gvmbd Total loading time: 0 Render date: 2025-03-13T09:49:36.671Z Has data issue: false hasContentIssue false

BI-CONNEXIVE LOGIC, BILATERALISM, AND NEGATION INCONSISTENCY

Published online by Cambridge University Press:  12 March 2025

HEINRICH WANSING
Affiliation:
DEPARTMENT OF PHILOSOPHY I RUHR UNIVERSITY BOCHUM 44801 BOCHUM GERMANY E-mail: heinrich.wansing@rub.de, satoru.niki@rub.de
SATORU NIKI
Affiliation:
DEPARTMENT OF PHILOSOPHY I RUHR UNIVERSITY BOCHUM 44801 BOCHUM GERMANY E-mail: heinrich.wansing@rub.de, satoru.niki@rub.de
SERGEY DROBYSHEVICH*
Affiliation:
DEPARTMENT OF PHILOSOPHY I RUHR UNIVERSITY BOCHUM 44801 BOCHUM GERMANY E-mail: heinrich.wansing@rub.de, satoru.niki@rub.de
Rights & Permissions [Opens in a new window]

Abstract

In this paper we study logical bilateralism understood as a theory of two primitive derivability relations, namely provability and refutability, in a language devoid of a primitive strong negation and without a falsum constant, $\bot $, and a verum constant, $\top $. There is thus no negation that toggles between provability and refutability, and there are no primitive constants that are used to define an “implies falsity” negation and a “co-implies truth” co-negation. This reduction of expressive power notwithstanding, there remains some interaction between provability and refutability due to the presence of (i) a conditional and the refutability condition of conditionals and (ii) a co-implication and the provability condition of co-implications. Moreover, assuming a hyperconnexive understanding of refuting conditionals and a dual understanding of proving co-implications, neither non-trivial negation inconsistency nor hyperconnexivity is lost for unary negation connectives definable by means of certain surrogates of falsum and verum. Whilst a critical attitude towards $\bot $ and $\top $ can be justified by problematic aspects of the Brouwer-Heyting-Kolmogorov interpretation of the logical operations for these constants, the aim to reduce the availability of a toggling negation and observations on undefinability may also give further reasons to abandon $\bot $ and $\top $.

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), 2025. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

1 Introduction

In this paper we will introduce a bilateral connexive logic $\mathbf {B2C}$ (for “basic $\mathbf {2C}$ ”), which can be construed as a bilateral fragment (e.g. [Reference Drobyshevich13]) of the logic $\mathbf {2C}$ introduced in [Reference Wansing59]. First, we discuss some related systems and topics.

Logical bilateralism is usually associated with proof-theoretic semantics [Reference Francez21, Reference Schroeder-Heister, Zalta and Nodelman52], although the two aspects that are involved can also be seen to have model-theoretic counterparts. In the literature on logical bilateralism, the term ‘bilateralism’ is used with different meanings: see [Reference Ayhan, Sedlár and Blicha5, Reference Drobyshevich12, Reference Drobyshevich13, Reference Ferreira19, Reference Francez20, Reference Kürbis26, Reference Restall, Hájek, Valdés-Villanueva and Westerståhl46Reference Rumfitt50, Reference Wansing60] and references therein, a comparative presentation can be found in [Reference Wansing and Ayhan64]. The common core of the notion can be described by saying that according to bilateralism, meaning—in particular the meaning of the logical operations—has two dimensions that are of equal importance, namely the dimensions of proof, or verification, or support of truth on the one hand and refutation (dual proof), or falsification, or support of falsity on the other. Oftentimes the two dimensions are presented in a way that reflects a ‘meaning-as-use’ perspective on semantics by focusing on the speech acts of assertion and denial and the distinction between warranted assertability and warranted deniability.Footnote 1

In unilateral proof-theoretic semantics, where just verification, proof, or warranted assertability is considered, the logic that is distinguished as sound is intuitionistic logic, and often attention is restricted to propositional intuitionistic logic, $\mathbf {Int}$ . It has been maintainedFootnote 2 that bilateralism enables a proof-theoretic account of the meaning of the logical operations of classical logic [Reference Restall, Hájek, Valdés-Villanueva and Westerståhl46, Reference Rumfitt49], however, for the purpose of bilateralism as developed in [Reference Rumfitt49], “co-ordination principles” have to be postulated that specify a suitable interaction between warranted assertability and warranted deniability [Reference Rumfitt50]. Without these additional assumptions, and with the classical understanding of the falsification of conditionals, one naturally arrives (see [Reference Ferreira19]) at Nelson’s paraconsistent four-valued constructive logic [Reference Almukdad and Nelson1, Reference Kamide and Wansing25, Reference Nelson33, Reference Odintsov36, Reference Prawitz44], often referred to as $\mathbf {N4}$ . Moreover, while intuitionistic logic is sometimes identified with constructive logic, it has been criticized from a bilateralist perspective for not being sufficiently constructive, and this concern also led Edgar López-Escobar [Reference López-Escobar28] to $\mathbf {N4}$ .

Unlike $\mathbf {Int}$ , $\mathbf {N4}$ is a paraconsistent logic, meaning it allows for non-trivial negation inconsistent theories. Axiomatically, $\mathbf {N4}$ is obtained from $\mathbf {Int}$ (formulated in the language $\{ \wedge ,\vee ,\rightarrow ,\top ,\bot \}$ ) by removing the verum constant $\top $ and the falsum constant $\bot $ and adding a primitive negation connective, $\sim $ . This connective is often called strong negation in the literature; in this paper we will call this and similar connectives toggling negations, owing to the fact that they internalize toggling between proofs and refutations. The refutation conditions of compound formulas are then axiomatically expressed by the following equivalences (where $A \leftrightarrow B$ abbreviates the conjunction $(A \to B) \wedge (B \to A)$ ):

$$\begin{align*}\begin{array}{ll} \sim\sim\kern-3pt A \leftrightarrow A & \sim\kern-3pt (A \to B)\leftrightarrow(A\ \wedge \sim\kern-3pt B) \\\sim\kern-3pt (A \wedge B) \leftrightarrow (\sim\kern-3pt A \vee \sim\kern-3pt B)\quad & \sim\kern-3pt (A \vee B) \leftrightarrow (\sim\kern-3pt A\ \wedge \sim\kern-3pt B). \end{array} \end{align*}$$

In [Reference Wansing, Schmidt, Pratt-Hartmann, Reynolds and Wansing57], a new connexive logic, $\mathbf {C}$ , was introduced as a modification of $\mathbf {N4}$ . Following ideas by Storrs McCall [Reference McCall30], we say that a system is connexive (with respect to $\sim $ ) if the following principles are among its theorems:

  1. AT $\sim\kern-3pt (A {\to} \kern-2pt\sim\kern-3pt A)$ (Aristotle’s thesis),

  2. AT′ $\sim\kern-3pt (\sim\kern-3pt A{\to}A)$ (Aristotle’s thesis′),

  3. BT $(A{\to }B){\to}\sim\kern-3pt (A{\to}\kern-2pt\sim\kern-3pt B)$ (Boethius’ thesis),

  4. BT′ $(A{\to }\kern-2pt\sim\kern-3pt B){\to }\sim\kern-3pt (A{\to }B)$ (Boethius’ thesis $'$ ),

and it satisfies the condition of non-symmetry of implication, saying that the schema $(A{\to }B){\to }(B{\to }A)$ is not a theorem.

The logics $\mathbf {N4}$ and $\mathbf {C}$ differ from each other with respect to the meaning of negated implications. Axiomatically, the difference is captured by replacing the principle $\sim\kern-3pt (A \to B) \leftrightarrow (A \wedge \sim\kern-3pt B)$ with $\sim\kern-3pt (A \to B) \leftrightarrow (A \to \sim\kern-3pt B)$ . The latter axiom expresses a connexive (even “hyperconnexive”Footnote 3 ) reading of $\to $ . One important difference between $\mathbf {N4}$ and $\mathbf {C}$ is that $\mathbf {C}$ is not only paraconsistent but even negation inconsistent in the sense that there is a formula A such that both A and $\sim\kern-3pt A$ are theorems of $\mathbf {C}$ .

The logic $\mathbf {2C}$ [Reference Wansing59] is obtained by adding a co-implication connective, , that is in a certain sense dual to $\to $ , to $\mathbf {C}$ . In this way the co-implication of $\mathbf {2C}$ is a connexive version of the co-implication of $\mathbf {2Int}$ [Reference Wansing58]. $\mathbf {2Int}$ , in turn, was introduced as an alternative to bi-intuitionistic logic (or Heyting-Brouwer logic; see [Reference Drobyshevich, Odintsov, Wansing and Bimbó14, Reference Goré24, Reference Rauszer45] and references therein) $\mathbf {BiInt}$ . The main idea behind $\mathbf {2Int}$ was to use a bilateralist perspective to give natural deduction rules for the language of bi-intuitionistic logic, i.e., . In both $\mathbf {2Int}$ and $\mathbf {2C}$ co-implication internalizes the preservation of refutability (support of falsity) in much the same way as implication internalizes the preservation of provability (support of truth). On the other hand, in the logics $\mathbf {N4}$ and $\mathbf {C}$ such an inferential relationship can be expressed by negating the premises and the conclusion. In systems with implication, co-implication and truth and falsity constants (such as $\mathbf {BiInt}$ , $\mathbf {2Int}$ and $\mathbf {2C}$ ) two negation connectives can be defined naturally: $(A \to \bot )$ (“A implies falsity”) and (“A co-implies truth”). Obviously, the meanings of these negations in $\mathbf {2Int}$ and $\mathbf {BiInt}$ are different.Footnote 4

In the terminology of [Reference Pearce41, p. 2 et seq.], the logical bilateralism to be found in $\mathbf {2Int}$ , $\mathbf {N4}$ , $\mathbf {C}$ and $\mathbf {2C}$ can be seen as supplementing positive reasoning with negative reasoning, where negative reasoning is characterized as

that which involves an inference to the falsity of a proposition, or in modal, epistemic and deontic contexts an inference to impossibility, disbelief, prohibition, etc. (Notice that this may, but need not, be tantamount to reasoning to the negation of the proposition, belief, etc.) Clearly, such reasoning is ‘mixed’ in the sense that it may be based on inference from the truth of some proposition as well as inference from the falsity of some proposition. We can then distinguish a special case of negative reasoning, which we might call inverse inference, as that involving only inference from falsity to falsity.

One may wonder to which extent in logical bilateralism an interaction between positive and negative reasoning depends or ought to depend on the presence of a negation connective. This is one of the main topics of the present investigation.

Since the logic $\mathbf {C}$ (like $\mathbf {N4}$ ) does without $\bot $ and $\top $ , the intuitionistic negation as “implies $\bot $ ” and the co-negation as “co-implies $\top $ ” cannot be defined, and instead there is the primitive negation that toggles back and forth between verification (support of truth) and falsification (support of falsity). The language of $\mathbf {2C}$ was introduced including the two constants $\top $ and $\bot $ in order to compare $\mathbf {2C}$ with $\mathbf {2Int}$ . The idea now is to drop the toggling negation, $\top $ , and $\bot $ , and this move will bring us to the logic $\mathbf {B2C}$ . More concretely, a problem with $\mathbf {2Int}$ can be seen in that the defined negation $A\rightarrow \bot $ of a formula A already is non-constructive and therefore problematic from the point of view of the Brouwer-Heyting-Kolmogorov (BHK) interpretation of $\mathbf {Int}$ , and that the co-negation of $\mathbf {2Int}$ is plagued by an analogous problem once the co-conditional is dealt with in a BHK-style interpretation for $\mathbf {2Int}$ . Moreover, if these concerns about constructiveness are taken seriously, it may be seen as problematic that the refutability condition of the conditional and the provability condition of the co-implication are not connexive. Constructivity and connexivity are in principle properties that are independent of each other; in [Reference Wansing63], however, it has been suggested that constructivists should be (hyper)connexivists.Footnote 5

We summarize key logics and their language in Table 1. When it comes to provability, the logics listed there share a common conjunction/disjunction fragment, $\{\wedge , \vee \}$ , namely the distributive lattice logic from [Reference Dunn and Zhou16, Definition 2.1] that characterizes the so-called ‘additive’ or ‘extensional’ conjunction and disjunction connectives of intuitionistic logic by a number of postulates and rules:

  • $A \vdash A$

  • $A \vdash B, B \vdash C / A \vdash C$

  • $A \wedge B \vdash A$ , $A \wedge B \vdash B$

  • $A \vdash B$ , $A \vdash C$ / $A \vdash B \wedge C$

  • $A \vdash C$ , $B \vdash C$ / $A \vee B \vdash C$

  • $A \vdash A \vee B$ , $B \vdash A \vee B$

  • $A \wedge (B \vee C) \vdash (A \wedge B) \vee (A \wedge C)$ .

The designation of the conditionals of $\mathbf {N4}$ and $\mathbf {2Int}$ as Nelsonian stems from their semantic characterization and is mostly used to contrast them with the connexive conditionals of $\mathbf {C}$ , $\mathbf { 2C}$ and $\mathbf {B2C}$ .

Table 1 Logics and languages

In this paper we want to explore the expressive capabilities of the language of $\mathbf {B2C}$ . There are two main themes we want to convey: first, that the language is quite weak, as most of the results of the paper are undefinability results; second, that it is still strong enough to result in a meaningful system. In particular, we will show that $\mathbf {B2C}$ still can be construed as a connexive (and even “bi-connexive”), negation inconsistent and non-trivial logic—all that despite lacking either a primitive negation, or constants that are usual employed in defining a negation.

Let us outline the plan of the paper. §2 is dedicated to motivating our choice of the language. There we will first discuss the choice of using connexive implication and co-implication connectives and then motivate the lack of truth and falsity constants and of the toggling negation. In §3 we formally introduce the system $\mathbf {B2C}$ via a bilateral natural deduction calculus and obtain some initial results regarding it. More specifically, we will discuss its status as a non-trivial negation inconsistent system, show its embedding into the positive fragment of intuitionistic logic and provide it with semantics. The proof of the corresponding soundness and completeness result concludes the section. In §4 we obtain the first non-definability results, showing, in particular, that neither $\top $ and $\bot $ , nor the toggling negation $\sim $ are definable in $\mathbf {B2C}$ . We then show how these connectives could be recovered both proof- and model-theoretically. §5 deals with variants of constants that are available to us proof-theoretically given the bilateralist approach. This part also allows us to comment on some technical details of fashioning natural deduction rules in a bilateral context. Finally, in §6 we investigate various ways of toggling between proofs and refutations that are (for the most part) not available to us, despite clearly non-trivial interaction between them.

2 On the language of the system

In this section we discuss choices made with regards to the language of the system B2C. We start by motivating the presence of connexive implication and its corresponding co-implication and then comment on the absences of both truth and falsity constants and of the toggling negation.

2.1 What speaks for connexive implication and co-implication?

Why should one prefer the (hyper)connexive reading of negated implications and co-implications, that is expressed in $\mathbf {2C}$ by

$$\begin{align*}\sim\kern-3pt (A \to B) \to (A \to \sim\kern-3pt B), \quad (A \to \sim\kern-3pt B) \to \sim\kern-3pt (A \to B), \end{align*}$$

being provable and

being refutable, over the Nelsonian (and classical) understanding of negated conditionals, that can be seen in $\mathbf {N4}$ by

$$\begin{align*}\sim\kern-3pt (A \to B) \to (A \wedge \sim\kern-3pt B), \quad (A \wedge \sim\kern-3pt B) \to \sim\kern-3pt (A \to B), \end{align*}$$

being provable?

This question asks for a motivation of (hyper)connexive logics. A detailed motivation goes beyond the scope of the present paper. One reason, see [Reference Wansing59], for considering connexive implication, $\rightarrow $ , and connexive co-implication, , instead of assuming the familiar understanding of negated implications in Nelson’s and other logics, is that one obtains a neat encoding of derivations in the language with $\rightarrow $ and by typed $\lambda $ -terms built up from atomic terms of two sorts, one for proofs and one for refutations (dual proofs), using only

  1. (i) functional application and functional abstraction, and

  2. (ii) certain sort/type-shift operations that turn an encoding of a dual proof of a formula A ( $\sim\kern-3pt A$ ) into an encoding of a proof of $\sim\kern-3pt A$ (A) and that turn an encoding of a proof of a formula A ( $\sim\kern-3pt A$ ) into an encoding of a dual proof of $\sim\kern-3pt A$ (A).Footnote 6

A more recent motivation for first-order connexive logic, in particular for a certain extension of $\mathbf {C}$ to first order, the system $\mathbf {QC}$ , is presented in [Reference Wansing63]. There the axiom $\sim\kern-3pt (A \to B) \leftrightarrow (A \to \sim\kern-3pt B)$ is justified by its use in proving the “drinker truism” and the “dual drinker truism” (cf. the “drinker paradox” in classical logic [Reference Smullyan54]):

(𝔻𝕋) $$ \begin{align} \sim\kern-3pt \exists x(P(x) \to \sim\kern-3pt \exists y P(y)), \end{align} $$

(“It is false that there is someone such that if she drinks, then it is false that someone drinks.”)

(𝔻𝔻𝕋) $$ \begin{align} \sim\kern-3pt \exists x(\forall y P(y) \to \sim\kern-3pt P(x)). \end{align} $$

(“It is false that there is someone such that if everybody drinks, it is false that she drinks.”)

The two formulas $\mathbb {DT}$ and $\mathbb {DDT}$ are valid in $\mathbf {QC}$ and have simple derivations in the sequent calculus G3C for $\mathbf {QC}$ . The provability of $\mathbb {DT}$ and $\mathbb {DDT}$ in the Hilbert-style proof system $\mathbf {HQC}$ for $\mathbf {QC}$ is guaranteed by the axiom $\sim\kern-3pt (A \to B) \leftrightarrow (A \to \sim\kern-3pt B$ ). With it, $\mathbb {DT}$ is provably interderivable in $\mathbf {HQC}$ with $\forall x {(P(x)\!\to \!\exists y P(y))}$ , and $\mathbb {DDT}$ is provably interderivable in $\mathbf {HQC}$ with ${\forall x (\forall y P(y)\!\to \! P(x))}$ .

The above reading of $\mathbb {DT}$ and $\mathbb {DDT}$ is rather non-idiomatic. Usually, the negated existential $\sim\kern-3pt \exists x P(x)$ is read as “No one drinks”. Under that reading, it seems that $\mathbb {DT}$ indeed ought to be valid: No one is such that if she drinks, no one drinks.

Another recent motivation for quantified (hyper)connexive logic is given in [Reference Olkhovikov38] and [Reference Wansing and Weber66].

2.2 On dispensing with $\bot $ and $\top $

Irrespective of whether $A \to \bot $ in $\mathbf {Int}$ is accepted as a negation connective, the presence of $\bot $ leads to a problem with the BHK interpretation of the intuitionistic connectives. Jean-Yves Girard [Reference Girard23] presents the BHK interpretation of $\mathbf {Int}$ as follows (notation and presentation adjusted):

  1. 1. for atomic sentences, we assume that we know intrinsically what a proof is (for example, pencil and paper calculation serves as a proof of “ $27 \times 37 = 999$ ”);

  2. 2. (a construction) c is a proof of $A \wedge B$ iff $c=\langle d,e\rangle $ , where d is a proof of A and e is a proof of B;

  3. 3. c is a proof of $A \vee B$ iff $c=\langle i,d\rangle $ , where $i = 0$ and d is a proof of A, or $i = 1$ and d is a proof of B;

  4. 4. c is a proof of $A \rightarrow B$ iff c is a function, which maps any proof of A to a proof of B;

  5. 5. no construction is a proof of $\bot $ .

In general, the negation $\sim $ is treated as $A\rightarrow \bot $ . The BHK-interpretation has been criticized for this treatment of negation by Ingebrigt Johansson, Edgar López-Escobar, and others. López-Escobar [Reference López-Escobar28, p. 362 f.] remarks that

if one accepts that there is no construction that proves an absurdity (as do most people) then a salient property of the construction $\pi $ that proves “not-A” is that when $\pi $ is applied to a particular non-existent construction (namely a proof of A) it yields another non-existent construction!

By the BHK-clause for negation, a proof of the intuitionistically valid $\sim\kern-3pt (A \wedge \sim\kern-3pt A)$ is a function f, which maps each proof $\pi $ of $A \wedge \sim\kern-3pt A $ to a nonexistent proof $f(\pi )$ of $\bot $ . Since $(A \wedge \sim\kern-3pt A)$ itself has no proof, any function whatsoever proves $\sim\kern-3pt (A \wedge \sim\kern-3pt A)$ , which seems fairly non-constructive. A similar criticism can be found in the work of George Griss. As Thomas Ferguson [Reference Ferguson18, p. 3] explains (notation adjusted), for Griss

[c]onstructions serving to witness a conditional act as transformations whose application to constructions of an antecedent yield constructions of the consequent. In this context, the executability of a construction is interpreted as the possibility of successful acts of transformation. In principle the act of applying a function can only be considered successful in case there exists some operand to which the function is applied. Consequently, Griss’ reading requires that the possibility of a construction of A serves as a precondition of the possibility of constructions of $A \to B$ .

López-Escobar [Reference López-Escobar28] suggested to supplement the BHK-interpretation of positive intuitionistic logic with the primitive notion of refutation to give a constructively acceptable interpretation for negation. As a result, and upon disregarding $\bot $ , one obtains a semantics that is sound for $\mathbf {N4}$ . López-Escobar gives the following refutation interpretation of the intuitionistic connectives $\wedge $ , $\vee $ , $\rightarrow $ , and the toggling negation $\sim $ (notation and presentation adjusted):

  1. (i) c is a refutation of $A \wedge B$ iff $c=\langle i, d\rangle $ , where $i=0$ and d is a refutation of A or $i=1$ and d is a refutation of B;

  2. (ii) c is a refutation of $A \vee B$ iff $c=\langle d, e\rangle $ and d is a refutation of A and e is a refutation of B;

  3. (iii) c is a refutation of $A \rightarrow B$ iff $c=\langle d, e\rangle $ , d is a proof of A and e is a refutation of B;

  4. (iv) c is a refutation of $\sim\kern-3pt A$ iff c is a proof of A.

Definition 2.1. The López-Escobar interpretation of the connectives $\wedge $ , $\vee $ , $\rightarrow $ , and $\sim $ is obtained from the BHK-interpretation by replacing the clause 5 for negation by the above clauses $i)-iv)$ and adding the clauses

  1. (v) for atomic sentences, we assume that we know intrinsically what a refutation is;

  2. (vi) c is a proof of $\sim\kern-3pt A$ iff c is a refutation of A.

The connexive López-Escobar interpretation [Reference Wansing63] is obtained from the López-Escobar interpretation by replacing clause $iii)$ by the following

  • iii’) c is a refutation of $A \rightarrow B$ iff c is a function, which maps any proof of A to a refutation of B.

Definition 2.2. The bi-connexive López-Escobar interpretation is obtained from the connexive López-Escobar interpretation by adding the following two clauses:

  1. (vii) c is a refutation of iff c is a function, which maps any refutation of A to a refutation of B.

  2. (viii) c is a proof of iff c is a function, which maps any refutation of A to a proof of B.

In bilateral proof systems with such a pair of derivability relations for $\mathbf {N4}$ , its connexive variant $\mathbf {C}$ , and the bi-connexive logic $\mathbf {2C}$ , a direct interaction between the two relations comes with the primitive toggling negation connective, $\sim $ . The relationship is so tight that in the BHK-style interpretations of $\mathbf {N4}$ , $\mathbf {C}$ , and $\mathbf {2C}$ , proofs of A are seen as identical with refutations of $\sim\kern-3pt A$ and refutations of A are identified with proofs of $\sim\kern-3pt A$ .

Importantly, after discarding $\top $ and $\bot $ we still have access to some connectives similar to two definable negations of $\mathbf {2Int}$ and $\mathbf {2C}$ . We can define surrogates of verum and falsum constants as and and define the new negation and co-negation . These two connectives will play an important role in the paper.

2.3 On dispensing with the toggling negation

If assertion and denial are both primitive speech acts that are on a par, then asserting the negation of A can be achieved by denying A, and denying the negation of A can be brought about by asserting A. Similarly, if proofs and refutations are two primitive kinds of derivations that are on a par, a proof of the toggling negation of A amounts to a refutation of A, and a refutation of the toggling negation of A amounts to a proof of A, cf. the discussion in [Reference Wansing, Piecha and Wehmeier62]. Yet in the bilateral sequent calculi for $\mathbf {N4}$ and its modifications $\mathbf {C}$ and $\mathbf {2C}$ , there is already some interaction between proofs and refutation even without the toggling negation. Is there, then, indeed a need for the toggling negation?

There are various reasons for dispensing with the toggling negation, but most importantly for us is that we take proofs and refutations to be primitive notions and the toggling negation to be just a device for internalizing refutations within proofs and the other way around. Some authors, instead, take incompatibility to be the prime notion behind the concept of negation, see [Reference Berto9Reference Brandom11, Reference Price42]. Among these [Reference Price42] is notable in that it is nevertheless quite close to our version of bilateralism and [Reference Berto9] in that it holds negation to be a modal operator: a view that seems to be incompatible with bilateralism. Let us discuss more specific reasons for abandoning the toggling negation.

In [Reference Drobyshevich13] Drobyshevich shows that given a relatively well-behaved semantics, the toggling negation can be introduced conservatively to a bilateral system but argues that this does not constitute a limitation for the bilateral approach. As a demonstration, in the same paper a few examples of non-trivial bilateral systems without the toggling negation are given—both in the form of sequent calculi and via semantics—including one for the bilateral negation-free fragment of $\mathbf {C}$ (confusingly, under the name $\mathbf {P2C}$ as opposed to, say, $\mathbf {PC}$ ). Sara Ayhan [Reference Ayhan6, sec. 3.2] takes an even stronger stance, saying that it is “preferable not to have [the toggling] negation as a primitive connective in the language since, in a way, it stands against the bilateralist idea that refutation (or denial, or rejection, etc.) is a concept prior to negation,” and “incorporating [the toggling] negation would mean to have a primitive connective that is basically expressing exactly what is expressed by our derivability relations.” She also points to the fact that in Nelson’s constructive logics, the toggling negation is non-congruential, namely, that it prevents provable equivalence from being a congruence relation for which a replacement theorem holds.

The toggling negation in $\mathbf {C}$ and $\mathbf {2C}$ is also non-congruential because, as in $\mathbf {N4}$ , for distinct propositional variables p and q, $p \rightarrow p$ and $q \rightarrow q$ are provably equivalent, whereas $\sim\kern-3pt (p \rightarrow p)$ and $\sim\kern-3pt (q \rightarrow q)$ are not. However, one could argue that, exactly from a bilateralist point of view, it is to be expected that provable equivalence fails to be and that provable strong equivalence is a congruence relation. Interreplaceability of A and B in all linguistic contexts requires that A and B are provably strongly equivalent, meaning that A and B as well as $\sim\kern-3pt A$ and $\sim\kern-3pt B$ are provably equivalent, i.e., that A and B are mutually provable and refutable.

Another issue of debate is the nestability of negation versus the non-nestability of speech acts and derivability relations.Footnote 7 We remind the reader that two negations $\cdot \rightarrow \bot $ and are definable in $\mathbf {2Int}$ . Ayhan [Reference Ayhan6, footnote 17] remarks that because of this, “an objection coming from a ‘Frege-Geach-point’ angle [ $\ldots $ ], that we need a negation in our language to express it in subclauses of sentences (where an interpretation as refutation would not suffice), does not seem to be a concern” for $\mathbf {2Int}$ . This gives rise to the question whether it nevertheless might be desirable to embed the toggling negation instead of negations $\cdot \rightarrow \bot $ and , and whether it is justified to refer to $\neg A$ defined as and $- A$ defined as as ‘negations’ of A. There is no general agreement about the properties that a one-place connective should have in order to be justifiably called a negation. In [Reference Marcos29] some minimal conditions for a unary connective $\ast $ to qualify as a negation are listed, the chief among them being that (with respect to provability) A cannot be derived from $\ast A$ and $\ast B$ cannot be derived from B for some A and B. In our bilateral setting with both proofs and refutations, we may require that either the above condition is satisfied or that with respect to refutability A cannot be derived from $\ast A$ and $\ast B$ cannot be derived from B for some A and B. According to this, both and can be considered as negations (we make these conditions more formal in Fact 3.5).

Irrespective of such a discussion, we believe that it is interesting to explore what effects dispensing with the toggling negation has for $\mathbf {B2C}$ . What are the results of letting the interaction between proofs and refutations emerge from the meaning of the binary connectives $\to $ and only? That is, we assume the relations of provability and refutability, internalize them by $\to $ and , moreover do without $\top $ and $\bot $ , and do not stipulate a direct back and forth between proofs and refutations enabled by the toggling negation. This approach of “better fewer, but better” allows us, at least, to take a fresh look back at the very connectives we abandoned. As we shall see later in §5 and 6, such a perspective can then be utilized in making an informed choice about restoring some of these connectives in the language, if one so desires. Note that the language of $\mathbf {B2C}$ is in some sense minimal if one i) considers the presence of conjunction, disjunction and implication as essential and ii) takes the desiderata of having proofs and refutations on par with each other very strongly. Observe that having a connective which internalizes the preservation of provability but no connective that internalizes the preservation of refutability can well be construed as a strong preference to provability over refutability. Thus having both implication and co-implication keeps things in perfect balance. Still, it is worth pointing out that as most of the results in our paper are non-definability result, they trivially hold for the co-implication-free fragment of $\mathbf {B2C}$ .

3 System B2C: its proof theory and semantics

In this section we will introduce B2C starting with a natural deduction system. As is clear from the preceding discussion, the language $\mathcal {L}$ of B2C is defined by the following grammar:

We denote the denumerable set of propositional variables with $\mathsf {Prop}$ and the set of all formulas of $\mathcal {L}$ as $\mathsf {Form}\,\mathcal {L}$ (similar notation will be adopted to other languages introduced later in the paper).

To remind the reader, throughout the paper we will use the following definable connectives:

We will call $\neg $ negation, $-$ co-negation and $\sim $ (whenever it is present) the toggling negation.

After introducing the natural deduction system we will show how it can be embedded into positive intuitionistic logic, provide its semantics and establish the corresponding completeness result.

3.1 The natural deduction proof system $\mathbf {NB2C}$

The natural deduction proof system $\mathbf {NB2C}$ for $\mathbf {B2C}$ is obtained as a simplification and modification of the proof system $\mathbf {N2C}$ for $\mathbf {2C}$ from [Reference Wansing59]. Derivations in $\mathbf {NB2C}$ combine proofs and dual proofs (corresponding to refutations), which are differentiated by whether a single line (for proofs) or a double line (for dual proofs) is drawn above a formula. Moreover, a proof may contain dual proofs as subderivations, and a dual proof may contain proofs as subderivations.

First it will be convenient to introduce some notions. By a set-pair we will call a pair of sets of formulas denoted as $(\Delta ;\Gamma )$ . For two set-pairs $(\Delta ;\Gamma )$ and $(\Delta ';\Gamma ')$ we will write $(\Delta ;\Gamma )\leq (\Delta ';\Gamma ')$ if $\Delta \subseteq \Delta '$ and $\Gamma \subseteq \Gamma '$ . In writing set-pairs we will sometimes replace the union sign with a comma and drop curly brackets over finite sets so that, for instance, $(\Delta ,A_1,\dotsc ,A_n;\Gamma ,\Gamma ')$ denotes $(\Delta \cup \{ A_1,\dotsc ,A_n \};\Gamma \cup \Gamma ')$ . We say that a set-pair is finite if both sets in it are finite.

The conclusions of proof and dual proofs depend on finite set-pairs $(\Delta ;\Gamma )$ of premises: a set $\Delta $ of assumptions that are taken to be provable, and a set $\Gamma $ of counterassumptions that are taken to be refutable. Single square brackets [ ] are used to indicate assumptions that may be discharged, and double-square brackets are used to indicate counterassumptions that may be discharged. We usually write $[A]$ instead of and instead of . Note that we allow for the empty discharge of assumptions and counterassumptions. Finally, in the statement of derivation rules dotted horizontal lines are sometimes used: these stand uniformly for either provability or dual provability in each instance of the rule.

Definition 3.1. We consider as a proof of A from $(\{A\}; \varnothing )$ and as a dual proof of A from $(\varnothing ;\{A\})$ . In addition to these stipulations, the system $\mathbf {NB2C}$ comprises the introduction and elimination rules from Tables 2 and 3. In the names of the rules E stands for “elimination from”, I for “introduction into”, p for “proofs”, and dp for “dual proofs”. We write $(\Delta; \Gamma ) \vdash A$ if there is a proof of A from $(\Delta; \Gamma )$ ; and we write $(\Delta; \Gamma ) \vdash ^d A$ if there is a dual proof of A from $(\Delta; \Gamma )$ . We say that a formula A is provable (in $\mathbf {NB2C}$ ) if $(\varnothing ;\varnothing ){\mathbin {\vdash {A}}}$ and refutable (in $\mathbf {NB2C}$ ) if $(\varnothing ;{\varnothing }){\mathbin {\vdash ^{d}}}A$ .

Table 2 Introduction and elimination rules of $\mathbf {NB2C}$ with respect to proofs

Table 3 Introduction and elimination rules of $\mathbf {NB2C}$ with respect to dual proofs

Note that the rules $(\vee Ep)$ and $(\wedge Edp)$ generalize those from [Reference Wansing59]. Such generalized rules can also be found in the term-annotated natural deduction proof system for $\mathbf {2Int}$ in [Reference Ayhan6]. In the latter system the generalized rules are derivable by means of the negation and co-negation operations of $\mathbf {2Int}$ .

We make some observations regarding $\mathbf {NB2C}$ .

The logics $\mathbf {C}$ and $\mathbf {2C}$ are non-trivial negation inconsistent logics, see [Reference Niki and Wansing35]. For example, $(A \wedge \sim\kern-3pt A) \rightarrow \sim\kern-3pt (A \wedge \sim\kern-3pt A)$ and $\sim\kern-3pt ((A \wedge \sim\kern-3pt A) \rightarrow \sim\kern-3pt (A \wedge \sim\kern-3pt A))$ are provable in both systems. Meanwhile, in $\mathbf {2C}$ the formulas and are both dually provable. Moreover, $\mathbf {2C}$ has an even more unorthodox property: the co-negation is provable and the negation $A\rightarrow \bot $ is refutable for any formula A. A similar observation can be made regarding $\mathbf {NB2C}$ ; since the empty discharge of assumptions is permitted,Footnote 8 we have the following:

Fact 3.1. is provable and is refutable in $\mathbf {NB2C}$ for any formula A.

Fact 3.2. In $\mathbf {NB2C}$ for any formula A we have:

  1. 1. $A,{-}A$ are both provable iff A is provable;

  2. 2. $A,\neg A$ are both refutable iff A is refutable.

Since there are provable formulas in $\mathbf {NB2C}$ (e.g. ), the first item of the last fact implies that $\mathbf {NB2C}$ is negation inconsistent with respect to ${-}$ : there is a formula A such that both A and ${-}A$ are provable. Moreover, it even describes how all provable contradictions of this kind in $\mathbf {NB2C}$ look like; see [Reference Niki and Wansing35] for a similar inquiry. Similarly, the second item implies a kind of incompleteness statement with respect to $\neg $ : there is a formula A (e.g. ) such that both A and $\neg A$ are refutable. From the perspective of classical logic this would also constitute a kind of contradiction albeit of a different kind. Note that these two kinds of contradictions are equivalent if the negation in question is the toggling negation. There is another sense in which $\mathbf {B2C}$ is inconsistent, which is unique to the bilateral presentation of the system; namely

Fact 3.3. There is a formula A such that A is both provable and refutable in $\mathbf {NB2C}$ .

Proof. One can take as demonstrated by the following derivations:

Similarly, one can take .

In $\mathbf {N2C}$ the following dual versions of Aristotle’s and Boethius’ theses are refutable:

  1. dAT ,

  2. dAT′ ,

  3. dBT ,

  4. dBT′ .

Moreover, is not refutable in $\mathbf {N2C}$ . We can then say that a logic is dually connexive (w.r.t. $\sim $ ) if its co-implication connective satisfies this non-symmetry of co-implication and if it allows one to derive dAT–dBT $'$ for the derivability relation internalized by co-implication.

Fact 3.4. The system $\mathbf {NB2C}$ is bi-connexive. It is connexive w.r.t. co-negation and dually connexive w.r.t. negation.

3.2 Faithful embedding of $\mathbf {B2C}$ into positive intuitionistic logic

The connexive logic $\mathbf {C}$ is faithfully embeddable into positive intuitionistic logic, $\mathbf {Int^{+}}$ , under a single translation function, $\tau $ . This is possible because the toggling negation toggles between provability and refutability, so that, in particular, a refutation of a formula A is a proof of the toggling negation $\sim\kern-3pt A$ of A. In the absence of the toggling negation, the separate treatment of proofs and refutations requires the use of two translation functions, $\tau ^+$ and $\tau ^-$ .

Definition 3.2. Let $\mathsf {Prop}^- := \{ p^- \mid p\in \mathsf {Prop} \}$ and $\mathsf {Prop}^+ := \{ p^+ \mid p\in \mathsf {Prop} \}$ . We define two mappings $\tau ^+$ and $\tau ^-$ , from $\mathsf {Form}\,\mathcal {L}$ based on $\mathsf {Prop}$ to the set of all formulas of the language of $\mathbf {Int^+}$ defined over $\mathsf {Prop}^+ \cup \mathsf {Prop}^-$ as follows:

  • $\tau ^+ (p) = p^+$ , $\tau ^- (p) = p^-$ for $p \in \mathsf {Prop}$ ;

  • $\tau ^+ (A \circ B) := \tau ^+ (A) \circ \tau ^+ (B)$ for $\circ \in \{ \to , \wedge , \vee \}$ ;

  • ;

  • $\tau ^- (A \wedge B) := \tau ^- (A) \vee \tau ^- (B)$ ;

  • $\tau ^- (A \vee B) := \tau ^- (A) \wedge \tau ^- (B)$ ;

  • $\tau ^- (A \to B) := \tau ^+(A) \to \tau ^- (B)$ ;

  • .

If $\Delta \subseteq \mathsf {Form}\,\mathcal {L}$ is finite, then $\tau ^*(\Delta ) = \{A^* \mid A \in \Delta \}$ , for $* \in \{+, -\}$ . Taking rules $(\circ Ip)$ and $(\circ Ep)$ for $\circ \in \{ \wedge ,\vee ,\rightarrow \}$ from Table 2 and restricting them to empty sets of counterassumptions and, moreover, restricting $(\vee Ep)$ so that only a single line is permissible above C, results in a notational variant of a natural deduction proof system $\mathbf {NInt^+}$ , for $\mathbf {Int^+}$ . We write $\Delta \vdash A$ if there is a proof of A from $\Delta $ in $\mathbf {NInt^+}$ .

Theorem 3.1. For any finite $\{A\}\ \cup \Delta \cup \Gamma \subseteq \mathsf {Form}\,\mathcal {L}$ :

  1. 1. $(\Delta; \Gamma ) \vdash A$ in $\mathbf {NB2C}$ iff $\tau ^+(\Delta )\cup \tau ^-(\Gamma ) \vdash \tau ^+ (A)$ in $\mathbf {NInt^+}$ ;

  2. 2. $(\Delta; \Gamma )\vdash ^{d} A$ in $\mathbf {NB2C}$ iff $\tau ^+(\Delta )\cup \tau ^-(\Gamma ) \vdash \tau ^- (A)$ in $\mathbf {NInt^+}$ .

Proof. The directions from right to left are obvious because the rules of $\mathbf {NInt^+}$ are restricted versions of the proof rules of $\mathbf {NB2C}$ . For the directions from left to right, the proof is by simultaneous induction on derivations in $\mathbf {NB2C}$ . As to the induction bases, i.e., the cases $(\varnothing; \{A\}) \vdash A$ and $(\{A\};\varnothing ) \vdash ^d A$ , we have $\tau ^*(A) \vdash \tau ^*(A)$ . Simultaneous induction is needed for the cases of rules that make use of both proofs and refutations. We present two cases for claim (1) and derivations ending in a proof.

. Suppose

By the two induction hypotheses, we have $\tau ^+(\Delta ) \cup \tau ^- (\Gamma ) \vdash \tau ^-(A)$ and in $\mathbf {NInt^+}$ . Since = $\tau ^- (A) \rightarrow \tau ^+ (B)$ , we obtain in $\mathbf {NInt^+}$ :

$(\wedge Edp)$ . Suppose

By the two induction hypotheses, we have $\tau ^+(\Delta ) \cup \tau ^- (\Gamma ) \vdash \tau ^-(A\wedge B)$ , $\tau ^+(\Delta ') \cup \tau ^- (\Gamma ') \cup \{\tau ^-(A)\} \vdash \tau ^+ (C)$ , and $\tau ^+(\Delta ") \cup \tau ^- (\Gamma ") \cup \{\tau ^-(B)\} \vdash \tau ^+ (C)$ in $\mathbf {NInt^+}$ . Since $\tau ^-(A \wedge B)$ = $\tau ^- (A) \vee \tau ^- (B)$ , we obtain in $\mathbf {NInt^+}$ :

The reasoning for claim (2) is similarly straightforward.

The functions $\tau ^+$ and $\tau ^-$ could be used to complement the syntactical embedding from Theorem 3.1, by a semantical embedding along the lines of the semantical embedding of first-order $\mathbf {C}$ into first-order $\mathbf {Int^+}$ in [Reference Wansing, Schmidt, Pratt-Hartmann, Reynolds and Wansing57], in order to obtain an embedding-based completeness proof for $\mathbf {NB2C}$ . The embedding of $\mathbf {B2C}$ into $\mathbf {Int^+}$ clarifies the non-trivial negation inconsistency of $\mathbf {NB2C}$ . Although for every provable formula A, $-A$ is provable and for every refutable formula A, $\neg A$ is refutable, neither is every formula provable in $\mathbf {NB2C}$ nor is every formula refutable in $\mathbf {NB2C}$ . Moreover, under both translations the formula , for example, that is both provable and refutable in $\mathbf {NB2C}$ , is mapped to a theorem of $\mathbf {Int^+}$ :

In the next section we shall present a direct completeness proof for $\mathbf {NB2C}$ . This will demonstrate that our bilateral framework is robust enough to obtain the usual completeness proof via prime theories even in the absence of the toggling negation.

3.3 Semantics

The following semantics for B2C is obtained by simply dropping the missing connectives from the semantics for $\mathbf {2C}$ [Reference Wansing59].

Definition 3.3. A model $\mathcal {M}$ is a structure $\langle I,\leq ,v^{+},v^{-}\rangle $ where (i) I is a non-empty set of states, (ii) $\leq $ is a pre-order on I and (iii) for $\ast \in \{ +,- \}$ , $v^\ast :\mathsf {Prop}\rightarrow 2^I$ is such that $v^\ast (p)$ is upward closed for any $p\in \mathsf {Prop}$ (i.e., $x\in v^{\ast }(p)$ and $y\geq x$ implies $y\in v^{\ast }(p)$ ). Relations $\models ^{+}$ (support of truth), $\models ^{-}$ (support of falsity) between states and formulas are defined by:

Occasionally, we will use $v^{\ast }(A)$ as a shorthand for $\{x:\mathcal {M},x\models ^{\ast }A\}$ ( $\ast \in \{ +,- \}$ ).

Definition 3.4. A model $\langle I,\leq ,v^{+},v^{-}\rangle $ will be called classical, if $y\geq x$ implies $x=y$ for all $x,y\in I$ .

As usual, we have the following

Lemma 3.1 (monotonicity)

For any model $\mathcal {M}=\langle I,\leq ,v^+,v^-\rangle $ , formula $A\in \mathsf {Form}\,\mathcal {L}$ and $\ast \in \{ +,- \}$ :

$$\begin{align*}\forall x,y\in I\, (x\leq y\text{ and } \mathcal{M},x\mathbin{\vDash^{\ast}}A\text{ implies } \mathcal{M},y\mathbin{\vDash^{\ast}}A). \end{align*}$$

Proof. By a simple induction on the complexity of A.

Next, we establish soundness and completeness of B2C with respect to this semantics. To do so, let us first define the corresponding consequence relations.

Definition 3.5. Fix a set-pair $(\Gamma ;\Delta )$ and a formula A. Then put

  • $(\Gamma ;\Delta )\mathbin {\vdash _{\mathbf {B2C}}^{+}}A$ if $(\Gamma _0;\Delta _0)\mathbin {\vdash {A}}$ in $\mathbf {NB2C}$ for some finite $(\Gamma _0;\Delta _0)\leq (\Gamma ;\Delta )$ ;

  • $(\Gamma ;\Delta )\mathbin {\vdash _{\mathbf {B2C}}^{-}}A$ if $(\Gamma _0;\Delta _0)\mathbin {\vdash ^{d}}A$ in $\mathbf {NB2C}$ for some finite $(\Gamma _0;\Delta _0)\leq (\Gamma ;\Delta )$ ;

Similarly, where $\ast \in \{ +,- \}$ put $(\Gamma ;\Delta )\mathbin {\vDash ^{\ast }_{\mathbf {B2C}}}A$ if for any model $\mathcal {M}=\langle I,\leq ,v^{+},v^{-}\rangle $ and any state $x\in I$ , $\mathcal {M},x\mathbin {\vDash ^{+}}B$ for all $B\in \Gamma $ and $\mathcal {M},x\mathbin {\vDash ^{-}} C$ for all $C\in \Delta $ implies $\mathcal {M},x\mathbin {\vDash ^{\ast }}A$ .

We list some simple properties of the two syntactic consequence relations:

Proposition 3.1. Let $\ast \in \{ +,- \}$ .

  1. 1. Reflexivity: if $A\in \Gamma ^\ast $ , then $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{\ast }}A$ .

  2. 2. Monotonicity: if $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{\ast }}A$ and $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ then $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{\ast }}A$ .

  3. 3. Cut: if $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{+}}A$ and $(\Gamma ^+,A;\Gamma ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{\ast }}B$ , then $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{\ast }}B$ .

  4. 4. Dual cut: if $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{-}}A$ and $(\Gamma ^+;\Gamma ^-,A)\mathbin {\vdash _{{\mathbf {{B2C}}}}^{\ast }}B$ , then $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {{B2C}}}}^{\ast }}B$ .

  5. 5. Compactness: if $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{{\mathbf {{B2C}}}}^{-}}A$ then $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{{\mathbf {{B2C}}}}^{-}}A$ for some finite $(\Delta ^+;\Delta ^-)\leq (\Gamma ^+;\Gamma ^-)$ .

A bi-theory (in B2C) is a set-pair $(\Gamma ^+;\Gamma ^-)$ such that for any formula A and $\ast \in \{ +,- \}$ we have

$$\begin{align*}(\Gamma^+,\Gamma^-)\mathbin{\vdash_{{\mathbf{{B2C}}}}^{\ast}}A \implies A\in\Gamma^\ast. \end{align*}$$

A bi-theory $(\Gamma ^+;\Gamma ^-)$ is prime if $\Gamma ^+,\Gamma ^-$ are both non-empty and the following constructive disjunction and conjunction properties are satisfied:

$$\begin{align*}A\vee B\in\Gamma^+\implies A\in\Gamma^+\text{ or }B\in\Gamma^+;\qquad A\wedge B\in\Gamma^-\implies A\in\Gamma^-\text{ or }B\in\Gamma^-. \end{align*}$$

Lemma 3.2 (extension)

Suppose $(\Gamma ^+;\Gamma ^-)$ is a set-pair, A is a formula and $\ast \in \{ +,- \}$ . If $(\Gamma ^+;\Gamma ^-)\mathbin {\nvdash _{{\mathbf {{B2C}}}}^{\ast }}A $ then there is a prime bi-theory $(\Delta ^+,\Delta ^-)$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ and $(\Delta ^+,\Delta ^-)\mathbin {\nvdash _{{\mathbf {{B2C}}}}^{\ast }}A$ .

Proof. We consider the case of $\ast =+$ , the other case is similar.

Take X to be the set of all expressions of the form $A^+$ and $A^-$ , where A is a formula and fix some enumeration $\{ x_i\mid i\in \mathbb {N} \}$ of elements of X. Put $\Delta ^+_0:=\Gamma ^+$ , $\Delta ^-_0:=\Gamma ^-$ and for any $i\in \mathbb {N}$ :

$$\begin{align*}(\Delta^{+}_{i+1};\Delta^{-}_{i+1}):= \begin{cases} (\Delta^{+}_{i},B;\Delta^{-}_{i}), & \text{if } x_i=B^+\text{ and } (\Delta^{+}_{i},B;\Delta^{-}_{i})\mathbin{\nvdash_{{\mathbf{{B2C}}}}^{+}}A;\\ (\Delta^{+}_{i};\Delta^{-}_{i},B), & \text{if } x_i=B^-\text{ and } (\Delta^{+}_{i};\Delta^{-}_{i},B)\mathbin{\nvdash_{{\mathbf{{B2C}}}}^{+}}A;\\ (\Delta^{+}_{i};\Delta^{-}_{i}), & \text{otherwise}. \end{cases} \end{align*}$$

Then put $\Delta ^\ast = \bigcup _{i\in \mathbb {N}}\Delta ^{\ast }_{i}$ for $\ast \in \{ +,- \} $ . We show that $(\Delta ^+,\Delta ^-) $ is the required bi-theory. That $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-) $ is trivial by the construction.

A simple induction shows that $(\Delta ^{+}_{i};\Delta ^{-}_{i})\mathbin {\nvdash _{{\mathbf {{B2C}}}}^{+}}A$ for any $i\in \mathbb {N}$ and hence that $(\Delta ^+;\Delta ^-)\mathbin {\nvdash _{{\mathbf {B2C}}}^{+}}A$ due to compactness.

Suppose $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{{\mathbf {B2C}}}^{+}}B$ and $B\notin \Delta ^+$ . Then there is $i\in \mathbb {N}$ such that $B^+= x_i$ and $(\Delta ^{+}_{i},B;\Delta ^{-}_{i})\mathbin {\vdash _{\mathbf {B2C}}^{+}}A$ . By monotonicity we have $(\Delta ^+,B;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}}^{+}}A$ hence by the cut we have $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}}^{+}}A$ , which contradicts the assumption. So $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}}^{+}}B$ implies $B\in \Delta ^+$ . Similarly, $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}}^{-}}B$ implies $B\in \Delta ^-$ .

That $\Delta ^+$ ( $\Delta ^-$ ) is non-empty then follows from the fact that () is provable (refutable) in $\mathbf {NB2C}$ using (dual) cut.

Finally, suppose $B\vee C\in \Delta ^+$ , $B\notin \Delta ^+$ and $C\notin \Delta ^+$ . Again, there are $i,j\in \mathbb {N}$ such that $B^+=x_i$ , $C^+=x_j$ ,

$$\begin{align*}(\Delta^{+}_{i},B;\Delta^{-}_{i})\mathbin{\vdash_{{\mathbf{{B2C}}}}^{+}}A;\qquad (\Delta^{+}_{j},C;\Delta^{-}_{j})\mathbin{\vdash_{{\mathbf{{B2C}}}}^{+}}A. \end{align*}$$

Then the following derivation

shows that $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}}^{+}}A$ . Similarly if $B\wedge C\in \Delta ^-$ , $B\notin \Delta ^-$ and $C\notin \Delta ^-$ , then there are $i,j\in \mathbb {N}$ such that $B^-=x_i$ , $C^-=x_j$ ,

$$\begin{align*}(\Delta^{+}_{i};\Delta^{-}_{i},B)\mathbin{\vdash_{\mathbf{{B2C}}}^{+}}A;\qquad (\Delta^{+}_{j};\Delta^{-}_{j},C)\mathbin{\vdash_{\mathbf{{B2C}}}^{+}}A. \end{align*}$$

And hence the following derivation shows that $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}}^{+}}A$ :

The canonical model (for B2C) is $\mathcal {M}_{\mathbf {B2C}}=\langle I_{\mathbf {B2C}},\leq ,v^{+}_{\mathbf {B2C}}, v^{-}_{\mathbf {B2C}}\rangle $ , where

  • $I_{\mathbf {B2C}}$ is the set of all prime bi-theories for $\mathbf {B2C}$ ;

  • $\leq $ is the order relation on set-pairs defined above;

  • $(\Gamma ^+;\Gamma ^-)\in v^{+}_{\mathbf {B2C}}(p)\text { iff } p\in \Gamma ^+$ for $p\in \mathsf {Prop}$ ;

  • $(\Gamma ^+;\Gamma ^-)\in v^{-}_{\mathbf {B2C}}(p)\text { iff } p\in \Gamma ^-$ for $p\in \mathsf {Prop}$ .

Lemma 3.3 (truth)

For any $(\Gamma ^+;\Gamma ^-)\in I_{\mathbf {B2C}}$ and any formula A we have:

$$\begin{align*}\mathcal{M}_{\mathbf{{B2C}}},(\Gamma^+;\Gamma^-)\mathbin{\vDash^{+}}A\text{ iff } A\in\Gamma^+;\qquad \mathcal{M}_{\mathbf{{B2C}}},(\Gamma^+;\Gamma^-)\mathbin{\vDash^{-}}A\text{ iff } A\in\Gamma^-. \end{align*}$$

Proof. By induction on the complexity of A. The basis of induction follows from the definitions. Let us consider the cases of conjunction and co-implication, the other two cases are dual.

$(\wedge ,+)$ . By the induction hypothesis it is enough to show that

$$\begin{align*}A\wedge B\in\Gamma^+\text{ iff } A\in\Gamma^+\text{ and }B\in\Gamma^+. \end{align*}$$

To show that, it is enough to use $(\wedge Ip)$ and $(\wedge Ep)$ .

$(\wedge , -)$ . It is enough to show that

$$\begin{align*}A\wedge B\in\Gamma^-\text{ iff }A\in\Gamma^-\text{ or }B\in\Gamma^-. \end{align*}$$

For the right-to-left direction use $(\wedge Idp)$ , the left-to-right direction follows from the definition of a prime bi-theory.

. It is enough to show that

Suppose , $(\Gamma ^+,\Gamma ^-)\leq (\Delta ^+,\Delta ^-)$ and $A\in \Delta ^-$ . Then , $A\in \Delta ^-$ and one application of shows that $B\in \Delta ^+$ .

For the other direction assume that . If, additionally, $(\Gamma ^+;\Gamma ^-,A)\mathbin {\vdash _{\mathbf {B2C}}^{+}}B$ , then by we have , hence by the definition of a prime bi-theory. This contradicts the assumption. Hence $(\Gamma ^+;\Gamma ^-,A)\mathbin {\nvdash _{\mathbf {B2C}}^{+}}B$ and by the extension lemma there is $(\Delta ^+;\Delta ^-)\in I_{\mathbf {B2C}}$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ , $A\in \Delta ^-$ and $(\Delta ^+;\Delta ^-)\mathbin {\nvdash _{\mathbf {B2C}}^{+}}B$ . The latter implies that $B\notin \Delta ^+$ and concludes the proof.

. Again, it is enough to show that

The left-to-right direction is obtained easily using . For the other direction we assume . As before, if $(\Gamma ^+;\Gamma ^-,A)\mathbin {\vdash _{\mathbf {B2C}}^{-}}B$ then an application of gives us a contradiction with . Then $(\Gamma ^+;\Gamma ^-,A)\mathbin {\nvdash _{\mathbf {B2C}}^{-}}B$ and applying the extension lemma we obtain $(\Delta ^+;\Delta ^-)\in I_{\mathbf {B2C}}$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ , $A\in \Delta ^-$ and $B\notin \Delta ^-$ .

Theorem 3.2 (soundness and completeness)

Where $(\Gamma ;\Delta )$ is a set-pair, $A\in \mathsf {Form}\,\mathcal {L}$ and $\ast \in \{ +,- \}$ :

$$\begin{align*}(\Gamma^+;\Gamma^-)\mathbin{\vdash_{\mathbf{{B2C}}}^{\ast}}A\text{ iff } (\Gamma^+;\Gamma^-)\mathbin{\vDash_{\mathbf{{B2C}}}^{\ast}}A. \end{align*}$$

Proof. The soundness part can be established directly by an induction on the height of the corresponding derivation. We skip this part of the proof as it follows from the results in [Reference Wansing59].

For the completeness part, assume that $(\Gamma ^+;\Gamma ^-)\mathbin {\nvdash _{\mathbf {B2C}}^{\ast }}A$ . Then by the extension lemma there is a prime bi-theory $(\Delta ^+;\Delta ^-)$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ and $A\notin \Delta ^\ast $ . According to the truth lemma we have $\mathcal {M}_{\mathbf {B2C}}, (\Delta ^+;\Delta ^-)\mathbin {\vDash ^{*'}}B$ for every $B\in \Delta ^{*'}$ and $*' \in \{ +,- \}$ , where $\mathcal {M}_{\mathbf {B2C}}=\langle I_{\mathbf {B2C}},\leq ,v^{+}_{\mathbf {B2C}},v^{-}_{\mathbf {B2C}}\rangle $ is the canonical model for B2C. By the definition of semantic consequence relations this demonstrates that $(\Gamma ^+;\Gamma ^-)\mathbin {\nvDash _{\mathbf {B2C}}^{\ast }}A$ . This concludes the proof.

Corollary 3.1. A formula A is provable (refutable) in $\mathbf {NB2C}$ iff for any model $\mathcal {M}=\langle I,\leq ,v^+,v^-\rangle $ and any $x\in I$ we have $\mathcal {M},x\mathbin {\vDash ^{+}}A$ ( $\mathcal {M},x\mathbin {\vDash ^{-}}A$ ).

We are now ready to clarify the status of $\neg $ and ${-}$ in $\mathbf {B2C}$ as negations. First, for a unary connective $\theta $ put $\theta ^{(0)}A:=A$ and $\theta ^{(n+1)}A:=\theta \theta ^{(n)}A$ where $n\geq 1$ . The following is established by a straightforward application of the completeness result above.

Fact 3.5. For every $n\in \mathbb {N}$ the following conditions hold (where $p\neq q$ ):

$$ \begin{align*} & (i) && (\neg^{(n+1)}p;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{+}} q;\qquad && (ii) && (\neg^{(n+1)}p;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{+}}\neg^{(n)}p;\\ & (iii)\quad && (\varnothing;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{+}} \neg^{(n+1)}p;\qquad && (iv)\quad && (\neg^{(n)}p;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{+}}\neg^{(n+1)}p;\\ & (v) && ({-}^{(n+1)}p;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{-}} q;\qquad && (vi) && ({-}^{(n+1)}p;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{-}}{-}^{(n)}p;\\ & (vii)\quad && (\varnothing;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{-}} {-}^{(n+1)}p;\qquad && (viii)\quad && ({-}^{(n)}p;\varnothing)\mathbin{\nvdash_{\mathbf{B2C}}^{-}}{-}^{(n+1)}p. \end{align*} $$

Conditions $(i)$ $(iv)$ are natural variations of requirements for a minimal negation put forward in [Reference Marcos29] (under the name mid-negation, where mid stands for “minimally decent”), while conditions $(v)$ $(viii)$ are their natural duals.

4 Expansions

We will now consider expansions of the language $\cal L$ of B2C by constants $\top $ , $\bot $ , $\mathbf {n}$ , the unary connective ${\sim }$ , as well as the binary connectives $\Rightarrow $ and . The toggling negation ${\sim }$ as well as the constants $\top $ and $\bot $ we have already discussed at length. Constant $\mathbf {n}$ (for neither) corresponds to a statement for which neither support of truth nor support of falsity are available. Along with its dual constant $\mathbf {b}$ (for both; corresponds to a statement for which both support of truth and support of falsity are available) it is a very natural addition given the informational interpretation of our semantics [Reference Belnap and Ryle8]. Our interest in them here stems from the fact that the addition of both constants seems to often lead to a stark increase in expressive power (e.g. [Reference Arieli and Avron2, Reference Arieli and Avron3, Reference Odintsov, Skurt and Wansing37]). The reason we do not consider an expansion of B2C with $\mathbf {b}$ is that this constant turns out to be definable in the logic, as we will see later. Likewise, strong implication is an important connective for logics with toggling negation as it is involved in defining a congruence relation on the set of formulas and, as a consequence, in obtaining algebraizability results (see, e.g. [Reference Fazio and Odintsov17] for the case of $\mathbf {C}$ ). In the presence of the toggling negation, strong implication can be defined as $A\Rightarrow B:=(A\rightarrow B)\wedge ({\sim }\kern-1pt B\rightarrow {\sim }\kern-1pt A)$ . Since we are working in a language without strong implication it makes sense to consider this connective separately, as a primitive one. Meanwhile, strong co-implication can be construed as its natural dual by having the definition in mind.

Then denote by $\mathcal {L}_{all}$ the language

We will sometimes use the notation $\mathcal {L}^Y_X$ , where $X,Y\subseteq \mathcal {L}_{all}$ , $X\cap Y=\varnothing $ , to denote the result of adding connectives in X to and simultaneously removing connectives in Y from $\mathcal {L}$ . Thus, for instance, $\mathcal {L}^{\to }_{\{\top ,\bot \}}$ represents the language with connectives from .

4.1 Non-definability

Before we introduce these new connectives via natural deduction rules it is imperative to show that they are not already definable in B2C via a formula. The argument will be semantical, so by a connective $c(p_1,\dotsc ,p_n)$ here we will understand a pair of support of truth and support of falsity conditions of the form

$$ \begin{align*} \mathcal{M},x\mathbin{\vDash^{+}}c(A_1,\dotsc,A_n)&\text{ iff } S^+(x,A_1,\dotsc,A_n);\\\mathcal{M},x\mathbin{\vDash^{-}}c(A_1,\dotsc,A_n)&\text{ iff } S^-(x,A_1,\dotsc,A_n). \end{align*} $$

Then by $c(p_1,\dotsc ,p_n)$ being definable we will mean that there is a formula $B(p_1,\dotsc ,p_n,q_1,\dotsc ,q_m)$ (where $q_1,\dotsc ,q_m$ are parameters) in the given language such that

$$ \begin{align*} \mathcal{M},x\mathbin{\vDash^{+}}B(A_1,\dotsc,A_n,q_1,\dotsc,q_m)&\text{ iff } S^+(x,A_1,\dotsc,A_n);\\\mathcal{M},x\mathbin{\vDash^{-}}B(A_1,\dotsc,A_n,q_1,\dotsc,q_m)&\text{ iff } S^-(x,A_1,\dotsc,A_n) \end{align*} $$

holds for any model $\mathcal {M}=\langle I,\leq ,v^+,v^-\rangle $ , any $x\in I$ and any formulas $A_1,\dotsc ,A_n$ . In particular, we will sometimes talk of definability in classical models, when we restrict our attention to those models.

To proceed we list the support of truth and falsity conditions for these connectives; later in the section we will provide them with natural deduction rules and prove the corresponding completeness results. Then assuming $\mathcal {M}=\langle I,\leq ,v^+,v^-\rangle $ to be a model put

As we discussed at the beginning of the section, the constant $\mathbf {b}$ turns out to be definable in B2C. In fact, we have already established this in Fact 3.3.

Lemma 4.1. The $\mathbf {b}$ constant is definable in $\mathcal {L}$ as (or as ).

Proof. Follows from Fact 3.3 and the completeness result in the previous section.

We proceed to the non-definability results. The main technical lemma is the following:

Lemma 4.2. Suppose $\mathcal {M}=\langle I,\leq ,v^+,v^-\rangle $ is a model.

  1. 1. If $\mathcal {M},x\mathbin {\vDash ^{+}} p$ for any $p\in \mathsf {Prop}$ and $x\in I$ , then $\mathcal {M},x\mathbin {\vDash ^{+}}A$ for any formula A and $x\in I$ .

  2. 2. If $\mathcal {M},x\mathbin {\vDash ^{-}} p$ for any $p\in \mathsf {Prop}$ and $x\in I$ , then $\mathcal {M},x\mathbin {\vDash ^{-}}A$ for any formula A and $x\in I$ .

Proof. Both items are proved via a simple induction on the complexity of A (simultaneously for all x). Consider the first item and the case of . By the induction hypothesis we have $\mathcal {M},x\mathbin {\vDash ^{+}}B$ for all $x\in I$ . But then trivially $\mathcal {M},x\mathbin {\vDash ^{-}}C$ implies $\mathcal {M},x\mathbin {\vDash ^{+}}B$ for all $x\in I$ , hence for all $x\in I$ .

Note that the claims of Lemma 4.2 do not hold for $\mathbf {2Int}$ and $\mathbf {N4}$ .

Theorem 4.1. The connectives $\Rightarrow $ , , $\bot $ , $\top $ , $\mathbf {n}$ and ${\sim }$ are not definable in $\mathbf {B2C}$ .

Proof. $\Rightarrow $ . Consider a model $\mathcal {M}=\langle \{ x \},\leq ,v^+,v^-\rangle $ such that $x\in v^+(r)$ for all $r\in \mathsf {Prop}$ , $x\in v^-(q)$ and $x\notin v^-(p)$ . Then we should have $\mathcal {M},x\mathbin {\nvDash ^{+}}p\Rightarrow q$ , yet according to the previous lemma we have $\mathcal {M},x\mathbin {\vDash ^{+}}A$ for any formula A.

. Similarly, consider a model $\mathcal {M}=\langle \{ x \},\leq ,v^+,v^-\rangle $ such that $x\in v^+(q)$ , $x\notin v^+(p)$ and $x\in v^-(r) $ for all $r\in \mathsf {Prop}$ . Then according to the support of falsity clause for and $\mathcal {M},x\mathbin {\vDash ^{-}}A$ for any formula A according to the previous lemma.

${\sim }$ . Consider a model $\mathcal {M}=\langle \{ x \},\leq ,v^+,v^-\rangle $ such that $x\in v^+(r)$ for all $r\in \mathsf {Prop}$ and $x\notin v^-(p)$ . Then we should have $\mathcal {M}, x \mathbin {\nvDash ^{+}}{\sim }\kern-1.5pt p$ , yet $\mathcal {M}, x \mathbin {\vDash ^{+}}A$ for any formula A.

The constants are considered similarly.

Next, we shall check that the choice of having both implication and co-implication in $\mathcal {L}$ is a reasonable one. This will be established by a McKinsey-style argument [Reference McKinsey31] showing that implication and co-implication are inter-independent in the absence of the toggling negation, even when $\bot $ and $\top $ are present.

Proposition 4.1. The following statements hold.

  1. (i) is not definable in .

  2. (ii) $\to $ is not definable in $\mathcal {L}^{\to }_{\{\top ,\bot \}}$ .

Proof. (i) Let $I:=\{x,y\}$ and $\leq :=\{\langle x,x\rangle , \langle y,y\rangle \}$ and $\mathcal {M}:=\langle I,\leq ,v^{+},v^{-}\rangle $ be such that $\langle v^{+}(p),v^{-}(p)\rangle \in \{\langle I,I\rangle ,\langle I,\{x\}\rangle , \langle I,\emptyset \rangle , \langle \emptyset ,I\rangle \}$ for all $p\in \mathsf {Prop}$ . Then we have the next tables of $\langle v^{+}(A), v^{-}(A)\rangle $ for each formula A in : note that $\top $ and $\bot $ are assigned the pairs $\langle I,\emptyset \rangle $ and $\langle \emptyset ,I\rangle $ , respectively.

Thus any formula in has one of the four pairs of values. Now suppose that $\langle v^{+}(p),v^{-}(p)\rangle =\langle I,\{x\}\rangle $ and $\langle v^{+}(q),v^{-}(q)\rangle =\langle \emptyset ,I\rangle $ . Then and , but $\langle \{y\}, I\rangle $ does not belong to the collection of pairs. Therefore it cannot be defined in .

(ii) This time, let $v^{+},v^{-}$ be s.t. $\langle v^{+}(p),v^{-}(p)\rangle \in \{\langle I,I\rangle ,\langle I,\emptyset \rangle , \langle \{x\},I\rangle , \langle \emptyset ,I\rangle \}$ for all $p\in \mathsf {Prop}$ . Then we obtain the following tables for $\langle v^{+}(A), v^{-}(A)\rangle $ for each formula A in $\mathcal {L}^{\to }_{\{\top ,\bot \}}$ .

Thus any formula in $\mathcal {L}^{\to }_{\{\top ,\bot \}}$ has one of the four pairs of values. Now suppose that $\langle v^{+}(p),v^{-}(p)\rangle =\langle \{x\},I\rangle $ and $\langle v^{+}(q),v^{-}(q)\rangle =\langle I,\emptyset \rangle $ . Then $v^{+}(p\to q )=I$ and $v^{-}(p\to q)= \{y\}$ , but $\langle I,\{y\}\rangle $ does not belong to the collection of pairs. Therefore it cannot be defined in $\mathcal {L}^{\to }_{\{\top ,\bot \}}$ .

4.2 Natural deduction rules and completeness

We are ready to introduce natural deduction rules corresponding to the new connectives introduced in this section. These rules are listed in Tables 4 and 5.

The subsystems/expansions of $\mathbf {B2C}$ defined with some of these rules will be denoted similarly to their linguistic counterpart: e.g. $\mathbf {B2C}^{\to }_{\{\top ,\bot \}}$ is a system in $\mathcal {L}^{\to }_{\{\top ,\bot \}}$ obtained by removing $\to $ -related rules from $\mathbf {B2C}$ and adding the $\top $ - and $\bot $ -related rules from Table 4.

Table 4 Natural deduction rules for $\top $ , $\bot $ , $\mathbf {n}$ and $\sim $

Table 5 Natural deduction rules for strong implication and strong co-implication

Remark 4.1. Notice that implication and co-implication appear explicitly in rules $(\Rightarrow Edp)$ and , which makes these rules not ‘pure’ [Reference Dummett15, p. 257]. Although this feature does not cause a problem in our current enquiry, the rules still make it appear that strong implication/co-implication conceptually depend on implication/co-implication, which may not necessarily be the case. One way to rectify this would be to use higher-order rules [Reference Schroeder-Heister51]. On the other hand, the use of a more complex framework, if it turns out to be essential, may also provide a reason not to include strong implication/co-implication in one’s preferred language.

We proceed to extend our completeness result to the new connectives. Suppose $\mathcal {L}_i$ is a language such that $\mathcal {L}\subseteq \mathcal {L}_i\subseteq \mathcal {L}_{all}$ and $\mathbf {B2C}_i$ is its corresponding expansion.

We have to modify the notion of a prime bi-theory. Note that for B2C itself there is a prime bi-theory $\langle \Gamma ^+,\Gamma ^-\rangle $ such that both $\Gamma ^+$ and $\Gamma ^-$ coincide with the set of all formulas. This is consistent with the semantics since we can have support of truth and support of falsity for all formulas in a given state. This is no longer the case once we introduce one of the constants $\top $ , $\bot $ or $\mathbf {n}$ . On the other hand, the presence of $\Rightarrow $ or forces us to adopt properties similar to those of the constructive properties for conjunction and disjunction.

Then a bi-theory (for $\mathbf {B2C}_i$ ) is a set-pair $(\Gamma ^+;\Gamma ^-)$ such that for any formula A and $\ast \in \{ +,- \}$ we have

$$\begin{align*}(\Gamma^+,\Gamma^-)\mathbin{\vdash_{\mathbf{{B2C}}_i}^{\ast}}A \text{ implies } A\in\Gamma^\ast. \end{align*}$$

A bi-theory $(\Gamma ^+;\Gamma ^-)$ is prime (for $\mathbf {B2C}_i$ ) if $\Gamma ^+,\Gamma ^-$ are both non-empty; $\Gamma ^+$ satisfies the constructive disjunction property, $\Gamma ^-$ satisfies the constructive conjunction property and, additionally:

  1. 1. $\Gamma ^+\neq \mathsf {Form}\,\mathcal {L}_i$ in case $\bot \in \mathcal {L}_i$ or $\mathbf {n}\in \mathcal {L}_i$ ;

  2. 2. $\Gamma ^-\neq \mathsf {Form}\,\mathcal {L}_i$ in case $\top \in \mathcal {L}_i$ or $\mathbf {n}\in \mathcal {L}_i$ ;

  3. 3. $A\Rightarrow B\in \Gamma ^-$ implies $A\rightarrow B\in \Gamma ^-$ or in case $\Rightarrow \in \mathcal {L}_i$ ;

  4. 4. implies or $A\rightarrow B\in \Gamma ^-$ in case .

The canonical model (for $\mathbf {B2C}_i$ ) is defined exactly as for B2C.

First, we see how this modification changes the proof of the extension lemma.

Lemma 4.3 (extension; for expansions)

Fix some expansion $\mathbf {B2C}_i$ where $\mathcal {L}\subseteq \mathcal {L}_i\subseteq \mathcal {L}_{all}$ . Suppose $(\Gamma ^+;\Gamma ^-)$ is a set-pair, A is a formula and $\ast \in \{ +,- \}$ . If $(\Gamma ^+;\Gamma ^-)\mathbin {\nvdash _{\mathbf {B2C}_i}^{\ast }}A $ then there is a prime bi-theory $(\Delta ^+,\Delta ^-)$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ and $(\Delta ^+,\Delta ^-)\mathbin {\nvdash _{\mathbf {B2C}_i}^{\ast }}A$ .

Proof. We consider the case $\ast =+$ as an example. So suppose $(\Gamma ^+;\Gamma ^-)\mathbin {\nvdash _{\mathbf {B2C}_i}^{+}}A$ and from there $(\Delta ^+,\Delta ^-)$ is obtained like in the proof of Lemma 3.2. That is $\Delta ^\ast = \bigcup _{i\in \mathbb {N}}\Delta ^{\ast }_{i}$ for $\ast \in \{ +,- \} $ , where $\Delta ^+_0=\Gamma ^+$ , $\Delta ^-_0=\Gamma ^-$ and for any $i\in \mathbb {N}$ :

$$\begin{align*}(\Delta^{+}_{i+1};\Delta^{-}_{i+1}):= \begin{cases} (\Delta^{+}_{i},B;\Delta^{-}_{i}), & \text{if } x_i=B^+\text{ and } (\Delta^{+}_{i},B;\Delta^{-}_{i})\mathbin{\nvdash_{\mathbf{{B2C}}_i}^{+}}A;\\ (\Delta^{+}_{i};\Delta^{-}_{i},B), & \text{if } x_i=B^-\text{ and } (\Delta^{+}_{i};\Delta^{-}_{i},B)\mathbin{\nvdash_{\mathbf{{B2C}}_i}^{+}}A;\\ (\Delta^{+}_{i};\Delta^{-}_{i}), & \text{otherwise}; \end{cases} \end{align*}$$

and $\{ x_i\mid i\in \mathbb {N} \}$ is some enumeration of the set X of all expressions of the form $A^+$ and $A^-$ ( $A\in \mathsf {Form}\,\mathcal {L}_i$ ).

All of the properties established in Lemma 3.2 are proved in exactly the same way, so we consider them to be already established. We show the additional properties.

1. Suppose $\mathbf {n}\in \mathcal {L}_i$ and $\Delta ^+=\mathsf {Form}\,\mathcal {L}_i$ . Then $\mathbf {n}\in \Delta ^+$ and by $(\mathbf {n} Ep)$ we have $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}_i}^{+}}A$ , which contradicts the already established. The case $\bot \in \mathcal {L}_i$ is treated similarly.

2. Suppose $\mathbf {n}\in \mathcal {L}_i$ and $\Delta ^-=\mathsf {Form}\,\mathcal {L}_i$ . Then $\mathbf {n}\in \Delta ^-$ and by $(\mathbf {n} Edp)$ we have $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}_i}^{+}}A$ . The case $\top \in \mathcal {L}_i$ is similar.

3. Suppose $\Rightarrow \in \mathcal {L}_i$ . Assume additionally that $B\Rightarrow C\in \Delta ^-$ but $B\rightarrow C\notin \Delta ^-$ and . Then there are $i,j\in \mathbb {N}$ such that $x_i=B\rightarrow C^-$ , and

Then the following derivation

shows that $(\Delta ^+;\Delta ^-)\mathbin {\vdash _{\mathbf {B2C}_i}^{+}}A$ , which gives us a contradiction. The case of is considered similarly.

Lemma 4.4 (truth; for expansions)

Fix some expansion $\mathbf {B2C}_i$ where $\mathcal {L}\subseteq \mathcal {L}_i\subseteq \mathcal {L}_{all}$ . For any $(\Gamma ^+;\Gamma ^-)\in I_{\mathbf {B2C}_i}$ and any $A\in \mathsf {Form}\,\mathcal {L}_i$ we have:

$$\begin{align*}\mathcal{M}_{\mathbf{{B2C}}_i},(\Gamma^+;\Gamma^-)\mathbin{\vDash^{+}}A\text{ iff } A\in\Gamma^+;\qquad \mathcal{M}_{\mathbf{{B2C}}_i},(\Gamma^+;\Gamma^-)\mathbin{\vDash^{-}}A\text{ iff } A\in\Gamma^-. \end{align*}$$

Proof. We consider the case of $\Rightarrow $ , the rest is either similar or simple.

$(\Rightarrow , +)$ . It is enough to show that for $(\Gamma ^+;\Gamma ^-)\in I_{\mathbf {B2C}_i}$

$$\begin{align*}&A\Rightarrow B\in\Gamma^+ \text{ iff }\forall(\Delta^+;\Delta^-)\geq (\Gamma^+;\Gamma^-)\ \big((A\in\Delta^+\text{ implies }B\in\Delta^+)\text{ and }\\&\quad (B\in\Delta^-\text{ implies } A\in\Delta^-)\big). \end{align*}$$

The left-to-right direction follows easily from the definition of $\leq $ using rule $(\Rightarrow Ep)$ . For right-to-left, assume that $A\Rightarrow B\notin \Gamma ^+$ . Suppose also that both of the following conditions hold:

$$\begin{align*}(i)\quad (\Gamma^+,A;\Gamma^-)\mathbin{\vdash_{\mathbf{{B2C}}_i}^{+}}B; \qquad (ii)\quad (\Gamma^+;\Gamma^-,B)\mathbin{\vdash_{\mathbf{{B2C}}_i}^{-}}A. \end{align*}$$

Then by $(\Rightarrow I)$ we conclude that $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{\mathbf {B2C}_i}^{+}}A\Rightarrow B$ , thus $A\Rightarrow B\in \Gamma ^+$ , which contradicts the assumption. Then either $(i)$ or $(ii)$ does not hold. In the former case by the extension lemma we obtain $(\Delta ^+;\Delta ^-)\in I_{\mathbf {B2C}_i}$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ , $A\in \Delta ^+ $ and $B\notin \Delta ^+$ ; in the latter case by again the extension lemma we find $(\Delta ^+;\Delta ^-)\in I_{\mathbf {B2C}_i}$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ , $B\in \Delta ^- $ and $A\notin \Delta ^-$ , as required.

$(\Rightarrow ,-)$ . Similarly, it is enough to show that

$$ \begin{align*} & A\Rightarrow B\in\Gamma^- \text{ iff } && \forall(\Delta^+;\Delta^-)\geq (\Gamma^+;\Gamma^-)\ (A\in\Delta^+\text{ implies }B\in\Delta^-)\text{ or }\\ & && \forall(\Delta^+;\Delta^-)\geq (\Gamma^+;\Gamma^-)\ (B\in\Delta^-\text{ implies } A\in\Delta^+). \end{align*} $$

If $A\Rightarrow B\in \Gamma ^-$ , then according to the definition of prime bi-theories (in case $\Rightarrow \in \mathcal {L}_i$ ) we have $A\rightarrow B\in \Gamma ^-$ or . As already established, the former implies the first disjunct and the latter implies the second disjunct of the condition on the right-hand side.

Suppose $A\Rightarrow B\notin \Gamma ^-$ . If, additionally, $(\Gamma ^+,A;\Gamma ^-)\mathbin {\vdash _{\mathbf {B2C}_i}^{-}}B$ , then by $(\Rightarrow Idp)$ we conclude that $(\Gamma ^+;\Gamma ^-)\mathbin {\vdash _{\mathbf {B2C}_i}^{-}}A\Rightarrow B$ , which contradicts our assumption. Then applying the extension lemma we obtain $(\Delta ^+;\Delta ^-)\in I_{\mathbf {B2C}_i}$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ , $A\in \Delta ^+$ and $B\notin \Delta ^-$ , as required.

Similarly $(\Gamma ^+;\Gamma ^-,B)\mathbin {\vdash _{\mathbf {B2C}_i}^{+}}A$ cannot be the case by $(\Rightarrow Idp)$ and the assumption, so one application of the extension lemma gives us $(\Delta ^+;\Delta ^-)\in I_{\mathbf {B2C}_i}$ such that $(\Gamma ^+;\Gamma ^-)\leq (\Delta ^+;\Delta ^-)$ , $B\in \Delta ^-$ and $A\notin \Delta ^+$ . This concludes the proof.

Theorem 4.2 (soundness and completeness)

Fix some expansion $\mathbf {B2C}_i$ where $\mathcal {L}\subseteq \mathcal {L}_i\subseteq \mathcal {L}_{all}$ . Suppose $(\Gamma ;\Delta )$ is a set-pair in $\mathcal {L}_i$ , $A\in \mathsf {Form}\,\mathcal {L}_i$ and $\ast \in \{ +,- \}$ . Then

$$\begin{align*}(\Gamma^+;\Gamma^-)\mathbin{\vdash_{\mathbf{{B2C}}}^{\ast}}A\text{ iff } (\Gamma^+;\Gamma^-)\mathbin{\vDash_{\mathbf{{B2C}}}^{\ast}}A. \end{align*}$$

Proof. The soundness part is established as usual via a routine induction on the height of the corresponding derivation tree. The completeness part is the same as in Theorem 3.2.

5 Restricted rules for constants

In the rules for $\top $ and $\bot $ given in §3.1, we made use of dotted lines to permit an inference step with respect to both proofs and dual proofs. This formulation is necessary to make the natural deduction system complete with respect to the semantics in absence of the toggling negation. On the other hand, it is perhaps up to debate whether this formulation is always acceptable. $(\top Ep)$ , for instance, allows one to infer from a dual proof of $\top $ both the proof and dual proof of any formula. This is unlike $(\top Ip)$ that only concerns proofs. Some may find this discrepancy undesirable. Or from a different perspective, consider a scenario in which an intuitionistic logician learns about bilateralist perspectives, and accordingly decides to extend one’s logical framework (here taken to be a natural deduction system) so as to incorporate the dimension of refutation. The simplest way to achieve this would be to add rules about dual proof for the intuitionistic connectives without making any changes to the familiar rules about proof. In particular, the proof rules for $\bot $ should remain unchanged, only allowing one to infer arbitrary proofs from a proof for $\bot $ . A logician adopting this kind of approach would thus fail to arrive at the rules with dotted lines.Footnote 9

This motivates us to study alternative rules for constants $\top $ , $\bot $ and $\mathbf {n}$ . For $\top $ , there can be three forms of $(\top Edp)$ :

where $(\top _{1} Edp)$ is identical to the rule $(\top Edp)$ in Table 4. Notice that they become inter-derivable if the toggling negation is present.

We can also think of three kinds of $(\bot Ep)$ :

where $(\bot _{1} Ep)$ is identical to $(\bot Ep)$ in Table 4. For $\mathbf {n}$ , we have three choices for both $(\mathbf {n} Ep)$ and $(\mathbf {n} Edp)$ , resulting in nine notions. Not all of them are distinct, however. For example, a pair of rules:

gives the constant in Table 4: a dual proof of the constant enables to prove any formula as well.

Consequently, we end up instead with six distinct variations of $\mathbf {n}$ listed below:

A natural question now is how these constants can be captured semantically. If we use, like before, the absence of the support of truth/falsity at a state as forcing conditions for them, then it does not seem obvious e.g. how a support of truth of $\bot _{2}$ gives only the supports of truth for other formulas, and not of the falsity (assuming, at least, the classical metalogic).

For this reason, we shall employ a non-standard Kripke semantics introduced by K. Segerberg [Reference Segerberg53] and W. Veldman [Reference Veldman55]. This type of semantics allows a constant, e.g. $\bot $ of intuitionistic logic, to be forced in a state. The set of such worlds can be subjected to additional conditions, resulting in different logics.

Here we shall concentrate on the case for $\mathbf {n}_{5}$ , and show how a system (whose syntactic consequence relation will be denoted by $\vdash ^{*}_{q}$ ) with the constant (in $\mathcal {L}_{\mathbf {n}_{5}}$ ) corresponds to a non-standard semantics.

Definition 5.1. Let a queer model Footnote 10 $\mathcal {M}_{q}$ be a quadruple $\langle I,\leq , Q^{+},Q^{-}, v^{+}, v^{-}\rangle $ s.t. (i) $\langle I,\leq ,v^+,v^-\rangle $ is a model, (ii) $Q^+,Q^-\subseteq I$ are upward closed and (iii) $Q^\ast \subseteq v^\ast (p)$ for any $p\in \mathsf {Prop}$ and $\ast \in \{ +,- \}$ . We define the support of truth $\models ^{+}_{q}$ and support of falsity $\models ^{-}_{q}$ relations as before, except that:

The corresponding semantical consequence relations $\mathbin {\vDash _{q}^{+}}$ an $\mathbin {\vDash _{q}^{-}}$ are defined as in Definition 3.5.

It is not difficult to recognize from this example how non-standard semantics for other restricted constants can be formulated. When it comes to other types of neither constants, for $\mathbf {n}_{2}$ ( $\mathbf {n}_{3}$ ), we can additionally impose $Q^{+}\subseteq Q^{-}$ ( $Q^{-}\subseteq Q^{+}$ ). Then for $\mathbf {n}_{6}$ ( $\mathbf {n}_{4}$ ), we have to drop the condition about $Q^{+}$ from $v^{+}$ ( $Q^{-}$ from $v^{-}$ ) in the semantics of $\mathbf {n}_{2}$ ( $\mathbf {n}_{3}$ ).

The above clause for $\mathbf {n}_{5}$ clearly succeeds in restricting the constant to imply only one of support of truth/support of falsity for propositional variables. What becomes crucial then is that this property can be generalized to all formulas in $\mathcal {L}_{\mathbf {n}_{5}}$ .

Lemma 5.1. For any formula A, $(\emptyset ;\emptyset )\models ^{+}_{q}\mathbf {n}_{5}\to A$ and .

Proof. Let $\mathcal {M}_{q}$ be a queer model, and $x\in I$ . We shall show the statement by induction on A. If $A = \mathbf {n}_{5}$ , then the statements follow immediately.

For a propositional variable p, if $\mathcal {M}_{q},y\models ^{+}_{q} \mathbf {n}_{5}$ for $y\geq x$ then $y\in Q^{+}\subseteq v^{+}(p)$ by definition of $v^{+}$ . Thus $\mathcal {M}_{q},y\models ^{+}_{q} p$ and so $\mathcal {M}_{q},x\models ^{+}_{q}\mathbf {n}_{5}\to p$ . The case for is shown analogously.

Cases for other connectives then follow straightforwardly from the I.H..

Remark 5.1. In the above lemma, it is crucial that the support of falsity conditions are based on those of $\mathbf {2C}$ . If instead those of $\mathbf {2Int}$ were used, then for implication we would have:

$$ \begin{align*} \mathcal{M}_{q},x\models^{-}_{q} A\to B \text{ iff } \mathcal{M}_{q},x\models^{+}_{q}A\text{ and }\mathcal{M}_{q},x\models^{-}_{q} B. \end{align*} $$

Then a countermodel for is easily constructed, by means of a state which is in $Q^{-}$ but not supporting the truth of p. (Cf. Corollary 5.1 below.) For a similar reason, we cannot allow strong implication/co-implication in the current setting. Thus, restricted constants can provide useful information when the acceptability of strong implication/co-implication is not clear.

The soundness of the system with the non-standard semantics now follows by standard induction.

Theorem 5.1. If $(\Gamma ^{+};\Gamma ^{-})\vdash ^{*}_{q}A$ then $(\Gamma ^{+};\Gamma ^{-})\models ^{*}_{q}A$ , where $\ast \in \{ +,- \}$ .

Corollary 5.1. $(\emptyset ;\emptyset )\nvdash ^{-}_{q}\mathbf {n}_{5}\to A$ and .

Proof. Here we show the first part. Let $\mathcal {M}_{q}=\langle \{x\},\{\langle x,x\rangle \},\{x\},\emptyset , v^{+}, v^{-}\rangle $ be a queer model s.t.: $v^{+}(q)=\{x\} \text { and } v^{-}(q)=\emptyset $ for any propositional variable q. Note in particular that the conditions for $v^{+}$ and $v^{-}$ are satisfied. Now $\mathcal {M}_{q},x\models ^{+}\mathbf {n}_{5}$ but $\mathcal {M}_{q},x\not \models ^{-}p$ ; so the statement follows.

Next, we move on to show the completeness direction.

Theorem 5.2. $(\Gamma ^{+};\Gamma ^{-})\models ^{*}_{q} A$ then $(\Gamma ^{+};\Gamma ^{=})\vdash ^{*}_{q}A$ , where $\ast \in \{ +,- \}$ .

Proof. The basic outline is the same as the one for $\mathbf {B2C}$ in §3.3. In particular, the construction of prime bi-theory goes through as in Lemma 3.2, and the notion of the canonical model is almost identical to the one in §3.3 except that the sets $Q^{+}$ and $Q^{-}$ are defined by:

  • $(\Gamma ^{+},\Gamma ^{-})\in Q^{+}$ iff $\mathbf {n}_{5}\in \Gamma ^{+}$ .

  • $(\Gamma ^{+},\Gamma ^{-})\in Q^{-}$ iff $\mathbf {n}_{5}\in \Gamma ^{-}$ .

Then the truth lemma for $\mathbf {n}_{5}$ follows easily, and otherwise the lemma is shown as in Lemma 3.3.

Completeness for systems with other restricted constants can similarly be shown: the same construction of their canonical models assures the conditions $Q^{-}\subseteq Q^{+}$ (for $\mathbf {n}_{3},\mathbf {n}_{4}$ ) or $Q^{+}\subseteq Q^{-}$ (for $\mathbf {n}_{2},\mathbf {n}_{6}$ ).

The difference between the two semantics can shed light on whether an intuitionistic logician should prefer $\bot _{1}$ or $\bot _{2}$ . If one’s intended semantics is that of queer models (for intuitionistic logic, obtained by removing notions related to $\models ^{-}$ ), then adding the dimension of supports of falsity validates $(\bot _{2}Ep)$ but not $(\bot _{1}Ep)$ ; so $\bot _{2}$ will be the natural choice for such a logician. In contrast, an analogous extension for the standard intuitionistic Kripke semantics does validate $(\bot _{1}Ep)$ ; so if this is the intended intuitionistic semantics, then an intuitionistic logician has no problems in accepting $\bot _{1}$ .

6 Expansions of $\mathbf {B2C}$ and weaker notions of toggling

We have earlier discussed reasons why the choice of connectives in the language $\mathcal {L}$ may be preferable, in particular on why the constants $\bot $ and $\top $ as well as the toggling negation $\sim $ need not be included. Between these decisions, the second one is perhaps more novel, because $\bot $ and $\top $ are often excluded in constructive logics such as $\mathbf {N4}$ . Indeed, if we take $\mathbf {N4}$ as paradigmatic (cf. [Reference Odintsov36]), then it makes some sense, at least technically, to take the inclusion of the constants as optional, whereas the rejection of the toggling negation is taken as more fundamental. More generally, one may think of adding other connectives as long as it does not reproduce the toggling negation as a definable connective.

One thing to note here is that the last requirement still allows connectives exhibiting a “partial” characteristics of the toggling negation to be in the framework. For instance, recall that the defined negation $\neg A$ and co-negation $-A$ in $\mathbf {2Int}$ each shows one side of the “toggling” property of the toggling negation: a dual proof of $\neg A$ is inter-derivable with a proof of A, and a proof of $-A$ is inter-derivable with a dual proof of A. Even though these connectives play essential roles for the theoretical purpose of $\mathbf {2Int}$ , it is at the same time at least imaginable that somebody who abhors the toggling negation finds the two connectives unwelcome as well.

Extrapolating from this example, we shall study the acceptability of expansions of $\mathcal {L}$ relative to the degree of toggling they introduce. With duality in mind, we concentrate on the pairs $\bot \&\top $ , and $\mathbf {n}$ .

6.1 Half-toggling connectives

Semantically, the characteristic property of the toggling negation is that both $x\models ^{+}{\sim }\kern-3pt A\text { iff } x\models ^{-}A$ for all A, and $x\models ^{-}$ ${\sim }\kern-3pt A\text { iff } x\models ^{+}A$ for all A. One way to liberalize it is then to require only one of the equivalences.

Let us call a unary connective ${\sim }_{*}$ half-toggling if it shares the condition for the support of truth or the support of falsity with the toggling negation: i.e., it satisfies either $\mathcal {M},x\models ^{+}{\sim }_{*}A\text { iff } \mathcal {M},x\models ^{-}A$ for all A, or $\mathcal {M},x\models ^{-}{\sim }_{*}A\text { iff } \mathcal {M},x\models ^{+}A$ for all A.Footnote 11 When we want to be more specific, the former will be called positively half-toggling and the latter will be called negatively half-toggling. Proof-theoretically, we may understand these by the admissibility of the next pairs of rules, respectively.

For some immediate examples, the toggling negation is a half-toggling connective, and negation and co-negation in $\mathbf {2Int}$ are each negatively and positively half-toggling. In addition, the variants of the $\mathbf {FDE}$ -negation discussed in [Reference Omori, Wansing and Bimbó40] are all positively half-toggling.Footnote 12 In particular, among them is a connective named ${\sim }_{4}$ , which has the next support of truth/falsity condition.

The connective ${\sim }_{4}$ in addition satisfies Belnap’s criterion [Reference Belnap and Ryle8] that an operator in the bilattice FOUR must be monotone with respect to the informational ordering (Scott’s thesis). Therefore there are good reasons to think that it is a legitimate connective. In terms of natural deduction, ${\sim }_{4}$ can be defined by adding to the rules for positively half-toggling connectives the next $0$ -premise rule.

This consideration informs us about the acceptability of adding strong implication (along with strong co-implication) to $\mathbf {B2C}$ as well, for it will allow us to define ${\sim }_{4}$ .

Proposition 6.1. ${\sim }_{4}$ is definable in .

Proof. The following shows that $A\Rightarrow \mathbf {b}$ serves the purpose. (See Lemma 4.1 for a definition of $\mathbf {b}$ .)

Note that the proof above only uses strong implication. One may also obtain a negatively half-toggling connective by means of strong co-implication alone, using .

On the other hand, if we stay in $\mathcal {L}$ then we are saved from half-toggling connectives. In fact, the addition of $\mathbf {n}$ to the language does not affect the undefinability of such connectives.

Proposition 6.2. A half-toggling connective is not definable in $\mathcal {L}_{\mathbf {n}}$ .

Proof. The argument is like for Proposition 4.1: we offer countermodels for both positively and negatively half-toggling connectives. Let $I:=\{x,y\}$ and $\leq :=\{\langle x,x\rangle , \langle x,y\rangle ,\langle y,y\rangle \}$ . Let $\mathcal {M}_{1}:=\langle I,\leq ,v^{+}_{1},v^{-}_{1}\rangle $ be s.t.

$$ \begin{align*} \langle v^{+}_{1}(p),v^{-}_{1}(p)\rangle\in\{\langle I,I\rangle,\langle I,\{y\}\rangle,\langle I,\emptyset\rangle,\langle \emptyset,I\rangle,\langle \emptyset,\{y\}\rangle,\langle \emptyset,\emptyset\rangle\}, \end{align*} $$

for all $p\in \mathsf {Prop}$ . Note that $\mathbf {n}$ is assigned the pair $\langle \emptyset ,\emptyset \rangle $ . Then we obtain the following tables.

So the set $\{\langle I,I\rangle ,\langle I,\{y\}\rangle ,\langle I,\emptyset \rangle ,\langle \emptyset ,I\rangle ,\langle \emptyset ,\{y\}\rangle ,\langle \emptyset ,\emptyset \rangle \}$ is closed under the operations. Now if a positively half-toggling connective is definable, then $v^{+}_{1}(A)=\{y\}$ must be possible; a contradiction. Next, Let $\mathcal {M}_{2}:=\langle I,\leq ,v^{+}_{2},v^{-}_{2}\rangle $ be a model such that

$$ \begin{align*} \langle v^{+}_{2}(p),v^{-}_{2}(p)\rangle\in\{\langle I,I\rangle,\langle I,\emptyset\rangle,\langle\{y\},I\rangle,\langle\{y\},\emptyset\rangle,\langle \emptyset,I\rangle,\langle \emptyset,\emptyset\rangle\}, \end{align*} $$

for all $p\in \mathsf {Prop}$ . Then we obtain the following tables.

Hence the set $\{\langle I,I\rangle ,\langle I,\emptyset \rangle ,\langle \{y\},I\rangle ,\langle \{y\},\emptyset \rangle ,\langle \emptyset ,I\rangle ,\langle \emptyset ,\emptyset \rangle \}$ is closed under the operations. Now if a negatively half-toggling connective is definable, then $v^{-}_{2}(A)=\{y\}$ must be possible; a contradiction.

Corollary 6.1. A half-toggling connective is not definable in $\mathcal {L}_{\{\top ,\bot \}}$ .

Proof. This follows immediately by noticing that $\top $ and $\bot $ become definable once we have $\mathbf {b}$ and $\mathbf {n}$ available to us, respectively by $\mathbf {b}\land \mathbf {n}$ and $\mathbf {b}\lor \mathbf {n}$ .

Remark 6.1. If we restrict our attention to classical models, then a different picture emerges. The formula in $\mathcal {L}_{\{\top ,\bot \}}$ then has the next forcing condition in a model $\mathcal {M}$ where $I=\{x\}$ .

Similarly, the formula gives:

Now it is also easily checked that $(A\to B)\land ({\sim }_{*}B\to {\sim }_{*}A)$ defines strong implication when ${\sim }_{*}$ is positively half-toggling, and defines strong co-implication when ${\sim }_{*}$ is negatively half-toggling. (Note that classical models always support the falsity of $A\Rightarrow B$ /the truth of .)

6.2 The toggling connective

Our second concern is the definability of the toggling negation. We shall first observe that the language does not define the toggling connective. We utilize the fact that the languages $\mathcal {L}_{\{\top ,\bot \}}$ and have no difference in classical models in their expressiveness.

Proposition 6.3. The toggling negation is not definable in $\mathcal {L}_{\{\top ,\bot \}}$ in a classical model.

Proof. We shall use the same model as for Proposition 4.1, except that for all $p\in \mathsf {Prop}$ :

$\langle v^{+}(p),v^{-}(p)\rangle \in \{\langle I,I\rangle ,\langle I,\{x\}\rangle , \langle I,\{y\}\rangle , \langle I,\emptyset \rangle , \langle \{x\},I\rangle ,\langle \{x\},\{y\}\rangle ,\langle \{y\},I\rangle ,\langle \emptyset ,I\rangle \}.$

Then we obtain the following tables for $\langle v^{+}(A), v^{-}(A)\rangle $ for each formula A in $\mathcal {L}_{\{\top ,\bot \}}$ .

Hence the set of values are closed under the operations. Now if the toggling negation ${\sim }$ is definable, then $\langle v^{+}(p),v^{-}(p)\rangle =\langle \{x\},\{y\}\rangle $ implies $v^{+}({\sim }\kern-1.5pt p)=\{y\}$ and $v^{-}({\sim }\kern-1.5pt p)= \{x\}$ , but $\langle \{y\},\{x\}\rangle $ does not belong to the collection of pairs. Therefore ${\sim }$ cannot be defined in $\mathcal {L}_{\{\top ,\bot \}}$ .

Corollary 6.2. The toggling negation is not definable in .

Proof. If it is definable, then it is definable in classical models in $\mathcal {L}_{\{\top ,\bot \}}$ , by Remark 6.1. Yet Proposition 6.3 shows that this is impossible.

Let us next consider languages including $\mathbf {n}$ . We have already seen that $\mathcal {L}_{\mathbf {n}}$ does not define half-toggling connectives; so a fortiori it does not define the toggling connective. As for , the situation is rather different from that of . Recall that half-toggling connectives are definable already in the latter language. We may then apply a technique of combining the support of truth condition of one connective and the support of falsity condition of another connective, in order to define the toggling negation (cf. e.g. [Reference Arieli and Avron3, Reference Odintsov, Skurt and Wansing37]).

Proposition 6.4. The toggling negation is definable in .

Proof. We claim that the formula defines the toggling negation. Indeed:

Hence if one wishes to keep clear of the toggling negation (in the present setting), then it is necessary and sufficient to give up either the neither constant or the strong implication/co-implication pair.

6.3 Indirectly half-toggling connectives

It is possible to come up with a notion of toggling that is less direct than half-toggling. We shall call a unary connective ${\sim }_{*}$ indirectly half-toggling if it satisfies either:

$$ \begin{align*}& \mathcal{M},x\models^{+}{\sim}_{*}A\text{ iff }\forall{y\geq x}\exists{z\geq y}\ \mathcal{M},z\models^{-}A, \text{ or }\\&\mathcal{M},x\models^{-}{\sim}_{*}A\text{ iff }\forall{y\geq x}\exists{z\geq y}\ \mathcal{M},z\models^{+}A. \end{align*} $$

As before, we will call the former the positive and the latter the negative form of indirect half-toggling. This notion clearly coincides with that of a half-toggling connective in a classical model, which provides a potential reason to be sceptical of the acceptability of these connectives for those who take a more strict stance towards the separation of proof and disproof.

It is straightforward to check that positive/negative indirectly half-toggling connectives are definable in $\mathcal {L}_{\{\top ,\bot \}}$ via the formulas in Remark 6.1, namely and . In comparison, once $\top $ and $\bot $ are discarded, we can avoid such formulas, again even in the presence of $\Rightarrow $ and .

Proposition 6.5. An indirectly half-toggling connective is not definable in .

Proof. Let $I:=\{x,y,z\}$ , $\leq :=\{\langle x,x\rangle ,\langle x,y\rangle ,\langle y,y\rangle ,\langle z,z\rangle \}$ . Let $\mathcal {M}:=\langle I,\leq ,v^{+},v^{-}\rangle $ be s.t. $\langle v^{+}(p),v^{-}(p)\rangle \in \{\langle I,I\rangle ,\langle I,\{y\}\rangle ,\langle \{y\},I\rangle \}$ for all $p\in \mathsf {Prop}$ . Then we obtain the following tables for $\langle v^{+}(A), v^{-}(A)\rangle $ for each formula A in .

Now if ${\sim }_{*}$ s.t. $\mathcal {M},w\models ^{+}{\sim }_{*}A\text { if and only if } \forall {w'\geq w}\exists {w"\geq w'}(\mathcal {M},w"\models ^{-}A)$ is definable, then for $v^{-}(A)=\{y\}$ we would need $v^{+}({\sim }_{*}A)=\{x,y\}$ , but this is not possible. Similarly, if ${\sim }_{*}$ s.t. $\mathcal {M},w\models ^{-}{\sim }_{*}A\text { if and only if } \forall {w'\geq w}\exists {w"\geq w'}(\mathcal {M},w"\models ^{+}A)$ is definable, then for $v^{+}(A)=\{y\}$ we would need $v^{-}({\sim }_{*}A)=\{x,y\}$ , but this is again impossible.

Remark 6.2. Connectives satisfying one of the next conditions can be used to define positive/negative indirectly half-toggling connectives (when both of them exist), respectively by $\dagger _{+}\dagger _{-}A$ and $\dagger _{-}\dagger _{+}A$ .

$$ \begin{align*} \mathcal{M}, x\models^{+}\dagger_{+}A\text{ iff }\forall{y\geq x}\ \mathcal{M},y\not\models^{-}A,\text{ or }\mathcal{M},x\models^{-}\dagger_{-}A\text{ iff }\forall{y\geq x}\ \mathcal{M},y\not\models^{+}A. \end{align*} $$

The converse is generally not the case, as can be shown by an argument similar to the proof of Theorem 4.1. However it is not difficult to see that they are definable from an indirectly half-toggling connective once we are in $\mathcal {L}_{\{\top ,\bot \}}$ . So the definability of a pair of indirectly half-toggling connectives and the pair $\dagger _{+},\dagger _{-}$ turns out to be equivalent, when it comes to the languages under consideration.

Proof-theoretically, $\dagger _{+}$ and $\dagger _{-}$ have an advantage over an indirectly half-toggling connective in that they have a simpler presentation in terms of the admissibility of pairs of rules: respectively,

Then we may observe a behaviour similar to positive/negative half-toggling, but with respect to $\dagger _{+}A\to A$ or . For the former:

(where ). In particular, if one of the following:

is satisfied, then ${\sim }_{*}A$ becomes positively/negatively half-toggling in each case.

6.4 The indirectly toggling connective

It is of course possible to think of a connective which relates to indirectly half-toggling connectives in the same way the toggling negation relates to half-toggling connectives: i.e., the connective defined by:

$$ \begin{align*} &\mathcal{M},x\models^{+}{\sim}_{*}A\text{ iff }\forall{y\geq x}\exists{z\geq y}\ \mathcal{M},z\models^{-}A, \text{ and }\\&\mathcal{M},x\models^{-}{\sim}_{*}A\text{ iff }\forall{y\geq x}\exists{z\geq y}\ \mathcal{M},z\models^{+}A. \end{align*} $$

We shall call this connective the indirectly toggling connective, for which we have the next observation.

Proposition 6.6. The next statements hold.

  1. 1. The indirectly toggling connective is definable in $\mathcal {L}_{\mathbf {n}}$ .

  2. 2. The indirectly toggling connective is not definable in .

Proof. 1. This follows, as in Proposition 6.4, from the availability of both $\mathbf {b}$ and $\mathbf {n}$ in the language. Recalling that both positive and negative indirectly half-toggling connectives are definable in $\mathcal {L}_{\{\top ,\bot \}}$ , let us denote them by ${\sim }_{+}$ and ${\sim }_{-}$ . Then $({\sim }_{+}A\land \mathbf {b})\lor ({\sim }_{-}A\land \mathbf {n})$ defines the indirectly toggling connective.

2. Suppose that the indirectly toggling connective is definable in . Then in particular it is definable in all classical models, wherein the notions of indirect toggling and the plain toggling become undistinguished. We know from Corollary 6.2, however, that the toggling connective is not definable with respect to the class of classical models in : a contradiction.

6.5 Summary

We end up with Table 6, which exhibits the hierarchy of languages for models/classical models. Table 7 displays more in detail possibilities of defining types of toggling connectives under various languages.

Table 6 Hierarchy in constructive (left) and classical (right) settings

Table 7 Definability of toggling connectives

An emerging picture is that a bilateralist who wishes to include only $\top $ , $\bot $ or only $\Rightarrow $ , can adopt a criterion that half-toggling/indirectly half-toggling is acceptable while other types of toggling are not. Alternatively, one can be permissive and allow both half- and indirectly half-toggling connectives in order to include all of $\top $ , $\bot $ and $\Rightarrow $ , . Or, one can accept the indirectly toggling connective along with the neither constant. Even with such liberal attitudes, however, one must at least make a choice between the neither constant and strong implication/co-implication, so as to avoid the toggling negation. Finally, one can remain strict and reject all four kinds of toggling, which supports the position of $\mathbf {B2C}$ that does not accept any of $\mathbf {n}$ , $\top $ , $\bot $ or $\Rightarrow $ , .

Acknowledgements

We would like to thank Sara Ayhan and Nissim Francez for helpful comments. Heinrich Wansing presented parts of an earlier version of the present paper at a Logica Copernicana Seminar, University of Toruń, March 12, 2024 and at the 2nd Workshop on the Objects and Grounds of Structural Rules, University of Lisbon, April 15, 2024, while Satoru Niki presented at an LLAL@GSIS meeting, Tohoku University, September 21, 2024. We would like to thank the audiences of these events for their comments.

Funding

Satoru Niki and Heinrich Wansing have been supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme, grant agreement ERC-2020-ADG, 101018280, ConLog.

Footnotes

1 Logical bilateralism can be generalized to logical multilateralism by taking into consideration n dimensions ( $2 \leq n, n \in \mathbb {N}$ ) of meaning, see [Reference Wansing and Ayhan64]; in this case bilateralism could mean treating not just verification and falsification on a par in the constitution of linguistic meaning, but any two from among the n dimensions.

2 and denied as well, see [Reference Gabbay22].

3 I.e., the converses of BT and BT $'$ are valid as well. For an overview of the terminology for various connexive principles, see [Reference Wansing, Zalta and Nodelman61, Reference Wansing and Omori65].

4 There is also a system called “da Costa Logic” which contains the co-negation of $\mathbf {BiInt}$ as primitive but lacks co-implication [Reference Priest43].

5 Relatedly, it is observed in [Reference Niki34] that the expansion $\mathbf {C}^{\bot }$ of $\mathbf {C}$ by falsum (introduced in [Reference Fazio and Odintsov17]) satisfies a constructive property that fails in the corresponding expansion $\mathbf {N4^\bot }$ of $\mathbf {N4}$ . This can be seen to suggests that $\mathbf {C^\bot }$ answers some constructive criticisms against $\mathbf {Int}$ better than $\mathbf {N4^\bot }$ .

6 In [Reference Wansing56] an encoding of derivations in Nelsons’s constructive logics $\mathbf {N3}$ and $\mathbf {N4}$ was obtained by giving up the unique types of terms. The use of terms of two sorts avoids this: every term is uniquely typed.

7 There is a literature on sequent calculi with embeddable sequent arrows. For an early reference see [Reference von Kutschera and Ayhan27] and [Reference Ayhan7].

8 Whereas the empty discharge of assumptions is rejected by proponents of relevance logic, for constructivists it is unproblematic.

9 It must be admitted that the same reasoning can be used against the dotted lines in $(\lor Ep)$ . Although we will not address this question for $(\lor Ep)$ (and $(\land Edp)$ ) in the present paper, it is certainly of interest to consider different forms of disjunction/conjunction rules as well. At the same time, it might be possible to defend the current rules on the ground of an analogy with the fact that e.g. the generalized rule for conjunction (cf. e.g. [Reference Negri and von Plato32]):

is admissible in $\mathbf {NB2C}$ , independent of how the dual proof rules for conjunction are formulated.

10 Segerberg uses the term queer in a more limited sense, to refer to a model s.t. $I=Q$ .

11 Cf. the notions of positive/negative definability in a classical setting [Reference Omori and Sano39].

12 Indeed, the enquiry in [Reference Omori, Wansing and Bimbó40] is based on the idea of A. Avron [Reference Avron4] that positive half-toggling characterizes the intuitive notion of negation in the four-valued setting.

References

BIBLIOGRAPHY

Almukdad, A., & Nelson, D. (1984). Constructible falsity and inexact predicates. Journal of Symbolic Logic, 49, 231233.CrossRefGoogle Scholar
Arieli, O., & Avron, A. (1998). The value of the four values. Artificial Intelligence, 102, 97141.CrossRefGoogle Scholar
Arieli, O., & Avron, A. (2017). Four-valued paradefinite logics. Studia Logica, 105, 10871122.CrossRefGoogle Scholar
Avron, A. (2005). A non-deterministic view on non-classical negations. Studia Logica, 80, 159194.CrossRefGoogle Scholar
Ayhan, S. (2021). Uniqueness of logical connectives in a bilateralist setting. In: Sedlár, I. and Blicha, M., editors. The Logica Yearbook 2020. London: College Publications, 116.Google Scholar
Ayhan, S. (2024). Meaning and identity of proofs in a bilateralist setting: A two-sorted typed lambda-calculus for proofs and refutations. Journal of Logic and Computation, published online 01 April 2024. https://academic.oup.com/logcom/advance-article-abstract/doi/10.1093/logcom/exae014/7638554 Google Scholar
Ayhan, S. (2024). Notions of Proof and Refutation in ‘Gentzensemantik’: Franz von Kutschera as an Early Proponent of (Bilateralist) Proof-Theoretic Semantics, History and Philosophy of Logic, published online 11 September 2024. https://www.tandfonline.com/doi/full/10.1080/01445340.2024.2393964 Google Scholar
Belnap, N. (1977). How a computer should think. In Ryle, G., editor. Contemporary Aspects of Philosophy. Stocksfield: Oriel Press, pp. 3055.Google Scholar
Berto, F. (2015). A modality called “negation”. Mind, 124, 761793.CrossRefGoogle Scholar
Brandom, R. B. (1994). Making It Explicit: Reasoning, Representing, and Discursive Commitment. Cambridge, Massachusetts: Harvard University Press.Google Scholar
Brandom, R. B. (2000). Articulating Reasons: An Introduction to Inferentialism. Cambridge, Massachusetts: Harvard University Press.CrossRefGoogle Scholar
Drobyshevich, S. (2019). A bilateral Hilbert-style investigation of 2-intuitionistic logic. Journal of Logic and Computation, 29, 665692.CrossRefGoogle Scholar
Drobyshevich, S. (2021). Tarskian consequence relations bilaterally: some familiar notions. Synthese, 198, 52135240.CrossRefGoogle Scholar
Drobyshevich, S., Odintsov, S., & Wansing, H. (2022). Moisil’s modal logic and related systems. In Bimbó, K., editor. Relevance Logics and other Tools for Reasoning. Essays in Honour of Michael Dunn. London: College Publications, pp. 150177.Google Scholar
Dummett, M. (1991). The Logical Basis of Metaphysics. Cambridge, Massachusetts: Harvard University Press.Google Scholar
Dunn, J. M., & Zhou, C. (2005). Negation in the context of gaggle theory. Studia Logica, 80, 235264.CrossRefGoogle Scholar
Fazio, D., Odintsov, S. P. (2024). An Algebraic Investigation of the Connexive Logic C. Studia Logica, 112, 3767.CrossRefGoogle Scholar
Ferguson, T. M. (2023). Negation in negationless intuitionistic mathematics. Philosophia Mathematica, 31, 2955.CrossRefGoogle Scholar
Ferreira, F. (2008). The co-ordination principles: A problem for bilateralism. Mind, 117, 10511057.CrossRefGoogle Scholar
Francez, N. (2014). Bilateralism in proof-theoretic semantics. Journal of Philosophical Logic, 43, 239259.CrossRefGoogle Scholar
Francez, N. (2015). Proof-Theoretic Semantics. London: College Publications.Google Scholar
Gabbay, M. (2017). Bilateralism does not provide a proof theoretic treatment of classical logic (for technical reasons). Journal of Applied Logic, 25, 108122.CrossRefGoogle Scholar
Girard, J.-Y. (1989). Proofs and Types, translated and with appendices by P. Taylor and Y. Lafont, Cambridge: Cambridge University Press.Google Scholar
Goré, R. (2000). Dual Intuitionistic logic revisited. In Proc. Automated Reasoning with Analytic Tableaux and Related Methods (Tableaux 2000). Berlin: Springer, pp. 252267.CrossRefGoogle Scholar
Kamide, N., & Wansing, H. (2012). Proof theory of Nelson’s paraconsistent logic: A uniform perspective. Theoretical Computer Science, 415, 138.CrossRefGoogle Scholar
Kürbis, N. (2016). Some Comments on Ian Rumfitt’s bilateralism. Journal of Philosophical Logic, 45, 623644.CrossRefGoogle Scholar
von Kutschera, F. (1969). Ein verallgemeinerter Widerlegungsbegriff für Gentzenkalküle. Archiv für mathematische Logik, 12, 104118, reprinted as F. von Kutschera, A Generalized Notion of Refutation for Gentzen Calculi, edited and transl. by Ayhan, Sara, History and Philosophy of Logic, 2024, published online 15 October 2024. https://www.tandfonline.com/doi/pdf/10.1080/01445340.2024.2393970 CrossRefGoogle Scholar
López-Escobar, E. G. K. (1972). Refutability and elementary number theory, Indigationes Mathematicae 34, 362374.CrossRefGoogle Scholar
Marcos, J. (2005). On negation: Pure local rules, Journal of Applied Logic 3, 185219.CrossRefGoogle Scholar
McCall, S. (1966). Connexive implication. Journal of Symbolic Logic 31, 415433.CrossRefGoogle Scholar
McKinsey, J. C. C. (1939). Proof of the independence of the primitive symbols of Heyting’s calculus of propositions. The Journal of Symbolic Logic, 4, 155158.CrossRefGoogle Scholar
Negri, S., & von Plato, J. (2001). Structural Proof Theory. Cambridge: Cambridge University Press.CrossRefGoogle Scholar
Nelson, D. (1949). Constructible falsity. Journal of Symbolic Logic, 14, 1626.CrossRefGoogle Scholar
Niki, S. (2024). Intuitionistic views on connexive constructible falsity. Journal of Applied Logics, 11(2), 125157.Google Scholar
Niki, S., & Wansing, H. (2023). On the provable contradictions of the connexive logics C and C3 , Journal of Philosophical Logic, 52, 13551383.CrossRefGoogle Scholar
Odintsov, S. P. (2008). Constructive Negations and Paraconsistency. Dordrecht: Springer.CrossRefGoogle Scholar
Odintsov, S. P., Skurt, D., & Wansing, H. (2019). On Definability of Connectives and Modal Logics over FDE. Logic and Logical Philosophy, 28(4), 631659.CrossRefGoogle Scholar
Olkhovikov, G. K. (2023). On the Completeness of Some First-order Extensions of C. Journal of Applied Logics, 10(1), 57114.Google Scholar
Omori, H., & Sano, K. (2015). Generalizing functional completeness in Belnap-Dunn logic. Studia Logica, 103(5), 883917.CrossRefGoogle Scholar
Omori, H., & Wansing, H. (2022). Varieties of negation and contra-classicality in view of Dunn semantics. In Bimbó, K. (ed.), Relevance Logics and other Tools for Reasoning. Essays in Honour of Michael Dunn, London: College Publications, pp. 309337.Google Scholar
Pearce, D. (1991). $n$ reasons for choosing $N$ . Gruppe für Logik, Wissenstheorie und Information an der Freien Universität Berlin, Bericht 14/91.Google Scholar
Price, H. (1990). Why ‘not’? Mind, 99, 221238.CrossRefGoogle Scholar
Priest, G. (2011). First-order da Costa logic. Studia Logica, 97, 183198.CrossRefGoogle Scholar
Prawitz, D. (1965). Natural Deduction. A Proof-Theoretical Study. Stockholm: Almqvist & Wiksell.Google Scholar
Rauszer, C. (1980). An algebraic and Kripke-style approach to a certain extension of intuitionistic logic. Warsaw: Dissertationes Mathermaticae, Institute of Mathematics, Polish Academy of Sciences.Google Scholar
Restall, G. (2005). Multiple conclusions. In Hájek, P., Valdés-Villanueva, L., and Westerståhl, D., editors. Logic, Methodology and Philosophy of Science: Proceedings of the Twelfth International Congress. London: King’s College Publications, pp. 189205.Google Scholar
Restall, G. (2013). Assertion, denial and non-classical theories. In Tanaka, K. et al., editors. Paraconsistency: Logic and Applications. Dordrecht: Springer, pp. 8199.CrossRefGoogle Scholar
Ripley, D. (2017). Bilateralism, coherence, warrant. In Moltmann, F., & Textor, M., editors. Act-Based Conceptions of Propositional Content: Contemporary and Historical Perspectives. Oxford: Oxford University Press, pp. 307324.Google Scholar
Rumfitt, I. (2000). ‘Yes’ and ‘No’. Mind, 109(436), 781823.CrossRefGoogle Scholar
Rumfitt, I. (2008). Co-ordination Principles: A Reply. Mind, 117(468), 10591063.CrossRefGoogle Scholar
Schroeder-Heister, P. (1984). A natural extension of natural deduction. The Journal of Symbolic Logic, 49(4), 12841300.CrossRefGoogle Scholar
Schroeder-Heister, P. (2024). Proof-theoretic semantics. In Zalta, E. N. and Nodelman, U., editors. The Stanford Encyclopedia of Philosophy (Summer 2024 ed.). Metaphysics Research Lab, Stanford University. https://plato.stanford.edu/archives/sum2024/entries/proof-theoretic-semantics/.Google Scholar
Segerberg, K. (1968). Propositional logics related to Heyting’s and Johansson’s. Theoria, 34, 2661.CrossRefGoogle Scholar
Smullyan, R. (1978). What is the Name of this Book? The Riddle of Dracula and Other Logical Puzzles. Prentice-Hall, Englewood Cliffs.Google Scholar
Veldman, W. (1976). An intuitionistic completeness theorem for intuitionistic predicate logic. The Journal of Symbolic Logic, 41, 159166.CrossRefGoogle Scholar
Wansing, H. (1993). The Logic of Information Structures . Lecture Notes in AI 681. Berlin: Springer.Google Scholar
Wansing, H. (2005). Connexive modal logic. In Schmidt, R., Pratt-Hartmann, I., Reynolds, M., and Wansing, H., editors. Advances in Modal Logic . Volume 5. London: King’s College, pp. 367383.Google Scholar
Wansing, H. (2016). Falsification, natural deduction and bi-intuitionistic logic. Journal of Logic and Computation, 26(1), 425450.CrossRefGoogle Scholar
Wansing, H. (2016). Natural deduction for bi-connexive logic and a two-sorted typed $\lambda$ -calculus. IfCoLog Journal of Logics and their Applications, 3, 413439.Google Scholar
Wansing, H. (2017). A more general general proof theory. Journal of Applied Logic, 25, 2346.CrossRefGoogle Scholar
Wansing, H. (2023). Connexive Logic. In Zalta, E. N. and Nodelman, U., editors. The Stanford Encyclopedia of Philosophy, (Summer 2023 ed.). Metaphysics Research Lab, Stanford University. https://plato.stanford.edu/archives/sum2023/entries/logic-connexive/.Google Scholar
Wansing, H. (2024). A note on synonymy in proof-theoretic semantics. In Piecha, T. and Wehmeier, K., editors. Peter Schroeder-Heister on Proof-theoretic Semantics. Cham: Springer, pp. 339362.CrossRefGoogle Scholar
Wansing, H. (2024). Constructive logic is connexive and contradictory. Logic and Logical Philosophy, published online 02 January 2024. https://apcz.umk.pl/LLP/article/view/41858.CrossRefGoogle Scholar
Wansing, H., & Ayhan, S. (2023). Logical Multilateralism. Journal of Philosophical Logic, 52, 16031636.CrossRefGoogle Scholar
Wansing, H., & Omori, H. (2024). Connexive logic, connexivity, and connexivism: Remarks on terminology. Studia Logica, 112(1), 135.CrossRefGoogle Scholar
Wansing, H., & Weber, Z. (2024). Quantifiers in connexive logic (in general and in particular). Logic Journal of the IGPL, published online 30 October 2024. https://academic.oup.com/jigpal/advance-article/doi/10.1093/jigpal/jzae115/7848877.CrossRefGoogle Scholar
Figure 0

Table 1 Logics and languages

Figure 1

Table 2 Introduction and elimination rules of $\mathbf {NB2C}$ with respect to proofs

Figure 2

Table 3 Introduction and elimination rules of $\mathbf {NB2C}$ with respect to dual proofs

Figure 3

Table 4 Natural deduction rules for $\top $, $\bot $, $\mathbf {n}$ and $\sim $

Figure 4

Table 5 Natural deduction rules for strong implication and strong co-implication

Figure 5

Table 6 Hierarchy in constructive (left) and classical (right) settings

Figure 6

Table 7 Definability of toggling connectives