This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Relational Companions of Logics111A version of this article has been submitted to the Indian Conference on Logic and its Applications 2025

Sankha S. Basu Department of Mathematics
Indraprastha Institute of Information Technology-Delhi
New Delhi, India.
Sayantan Roy Department of Mathematics
Indraprastha Institute of Information Technology-Delhi
New Delhi, India.
(August 30, 2024)
Abstract

The variable inclusion companions of logics have lately been thoroughly studied by multiple authors. There are broadly two types of these companions: the left and the right variable inclusion companions. Another type of companions of logics induced by Hilbert-style presentations (Hilbert-style logics) were introduced in [1]. A sufficient condition for the restricted rules companion of a Hilbert-style logic to coincide with its left variable inclusion companion was proved there, while a necessary condition remained elusive. The present article has two parts. In the first part, we give a necessary and sufficient condition for the left variable inclusion and the restricted rules companions of a Hilbert-style logic to coincide. In the rest of the paper, we recognize that the variable inclusion restrictions used to define variable inclusion companions of a logic ,\langle\mathcal{L},\vdash\rangle are relations from 𝒫()\mathcal{P}(\mathcal{L}) to \mathcal{L}. This leads to a more general idea of a relational companion of a logical structure, a framework that we borrow from the field of universal logic. We end by showing that even Hilbert-style logics and the restricted rules companions of these can be brought under the umbrella of the general notions of logical structures and their relational companions that are discussed here.

Keywords: Companion logics; Universal logic; Logics of variable inclusion.

1 Introduction

The logics of variable inclusion have recently been rigorously studied, e.g., in [7, 8, 13]. These companion logics come in four flavors, viz., the left, the right, the pure left, and the pure right variable inclusion companion logics. The definitions and various examples of each of these classes can be found in the above references. It is well-known that the left variable inclusion companion of classical propositional logic (CPC) is the paraconsistent weak Kleene logic (PWK). A simple Hilbert-style presentation of PWK, consisting of the same set of axioms as CPC and a restricted version of the classical rule of modus ponens, was presented in [6]. This led to the following natural question. Can we always obtain a Hilbert-style presentation of the left variable inclusion companion logic from that of the original logic (if it has one, of course) by just restricting the rules of inference? The answer to this question was shown to be negative in [1]. In the course of the argument, the restricted rules companion of a Hilbert-style logic, i.e., a logic induced syntactically by a Hilbert-style presentation, was introduced. A sufficient condition for the restricted rules companion to coincide with the left variable inclusion companion of a Hilbert-style logic was proved as well. However, a necessary condition for the same remained unattained.

The present article has two main parts. In the first, a necessary and sufficient condition for the left variable inclusion and the restricted rules companions of a Hilbert-style logic to coincide, is presented.

In the second part, we generalize the notions of variable inclusion companion and restricted rules companion logics. This is done using the framework of logical structures from universal logic [4, 5].

A logical structure is a pair 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle, where \mathcal{L} is a set and 𝒫()×\vdash\,\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}. A logic is a logical structure 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle, where \mathcal{L} is the set of formulas defined inductively, in the usual way, over a set of variables VV, using a finite set of connectives/operators called the signature/type. In other words, \mathcal{L} is the formula algebra over VV of some type. The formula algebra has the universal mapping property for the class of all algebras of the same type as \mathcal{L} over VV, i.e., any function f:VAf:V\to A, where AA is the universe of an algebra 𝐀\mathbf{A} of the same type as \mathcal{L}, can be uniquely extended to a homomorphism from \mathcal{L} to 𝐀\mathbf{A} (see [12, 11] for more details). We, however, do not assume any condition on the \vdash-relation. For any α\alpha\in\mathcal{L}, var(α)\mathrm{var}(\alpha) denotes the set of all the variables occurring in α\alpha, and for any Δ\Delta\subseteq\mathcal{L}, var(Δ)=αΔvar(α)\mathrm{var}(\Delta)=\displaystyle\bigcup_{\alpha\in\Delta}\mathrm{var}(\alpha).

2 Left variable inclusion and restricted rules companions

In this section, we will deal exclusively with logics, in the usual sense, as described in the previous section. As mentioned earlier, the logics of variable inclusion have recently been rigorously studied, e.g., in [7, 8, 13]. The following definition of a left variable inclusion companion can be found in these.

Definition 2.1.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logic. The left variable inclusion companion of 𝒮\mathcal{S}, denoted by 𝒮l=,l\mathcal{S}^{l}=\langle\mathcal{L},\vdash^{l}\rangle, is defined as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

Γlαiff there is aΔΓsuch thatvar(Δ)var(α)andΔα.\Gamma\vdash^{l}\alpha\;\hbox{iff there is a}\;\Delta\subseteq\Gamma\;\hbox{such that}\;\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha)\;\hbox{and}\;\Delta\vdash\alpha.

The restricted rules companion of a Hilbert-style logic, i.e., a logic induced syntactically by a Hilbert-style presentation, was introduced in [1] as follows.

Definition 2.2.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a Hilbert-style logic with AA\subseteq\mathcal{L} as the set of axioms and R𝒮𝒫()×R_{\mathcal{S}}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} as the set of rules of inference. The restricted rules companion of 𝒮\mathcal{S}, denoted by 𝒮re=,re\mathcal{S}^{re}=\langle\mathcal{L},\vdash^{re}\rangle, is then defined as the Hilbert-style logic with the following sets of axioms and rules.

Set of axioms = AA, and
set of rules of inference = R𝒮re={ΓαR𝒮var(Γ)var(α)}R_{\mathcal{S}^{re}}=\left\{\dfrac{\Gamma}{\alpha}\in R_{\mathcal{S}}\mid\,\mathrm{var}(\Gamma)\subseteq\mathrm{var}(\alpha)\right\}.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a Hilbert-style logic and 𝒮l=,l\mathcal{S}^{l}=\langle\mathcal{L},\vdash^{l}\rangle, 𝒮re=,re\mathcal{S}^{re}=\langle\mathcal{L},\vdash^{re}\rangle be its left variable inclusion and restricted rules companion logics, respectively. It was established that, rel\vdash^{re}\,\subseteq\,\vdash^{l} ([1, Theorem 3.6]), but the reverse inclusion, i.e., lre\vdash^{l}\,\subseteq\,\vdash^{re} is not guaranteed ([1, Remark 3.7]). The following sufficient condition for the latter inclusion was also given in this paper.

Theorem 2.3 ([1, Theorem 4.3]).

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a finitary Hilbert-style logic such that α,αββ\dfrac{\alpha,\alpha\longrightarrow\beta}{\beta} (modus ponens [MP]) is a rule of inference in 𝒮\mathcal{S}. Suppose further that the Deduction theorem holds in 𝒮\mathcal{S}. Then the restricted rules companion of 𝒮\mathcal{S} coincides with the left variable inclusion companion of 𝒮\mathcal{S}, i.e., re=l\vdash^{re}\,=\,\vdash^{l}.

However, a necessary condition for l=re\vdash^{l}\,=\,\vdash^{re} remained elusive. In the rest of this section, we investigate this further and provide a necessary and sufficient condition for the two companion logics to coincide. The following lemmas list some straightforward inferences that can be drawn from the definitions of left variable inclusion and restricted rules companions.

Lemma 2.4.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logic.

  1. (i)

    𝒮l=,l\mathcal{S}^{l}=\langle\mathcal{L},\vdash^{l}\rangle is monotonic. Moreover, if 𝒮\mathcal{S} is monotonic, then l\vdash^{l}\,\subseteq\,\vdash.

  2. (ii)

    (𝒮l)l=𝒮l(\mathcal{S}^{l})^{l}=\mathcal{S}^{l}, i.e., (l)l=l(\vdash^{l})^{l}\,=\,\vdash^{l}.

  3. (iii)

    Suppose 𝒮\mathcal{S} is a Hilbert-style logic. Then, 𝒮re\mathcal{S}^{re} is monotonic and moreover, re\vdash^{re}\,\subseteq\,\vdash.

  4. (iv)

    Suppose 𝒮\mathcal{S} is a Hilbert-style logic. Then, (𝒮re)re=𝒮re(\mathcal{S}^{re})^{re}=\mathcal{S}^{re}, i.e., (re)re=re(\vdash^{re})^{re}\,=\,\vdash^{re}.

