22
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Subintuitionistic logics and their modal companions: a nested approach

ORCID Icon
Received 16 Sep 2023, Accepted 20 Apr 2024, Published online: 03 Aug 2024

Abstract

In the present paper we deal with subintuitionistic logics and their modal companions. In particular, we introduce nested calculi for subintuitionistic systems and for modal logics in the S5 modal cube ranging from K to S4. The latter calculi differ from standard nested systems, as there are multiple rules handling the modal operator. As an upshot, we get a purely syntactic proof of the Gödel-McKinsey-Tarski embedding which preserves the structure and the height of the derivations. Finally, we obtain a conservativity result for classical logic over a weak subintuitionistic system.

1. Introduction

Constructive reasoning is distilled in intuitionistic logic introduced by Arend Heyting based on the seminal work in the field of mathematics by Brouwer. Intuitionistic logic has been widely investigated both from the semantic and the syntactic viewpoint (Dummett, Citation1977).

The semantic characterisations of intuitionistic logic – in particular the one in terms of Kripke frames – brings to the fore the connections between the modal logic S4 and constructive logic. Modal logics weaker than S4, for example K, T and so forth, have received considerable attention in the literature (Chagrov & Zakharyaschev, Citation1997).

In contrast, systems weaker than intuitionistic logic, also called subintuitionistic logic, have not been extensively studied [the only exception being Visser's logic (Visser, Citation1981)]. These logics were introduced in Corsi (Citation1987) and later studied semantically and syntactically in (Celani & Jansana, Citation2001Citation2005; Moniri & Shirmohammadzadeh Maleki, Citation2015; Restall, Citation1994; Shirmohammadzadeh Maleki & De Jongh, Citation2017).

Sequent calculi for subintuitionistic logic have been designed in the form of labelled systems (Negri, Citation2021). Currently, there is not a satisfactory analytic proof theory based on internal calculi available for this family of logics [an exception being the natural deduction system for Visser's logic (Suzuki & Ono, Citation1997)], i.e. calculi in which every sequent can be interpreted as a formula of the language, for the family of subintuitionistic logics. An interesting proof-theoretic approach in this sense is given in Ishigaki and Kikuchi (Citation2007) where tree-sequents are introduced for first-order subintuitionistic logics and they are proved to be sound and complete with respect to Kripkean semantics. Tree-sequents are tightly connected to nested sequents, but the analysis cannot be regarded as proof-theoretically satisfactory, insofar as the structural properties of the systems are obtained indirectly via semantic methods.

In this paper, we aim to fill this gap by introducing nested calculi for these logics. In particular, we propose nested calculi for subintuitionistic logics corresponding (in the sense of the modal interpretation) to the modal logics K,T,K4 and for Visser's logic.

The calculi are obtained through suitable modifications of a base system introduced in Ciabattoni et al. (Citation2022) and, independently in Lyon (Citation2021) [which is in turn based on a system by Fitting (Citation2014)]. The systems are thus modular, in the sense that they can be obtained by adding or modifying rules starting from a base system. Furthermore, they satisfy good structural properties, namely the admissibility of certain structural rules and the cut rule. All these properties are established through purely syntactic methods via inductive arguments.

This is interesting as it can be used to deepen our understanding of subintuitionistic logics and not consider them as (conceptually and technically) parasitical with respect to their modal companions. In addition to that, we propose a new family of modal nested calculi. These systems bear a strong resemblance to the ones introduced in Brünnler (Citation2009), but they differ insofar as they have multiple rules governing the modal operator □.

This alternative formulation of the modal calculi enables us to give a new proof of the modal interpretation of subintuitionistic logics. The interpretation of constructive systems into modal logics was first proposed by Gódel (Citation1933). He proved the soundness of the translation, i.e. every proof of an intuitionistic formula can be transformed into a proof of the translated formula, and conjectured the faithfulness of the translation, i.e. every proof of a translated formula can be transformed into a proof of the formula in the intuitionistic system. The faithfulness was formally proved in 1948 by McKinsey and Tarski (Citation1948) using algebraic and topological methods, thus leaving unsolved the task of finding a syntactic proof of the embedding.

Various syntactic proofs of the embedding have been provided in the literature, see Dyckhoff and Negri (Citation2012), Troelstra and Schwichtenberg (Citation1996), and Tesi and Negri (Citation2021Citation2023). A proof for Visser's logic which is based on standard sequent calculi is given in Yamasaki and Sano (Citation2017). However, the latter calculi are based on a rather involved rule for the implicative connectives.

Furthermore, the method has the following advantages:

  • Once the structural properties of the systems are spelled out, the proof is rather elegant and concise.

  • The proof transformations are minimal in the sense that the structure of intuitionistic and modal proofs are closely related.

  • The proof uses internal calculi and it gives a refinement of usual results, by preserving the height of the derivations in both directions of the translation (with the only exception of the embedding of Visser's logic).

The latter point is also conceptually interesting. Indeed, in this case the preservation of the height reveals that every line of an intuitionistic derivation can be immediately associated with one in the modal calculus and conversely. Therefore the resulting systems can be regarded as identical under the translation.

Finally, we connect the methodology here proposed with classical themes in the literature on proof theory and non-classical logics. In particular, we prove a strengthening of Barr's theorem in the propositional setting (see Negri, Citation2003 for a proof-theoretic proof of the result in the first-order setting), by showing that classical logic is conservative over the subintuitionistic logic whose modal companion is T. This proves that constructive reasoning in propositional geometric logic can be carried out in systems which are significantly weaker than intuitionistic logic.

The plan of the paper is as follows. In Section 2, we spell out some preliminaries concerning nested calculi. Section 3 introduces the nested calculi for subintuitionistic logics whose structural properties are established in Section 4. Section 5 introduces new systems for modal logics weaker than S4 in the S5 modal cube. These calculi are exploited in Section 6 to give a new proof of the modal embedding for subintuitionistic logics. Section 7 explores conservativity results with respect to classical logic. Finally, Section 8 discusses possible extensions of the present work.

2. Preliminaries

We work with two different languages: the one of (sub)intuitionistic logic(s) and the one of modal logics. The first language FM contains a denumerable set of atomic formula p,q,r,, the zeroary connective ⊥ and is closed under the connectives , and →. Negation is defined as ¬AA. The modal language FM is obtained by adding to FM the unary connective □.

A nested sequent is a finite tree of multisets of formulas. In ordinary sequents we distinguish between the left and the right-hand side of the turnstile. To make this distinction in nested sequents, we use polarities on formulas. There are two polarities, input (intuitively as if on the left of the turnstile in the conventional sequent calculus), denoted by a • superscript and output (intuitively as if on the right of the turnstile), denoted by a ° superscript. Now, a nested sequent can be written as: (1) Γ=A1,,Am,B1,,Bn,[Γ1],,[Γk](1) where A1,,Am,B1,,Bn is the multiset of formulas at the root of the sequent tree of Γ, and where Γ1,,Γk are its immediate subtrees. We use ∅ the empty sequent, i.e. where m = n = k = 0 in (Equation1) above. We use capital Greek letters Γ, Δ, Σ, …, to denote nested sequents, and we assume that the associativity and commutativity of the comma are implicit in our systems, and that ∅ acts as its unit. We write for A1,,Am and for B1,,Bn,[Γ1],,[Γk] if Γ is as in (Equation1) above. In other words, for every nested sequent Γ we have that . More generally, we will write , , , …, for multisets of input formulas (i.e. all formulas have •-polarity, and there are no nestings), and we will write , , , …, for sequents that have only °-formulas at their root nodes (i.e. there are no •-formulas at the root, but there can be nestings with •-formulas inside).

Depending on the language, there are two different possible interpretations of nested sequent. The corresponding formula in FM of the sequent in (Equation1) above is defined as (2) fm(Γ)=i=1mAi(j=1nBjl=1kfm(Γl))(2) The corresponding formula in FM of the sequent in (Equation1) above is defined as (3) fm(Γ)=i=1mAi(j=1nBjl=1kfm(Γl))(3) A (sequent) context is a nested sequent with a hole { }, taking the place of a formula. Contexts are denoted by Γ{ }, and Γ{Δ} is the sequent obtained from Γ{ } by replacing the occurrence of with Δ. We write for the sequent obtained from by removing the (i.e. the hole is filled with nothing). We will use the notation as abbreviation for .

Example

Let . We have that:

3. Nested Sequent Calculus for (sub)intuitionistic propositional logic(s)

We start from the calculus NSI (independently presented in Ciabattoni et al., Citation2022; Lyon, Citation2021), a variant of Fitting's calculus for intuitionistic propositional logic (Fitting, Citation2014) designed to have all invertible rules, and to admit a direct cut elimination proof. The system NSI, whose rules are shown in Figure  (and the cut rule is displayed in Figure ), is obtained from Fitting's calculus by using multisets instead of sets and by absorbing the rule l (see Figure ) into the initial sequents and the rule .

Figure 1. The calculus NSI.

Figure 1. The calculus NSI.

Figure 2. The cut rule.

Figure 2. The cut rule.

Figure 3. Admissible structural rules.

Figure 3. Admissible structural rules.

We now introduce starting from the system NSI sequent calculi for various subintuitionistic logics. Due to their connections with modal logics (to be detailed below) in the S5cube, we shall refer to them as NSIX, where X is a modal logic, with the exception of the nested sequent calculus for Visser's logic, which we label as NSIB.

  1. The system NSIK is obtained by (i) removing ax and substituting it with and (ii) replacing the rule with:

  2. The system NSIT is obtained from the system NSIK adding the following rule:

  3. The system NSIK4 is obtained from the system NSIK by substituting the rule k the following rule:

  4. The system NSIB is obtained from the system NSI by substituting the rule with the following rule:

Terminology: As in standard sequent calculi, we call context the part left unchanged from premises to conclusions, we call principal the introduced formula in any logical rule different from . In the latter rule the principal formula is the implication AB in the conclusion. The formulas , , and in initial sequents are active part/formulas. When not differently specified, we shall write NSIX to denote all the subintuitionistic systems, with X{K,T,4,B}.

We recall that a rule is admissible, whenever the derivability of the premises entails the derivability of the conclusion. A rule is invertible if, whenever the conclusion is derivable, so is each of its premises. The height of a derivation is the number of nodes minus one in a branch of maximal length. These notions can be strengthened with the property of being height-preserving, i.e. the height of the derivation of the conclusion is less or equal to the one of each premise. We use a single line to denote an application of a rule and a double dashed line to indicate the application of a Lemma or a Theorem to transform a proof.

Let us mention two useful features of NSI and its subsystems NSIX. The first is standard in well-designed sequent-style calculi: the general form of the ax-rule is derivable.

Lemma 3.1

Axiom expansion

The sequent is derivable in NSI and NSIX for every context Γ and every formula A.

Proof.

By induction on the degree of the formula A. We detail the case in NSIK in which A is of the shape BC, the other cases being similar.

The premises are derivable by the induction hypothesis.

The systems NSI and NSIB allow for a strengthening of the previous result.

Lemma 3.2

Axiom expansion

The sequent is derivable in NSI and NSIB for every context Γ,Π and every formula A.

Proof.

We discuss the case of the implication in the system NSIB; the case of NSI is analogous.

The premises are derivable by the induction hypothesis.

The second feature concerns the admissibility of the necessitation and the denecessitation rules.

Lemma 3.3

The rules:

are height-preserving admissible in NSI and NSIX.

Proof.

Immediate by induction on the height n of the derivation of the premise noticing that initial sequents and rules are independent with respect to the removal or the addition of an outermost box.

4. Syntactic cut elimination for subintuitionistic logics

In this section, we discuss and establish the main structural properties of the systems NSI and NSIX, with X{K,T,4,B}. In what follows IH denotes the application of the inductive hypothesis.

Lemma 4.1

The weakening rule w is height-preserving admissible in NSI and in the systems NSIX.

Proof.

By induction on the height n of the derivation of . If n = 0, then is an initial sequent and so is . If n>0, we apply the induction hypothesis to the premise(s) of the last rule applied and then the rule again.

Remark

Let us observe that various subintuitionistic logic do not satisfy the a fortiori axiom A(BA). For example, the formula (p(qp)) is not derivable in the system NSIK. By contrast, the weakening rule is height-preserving admissible in every system here considered. This is interesting as it shows that structural rules in the sequent calculus can be independent of the validity of corresponding logical principles.

Lemma 4.2

Every rule in NSI and in the systems NSIX is height-preserving invertible.

Proof.

By induction on the height n of the derivation of the conclusion of each rule.

  • The left rules for the implication are height-preserving invertible by the height-preserving admissibility of the rule of weakening (Lemma 4.1).

  • We discuss the rule . We prove that whenever is derivable, so is and the height is preserved.

    If n = 0, then is an initial sequent. So is an initial sequent too, because compound formulas are never principal in initial sequents.

    If n>0 and AB is not principal, then we apply the induction hypothesis to each of the premise(s) and then we apply the rule again. Let us give a concrete example of this qualitative analysis. Suppose the last rule applied is (we assume w.l.o.g. that the principal formula is at the same level of nesting of AB).

    We proceed as follows:

    If n>0 and AB is principal, then the premise yields the desired conclusion.

    The proofs for the conjunction and disjunction rules are similar and follow the pattern detailed, for example, in chapter 3 in Troelstra and Schwichtenberg (Citation1996) or in Brünnler (Citation2009).

The invertibility of every rule is easily seen to entail the height-preserving admissibility of the rule of contraction.

Lemma 4.3

The contraction rule c is height-preserving admissible in NSI and in the systems NSIX, with X{K,T,K4,B}.

Proof.

By induction on the height n of the derivation of . If is an initial sequent, then so is . If n>0 and the principal formula is not in Δ, we apply the induction hypothesis to each of the premises and then the rule again. If n>0 and the principal formula is in Δ, we exploit the height-preserving invertibility of the logical rules as shown below in the case of a unary rule:

The application of c is removed invoking the induction hypothesis which can be applied because the height is preserved by the invertibility (see Lemma 4.2). The case of the binary rule is:

Once again the applications of contraction are removed by induction on the height of the derivation.

Let us give a concrete example of this qualitative analysis. Suppose that the formula (AB) is principal in Δ. We have:

Remark

Let us observe that, as in the case of the weakening rule, the admissibility of the rule of contraction does not grant the derivability of the corresponding logical principle. Namely, the sequent (p(pr))(pr) is not derivable in NSIK,NSIK4,NSIB as a root-first application of the rules easily shows.

The way we formulated the rules in NSI and in NSIB allows us to establish the admissibility of the l-rule.

Lemma 4.4

The l-rule is height-preserving admissible in NSIB and in NSI.

Proof.

We discuss the case of the system NSIB, the case of NSI is similar. Proceed by induction on the height n of the derivation of the premise of the rule. If n = 0, then is an initial sequent and so is . If n>0 and no formula in Σ is principal, we apply the induction hypothesis to the premise(s) of the rule and then the rule again.

If a formula in is principal in or , we apply the induction hypothesis, e.g.

We discuss now a case specific to the system NSIB, the one for NSI is analogous. If a formula A in is principal in as in

we apply the induction hypothesis and the rule 4, as in

Notice that the admissibility of the lift rule entails the derivability of the a fortiori axiom A(BA).

Lemma 4.5

The lift rule is not admissible in the calculi NSIK,NSIT,NSIK4.

Proof.

Suppose it was, then the sequent p(qp) would be derivable as follows:

but this is not possible as the sequent is not derivable in the above mentioned calculi. Indeed, a root-first application of the rules in all the three calculi would give:

but no rule is applicable to the topmost sequent and thus it is underivable.

We now show the admissibility of a rule which is crucial in order to establish cut elimination and which merges two boxed sequents into one.

Lemma 4.6

The rule:

is height-preserving admissible in NSI and in NSIX, with X{K,T,K4,B}.

Proof.

We discuss the case of the system NSIK, the other cases are similar. The proof is by induction on the height of the derivation of . If Γ{[Δ],[Σ]} is an initial sequent, so is Γ{[Δ,Σ]}. If it is the conclusion of a rule, we simply apply the induction hypothesis and then the rule again. To witness an example, we consider the rule k:

We construct the following derivation:

Next, we show the admissibility of the rule 4 which holds for NSI, and NSIB.

Lemma 4.7

The 4-rule is height-preserving admissible in NSI and NSIB.

Proof.

We discuss the cases of the two systems simultaneously arguing by induction on the height n of the derivation of the rule premise. If is an initial sequent, then so is . If n>0 we assume that a formula in is principal, otherwise the proof is trivial. We apply the induction hypothesis to the premise(s) of the rule and then the rule again. For example, if the last rule applied is , we have:

Notice that the rule 4 is not admissible in the system NSIK4. Indeed, only a weaker form of the rule is admissible. In particular, the admissibility breaks down in the presence of initial sequents.

Lemma 4.8

The rule 4 is not admissible in NSIK4.

Proof.

Consider the case of the derivable sequent . If the rule was admissible, then the sequent would be derivable too, but this is not the case.

The rule 4 is admissible in NSIK4 (and, consequently, also in NSIB and in NSI).

Lemma 4.9

The rule:

is height-preserving admissible in NSIK4.

Proof.

The proof is by induction on the height of the derivation and follows the same pattern as the one detailed for NSI and NSIB. Notice that the pathological case of initial sequents is now removed due to the shape of [Σ].

Lemma 4.10

The lw-rule is height-preserving admissible in NSI and NSIB.

Proof.

The lw-rule is derivable with the following height-preserving steps:

A weaker version of the lower rule wlw is height-preserving admissible in NSIK4.

Lemma 4.11

The rule:

is height-preserving admissible in NSIK4.

Proof.

We proceed as follows:

Finally, we show the admissibility of the rule t which corresponds to a form of reflexivity in terms of Kripkean semantics.

Lemma 4.12

The t-rule is height-preserving admissible in NSI and in NSIT.

Proof.

We discuss the case of NSIT. By induction on the height n of the premise . If n = 0, then is an initial sequent and so is . If n>0, we apply the induction hypothesis to the premise(s) and then the rule again. As an example, consider the case in which the last rule applied is k and formulas are introduced (bottom-up) in [Δ]. We have:

We construct the following derivation:

where the applications of t are removed by induction hypothesis.

We now state and prove cut-elimination for the base system NSIK. When proving the cut admissibility theorem we will replace the cuts with cuts of smaller height or on formulas of lesser degree. With a slight abuse of notation, we shall label as cut applications of the induction hypothesis in proof transformations. We will explicitly indicate the applications of the induction hypothesis after each proof transformation.

Theorem 4.13

Cut admissibility

The cut-rule is admissible for NSIK.

Proof.

We consider an uppermost cut and proceed by induction on the lexicographically ordered pair (c,n) where c is the degree of its cut formula and n is the height of the derivation of .Footnote1

  • If n = 0, then is an initial sequent. If is not active, is an initial sequent too. If is active in an initial sequent, we have:

    The cut is eliminated as follows:

  • If n>0 and is not principal, we apply the invertibility of the corresponding rule to , permute the cut upwards, and remove it by secondary induction hypothesis. E.g. in the case of a binary rule we have:

    We construct the following derivation:

    where Invρ denote applications of Lemma 4.2 to obtain derivations of the premises to cut. Indeed, notice that if the cut formula is not active in the last rule applied ρ, the rule acts only on the context Γ modifying it in the premises: Γ{A} and Γ{A} (looking bottom-up). This is why the application of the invertibility lemma w.r.t. ρ to the sequent Γ{A} gives exactly Γ{A} and Γ{A}. The cuts are removed by the secondary induction hypothesis because the derivations of Γ{A} and Γ{A} have lower height than the one of .

  • If n>0 and is principal in ∧ or ∨, the case is handled in the usual way using the rules invertibility. For example

    is eliminated as follows (each cut is on a formula of lesser degree):

  • If n>0 and is principal in

    is handled as follows. We first construct a derivation of :

    The cut is removed by the secondary induction hypothesis. A symmetrical derivation yields , and the reduction is completed as follows:

    The cuts are removed by the primary induction hypothesis on the degree of the cut formula.

The cut elimination theorem for the extensions of the system NSIK is handled by exploiting the dedicated structural rules that are admissible.

Theorem 4.14

The cut rule is admissible in NSIT,NSIK4,NSIB and in NSI.

Proof.

The strategy remains unchanged. The only new cases to detail are the ones involving either initial sequents or the implication, as the rules change. We discuss the cases separately:

  • In system NSIT the new case arising is:

    We first make two cross-cuts to obtain derivations of and of . Then we have:

    all the displayed cuts are removed by the primary induction hypothesis on the degree of the cut formula.

  • In the case of NSIB we need to discuss the case of initial sequents and the new case for implication.

    We proceed as follows:

    The case for implication is as follows:

    We proceed as follows:

    all the cuts are removed by primary induction hypothesis.

  • The cut admissibility for NSI and NSIK4 follows from a combination of the methods detailed for NSIT and NSIB.

This concludes the syntactic investigation of the subintuitionistic logics. We have provided nested sequents for a wide family of such logics.

4.1. Soundness and completeness for subintuitionistic systems

We now present the Kripkean semantics for subintuitionistic logics and we establish soundness and completeness with respect to our systems. The soundness result follows straightforwardly by induction on the height of the derivation. With respect to completeness, we will show that a complete calculus can be embedded in the corresponding nested system, thus yielding the desired result.

Definition 4.1

A subintuitionistic frame is an ordered pair F=(W,), where W and ≤ a binary relation on it.

Definition 4.2

A subintuitionistic model is an ordered pair M=(F,v) where F is a subintuitionistic frame and v:ATP(W) is the valuation function.

Notice that the range of the valuation function is the entire power set of W and not only the set of its open subsets as in the case of intuitionistic logic. When v maps atomic formulas to open sets we say that it is monotonic.

Definition 4.3

Given a subintuitionistic model M, a world xM, AFM, the satisfiability conditions for A are inductively defined:

  • xMp if and only if xv(p)

  • xM

  • xMBC if and only if xMB and xMC

  • xMBC if and only if xMB or xMC

  • xMBC if and only if for every y such that xy, whenever yMB, then yMC

Definition 4.4

AFM is true in a subintuitionistic model, in symbols MA, iff for every xM, xMA.

Definition 4.5

AFM is a logical truth with respect to a class of subintuitionistic frames C, in symbols CA, iff for every model M whose frame is in C, MA.

The soundness and completeness proofs of the previous section can be adapted so as to cover the family of subintuitionistic logics. To show the completeness of the nested systems, we embed the sequent calculi presented in Celani and Jansana (Citation2001) for subintuitionistic logics. We recall the formulation of the base system GSIK and its extensions.

The extensions are obtained by adding the rules:

The extensions of GSIK are thus defined: GSIT is obtained by adding the rule MP to GSIK, GSIK4 is obtained by adding the rule A fortiori to GSIK, GSIB is obtained by adding the rule Visser to GSIK. We have the following characterisation results.

Theorem 4.15

The following statements hold:

  • GSIK is sound and complete with respect to the class of all subintuitionistic Kripke frames.

  • GSIT is sound and complete with respect to the class of all reflexive subintuitionistic Kripke frames.

  • GSIK4 is sound and complete with respect to the class of all transitive subintuitionistic Kripke frames.

  • GSIB is sound and complete with respect to the class of all transitive subintuitionistic Kripke frames with a monotonic valuation.

Proof.

The reader is referred to Celani and Jansana (Citation2001).

Theorem 4.16

For X{K,T,K4,B}, if GSIX proves ΓA, then NSIX derives Γ,A.

Proof.

The proof is by induction on the height of the derivation in the calculus GSIX. We limit ourselves to considering the cases of MP, A fortiori and V isser the other being rather straightforward.

  • In the case of MP (specific to GSIT), we proceed as follows:

    Hence the rule MP is admissible in NSIT.

  • In the case of A fortiori (specific to GSI4), we proceed as follows:

    Hence the rule A fortiori is admissible in NSIK4.

  • In the case of Visser's rule we argue as follows:

    Hence the rule V isser is admissible in NSIB.

As a result, we obtain indirect completeness results for our nested systems for subintuitionistic logics.

Theorem 4.17

The following statements hold:

  • NSIK is sound and complete with respect to the class of all subintuitionistic Kripke frames.

  • NSIT is sound and complete with respect to the class of all reflexive subintuitionistic Kripke frames.

  • NSIK4 is sound and complete with respect to the class of all transitive subintuitionistic Kripke frames.

  • NSIB is sound and complete with respect to the class of all transitive subintuitionistic Kripke frames with a monotonic valuation.

Proof.

Soundness follows from a routine induction on the height of the derivation. Completeness stems from the embedding of the corresponding sequent calculi GSIX. In particular, if A is valid in the class of every subintuitionistic Kripke frame, then by Theorem 4.15 it is derivable in GSIK, so by Theorem 4.16 is derivable in NSIK. The argument can be repeated for the other systems.

Completeness for the system NSI w.r.t. intuitionistic logic was established in Ciabattoni et al. (Citation2022). Having established the completeness of our systems and their analyticity, we can now turn our attention to modal systems and a new presentation of nested calculi for such logics.

5. Decomposed nested systems for modal logics

We now present a new nested sequent system for S4 -- NSS4 -- which is specifically tailored to provide an extremely simple proof of the soundness and the faithfulness of the modal interpretation of intuitionistic logic. The rules are displayed in the table below. The modal rules are split according to the shape of the formulas in the scope of the modal operator □. For this reason, we shall label the system as a decomposed nested system for S4.

The systems corresponding to the modal logics K,K4 and T are obtained via suitable modifications of the rules of the calculus. In particular:

  • NSK is obtained from NSS4 by replacing ax1 with and ax3 with and substituting the rules with their variants in which the context Δ{} is replaced with []. For example, is replaced by:

  • NST is obtained by adding to NSK the initial sequent and a set of rules for in which the context [Σ] is replaced with the empty context. For example, we add the following rule:

  • Finally, NSK4 is obtained by adding to NSK the initial sequent ax1 and the initial sequents . Furthermore, we modify the rules for by replacing the context [Σ] with . For example:

We now start the structural analysis of our calculi. As in the case of subintuitionistic systems, we write NSX to refer to the systems NSK,NST,NSK4.

Lemma 5.1

The rule:

is height-preserving admissible in NSX for X{K,T,K4,4}.

Proof.

By induction on the height of the derivation of Γ. If Γ is an initial sequent, then so is [Γ]. If Γ is the conclusion of a rule, we apply the induction hypothesis to each premise of the rule and then the rule again.

Lemma 5.2

The sequent is derivable for every formula A in NSS4 and in the systems NSX.

Proof.

The proof is by induction on the degree of A.

Lemma 5.3

The rule w is height-preserving admissible in NSS4 and in the systems NSK,NST,NSK4.

Proof.

By straightforward induction on the height of the derivation.

A peculiar feature of decomposed modal systems is the fact that the input rules for formulas of the shape ◻p can be shown to be admissible.

Lemma 5.4

The rule:

is height-preserving admissible in NSS4.

Proof.

The proof runs by induction on the height n of the derivation of . If n = 0, then is an initial sequent. Either p is active or not. If not, then the proof is trivial. Otherwise the sequent is of the shape . In this case is an instance of ax3. If n>0, we apply the induction hypothesis to the premise(s) of the last rule applied and then we apply the rule again.

We now state the analogous admissibility results for the systems NST, NSK4, and NSK. We avoid giving the details of the proofs as they are analogous to the one for NSS4.

Lemma 5.5

The rule:

is height-preserving admissible in NSK.

Lemma 5.6

The rule:

is height-preserving admissible in NSK4.

Lemma 5.7

The rule:

is height-preserving admissible in NST.

We now show that every rule is height-preserving invertible in the decomposable systems for modal logics.

Lemma 5.8

Every rule is height-preserving invertible in NSX for X{K,T,K4,S4}.

Proof.

We distinguish cases according to the rules.

  • The modal rules which act on input formulas are height-preserving invertible by height-preserving admissibility of weakening.

  • For every rule different from at, the proof follows by applying the induction hypothesis. For example, we consider the case of the modal rule (the proof is the same for every system NSX for every X). If is an initial sequent, then so is , because (AB) cannot be active in an initial sequent. If n>0 and (AB) is principal, the premise yields the desired conclusion. Otherwise, we apply the induction hypothesis to the premises of the rule applied and then the rule again. For example, if the last rule applied is we have:

  • If the last rule applied is at, we would like to prove that whenever is derivable, then so is and the height is preserved. We argue by induction on the height n of the derivation of . We consider the case of NSS4, the other cases are analogous and we leave them to the reader. If n = 0, then is an initial sequent, then we distinguish cases. If ◻p is not active, then the proof is trivial. If it is active, then the initial sequent is an instance of ax1 is of the shape . In this case is an instance of ax3. If is the conclusion of a rule, the proof follows applying the induction hypothesis to the premise(s) and then the rule again.

Lemma 5.9

The contraction rule is height-preserving admissible in NSS4 and NSX.

Proof.

The proof follows the pattern detailed in Lemma 4.3.

Lemma 5.10

The rule m is height-preserving admissible in NSX with X{K,T,K4,S4}.

Proof.

See the proof of Lemma 4.6.

Lemma 5.11

The rules 4 and t are admissible in NSS4.

Proof.

The proof follows the structure of the one detailed for subintuitionistic systems. We refer the reader to Lemmas 4.9 and 4.12.

Lemma 5.12

The rule wlw is height-preserving admissible in NSS4 and in NSK4.

Proof.

We proceed as follows:

We now give a proof of the cut-elimination theorem for NSS4.

Theorem 5.13

The cut rule is admissible in NSS4.

Proof.

The proof is by double induction, with main induction hypothesis on the degree of the cut formula and secondary induction hypothesis on the height of the derivation of the premise . We distinguish cases according to the shape of the cut formula.

  • If the cut formula is atomic, then the proof is immediate.

  • If the cut formula is of the shape AB,AB or AB we appeal to the invertibility of the corresponding connective to replace the cut with cuts on formulas of lesser degree.

  • If the formula is ◻A and ◻A is not principal in the last rule applied in , then we can permute the cut upwards and replace it with cuts of lesser height since all the right rules are invertible (see Theorem 4.13). We have:

    We proceed as follows:

    The cuts are removed by the secondary induction hypothesis.

  • If the formula is ◻A and it is principal we need to consider five subcases according to its shape. We limit ourselves to dealing with the ones in which A◻p, A(BC) (the cases in which A(BC) or A(BC) are analogous) and A◻B.

    If A◻p, we have:

    We distinguish two subcases. Either is an initial sequent or not. If not, then ◻p is never principal and the cut can be permuted upwards. If it is an initial sequent, we assume that p is active (otherwise the reduction is trivial) and we distiguish cases. The premise is of the shape: or (either an instance of ax3 or ax1). In the second case we consider the other premise of the cut rule and the cut is eliminated as follows:

    The other case is analogous and so we omit the details.

    If the cut formula is (BC), we have:

    We first perform a cross-cut:

    The cut is removed by secondary induction hypothesis. A symmetric argument gives a derivation of . Finally, we construct the following derivation exploiting the invertibility lemma and usual cut reductions:

    The cuts are removed by primary induction hypothesis on the degree of the cut formula.

    If the cut formula is ◻◻B, we have:

    We construct the following derivation:

    The topmost cut is removed by the secondary induction hypothesis, whereas the lowermost is removed by the primary induction hypothesis on the degree of the cut formula.

Next, we need to establish the cut-elimination theorem for the remaining systems.

Theorem 5.14

The cut rule is admissible in NSK,NST,NSK4.

Proof.

The proof follows the pattern detailed for NSS4. As in the (sub)intuitionistic case, the new cases arise when considering the initial sequents and the rules involving the intensional connective, which is the modal operator in this context.

  • In the case of NSK we consider the case in which the cut formula is ◻p. If the premise is not an initial sequent, then we can permute the cut upwards and eliminate it by secondary induction hypothesis. If it is an initial sequent, we can assume that it is active in ax3k, otherwise the reduction is trivial. Thus we have . We take the left premise of the cut, i.e. and we proceed as follows:

    In the cases in which the cut formula is ◻A where A is a compound formula, we need to distinguish cases according to their shape. We limit ourselves to discussing one case, the remaining ones are similar.

    We apply the crosscuts to eliminate the repetition of the principal formula and then we conclude the reduction as follows:

    the other cases are similar and we avoid entering the details.

  • In the case of NST, we need to discuss the case in which the right premise of the cut is an initial sequent of the shape . We take the left premise of the cut: and we have:

    If the formula A is compound, then we have new possible cases arising from the t-version of the rules, for example:

    We proceed as follows:

  • The case of NSK4 is analogous and exploits the admissibility of the specific admissible rule 4, so we omit the details.

5.1. Soundness and completeness

In this subsection, we shall establish the soundness and completeness of the nested systems with respect to the semantics of the modal logics K,T,4 and S4. We recall the definition of the semantics and the axiomatizations of these systems (Chagrov & Zakharyaschev, Citation1997).

The axiomatic calculus K is obtained by adding to a propositional classic calculus the axiom schema (AB)(◻A◻B). The system T is obtained by adding to K the axiom schema ◻AA. The system K4 is obtained by adding to K the axiom ◻A◻◻A. Finally, the calculus S4 is obtained by augmenting K with ◻AA and ◻A◻◻A. We briefly recall their semantic characterisation.

Definition 5.1

A modal frame is an ordered pair F=(W,), where W and ≤ a binary relation on it.

Definition 5.2

A modal model is an ordered pair M=(F,v) where F is a modal frame and v:ATP(W) is the valuation function.

Definition 5.3

Given a modal model M, a world xM, AFM, the satisfiability conditions for A are inductively defined:

  • xMp if and only if xv(p).

  • xM.

  • xMBC if and only if xMB and xMC.

  • xMBC if and only if xMB or xMC.

  • xMBC if and only if xMB or xMC.

  • xM◻B if and only if for every y such that xy, yMB.

Definition 5.4

AFM is true in a model, in symbols MA, iff for every xM, xMA.

Definition 5.5

AFM is a logical truth with respect to a class of modal frames C, in symbols CA, iff for every model M whose frame is in C, MA.

As it is well known, the system K is sound and complete w.r.t. the class of all modal Kripke frames; T is sound and complete w.r.t. the class of modal reflexive Kripke frames; K4 is sound and complete w.r.t. the class of modal transitive Kripke frames; S4 is sound and complete w.r.t. the class of modal reflexive and transitive Kripke frames (Chagrov & Zakharyaschev, Citation1997). To show the completeness of the modal calculi, it is enough to show that the axiomatic system can be embedded in the corresponding nested calculi.

To do so, we prove some preliminary lemmas showing the generalisation of the rules for the modal operators.

Lemma 5.15

The rule:

is admissible in NSX with X{K,T,K4,S4}.

Proof.

We argue by induction on the degree of A. If A is atomic, then the desired conclusion follows from the rule at. If A is a conjunction, disjunction or an implication we apply the invertibility of the corresponding rule and then the corresponding modal rule. For example, in the case in which A is of the shape BC, we assume that is derivable and we have:

If A is of the shape ◻B, the conclusion follows from an application of the rule .

Lemma 5.16

The following statements hold:

1.

The sequent is provable in NSX for every X.

2.

The sequent is provable in NST and in NSS4.

3.

The sequent is provable in NSK4 and in NSS4.

4.

The sequent is provable in NSS4.

Proof.

We discuss the items separately.

  1. We argue by induction on the degree of the formula A. If A is atomic, then is an initial sequent. If A is of the shape BC, we argue as follows:

    The topmost sequents are derivable by Lemma 5.2. The cases in which A is a disjunction or an implication are analogous and thus we omit the details. If A is ◻B the conclusion immediately follows by a root-first application of .

  2. We argue by induction on the degree of the formula A. If A is atomic, then is an initial sequent. If A is a conjunction, a disjunction or an implication the proof is similar to the one detailed for item 1 and we omit the details. If it is of the shape ◻B, we have:

    The topmost sequents are derivable by Lemma 5.2.

  3. We omit the details as the proof follows the pattern outlined for items 1. and 2.

  4. Follows immediately from items 2. and 3.

The admissibility of cut and Lemma 5.16 gives the following result.

Lemma 5.17

The rules:

are admissible in NSK (k), in NST (k and t), in NSK4 (k and 4) and in NSS4 (k, t, 4 and ).

Proof.

We discuss only the first case, the other ones being analogous.

The cut rule is admissible by Theorems 5.13 and 5.14. The rightmost sequent is derivable via Lemma 5.16.

Theorem 5.18

If X{K,T,S4,K4} and XA, then NSXA.

Proof.

The proof is by induction on the height of the derivation in X. If n = 0, then we need to check that the axioms are derivable.

  • The classical axioms are derivable in NSX for every X.

  • Axiom K is derivable in NSX for every X using Lemmas 5.17 and 5.15.

    The topmost sequent is clearly provable.

  • The axiom ◻AA is derivable in NST and NSS4 as follows:

  • The axiom ◻A◻◻A is derivable in NSK4 and NSS4. We omit the details (the proof is analogous to the one for the previous items).

If n>0, we show the admissibility of the rules of the axiomatic systems. Modus ponens can be simulated via cut (admissible by Theorems 5.13 and 5.14), whereas necessitation rests on Lemma 5.1.

Theorem 5.19

For every X{K,T,K4,4}, if NSX is sound and complete with respect to Kripke semantics for X.

Proof.

Soundness is easily established by induction on the height of the derivations. Completeness follows from the Theorem 5.18. Indeed, if A is valid w.r.t. to the Kripke semantics for system X, then by completeness it is derivable in the axiomatic system X and so in NSX.

6. Modalizing subintutionistic logics

We are now in the position to state and prove the embedding of intuitionistic logic and subintuitionistic logics into the modal logics S4,K4,T,K and to give a syntactic proof of the results. Compared to other proofs, our result has the following advantages:

  • The proof follows from a trivial induction.

  • The proof is completely syntactic.

  • The height of the derivation is preserved in both directions with the exception of the case of Visser's logic.

We start by recalling the different translations.

In essence, it could be argued that the two calculi are strongly similar in the sense that there is a step to step correspondence in the translation.

Theorem 6.1

If NSIΓ, then NSS4Γ and the height is preserved.

Proof.

The proof is by induction on the height of the derivation. If Γ is an initial sequent in NSI, then Γ is an initial sequent in NSS4. If n>0, the proof follows by applying the induction hypothesis and then the rule. For example, we have:

We transform the derivation as follows:

Theorem 6.2

If Γ is derivable in NSS4 and Γ contains only -translated formulas and atomic formulas, then Γ is derivable in NSI, where (A)=A and p=p.

Proof.

The proof is by induction on the height n of the derivation. If n = 0, then Γ is an initial sequent in NSI. If n>0, the proof follows immediately by applying the induction hypothesis and then the corresponding rule in NSI. For example,

is transformed into:

If the principal formula is ◻p, we have:

We proceed as follows:

The proof for the subintuitionistic systems different from NSIB is streamlined.

Theorem 6.3

NSIYΓ if and only if NSYΓ and the height is preserved, with Y{K,T,K4}.

Proof.

The proof is by induction on the height of the derivation and follows the exact same pattern as the one detailed for NSI. The proof is streamlined by the fact that atomic formulas are left unchanged by the translation.

A syntactic proof of these results has also been obtained in Negri (Citation2021). However, our approach is different, inasmuch we make use of nested sequents, thereby avoiding a direct appeal to labelling and we also obtain a strengthening due to the peculiar formulation of the rules. In particular, the translations preserve the height of the derivations in both directions.

Theorem 6.4

If NSIB proves Γ, then NSK4 derives Γ.

Proof.

The proof is by induction on the height of the derivation. We discuss the left to right direction. If Γ is an initial sequent, then it is of the shape . It is enough to observe that is derivable. If it is the conclusion of a rule, the proof consists in applying the induction hypothesis and then the rule again.

The other direction, namely the faithfulness of the embedding, is slightly more delicate and requires a strengthening of the induction hypothesis.

Theorem 6.5

Let Γ be a nested sequents containing only translated formulas, atomic formulas and formulas of the shape ◻p. If NSK4 proves Γ, then NSIB derives Γ which is thus defined: (A)=A, (p)=p and (◻p)=p.

Proof.

The proof is by induction on the height of the derivation. If Γ is an initial sequent, then Γ is an initial sequent too. To give a concrete example of this qualitative analysis, let us consider the case in which Γ is of the shape . It is immediate to observe that is an initial sequent in the system NSIB. If Γ is the conclusion of an application of a rule, we distinguish cases. The general strategy consists once again of applying the induction hypothesis and then the rule in the subintuitionistic system. As an example, we discuss the case of the rule b:

We argue as follows:

7. Conservativity results

It is well-known that there are classes of formulas for which classical derivability is conservative over intuitionistic derivability. In essence, there are formulas for which we know that classical derivability entails intuitionistic derivability. A relevant example of this phenomenon is represented by geometric implications, i.e. formulas of the shape AB, where A and B do not contain universal quantifiers or implications (Negri, Citation2003). In the propositional case, a geometric formula can be conceived of as an implication in which the antecedent (succedent) is a finite conjunction (disjunction) of atomic formulas.

In this final section, we prove a strengthening of the usual conservativity results concerning classical derivability. We aim at showing that when considering propositional logic, to achieve conservativity we do not need to consider intuitionistic logic. Indeed, classical logic is conservative over a much weaker system, i.e. NSIT. The first step to obtain the result consists in showing a reinforcement of the necessitation rule which is allowed to be applied inside a node of a nested sequent depending on the shape of the formulas.

Lemma 7.1

Let A1,,Am be propositional geometric formulas.

Proof.

The proof is by induction on the height of the derivation in NSIT. If A1,,Am,p1,,pn,q1,,qk is an initial sequent, then so is the desired conclusion. If it is not an initial sequent, then it has to be the conclusion of the rule t. We have:

with A1 principal and A1=r1rus1sw. We apply the height-preserving invertibility of the rules and to obtain derivations of:

  1. A1,A2,,Am,p1,,pn,q1,,qk,ri, with 1iu

  2. A1,A2,,Am,p1,,pn,q1,,qk,sj, with 1jw

We then apply the induction hypothesis to each of these sequents to get:

  • A1,A2,,Am,[p1,,pn,q1,,qk,ri] with 1iu

  • A1,A2,,Am,[p1,,pn,q1,,qk,sj], with 1jw

Applying the rules and we get:

  • A1,A2,,Am,[p1,,pn,q1,,qk,r1ru]

  • A1,A2,,Am,[p1,,pn,q1,,qk,s1sw]

The desired conclusion: A1,A2,,Am,[p1,,pn,q1,,qk]now follows from an application of the rule k.

We recall the presentation of classical logic NSIC with polarities in Figure .

Figure 4. The calculus NSIC.

Figure 4. The calculus NSIC.

Theorem 7.2

Let Γ,A be a sequent containing only propositional geometric formulas. If Γ,A is derivable in NSIC, then it is derivable in NSIT with the same height.

Proof.

The proof is by induction on the height of the derivation. If Γ,A is an initial sequent in NSIC, then so is in NSIT. If the last rule applied is any rule different from , the conclusion follows from applying the induction hypothesis and, possibly, height-preserving admissibility of weakening in NSIT. If the last rule applied is , we have:

By induction hypothesis we get the derivability of the sequent Γ,p1pm,q1qnin NSIT. Next, we construct the following derivation:

The above result shows that classical conservative results can be suitably sharpened showing that it is enough to consider significant weakenings of intuitionistic logic, such as the subintuitionistic logic whose modal companion is the modal logic T. This is of peculiar interest insofar as it tells us something more. In particular, it shows that -- at least at a propositional level -- constructive reasoning is strongly connected to the acceptability of the modus ponens principle. Indeed, it is not hard to see that all the other subintuitionistic systems here considered fail to preserve derivability for geometric formulas (to witness this, consider the sequent pq,p,q which is classically derivable, geometric, but not derivable in the remaining systems).

8. Concluding remarks

We have introduced nested sequent calculi for subintuitionistic logics and a variation of the usual calculi for modal logics. We have proposed a syntactic proof of the modal embedding of intuitionistic logic into the modal logic S4 and of subintuitionistic logics in their modal companions, obtaining a strengthening in terms of preservation of the height. Furthermore, we have investigated conservativity results of classical logic over the subintuitionistic logic whose modal companion is T. We leave it as a theme for further research to identify conservativity classes for the other systems. The completeness theorem could be also obtained by extraction of a countermodel out of a failed proof search. Decidability results should also be easily obtainable showing the finiteness of the proof search procedures. Finally, the systems could be employed to explore further metalogical properties of the systems here considered such as the disjunction property.

Supplemental material

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was funded by the FWF project I 6372-N Logical methods for Deontic Explanations (LoDEx). FWF (Austrian Science Fund) Weave schema with Luxemburg and Germany; MSCA IEF Project REMODEL 101152658.

Notes

1 It is enough to consider only the height of the left premise as every right rule is invertible.

References

  • Brünnler, K. (2009). Deep sequent systems for modal logic. Archive for Mathematical Logic, 48(6), 551–577. https://doi.org/10.1007/s00153-009-0137-3
  • Celani, S., & Jansana, R. (2001). A closer look at some subintuitionistic logics. Notre Dame Journal of Formal Logic, 42(4), 225–255. https://doi.org/10.1305/ndjfl/1063372244
  • Celani, S., & Jansana, R. (2005). Bounded distributive lattices with strict implication. Mathematical Logic Quarterly, 51(3), 219–246. https://doi.org/10.1002/(ISSN)1521-3870
  • Chagrov, A., & Zakharyaschev, M. (1997). Modal logic. Oxford University Press.
  • Ciabattoni, A., Strassburger, L., & Tesi, M. (2022). Taming bounded depth with nested sequents. In Proceedings of AIML 2022. College Publications.
  • Corsi, G. (1987). Weak logics with strict implication. Mathematical Logic Quarterly, 33(5), 389–406. https://doi.org/10.1002/malq.v33:5
  • Dummett, M. A. (1977). Elements of intuitionism. Clarendon Press.
  • Dyckhoff, R., & Negri, S. (2012). Proof analysis in intermediate logics. Archive for Mathematical Logic, 51(1–2), 71–92. https://doi.org/10.1007/s00153-011-0254-7
  • Fitting, M. (2014). Nested sequents for intuitionistic logics. Notre Dame Journal of Formal Logic, 55(1), 41–61. https://doi.org/10.1215/00294527-2377869
  • Gódel, K. (1933). Eine interpretation des intuitionistischen Aussagenkalkúls. Ergebn Eines Mathematischen Kolloquiums, 4, 39–40.
  • Ishigaki, R., & Kikuchi, K. (2007). Tree-sequent methods for subintuitionistic predicate logics. In N. Olivetti (Ed.), TABLEAUX 2007. LNCS (LNAI) (Vol. 4548, pp. 149–164). Springer.
  • Lyon, T. (2021). On the correspondence between nested calculi and semantic systems for intuitionistic logics. Journal of Logic and Computation, 31(1), 213–265. https://doi.org/10.1093/logcom/exaa078
  • McKinsey, J. C., & Tarski, A. (1948). Some theorems about the sentential calculi of Lewis and Heyting. Journal of Symbolic Logic, 13(1), 1–15. https://doi.org/10.2307/2268135
  • Moniri, M., & Shirmohammadzadeh Maleki, F. (2015). Neighbourhood semantics for basic and intuitionistic logic. Logic and Logical Philosophy, 24, 339–355.
  • Negri, S. (2003). Contraction-free sequent calculi for geometric theories with an application to Barr's theorem. Archive for Mathematical Logic, 42(4), 389–401. https://doi.org/10.1007/s001530100124
  • Negri, S. (2021). The intensional side of algebraic-topological representation theorems. Synthese, 198(S5), 1121–1143. https://doi.org/10.1007/s11229-017-1331-1
  • Restall, G. (1994). Subintuitionistic logics. Notre Dame Journal of Formal Logic, 35(1), 116–129. https://doi.org/10.1305/ndjfl/1040609299
  • Shirmohammadzadeh Maleki, F., & De Jongh, D. (2017). Weak subintuitionistic logics. Logic Journal of the IGPL/Interest Group in Pure and Applied Logics, 25(2), 214–231. Intuitionistic Logic, Log. J. IGPL, https://doi.org/10.1093/jigpal/jzac069, 2022.
  • Suzuki, Y., & Ono, H. (1997). Hilbert-style proof system for BPL (Technical Report, IS-RR-97-0040F). Japan Advanced Institute of Science and Technology.
  • Tesi, M., & Negri, S. (2021). Neighbourhood semantics and labelled calculus for intuitionistic infinitary logic. Journal of Logic and Computation, 31, 1608–1639. https://doi.org/10.1093/logcom/exab040
  • Tesi, M., & Negri, S. (2023). The Gödel-McKinsey-Tarski for infinitary intuitionistic logic and its extensions. Annals of Pure and Applied Logic, 174(8). August-September 2023.
  • Troelstra, A., & Schwichtenberg, H. (1996). Basic proof theory (2nd ed.). Cambridge University Press.
  • Visser, A. (1981). A propositional logic with explicit fixed points. Studia Logica, 40(2), 155–175. https://doi.org/10.1007/BF01874706
  • Yamasaki, S., & Sano, K. (2017). Proof-theoretic embedding from Visser's basic propositional logic to modal logic K4 via non-labelled sequent calculi. In S. C.-M. Yang et al. (Eds.), Philosophical logic: Current trends in Asia. Logic in Asia: Studia Logica Library. World Scientific.