Proof.

Parts (i) and (ii) follow straightforwardly from the definition of left variable inclusion companions. For part (iii), we recall that every Hilbert-style logic is monotonic. Thus, in fact, 𝒮\mathcal{S} and 𝒮re\mathcal{S}^{re}, being Hilbert-style logics, are both monotonic. That re\vdash^{re}\,\subseteq\,\vdash, follows from the definition of 𝒮re\mathcal{S}^{re}.

For part (iv), let AA and R𝒮R_{\mathcal{S}} as its sets of axioms and rules of inference, respectively, of 𝒮\mathcal{S}. Then 𝒮re\mathcal{S}^{re} has AA and R𝒮reR_{\mathcal{S}^{re}}, as its sets of axioms and rules, where R𝒮reR_{\mathcal{S}^{re}} is as described in the definition of a restricted rules companion. Now, since any rule in R𝒮reR_{\mathcal{S}^{re}} is already restricted, AA and R𝒮reR_{\mathcal{S}^{re}} also comprise a Hilbert-style presentation for (𝒮re)re(\mathcal{S}^{re})^{re}. Thus, (𝒮re)re=𝒮re(\mathcal{S}^{re})^{re}=\mathcal{S}^{re}, i.e., (re)re=re(\vdash^{re})^{re}\,=\,\vdash^{re}. ∎

Theorem 2.5.

Suppose 𝒮1=,1\mathcal{S}_{1}=\langle\mathcal{L},\vdash_{1}\rangle and 𝒮2=,2\mathcal{S}_{2}=\langle\mathcal{L},\vdash_{2}\rangle are two logics such that 12\vdash_{1}\,\subseteq\,\vdash_{2}. Then, 1l2l\vdash_{1}^{l}\,\subseteq\,\vdash_{2}^{l}. Moreover, if 𝒮1\mathcal{S}_{1} and 𝒮2\mathcal{S}_{2} are Hilbert-style logics, such that for any ΓαR𝒮1re\dfrac{\Gamma}{\alpha}\in R_{\mathcal{S}_{1}^{re}}, Γ2reα\Gamma\vdash^{re}_{2}\alpha, then 1re2re\vdash^{re}_{1}\,\subseteq\,\vdash^{re}_{2}.

Proof.

Suppose Σ{α}\Sigma\cup\{\alpha\}\subseteq\mathcal{L} such that Σ1lα\Sigma\vdash_{1}^{l}\alpha. Then there exists ΔΣ\Delta\subseteq\Sigma with var(Δ)var(α)\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha) such that Δ1α\Delta\vdash_{1}\alpha. Since 12\vdash_{1}\,\subseteq\,\vdash_{2}, Δ2α\Delta\vdash_{2}\alpha. Thus, Σ2lα\Sigma\vdash_{2}^{l}\alpha. Hence, 1l2l\vdash_{1}^{l}\,\subseteq\,\vdash_{2}^{l}.

Next, suppose 𝒮1,𝒮2\mathcal{S}_{1},\mathcal{S}_{2} are Hilbert-style logics such that for any ΓαR𝒮1re\dfrac{\Gamma}{\alpha}\in R_{\mathcal{S}_{1}^{re}}, Γ2reα\Gamma\vdash^{re}_{2}\alpha. Now, let Σ{α}\Sigma\cup\{\alpha\}\subseteq\mathcal{L} such that Σ1reα\Sigma\vdash^{re}_{1}\alpha. Then, there exists a derivation D=α1,,αn=αD=\langle\alpha_{1},\ldots,\alpha_{n}=\alpha\rangle of α\alpha from Σ\Sigma, where for each 1in1\leq i\leq n, αi\alpha_{i} is either an axiom of 𝒮1\mathcal{S}_{1}, or an element of Σ\Sigma, or is obtained by applying a rule of inference in R𝒮1reR_{\mathcal{S}_{1}^{re}}. If αi\alpha_{i} is an axiom, then 1αi\vdash_{1}\alpha_{i}, and since 12\vdash_{1}\,\subseteq\,\vdash_{2}, 2αi\vdash_{2}\alpha_{i}. Then, by [1, Theorem 3.4], 2reαi\vdash^{re}_{2}\alpha_{i}. So, there exists a derivation of αi\alpha_{i} in 𝒮2re\mathcal{S}_{2}^{re}. Now, suppose αi\alpha_{i} is obtained by applying a rule of inference ΔαiR𝒮1re\dfrac{\Delta}{\alpha_{i}}\in R_{\mathcal{S}_{1}^{re}}, where Δ{α1,,αi1}\Delta\subseteq\{\alpha_{1},\ldots,\alpha_{i-1}\}. Then, by assumption, Δ2reαi\Delta\vdash^{re}_{2}\alpha_{i}, and hence, there exists a derivation of αi\alpha_{i} from Δ\Delta in 𝒮2re\mathcal{S}_{2}^{re}. So, we can translate the derivation DD of α\alpha from Σ\Sigma as follows. For each 1in1\leq i\leq n, if αi\alpha_{i} is an axiom, then we replace αi\alpha_{i} by the elements of a derivation of αi\alpha_{i} in 𝒮2re\mathcal{S}_{2}^{re}. If αi\alpha_{i} is obtained from Δ{α1,,αi1}\Delta\subseteq\{\alpha_{1},\ldots,\alpha_{i-1}\}, by using a rule of inference in 𝒮1re\mathcal{S}_{1}^{re}, then we replace αi\alpha_{i} by the elements of a derivation of αi\alpha_{i} from Δ\Delta in 𝒮2re\mathcal{S}_{2}^{re}. Finally, if αiΣ\alpha_{i}\in\Sigma, then we keep it unchanged. Let DD^{\prime} be the resulting sequence of formulas. Clearly, DD^{\prime} is a derivation of α\alpha from Σ\Sigma in 𝒮2re\mathcal{S}_{2}^{re}. Thus, Σ2reα\Sigma\vdash^{re}_{2}\alpha. Hence, 1re2re\vdash^{re}_{1}\,\subseteq\,\vdash^{re}_{2}. ∎

Remark 2.6.

It is not true, in general, that if 𝒮1=,1\mathcal{S}_{1}=\langle\mathcal{L},\vdash_{1}\rangle and 𝒮2=,2\mathcal{S}_{2}=\langle\mathcal{L},\vdash_{2}\rangle are two Hilbert-style logics with 12\vdash_{1}\,\subseteq\,\vdash_{2}, then 1re2re\vdash^{re}_{1}\,\subseteq\,\vdash^{re}_{2}. This can be seen from the following example.

Suppose \mathcal{L} is the formula algebra over a countable set of variables VV of type {,}\{\land,\lor\}. Let 𝒮1=,1\mathcal{S}_{1}=\langle\mathcal{L},\vdash_{1}\rangle be the Hilbert-style logic with an empty set of axioms and the following two rules of inference.

R1:αβαandR2:ααβ,where α,β.R_{1}:\,\dfrac{\alpha\land\beta}{\alpha}\quad\hbox{and}\quad R_{2}:\,\dfrac{\alpha}{\alpha\lor\beta},\quad\hbox{where }\alpha,\beta\in\mathcal{L}.

𝒮1\mathcal{S}_{1} is the same logic that was used in [1, Remark 3.7] to show that the left variable inclusion companion of a Hilbert-style logic can differ from its restricted rules companion.

Let 𝒮2=,2\mathcal{S}_{2}=\langle\mathcal{L},\vdash_{2}\rangle be the Hilbert-style logic with an empty set of axioms and the following rule of inference in addition to R1,R2R_{1},R_{2} above.

R3:αβαβ,where α,β.R_{3}:\,\dfrac{\alpha\land\beta}{\alpha\lor\beta},\quad\hbox{where }\alpha,\beta\in\mathcal{L}.

Clearly, 21\vdash_{2}\,\subseteq\,\vdash_{1}, since R3R_{3} can be derived in 𝒮1\mathcal{S}_{1} as follows. For any α,β\alpha,\beta\in\mathcal{L},

αβ11.αβ2.α[R1 on (1)]3.αβ[R2 on (2)]\begin{array}[]{lcl}\alpha\land\beta&\vdash_{1}&1.\,\alpha\land\beta\\ &&2.\,\alpha\qquad[R_{1}\hbox{ on (1)}]\\ &&3.\,\alpha\lor\beta\qquad[R_{2}\hbox{ on (2)}]\end{array}

We note that 𝒮1re=,1re\mathcal{S}_{1}^{re}=\langle\mathcal{L},\vdash^{re}_{1}\rangle, is the logic induced by the same set of axioms and the following two rules of inference.

R1:αβαsuch that var(αβ)var(α), i.e., var(β)var(α), andR2:ααβ,\begin{array}[]{ll}R_{1}^{\prime}:\,\dfrac{\alpha\land\beta}{\alpha}&\hbox{such that }\mathrm{var}(\alpha\land\beta)\subseteq\mathrm{var}(\alpha),\hbox{ i.e., }\mathrm{var}(\beta)\subseteq\mathrm{var}(\alpha),\hbox{ and}\\ &\\ R_{2}:\,\dfrac{\alpha}{\alpha\lor\beta},&\end{array}

while 𝒮2re=,1re\mathcal{S}_{2}^{re}=\langle\mathcal{L},\vdash^{re}_{1}\rangle, is the logic induced by the same set of axioms and the rules R1,R2R_{1}^{\prime},R_{2}, and R3R_{3}. (R2R_{2} and R3R_{3} do not need to be restricted as var(α)var(αβ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\alpha\lor\beta) and var(αβ)=var(αβ)\mathrm{var}(\alpha\land\beta)=\mathrm{var}(\alpha\lor\beta) for any α,β\alpha,\beta\in\mathcal{L}.)

Now, suppose p,qp,q are distinct variables. Then, while pq2repqp\land q\vdash^{re}_{2}p\lor q, pq⊬1repqp\land q\not\vdash^{re}_{1}p\lor q, since we cannot apply R1R_{1}^{\prime} and R2R_{2} to derive pqp\lor q from pqp\land q in 𝒮1\mathcal{S}_{1}, as shown in [1, Remark 3.7].

Thus, 2re1re\vdash^{re}_{2}\,\not\subseteq\,\vdash^{re}_{1} although 21\vdash_{2}\,\subseteq\,\vdash_{1}.

Theorem 2.7.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a Hilbert-style logic. Then, 𝒮l=𝒮re\mathcal{S}^{l}=\mathcal{S}^{re} iff (𝒮re)l=𝒮l(\mathcal{S}^{re})^{l}=\mathcal{S}^{l}. In other words, l=re\vdash^{l}\,=\,\vdash^{re} iff (re)l=l(\vdash^{re})^{l}\,=\,\vdash^{l}, i.e., for all Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L}, Γlα\Gamma\vdash^{l}\alpha iff there exists ΔΓ\Delta\subseteq\Gamma such that var(Δ)var(α)\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha) and Δreα\Delta\vdash^{re}\alpha.

Proof.

Suppose 𝒮l=𝒮re\mathcal{S}^{l}=\mathcal{S}^{re}, i.e., l=re\vdash^{l}\,=\,\vdash^{re}. Now, by Lemma 2.4 (iii), re\vdash^{re}\,\subseteq\,\vdash. So, by Theorem 2.5, (re)ll(\vdash^{re})^{l}\,\subseteq\,\vdash^{l}. Now, suppose Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γlα\Gamma\vdash^{l}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that var(Δ)var(α)\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha) and Δα\Delta\vdash\alpha. Clearly, Δlα\Delta\vdash^{l}\alpha as well. This implies that Δreα\Delta\vdash^{re}\alpha, since l=re\vdash^{l}\,=\,\vdash^{re}. Now, as ΔΓ\Delta\subseteq\Gamma, var(Δ)var(α)\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha), and Δreα\Delta\vdash^{re}\alpha, Γ(re)lα\Gamma(\vdash^{re})^{l}\alpha. Thus, l(re)l\vdash^{l}\,\subseteq\,(\vdash^{re})^{l}. Hence, (re)l=l(\vdash^{re})^{l}\,=\,\vdash^{l}.

Conversely, suppose (re)l=l(\vdash^{re})^{l}\,=\,\vdash^{l}. We know that rel\vdash^{re}\,\subseteq\,\vdash^{l}. Thus, we only need to show that lre\vdash^{l}\,\subseteq\,\vdash^{re}. Suppose Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γlα\Gamma\vdash^{l}\alpha. Then, by our assumption, Γ(re)lα\Gamma(\vdash^{re})^{l}\alpha. So, there exists ΔΓ\Delta\subseteq\Gamma such that var(Δ)var(α)\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha) and Δreα\Delta\vdash^{re}\alpha. Now, as 𝒮re\mathcal{S}^{re} is a Hilbert-style logic, it is monotonic. This implies that Γreα\Gamma\vdash^{re}\alpha. Thus, lre\vdash^{l}\,\subseteq\,\vdash^{re}. Hence l=re\vdash^{l}\,=\,\vdash^{re}. ∎

3 Relational companions of a logical structure

We now let go of the formula algebras and land in the arena of logical structures that were described in the introduction. The attempt here would be to generalize the notion of a logic of variable inclusion. In doing so, we will be able to capture a lot more than just the logics of left variable inclusion.

Definition 3.1.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}.

  1. (i)

    The ϱ\varrho-companion of 𝒮\mathcal{S} is the logical structure 𝒮ϱ=,ϱ\mathcal{S}^{\varrho}=\langle\mathcal{L},\vdash^{\varrho}\rangle, where ϱ𝒫()×\vdash^{\varrho}\,\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

    Γϱα iff there is a ΔΓ such that (Δ,α)ϱ and Δα.\Gamma\vdash^{\varrho}\alpha\hbox{ iff there is a }\Delta\subseteq\Gamma\hbox{ such that }(\Delta,\alpha)\in\varrho\hbox{ and }\Delta\vdash\alpha.
  2. (ii)

    The pure ϱ\varrho-companion of 𝒮\mathcal{S} is the logical structure 𝒮pϱ=,pϱ\mathcal{S}^{p\varrho}=\langle\mathcal{L},\vdash^{p\varrho}\rangle, where pϱ𝒫()×\vdash^{p\varrho}\,\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

    Γpϱα iff there is a ΔΓ such that Δ,(Δ,α)ϱ and Δα.\Gamma\vdash^{p\varrho}\alpha\hbox{ iff there is a }\Delta\subseteq\Gamma\hbox{ such that }\Delta\neq\emptyset,(\Delta,\alpha)\in\varrho\hbox{ and }\Delta\vdash\alpha.

Any such ϱ\varrho-companion (pϱp\varrho-companion) 𝒮ϱ\mathcal{S}^{\varrho} (𝒮pϱ\mathcal{S}^{p\varrho}) is called a relational companion (pure relational companion) of 𝒮\mathcal{S}.

Example 3.2.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logic (in the usual sense).

  1. (i)

    The left variable inclusion companion 𝒮l\mathcal{S}^{l} is the relational companion 𝒮L=,L\mathcal{S}^{L}=\langle\mathcal{L},\vdash^{L}\rangle of 𝒮\mathcal{S}, where the relation L𝒫()×L\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined by variable inclusion from left to right, i.e., (Δ,α)L(\Delta,\alpha)\in L iff var(Δ)var(α)\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha). Thus, 𝒮l=𝒮L\mathcal{S}^{l}=\mathcal{S}^{L}, the LL-companion of 𝒮\mathcal{S}.

  2. (ii)

    The pure left variable inclusion companion of 𝒮\mathcal{S}, denoted by 𝒮pl=,pl\mathcal{S}^{pl}=\langle\mathcal{L},\vdash^{pl}\rangle, is defined (e.g., in [8, 13]) as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

    Γplαiff there is aΔΓsuch thatΔ,var(Δ)var(α),andΔα.\Gamma\vdash^{pl}\alpha\;\hbox{iff there is a}\;\Delta\subseteq\Gamma\;\hbox{such that}\;\Delta\neq\emptyset,\mathrm{var}(\Delta)\subseteq\mathrm{var}(\alpha),\;\hbox{and}\;\Delta\vdash\alpha.

    Clearly, 𝒮pl\mathcal{S}^{pl} is the pure LL-companion of 𝒮\mathcal{S}, where the relation LL is as defined in (i), i.e., 𝒮pl=𝒮pL\mathcal{S}^{pl}=\mathcal{S}^{pL}.

Example 3.3.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a monotonic logic (in the usual sense).

  1. (i)

    The right variable inclusion companion of 𝒮\mathcal{S}, denoted by 𝒮r=,r\mathcal{S}^{r}=\langle\mathcal{L},\vdash^{r}\rangle is defined (e.g., in [13]) as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

    Γrαiff Γcontains an 𝒮-antitheorem, orΓαandvar(α)var(Γ).\Gamma\vdash^{r}\alpha\;\hbox{iff }\;\Gamma\;\hbox{contains an \emph{$\mathcal{S}$-antitheorem}, or}\;\Gamma\vdash\alpha\;\hbox{and}\;\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Gamma).

    An 𝒮\mathcal{S}-antitheorem is a set Σ\Sigma\subseteq\mathcal{L} such that for every substitution σ\sigma, σ(Σ)φ\sigma(\Sigma)\vdash\varphi for all φ\varphi\in\mathcal{L}, i.e., σ(Σ)\sigma(\Sigma) explodes in 𝒮\mathcal{S} for every σ\sigma222Suppose \mathcal{L} is a formula algebra over a set of variables VV (which is the case when discussing variable inclusion logics). A substitution is any function σ:V\sigma:V\to\mathcal{L} that extends to a unique endomorphism (also denoted by σ\sigma) from \mathcal{L} to itself via the universal mapping property..

    𝒮r\mathcal{S}^{r} can be seen as the relational companion 𝒮R=,R\mathcal{S}^{R}=\langle\mathcal{L},\vdash^{R}\rangle of 𝒮\mathcal{S}, where the relation R𝒫()×R\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined as follows. (Δ,α)R(\Delta,\alpha)\in R iff either Δ\Delta is an 𝒮\mathcal{S}-antitheorem or var(α)var(Δ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Delta).

    The proof that 𝒮r=𝒮R\mathcal{S}^{r}=\mathcal{S}^{R} can be given as follows. Let Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L}.

    Suppose ΓRα\Gamma\vdash^{R}\alpha. Then there exists a ΔΓ\Delta\subseteq\Gamma such that (Δ,α)R(\Delta,\alpha)\in R and Δα\Delta\vdash\alpha. Now, since (Δ,α)R(\Delta,\alpha)\in R, either Δ\Delta is an 𝒮\mathcal{S}-antitheorem, in which case Γ\Gamma contains an 𝒮\mathcal{S}-antitheorem, or var(α)var(Δ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Delta) and Δα\Delta\vdash\alpha. In the latter case, as ΔΓ\Delta\subseteq\Gamma, var(α)var(Γ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Gamma) and since 𝒮\mathcal{S} is monotonic, Γα\Gamma\vdash\alpha as well. Thus, Γrα\Gamma\vdash^{r}\alpha.

    Conversely, suppose Γrα\Gamma\vdash^{r}\alpha. Then, either Γ\Gamma contains an 𝒮\mathcal{S}-antitheorem or var(α)var(Γ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Gamma) and Γα\Gamma\vdash\alpha. If Γ\Gamma contains an 𝒮\mathcal{S}-antitheorem Δ\Delta, then ΔΓ\Delta\subseteq\Gamma such that (Δ,α)R(\Delta,\alpha)\in R and Δα\Delta\vdash\alpha as Δ\Delta is an 𝒮\mathcal{S}-antitheorem. On the other hand, if Γα\Gamma\vdash\alpha and var(α)var(Γ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Gamma), then Γ\Gamma is its own subset such that (Γ,α)R(\Gamma,\alpha)\in R and Γα\Gamma\vdash\alpha. Thus, in either case, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)R(\Delta,\alpha)\in R and Δα\Delta\vdash\alpha, and so, ΓRα\Gamma\vdash^{R}\alpha. Hence r=R\vdash^{r}\,=\,\vdash^{R}, i.e., 𝒮r=𝒮R\mathcal{S}^{r}=\mathcal{S}^{R}.

  2. (ii)

    The pure right variable inclusion companion of 𝒮\mathcal{S}, denoted by 𝒮pr=pr\mathcal{S}^{pr}=\langle\mathcal{L}\vdash^{pr}\rangle, is defined (e.g., in [8, 13]) as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

    ΓprαiffΓαandvar(α)var(Γ).\Gamma\vdash^{pr}\alpha\;\hbox{iff}\;\Gamma\vdash\alpha\;\hbox{and}\;\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Gamma).

    𝒮pr\mathcal{S}^{pr} can be seen as a relational companion 𝒮PR=,PR\mathcal{S}^{PR}=\langle\mathcal{L},\vdash^{PR}\rangle of 𝒮\mathcal{S}, where the relation PR𝒫()×PR\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined by variable inclusion from right to left, i.e., (Δ,α)PR(\Delta,\alpha)\in PR iff var(α)var(Δ)\mathrm{var}(\alpha)\subseteq\mathrm{var}(\Delta). This can be shown with a similar argument as for the right variable inclusion companions above. The monotonicity of 𝒮\mathcal{S} is required for showing that PRpr\vdash^{PR}\,\subseteq\,\vdash^{pr}.

    Although 𝒮pr\mathcal{S}^{pr} can be seen as a relational companion of 𝒮\mathcal{S}, it cannot be described as a pure relational companion of 𝒮\mathcal{S}, unless 𝒮\mathcal{S} is a logic without antitheorems. However, if 𝒮\mathcal{S} is a logic without antitheorems, then 𝒮pr=𝒮pR\mathcal{S}^{pr}=\mathcal{S}^{pR}, where RR is the relation used in (i).

Example 3.4.

Some more inclusion logics have been introduced in [9] as generalizations of the left and right variable inclusion logics. In these companion logics, the containment requirement is extended to classes of subformulas. We might call these the left and right subformula inclusion companion logics (the actual names require some additional machinery and hence we avoid these). While the left subformula inclusion companions of a logic can be seen as relational companions of it, the right subformula inclusion companions of a monotonic logic can be seen as relational companions of it. This is much like the case for left and right variable inclusion companions.

It is easy to see that the left, pure left, and pure right variable inclusion companions of a logic 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle, with a unary (negation) operator ¬\neg in the signature, are all paraconsistent with respect to ¬\neg, i.e., there exists α,β\alpha,\beta\in\mathcal{L} such that {α,¬α}⊬β\{\alpha,\neg\alpha\}\not\vdash\beta. In other words, the principle of explosion, ECQ, with respect to ¬\neg (we call this ¬\neg-ECQ), fails in these companion logics (see [3] for more on the paraconsistency of these companion logics). The right variable inclusion companion of a logic is, however, not necessarily paraconsistent with respect to a ¬\neg. Thus, not all relational companions of a logic, with such a unary operator ¬\neg, are paraconsistent with respect to ¬\neg. It can also be observed from the definition of a relational companion that the matter of paraconsistency depends on the relation. The following example from [10] can be seen as a relational companion created with the intention of obtaining a paraconsistent logical structure. The authors have called this process paraconsistentization.

Example 3.5.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure. Then 𝒮=,\mathcal{S}^{\mathbb{P}}=\langle\mathcal{L},\vdash^{\mathbb{P}}\rangle is the logical structure, where 𝒫()×\vdash^{\mathbb{P}}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L},

Γα iff there is a ΔΓ such that Δ is 𝒮-nontrivial and Δα.\Gamma\vdash^{\mathbb{P}}\alpha\hbox{ iff there is a }\Delta\subseteq\Gamma\hbox{ such that }\Delta\hbox{ is }\mathcal{S}\hbox{-nontrivial and }\Delta\vdash\alpha.

A set Δ\Delta is 𝒮\mathcal{S}-nontrivial, if there exists φ\varphi\in\mathcal{L} such that Δ⊬φ\Delta\not\vdash\varphi.

Theorem 3.6.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}.

  1. (i)

    Then, 𝒮ϱ=,ϱ\mathcal{S}^{\varrho}=\langle\mathcal{L},\vdash^{\varrho}\rangle and 𝒮pϱ=,pϱ\mathcal{S}^{p\varrho}=\langle\mathcal{L},\vdash^{p\varrho}\rangle are monotonic.

  2. (ii)

    If 𝒮\mathcal{S} is monotonic, then ϱ,pϱ\vdash^{\varrho},\vdash^{p\varrho}\,\subseteq\,\vdash.

  3. (iii)

    (𝒮ϱ)ϱ=𝒮ϱ(\mathcal{S}^{\varrho})^{\varrho}=\mathcal{S}^{\varrho}, i.e., (ϱ)ϱ=ϱ(\vdash^{\varrho})^{\varrho}\,=\,\vdash^{\varrho}, and (𝒮pϱ)pϱ=𝒮pϱ(\mathcal{S}^{p\varrho})^{p\varrho}=\mathcal{S}^{p\varrho}, i.e., (pϱ)pϱ=pϱ(\vdash^{p\varrho})^{p\varrho}\,=\,\vdash^{p\varrho}.

Proof.
  1. (i)

    Suppose ΓΣ{α}\Gamma\cup\Sigma\cup\{\alpha\}\subseteq\mathcal{L} such that ΓΣ\Gamma\subseteq\Sigma and Γϱα\Gamma\vdash^{\varrho}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho and Δα\Delta\vdash\alpha. So, ΔΣ\Delta\subseteq\Sigma as well. Thus, Σϱα\Sigma\vdash^{\varrho}\alpha. Hence, 𝒮ϱ\mathcal{S}^{\varrho} is monotonic.

    An almost identical argument can be used to show that 𝒮pϱ\mathcal{S}^{p\varrho} is monotonic.

  2. (ii)

    Suppose 𝒮\mathcal{S} is monotonic. Let Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} and Γϱα\Gamma\vdash^{\varrho}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho and Δα\Delta\vdash\alpha. So, by monotonicity, Γα\Gamma\vdash\alpha. Hence, ϱ\vdash^{\varrho}\,\subseteq\,\vdash. It is easy to see that pϱϱ\vdash^{p\varrho}\,\subseteq\,\vdash^{\varrho}. Thus, if ϱ\vdash^{\varrho}\,\subseteq\,\vdash, then pϱ\vdash^{p\varrho}\,\subseteq\,\vdash as well.

  3. (iii)

    By (i), 𝒮ϱ\mathcal{S}^{\varrho} is monotonic. So, by (ii), (ϱ)ϱϱ(\vdash^{\varrho})^{\varrho}\,\subseteq\,\vdash^{\varrho}.

    Suppose Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} and Γϱα\Gamma\vdash^{\varrho}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho and Δα\Delta\vdash\alpha. Clearly, Δϱα\Delta\vdash^{\varrho}\alpha as well. Thus, Γ(ϱ)ϱα\Gamma(\vdash^{\varrho})^{\varrho}\alpha, and so, ϱ(ϱ)ϱ\vdash^{\varrho}\,\subseteq\,(\vdash^{\varrho})^{\varrho}. Hence, (ϱ)ϱ=ϱ(\vdash^{\varrho})^{\varrho}\,=\,\vdash^{\varrho}.

    The argument for 𝒮pϱ\mathcal{S}^{p\varrho} is identical, except for the non-emptiness requirement on the Δ\Delta in the converse part.

Remark 3.7.

The above theorem generalizes the results concerning the left variable inclusion companion of a logic in Lemma 2.4.

Theorem 3.8.

Suppose 𝒮1=,1,𝒮2=,2\mathcal{S}_{1}=\langle\mathcal{L},\vdash_{1}\rangle,\mathcal{S}_{2}=\langle\mathcal{L},\vdash_{2}\rangle are logical structures such that 12\vdash_{1}\,\subseteq\,\vdash_{2}, and ϱ,σ𝒫()×\varrho,\sigma\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} such that ϱσ\varrho\subseteq\sigma. Then, 1ϱ2σ\vdash_{1}^{\varrho}\,\subseteq\,\vdash_{2}^{\sigma} and 1pϱ2pσ\vdash_{1}^{p\varrho}\,\subseteq\,\vdash_{2}^{p\sigma}.

Proof.

Suppose Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γ1ϱα\Gamma\vdash_{1}^{\varrho}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho and Δ1α\Delta\vdash_{1}\alpha. Since ϱσ\varrho\subseteq\sigma, (Δ,α)σ(\Delta,\alpha)\in\sigma and as 12\vdash_{1}\,\subseteq\,\vdash_{2}, Δ2α\Delta\vdash_{2}\alpha. Thus, Γ2σα\Gamma\vdash_{2}^{\sigma}\alpha. Hence, 1ϱ2σ\vdash_{1}^{\varrho}\,\subseteq\,\vdash_{2}^{\sigma}.

It can be proved that 1pϱ2pσ\vdash_{1}^{p\varrho}\,\subseteq\,\vdash_{2}^{p\sigma} with similar arguments. ∎

Corollary 3.9.

The following are some immediate observations from the above theorem.

  1. (i)

    Suppose 𝒮1=,1,𝒮2=,2\mathcal{S}_{1}=\langle\mathcal{L},\vdash_{1}\rangle,\mathcal{S}_{2}=\langle\mathcal{L},\vdash_{2}\rangle are logical structures such that 12\vdash_{1}\,\subseteq\,\vdash_{2} and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}. Then, 1ϱ2ϱ\vdash_{1}^{\varrho}\,\subseteq\,\vdash_{2}^{\varrho} and 1pϱ2pϱ\vdash_{1}^{p\varrho}\,\subseteq\,\vdash_{2}^{p\varrho}.

  2. (ii)

    Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure and ϱ,σ𝒫()×\varrho,\sigma\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}. Then ϱ,σϱσ\vdash^{\varrho},\vdash^{\sigma}\,\subseteq\,\vdash^{\varrho\,\cup\,\sigma} and ϱσϱ,σ\vdash^{\varrho\,\cap\,\sigma}\,\subseteq\,\vdash^{\varrho},\vdash^{\sigma}.

Theorem 3.10.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure and ϱ,σ𝒫()×\varrho,\sigma\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}.

  1. (i)

    (ϱ)σϱ(\vdash^{\varrho})^{\sigma}\,\subseteq\,\vdash^{\varrho}. The equality holds if ϱσ\varrho\subseteq\sigma.

  2. (ii)

    If 𝒮\mathcal{S} is monotonic, then (ϱ)σσ(\vdash^{\varrho})^{\sigma}\,\subseteq\,\vdash^{\sigma}.

  3. (iii)

    If ϱσ\varrho\subseteq\sigma, then (ϱ)σσ(\vdash^{\varrho})^{\sigma}\,\subseteq\,\vdash^{\sigma}.

  4. (iv)

    If σϱ\vdash^{\sigma}\,\subseteq\,\vdash^{\varrho}, then σ(ϱ)σ\vdash^{\sigma}\,\subseteq\,(\vdash^{\varrho})^{\sigma}.

  5. (v)

    If ϱσ\varrho\subseteq\sigma, then ϱ=σ\vdash^{\varrho}\,=\,\vdash^{\sigma} iff (ϱ)σ=σ(\vdash^{\varrho})^{\sigma}\,=\,\vdash^{\sigma}.

Analogous statements hold for pure relational companions of 𝒮\mathcal{S}.

Proof.
  1. (i)

    The ϱ\varrho-companion of 𝒮\mathcal{S}, 𝒮ϱ\mathcal{S}^{\varrho} is monotonic, by Theorem 3.6(i). So, by Theorem 3.6(ii), (ϱ)σϱ(\vdash^{\varrho})^{\sigma}\,\subseteq\,\vdash^{\varrho}.

    Now, suppose ϱσ\varrho\subseteq\sigma and Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γϱα\Gamma\vdash^{\varrho}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho and Δα\Delta\vdash\alpha. Clearly, Δϱα\Delta\vdash^{\varrho}\alpha. Since ϱσ\varrho\subseteq\sigma, (Δ,α)σ(\Delta,\alpha)\in\sigma. Thus, Γ(ϱ)σα\Gamma(\vdash^{\varrho})^{\sigma}\alpha. So, σ(ϱ)σ\vdash^{\sigma}\,\subseteq\,(\vdash^{\varrho})^{\sigma}. Hence, (ϱ)σ=ϱ(\vdash^{\varrho})^{\sigma}\,=\,\vdash^{\varrho}.

  2. (ii)

    Suppose 𝒮\mathcal{S} is monotonic. Then, by Theorem 3.6(ii), ϱ\vdash^{\varrho}\,\subseteq\,\vdash. Hence, by Corollary 3.9(i), (ϱ)σσ(\vdash^{\varrho})^{\sigma}\,\subseteq\,\vdash^{\sigma}.

  3. (iii)

    Suppose ϱσ\varrho\subseteq\sigma and Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γ(ϱ)σα\Gamma(\vdash^{\varrho})^{\sigma}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)σ(\Delta,\alpha)\in\sigma and Δϱα\Delta\vdash^{\varrho}\alpha. So, there exists ΔΔ\Delta^{\prime}\subseteq\Delta such that (Δ,α)ϱ(\Delta^{\prime},\alpha)\in\varrho and Δα\Delta^{\prime}\vdash\alpha. Now, ΔΓ\Delta^{\prime}\subseteq\Gamma, and as ϱσ\varrho\subseteq\sigma, (Δ,α)σ(\Delta^{\prime},\alpha)\in\sigma. So, Γσα\Gamma\vdash^{\sigma}\alpha. Thus, (ϱ)σσ(\vdash^{\varrho})^{\sigma}\,\subseteq\,\vdash^{\sigma}.

  4. (iv)

    Suppose σϱ\vdash^{\sigma}\,\subseteq\,\vdash^{\varrho} and Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γσα\Gamma\vdash^{\sigma}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)σ(\Delta,\alpha)\in\sigma and Δα\Delta\vdash\alpha. Clearly, Δσα\Delta\vdash^{\sigma}\alpha. Now, as σϱ\vdash^{\sigma}\,\subseteq\,\vdash^{\varrho}, Δϱα\Delta\vdash^{\varrho}\alpha as well. Thus, Γ(ϱ)σα\Gamma(\vdash^{\varrho})^{\sigma}\alpha. Hence, σ(ϱ)σ\vdash^{\sigma}\,\subseteq\,(\vdash^{\varrho})^{\sigma}.

  5. (v)

    Suppose ϱσ\varrho\subseteq\sigma. Moreover, suppose ϱ=σ\vdash^{\varrho}\,=\,\vdash^{\sigma}. Then, using parts (iii) and (iv) above, we have (ϱ)σ=σ(\vdash^{\varrho})^{\sigma}\,=\,\vdash^{\sigma}.

    Conversely, suppose (ϱ)σ=σ(\vdash^{\varrho})^{\sigma}\,=\,\vdash^{\sigma}. Let Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γσα\Gamma\vdash^{\sigma}\alpha. So, Γ(ϱ)σα\Gamma(\vdash^{\varrho})^{\sigma}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)σ(\Delta,\alpha)\in\sigma and Δϱα\Delta\vdash^{\varrho}\alpha. This implies that there exists ΔΔ\Delta^{\prime}\subseteq\Delta such that (Δ,α)ϱ(\Delta^{\prime},\alpha)\in\varrho and Δα\Delta^{\prime}\vdash\alpha. Since ΔΓ\Delta^{\prime}\subseteq\Gamma, Γϱα\Gamma\vdash^{\varrho}\alpha. Thus. σϱ\vdash^{\sigma}\,\subseteq\,\vdash^{\varrho}. Now, as ϱσ\varrho\subseteq\sigma, ϱσ\vdash^{\varrho}\,\subseteq\,\vdash^{\sigma}, by Theorem 3.8. Hence, ϱ=σ\vdash^{\varrho}\,=\,\vdash^{\sigma}.

The proofs for the pure relational companions of 𝒮\mathcal{S} can be constructed with similar arguments. ∎

Definition 3.11.

Suppose AA is a set and ϱ𝒫(A)×A\varrho\subseteq\mathcal{P}(A)\times A. Then, ϱ\varrho is said to be downward directed if for any Δ{α}\Delta\cup\{\alpha\}\subseteq\mathcal{L}, (Δ,α)ϱ(\Delta,\alpha)\in\varrho implies that (Δ,α)ϱ(\Delta^{\prime},\alpha)\in\varrho for all ΔΔ\Delta^{\prime}\subseteq\Delta.

Theorem 3.12.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure and ϱ,σ𝒫()×\varrho,\sigma\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}. If σ\sigma is downward directed, then (ϱ)σ(σ)ϱ(\vdash^{\varrho})^{\sigma}\,\subseteq\,(\vdash^{\sigma})^{\varrho}. Hence, if ϱ,σ\varrho,\sigma are both downward directed, then (ϱ)σ=(σ)ϱ(\vdash^{\varrho})^{\sigma}\,=\,(\vdash^{\sigma})^{\varrho}.

Proof.

Suppose σ\sigma is downward directed. Let Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} such that Γ(ϱ)σα\Gamma(\vdash^{\varrho})^{\sigma}\alpha. Then, there exists ΔΓ\Delta\subseteq\Gamma such that (Δ,α)σ(\Delta,\alpha)\in\sigma and Δϱα\Delta\vdash^{\varrho}\alpha. This implies that there exists ΔΔ\Delta^{\prime}\subseteq\Delta such that (Δ,α)ϱ(\Delta^{\prime},\alpha)\in\varrho and Δα\Delta^{\prime}\vdash\alpha. Now, as σ\sigma is downward directed, (Δ,α)σ(\Delta^{\prime},\alpha)\in\sigma. Then, Δσα\Delta^{\prime}\vdash^{\sigma}\alpha. Now, since (Δ,α)ϱ(\Delta^{\prime},\alpha)\in\varrho and ΔΓ\Delta^{\prime}\subseteq\Gamma, this implies that Γ(σ)ϱα\Gamma(\vdash^{\sigma})^{\varrho}\alpha. Hence, (ϱ)σ(σ)ϱ(\vdash^{\varrho})^{\sigma}\,\subseteq\,(\vdash^{\sigma})^{\varrho}.

Thus, if ϱ\varrho is also downward directed, then (σ)ϱ(ϱ)σ(\vdash^{\sigma})^{\varrho}\,\subseteq\,(\vdash^{\varrho})^{\sigma}, and hence, in that case, (ϱ)σ=(σ)ϱ(\vdash^{\varrho})^{\sigma}\,=\,(\vdash^{\sigma})^{\varrho}. ∎

It is not hard to see that, for any logic 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle, α\vdash\alpha iff lα\vdash^{l}\alpha for all α\alpha\in\mathcal{L}. The following theorem generalizes this to relational companions of logical structures.

Theorem 3.13.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} such that (,α)ϱ(\emptyset,\alpha)\in\varrho for all α\alpha\in\mathcal{L}. Then, for any α\alpha\in\mathcal{L}, α\emptyset\vdash\alpha (written as α\vdash\alpha) iff ϱα\emptyset\vdash^{\varrho}\alpha (written as ϱα\vdash^{\varrho}\alpha).

Proof.

Suppose α\alpha\in\mathcal{L} such that α\vdash\alpha. Then, as (,α)ϱ(\emptyset,\alpha)\in\varrho, ϱα\vdash^{\varrho}\alpha. Conversely, suppose ϱα\vdash^{\varrho}\alpha. Then, there exists Δ\Delta\subseteq\emptyset such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho and Δα\Delta\vdash\alpha. Clearly, Δ=\Delta=\emptyset. Thus, α\vdash\alpha. ∎

As discussed above, the left, pure left, and pure right variable inclusion companions of a logic are paraconsistent (see [3] for a detailed study on this). The following theorem generalizes this to certain relational companions of logical structures.

Definition 3.14.

Suppose A,BA,B are sets and ϱA×B\varrho\subseteq A\times B. Then, ϱ\varrho is said to have finite reach if for every aAa\in A, the set ϱa={bB(a,b)ϱ}\varrho_{a}=\{b\in B\mid\,(a,b)\in\varrho\} is finite.

Theorem 3.15.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure such that \mathcal{L} is infinite and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} has finite reach. Then, for every finite Γ\Gamma\subseteq\mathcal{L}, there exists β\beta\in\mathcal{L} such that Γ⊬ϱβ\Gamma\not\vdash^{\varrho}\beta, i.e., every finite Γ\Gamma\subseteq\mathcal{L} is nontrivial in 𝒮ϱ\mathcal{S}^{\varrho}. The same is true for the pure ϱ\varrho-companion of 𝒮\mathcal{S}.

Proof.

Suppose ϱ\varrho has finite reach. Let Γ\Gamma be a finite subset of \mathcal{L}. So, 𝒫(Γ)\mathcal{P}(\Gamma) is finite. Now, as ϱ\varrho has finite reach, ϱΔ={α(Δ,α)ϱ}\varrho_{\Delta}=\{\alpha\in\mathcal{L}\mid\,(\Delta,\alpha)\in\varrho\} is finite for every Δ𝒫(Γ)\Delta\in\mathcal{P}(\Gamma). Thus, Δ𝒫(Γ)ϱΔ\displaystyle\bigcup_{\Delta\in\mathcal{P}(\Gamma)}\varrho_{\Delta}, being a finite union of finite sets, is finite. Let βΔ𝒫(Γ)ϱΔ\beta\in\mathcal{L}\setminus\displaystyle\bigcup_{\Delta\in\mathcal{P}(\Gamma)}\varrho_{\Delta} (such a β\beta exists since \mathcal{L} is infinite). Then, (Δ,β)ϱ(\Delta,\beta)\notin\varrho for every ΔΓ\Delta\subseteq\Gamma. Thus, Γ⊬ϱβ\Gamma\not\vdash^{\varrho}\beta. Hence, every finite subset of \mathcal{L} is non-trivial.

An almost identical argument proves the same result for 𝒮pϱ=,pϱ\mathcal{S}^{p\varrho}=\langle\mathcal{L},\vdash^{p\varrho}\rangle. ∎

Corollary 3.16.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logic (in the usual sense) such that there is a unary (negation) operator ¬\neg in the signature. Moreover, let ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} be a relation with finite reach. Then, ¬\neg-ECQ fails in 𝒮ϱ\mathcal{S}^{\varrho} and 𝒮pϱ\mathcal{S}^{p\varrho}. Thus, 𝒮ϱ\mathcal{S}^{\varrho} and 𝒮pϱ\mathcal{S}^{p\varrho} are paraconsistent with respect to ¬\neg.

Definition 3.17.

A logical structure 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is said to be finitely trivializable if there exists a finite Γ\Gamma\subseteq\mathcal{L} such that Γα\Gamma\vdash\alpha for all α\alpha\in\mathcal{L}, i.e., there is a finite trivial subset of \mathcal{L}.

Remark 3.18.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure such that \mathcal{L} is infinite and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is a relation with finite reach. Then, by Theorem 3.15, 𝒮ϱ\mathcal{S}^{\varrho} and 𝒮pϱ\mathcal{S}^{p\varrho} are not finitely trivializable.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure. The generalized principle of explosion (gECQ) was introduced in [2] as follows. For every α\alpha\in\mathcal{L}, there exists β\beta\in\mathcal{L} such that {α,β}γ\{\alpha,\beta\}\vdash\gamma for all γ\gamma\in\mathcal{L}. A logic or logical structure in which gECQ fails is called NF-paraconsistent (NF stands for Negation-Free).

spECQ (where sp stands for set-point), a principle of explosion introduced in [3], can be described as follows. For each Γ\Gamma\subsetneq\mathcal{L}, there exists α\alpha\in\mathcal{L} such that Γ{α}\Gamma\cup\{\alpha\}\subsetneq\mathcal{L} and Γ{α}β\Gamma\cup\{\alpha\}\vdash\beta for all β\beta\in\mathcal{L}.

It is easy to see that, if 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure that is not finitely trivializable, then gECQ and spECQ fail in it. This is also discussed in [3].

Corollary 3.19.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure such that \mathcal{L} is infinite and ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is a relation with finite reach. Then, by Remark 3.18, gECQ and spECQ fail in 𝒮ϱ\mathcal{S}^{\varrho} and 𝒮pϱ\mathcal{S}^{p\varrho}.

3.1 Hilbert-type logical structures and their restrictions

In this subsection, we first generalize Hilbert-style logics to logical structures and then discuss ‘restricted’ companions of these as generalizations of the restricted rules companions of Hilbert-style logics discussed in Section 2. We first note that any axiom in a Hilbert-style logic can also be regarded as a rule with an empty set of hypotheses. Thus, it is sufficient to deal with Hilbert-style logics induced by only a set of rules. Secondly, for the restricted rules companion of a logic, we used the variable inclusion restriction only to restrict all the rules of inference. This can be generalized to a situation where different rules are restricted in different ways.

Definition 3.20.

Suppose \mathcal{L} is a set and 𝒫()×\mathcal{R}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}. Let 𝒫()×\vdash\,\subseteq\,\mathcal{P}(\mathcal{L})\times\mathcal{L} be defined as follows. For any Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L}, Γα\Gamma\vdash\alpha if there exists a finite sequence (β0,,βn)(\beta_{0},\ldots,\beta_{n}) of elements of \mathcal{L} with βn=α\beta_{n}=\alpha, and for each 0in0\leq i\leq n, either βiΓ\beta_{i}\in\Gamma, or there exists Γ{β0,βi1}\Gamma^{\prime}\subseteq\{\beta_{0}\ldots,\beta_{i-1}\} such that (Γ,βi)(\Gamma^{\prime},\beta_{i})\in\mathcal{R}. Then 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is called the Hilbert-type logical structure induced by \mathcal{R}.

A Hilbert-type logical structure ,\langle\mathcal{L},\vdash\rangle is any logical structure that is induced by some 𝒫()×\mathcal{R}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}.

Remark 3.21.

It is clear from the above definition that a Hilbert-type logical structure 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is finitary and Tarski-type, i.e., reflexive, monotonic, and transitive (see [14] for the definitions).

Definition 3.22.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a Hilbert-type logical structure induced by 𝒫()×\mathcal{R}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} and Π\Pi is a collection of relations from 𝒫()\mathcal{P}(\mathcal{L}) to \mathcal{L}, i.e., for any σΠ\sigma\in\Pi, σ𝒫()×\sigma\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L}. Let Π={(Γ,α)there exists σΠ such that (Γ,α)σ}\mathcal{R}^{\Pi}=\{(\Gamma,\alpha)\in\mathcal{R}\mid\,\hbox{there exists }\sigma\in\Pi\hbox{ such that }(\Gamma,\alpha)\in\sigma\}. Then, the logical structure induced by Π\mathcal{R}^{\Pi}, denoted by 𝒮Π=,Π\mathcal{S}^{\Pi}=\langle\mathcal{L},\vdash^{\Pi}\rangle, is called the Π\Pi-restricted companion of 𝒮\mathcal{S}.

Remark 3.23.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a Hilbert-style logic with \mathcal{R} as the set of rules of inference. Let Π={σ}\Pi=\{\sigma\}, where σ𝒫()×\sigma\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is defined by (Γ,α)σ(\Gamma,\alpha)\in\sigma iff var(Γ)var(α)\mathrm{var}(\Gamma)\subseteq\mathrm{var}(\alpha). Then, Π={(Γ,α)var(Γ)var(α)}\mathcal{R}^{\Pi}=\{(\Gamma,\alpha)\in\mathcal{R}\mid\,\mathrm{var}(\Gamma)\subseteq\mathrm{var}(\alpha)\}, and hence 𝒮Π=,Π\mathcal{S}^{\Pi}=\langle\mathcal{L},\vdash^{\Pi}\rangle, the Π\Pi-restricted companion of 𝒮\mathcal{S}, is the restricted rules companion of 𝒮\mathcal{S}, 𝒮re=,re\mathcal{S}^{re}=\langle\mathcal{L},\vdash^{re}\rangle.

We can also see a Π\Pi-restricted companion of a Hilbert-type logical structure as a relational companion of a logical structure as follows.

Suppose 𝒮=,\mathcal{S}=\langle\mathcal{L},\vdash\rangle is a logical structure induced by 𝒫()×\mathcal{R}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} and Π\Pi is a collection of relations from 𝒫()\mathcal{P}(\mathcal{L}) to \mathcal{L}. Then, 𝒮Π=,Π\mathcal{S}^{\Pi}=\langle\mathcal{L},\vdash^{\Pi}\rangle is the Hilbert-type logical structure induced by Π\mathcal{R}^{\Pi}, where Π\mathcal{R}^{\Pi} is as described in the above definition. Let ϱ𝒫()×\varrho\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} be defined as follows. (Δ,α)ϱ(\Delta,\alpha)\in\varrho iff ΔΠα\Delta\vdash^{\Pi}\alpha. Then, 𝒮ϱ=,ϱ\mathcal{S}^{\varrho}=\langle\mathcal{L},\vdash^{\varrho}\rangle is the ϱ\varrho-companion of 𝒮\mathcal{S}.

Now, suppose Γ{α}\Gamma\cup\{\alpha\}\subseteq\mathcal{L} and ΓΠα\Gamma\vdash^{\Pi}\alpha. So, there exists a finite sequence (β0,,βn)(\beta_{0},\ldots,\beta_{n}) of elements of \mathcal{L} with βn=α\beta_{n}=\alpha, and for each 0in0\leq i\leq n, either βiΓ\beta_{i}\in\Gamma, or there exists Γ{β0,βi1}\Gamma^{\prime}\subseteq\{\beta_{0}\ldots,\beta_{i-1}\} such that (Γ,βi)Π(\Gamma^{\prime},\beta_{i})\in\mathcal{R}^{\Pi}. Let Δ=Γ{β0,,βn}\Delta=\Gamma\cap\{\beta_{0},\ldots,\beta_{n}\}. Clearly, ΔΠα\Delta\vdash^{\Pi}\alpha, i.e., (Δ,α)ϱ(\Delta,\alpha)\in\varrho. So, Γϱα\Gamma\vdash^{\varrho}\alpha. Conversely, suppose Γϱα\Gamma\vdash^{\varrho}\alpha. Then, there exists a ΔΓ\Delta\subseteq\Gamma such that (Δ,α)ϱ(\Delta,\alpha)\in\varrho, i.e., ΔΠα\Delta\vdash^{\Pi}\alpha and Δα\Delta\vdash\alpha. Now, since 𝒮Π\mathcal{S}^{\Pi} is a Hilbert-type logical structure, and hence, monotonic by Remark 3.21, ΔΠα\Delta\vdash^{\Pi}\alpha implies ΓΠα\Gamma\vdash^{\Pi}\alpha. Hence, Π=ϱ\vdash^{\Pi}\,=\,\vdash^{\varrho}.

Thus, the restricted rules companions of a logic can also be seen as relational companions of the logic.

4 Conclusions and future directions

In this article, we have proposed the relational companions of logical structures as generalizations of the variable inclusion companions of logics and the restricted rules companions of Hilbert-style logics. More properties of these companion logics, especially those of the Π\Pi-restricted companions of Hilbert-type logics, could be investigated further.

Another, perhaps interesting, observation is the possibility of using a logical structure 𝒮1=,1\mathcal{S}_{1}=\langle\mathcal{L},\vdash_{1}\rangle to define a companion to another logical structure 𝒮2=,2\mathcal{S}_{2}=\langle\mathcal{L},\vdash_{2}\rangle in the following way. Since 1𝒫()×\vdash_{1}\subseteq\mathcal{P}(\mathcal{L})\times\mathcal{L} is also a relation from 𝒫()\mathcal{P}(\mathcal{L}) to \mathcal{L}, we can define the 1\vdash_{1}-companion of 𝒮2\mathcal{S}_{2}. This is already the case in the way we have described a Π\Pi-restricted companion of a Hilbert-type logical structure as a relational companion at the end of the previous section. This line of investigation can be interesting from the perspective of combining logical structures as well, since this is, in a way, merging the two relations 1\vdash_{1} and 2\vdash_{2}.

References

  • [1] S.S̃. Basu and M.K̃. Chakraborty, Restricted rules of inference and paraconsistency, Logic Journal of the IGPL 30 (2021), no. 3, 534–560.
  • [2] S.S̃. Basu and S. Roy, Negation-free definitions of paraconsistency, Proceedings of the 10th International Conference on Non-Classical Logics. Theory and Applications, Łódź, Poland, 14-18 March 2022 (Andrzej Indrzejczak and Michał Zawidzki, eds.), Electronic Proceedings in Theoretical Computer Science, vol. 358, Open Publishing Association, 2022, pp. 150–159.
  • [3] S.S̃. Basu and S. Roy, Generalized explosion principles, http://arxiv.org/abs/2307.15358 (2023), 28.
  • [4] J.Ỹ. Béziau, Universal logic, Logica’94 - Proceedings of the 8th International Symposium (Prague) (T.Childers and O.Majer, eds.), 1994, pp. 73–93.
  • [5] J.Ỹ. Béziau, 13 questions about universal logic, University of Łódź. Department of Logic. Bulletin of the Section of Logic 35 (2006), no. 2-3, 133–150, Questions by Linda Eastwood.
  • [6] S. Bonzio, J. Gil-Férez, F. Paoli, and L. Peruzzi, On paraconsistent weak Kleene logic: Axiomatisation and algebraic analysis, Studia Logica 105 (2017), no. 2, 253–297.
  • [7] S. Bonzio, T. Moraschini, and M. Pra Baldi, Logics of left variable inclusion and Płonka sums of matrices, Archive for Mathematical Logic 60 (2021), no. 1-2, 49–76.
  • [8] S. Bonzio, F. Paoli, and M. Pra Baldi, Logics of variable inclusion, Trends in Logic—Studia Logica Library, vol. 59, Springer, Cham, 2022.
  • [9] C. Caleiro, S. Marcelino, and P. Filipe, Infectious semantics and analytic calculi for even more inclusion logics, 2020 IEEE 50th International Symposium on Multiple-Valued Logic—ISMVL 2020, IEEE Computer Soc., Los Alamitos, CA, 2020, pp. 224–229.
  • [10] E.G̃. de Souza, A. Costa-Leite, and D. H.B̃. Dias, Paraconsistent orbits of logics, Logica Universalis 15 (2021), no. 3, 271–289.
  • [11] J.M̃. Font, Abstract algebraic logic: An introductory textbook, Studies in Logic and the Foundations of Mathematics, College Publications, 2016.
  • [12] J.M̃. Font, R. Jansana, and D. Pigozzi, A survey of abstract algebraic logic, Studia Logica 74 (2003), no. 1, 13–97.
  • [13] F. Paoli, M. Pra Baldi, and D. Szmuc, Pure variable inclusion logics, Logic and Logical Philosophy 30 (2021), no. 4, 631–652.
  • [14] S. Roy, S.S̃. Basu, and M.K̃. Chakraborty, Lindenbaum-type logical structures, Logica Universalis 17 (2023), no. 1, 69–102.