Skip to main content
Log in

A General Schema for Bilateral Proof Rules

  • Published:
Journal of Philosophical Logic Aims and scope Submit manuscript

Abstract

Bilateral proof systems, which provide rules for both affirming and denying sentences, have been prominent in the development of proof-theoretic semantics for classical logic in recent years. However, such systems provide a substantial amount of freedom in the formulation of the rules, and, as a result, a number of different sets of rules have been put forward as definitive of the meanings of the classical connectives. In this paper, I argue that a single general schema for bilateral proof rules has a reasonable claim to inferentially articulating the core meaning of all of the classical connectives. I propose this schema in the context of a bilateral sequent calculus in which each connective is given exactly two rules: a rule for affirmation and a rule for denial. Positive and negative rules for all of the classical connectives are given by a single rule schema, harmony between these positive and negative rules is established at the schematic level by a pair of elimination theorems, and the truth-conditions for all of the classical connectives are read off at once from the schema itself.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Availability of Data and Materials

Not applicable.

Notes

  1. See, for instance, Negri and von Plato [39] and Indrzejczak [24] for analogous presentations of Cut-Elimination for Ketonen-style rules.

  2. Note, for simplicity’s sake, we are treating contexts here as sets rather than multi-sets, and so there is no appeal to Contraction in the last step of this transformation.

References

  1. Anderson, A. R., & Belnap, N. (1975). Entailment: The Logic of Relevance and Necessity. Princeton: Princeton University Press.

    Google Scholar 

  2. Ayhan, S. (2021). Uniqueness of Logical Connectives in a Bilateralist Setting. In I. Sedlár & M. Blicha (Eds.), The Logica Yearbook 2020 (pp. 1–17). College Publications.

    Google Scholar 

  3. Baaz, M., Fermüller, C. G., & Zach, R. (1993). Elimination of Cuts in First-order Finite-valued Logics. Journal of Information Processing and Cybernetics EIK, 29(6), 333–355.

    Google Scholar 

  4. Belnap, N. (1962). Tonk, Plonk, and Plink. Analysis, 22(6), 130–134.

    Article  Google Scholar 

  5. Brandom, R. (1994). Making It Explicit. Harvard University Press.

    Google Scholar 

  6. Brandom, R. (2018). From Logical Expressivism to Expressivists Logics: Sketch of a Program and Some Implementations. In O. Beran, V. Kolman, & L. Koren (Eds.), From Rules to Meanings: New Essays on Inferentialism (pp. 151–164). Routledge.

    Google Scholar 

  7. Curry, H. (1963). Foundations of Mathematical Logic. Dover Publications.

  8. del Valle-Inclan, P., & Schlöder, J. (2023). Coordination and Harmony in Bilateral Logic. Mind, 132(525), 192–207.

    Article  MathSciNet  Google Scholar 

  9. del Valle-Inclan, P. (2023). Harmony and Normalization in Bilateral Logic. Bulletin of the Section of Logic, 52(3), 377–409.

    Article  MathSciNet  Google Scholar 

  10. Dickie, I. (2010). Negation, Anti-Realism, and the Denial Defense. Philosophical Studies, 150, 161–185.

    Article  Google Scholar 

  11. Dummett, M. (1991). The Logical Basis of Metaphysics. Harvard University Press.

    Google Scholar 

  12. Fitting, M. (1983). Proof Methods for Modal and Intuitionistic Logics. Springer.

    Book  Google Scholar 

  13. Francez, N. (2014). Bilateralism in Proof-Theoretic Semantics. Journal of Philosophical Logic, 43, 239–259.

    Article  MathSciNet  Google Scholar 

  14. Francez, N. (2015). Proof-Theoretic Semantics. College Publications.

  15. Francez, N. (2018). Bilateralism does provide a proof theoretic treatment of classical logic (for non-technical reasons). Journal of Applied Logics, 5(8), 1653–1662.

    MathSciNet  Google Scholar 

  16. Frege, G. (1879/1997). Begriffsschrift: Selections. In The Frege Reader, ed. and trans. M. Beaney (Ed.), (pp. 47–78).

  17. Garson, J. (2001). Natural Semantics: Why Natural Deduction is Intuitionistic. Theoria, 67(2), 114–139.

    Article  MathSciNet  Google Scholar 

  18. Gentzen, G. (1935). Investigations into Logical Deduction. In The Collected Papers of Gerhard Gentzen, M. Szabo (Ed.), (pp 68–131). North-Holland. 1969.

  19. Gordeev, L. (1987). On Cut Elimination in the Presence of the Peirce Rule. Archive for Mathematical Logik, 26, 147–164.

    Article  MathSciNet  Google Scholar 

  20. Hacking, I. (1979). What Is Logic? The Journal of Philosophy, 76(6), 285–319.

    Article  Google Scholar 

  21. Hjortland, O. (2014). Speech Acts, Categoricity, and the Meanings of Logical Connectives. Notre Dame Journal of Formal Logic, 55(4), 445–467.

    MathSciNet  Google Scholar 

  22. Hlobil, U. (2016). A Nonmonotonic Sequent Calculus for Inferentialist Expressivists. In P. Arazim & M. Dančák (Eds.), The Logica Yearbook 2015 (pp. 87–105). College Publications.

    Google Scholar 

  23. Hlobil, U., & Brandom, R. (forthcoming). Reasons for Logic. Logic for Reasons: Routledge.

  24. Indrzejczak, A. (2021). Sequents and Trees: An Introduction to the Theory and Applications of Propositional Sequent Calculi. Birkhäuser.

  25. Incurvati, L., & Schlöder, J. (2017). Weak Rejection. Australasian Journal of Philosophy, 95(4), 741–760.

    Article  Google Scholar 

  26. Incurvati, L., & Schlöder, J. (2022). Epistemic Multilateral Logic. Review of Symbolic Logic, 15(2), 505–536.

    Article  MathSciNet  Google Scholar 

  27. Incurvati, L., & Schlöder, J. (2023). Reasoning with Attitude: Foundations and Applications of Inferential Expressivism. Oxford: Oxford University Press.

    Google Scholar 

  28. Kaplan, D. (2018). A Multi-Succident Sequent Calculus for Logical Expressivists. In P. Arazim & T. Lákiva (Eds.), The Logica Yearbook 2017 (pp. 139–154). London: College Publications.

    Google Scholar 

  29. Ketonen, O. (1944/2022). Untersuchungen zum Prädikatenkalkül, Annales Academiae Scientiarum Fennicae Series A, I. Mathematica-physica 23. Helsinki. Translated as Investigations into the Predicate Calculus, S. Negri & J. von Plato (Eds.), College Publications.

  30. Kremer, M. (1988). Logic and Meaning: The Philosophical Significance of the Sequent Calculus. Mind, 97(385), 50–72.

    Article  MathSciNet  Google Scholar 

  31. Kremer, M. (2004). To What Extent is Solipsism a Truth. In B. Stocker (Ed.), Post-Anlaytic Tractatus (pp. 59–84). Ashgate: Ashgate Publishing.

    Google Scholar 

  32. Kürbis, N. (2016). Some Comments on Ian Rumfitt’s Bilateralism. Journal of Philosophical Logic, 45, 623–644.

    Article  MathSciNet  Google Scholar 

  33. Kürbis, N. (2019). Proof and Falsity: A Logical Investigation. Cambridge University Press.

  34. Kürbis, N. (2021). Normalization for Bilateral Classical Logic with Some Philosophical Remarks. Journal of Applied Logics, 8(2), 531–556.

    MathSciNet  Google Scholar 

  35. Kürbis, N. (2022). Bilateral Inversion Principles. Electronic Proceedings in Theoretical Computer Science, 358, 202–215.

    Article  MathSciNet  Google Scholar 

  36. Kürbis, N. (2023). Supposition: A Problem for Bilateralism. Bulletin of the Section of Logic, 52(3), 301–327.

    Article  MathSciNet  Google Scholar 

  37. Murzi, J. (2020). Classical Harmony and Separability. Erkenntnis, 85, 391–415.

    Article  MathSciNet  PubMed  Google Scholar 

  38. Naibo, A., & Petrolo, M. (2015). Are Uniqueness and Deducibility of Identicals the Same? Theoria, 81, 143–181.

    Article  MathSciNet  Google Scholar 

  39. Negri, S., & von Plato, J. (2001). Structural Proof Theory. Cambridge: Cambridge University Press.

    Book  Google Scholar 

  40. Pfenning, F., & Davies, R. (2024). A Judgmental Reconstruction of Modal Logic. Mathematical Structures in Computer Science, 11, 511–540.

    MathSciNet  Google Scholar 

  41. Post, E. L. (1941). The Two-Valued Iterative Systems Of Mathematical Logic. Princeton: Princeton University Press.

    Google Scholar 

  42. Prior, A. (1960). The Runabout Inference Ticket. Analysis, 21(2), 38–39.

    Article  Google Scholar 

  43. Restall, G. (2005). Multiple Conclusions. In P. Hájek, L. Valdés-Villanueva, & D. Westerstahl (Eds.), Logic. Methodology and Philosophy of Science. College Publications.

    Google Scholar 

  44. Restall, G. (2020). Speech Acts & the Question for a Natural Account of Classical Proof. https://consequently.org/papers/ speech-acts-for-classical-natural-deduction.pdf

  45. Ripley, D. (2013). Paradoxes and Failures of Cut. Australasian Journal of Philosophy, 91(1), 139–164.

    Article  Google Scholar 

  46. Ripley, D. (2017). Bilateralism, Coherence, Warrant. In F. Moltmann & M. Textor (Eds.), Act-Based Conceptions of Propositional Content (pp. 307–324). Oxford University Press.

    Google Scholar 

  47. Riser, J. (1967). A Gentzen-Type Calculus of Sequents for Single-Operator Propositional Logic. The Journal of Symbolic Logic, 32(1), 75–80.

    Article  MathSciNet  Google Scholar 

  48. Rumfitt, I. (1997). The Categoricity Problem and Truth-value Gaps. Analysis, 57(4), 223–235.

    Article  MathSciNet  Google Scholar 

  49. Rumfitt, I. (2000). Yes’ and ‘No. Mind, 109(436), 781–823.

    Article  MathSciNet  Google Scholar 

  50. Rumfitt, I. (2008). Knowledge by Deduction. Grazer Philosophische Studien, 77, 61–84.

    Article  Google Scholar 

  51. Simonelli, R. (forthcoming). Generalized Bilateral Harmony. In I. Sedlár (Ed.), The Logica Yearbook 2023. College Publications.

  52. Simonelli, R. (2024). Bringing Bilateralisms Together: A Unified Framework for Inferentialists. Manuscript. http://www.ryansimonelli.com/uploads/1/3/3/4/133499356/bringing_bilateralisms_together_67.pdf

  53. Smiley, T. (1996). Rejection. Analysis, 56(1), 1–9.

    Article  MathSciNet  Google Scholar 

  54. Smullyan, R. (1963). A Unifying Principle in Quantification Theory. Proceedings of the National Academy of Sciences of the United States of America, 49(6), 828–832.

  55. Smullyan, R. (1968). First Order Logic. Springer-Verlag.

    Book  Google Scholar 

  56. Steinberger, F. (2011). Why Conclusions Should Remain Single. Journal of Philosophical Logic, 40, 333–355.

    Article  MathSciNet  Google Scholar 

  57. Troelstra, A. S., & Schwichtenberg, H. (2000). Basic Proof Theory (2nd ed.). Cambridge: Cambridge University Press.

    Book  Google Scholar 

  58. Wansing, H. (2016). Falsification, Natural Deduction and Bi-Intuitionistic Logic. Journal of Logic and Computation, 26(1), 425–450.

    Article  MathSciNet  Google Scholar 

  59. Zach, R. (2015). Natural Deduction for the Sheffer Stroke and Peirce’s Arrow (and any Other Truth-Functional Connective). Journal of Philosophical Logic, 45(2), 183–197.

    Article  MathSciNet  Google Scholar 

  60. Zach, R. (2021). Cut Elimination and Normalization for Generalized Single and Multi-Conclusion Sequent and Natural Deduction Calculi. Review of Symbolic Logic, 14(3), 645–686.

    Article  MathSciNet  Google Scholar 

Download references

Funding

Not applicable. No funding was received for this project.

Author information

Authors and Affiliations

Authors

Contributions

Not applicable (one author).

Corresponding author

Correspondence to Ryan Simonelli.

Ethics declarations

Ethical standard

Not applicable.

Competing interests

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

In this appendix, I lay out the formal system officially and provide proofs of the results stated in the body of the paper.

1.1 Basic Set-Up

I define two sequent calculi. The first is what I’ll call “BK\(_+\),” which contains the unrestricted Containment axiom schema and the rule of Conclusion of Incoherence:

where

For the purposes of the present paper, I treat the left side of the sequents as sets of signed formulas. Left sides could alternatively be treated as multi-sets or sequences, and it’s worth noting that, if one does opt for such a treatment, Contraction is eliminable in this system, like Ketonen’s, but I do not deal with this complication for the purposes of the present paper.

Proposition 1.1

The structural rules of Cut and Weakening:

figure a

are admissible in BK\(_+\).

Proof

One can derive Cut as follows:

figure b

and, given Cut, one can derive \(\Gamma , B \vdash A\) from \(\Gamma \vdash A\) along with an instance of Containment as follows:

figure c

\(\square \)

Proposition 1.2

The connective rules of BK\(_+\) are invertible.

Proof

Given any formula of the form \(\Gamma \vdash \varvec{c} \langle \varphi \circ \psi \rangle \) or \(\Gamma \vdash \varvec{c}^* \langle \varphi \circ \psi \rangle \), we can derive its premises from instances of Containment as follows:

figure d
figure e
figure f

\(\square \)

The second sequent calculus, which I just call \({\textbf {BK}}\) is the same as BK\(_+\), but without the CI rule and with CO restricted to the cases where \(\Gamma \) contains only atomic signed formulas and A is a signed atomic formula. The first set of results show that CI and non-atomic CO are eliminable in BK\(_+\), and thus, admissible in BK. I leave out the cases involving negation, as the negation rules are not novel to this system and it’s easy to show that the main results hold for them.

1.2 Elimination Proofs and Consequences

Proposition 2.1

Conclusion of Incoherence is eliminable in BK\(_+\).

Proof

Proceeds analogously to standard Cut-Elimination, but at this higher level of generality.Footnote 1 I’ll refer to the schematic formula “A,” in the above CI schema, which gets eliminated through an application of CI, the “CI formula” (analogously to the “Cut formula”). We induct primarily on CI formula weight with a secondary induction on CI height, where:

Formula Weight: The weight of a sentence \(\varphi \), \(w(\varphi )\), is defined inductively where \(w(p) = 1\) and \(w(\varphi \circ \psi ) = w(\varphi ) + w(\psi ) + 1\). The weight of a signed formula is simply the weight of the sentence that is signed.

CI Height: The height of an application of CI is the sum of the heights of the proofs of the premises.

Importantly, uses of RV are not taken to contribute to proof height, since it does not modify the complexity of the formulas and applications of RV can always be immediately undone through another application of RV. In this way, RV is treated analogously to Exchange in standard treatments of sequent calculi in which sequents are treated as involving sequences of formulas rather than sets or multi-sets. It is possible to simplify the proofs so that one doesn’t need to deal with applications of RV by working the equivalent solely left-sided system laid out below, yet, since it is an important philosophical thesis of this paper that doing one’s metatheory at this higher level of generality actually makes good conceptual sense in the bilateralist terms I’ve laid out, I have done the CI-Elimination proof directly in the main system proposed here.

For the proof, we show six ways in which a proof involving CI can be transformed to one with either lesser CI height or CI formula weight. The outline of the proof in which these transformations figure is as follows:

Primary Induction: On CI formula weight:

  1. 1.

    Base Case: CI on atoms is eliminable, proven by:

    1. 1.

      Secondary Induction: On CI height:

      1. 1.

        Base Case: CI on atoms of height 0 is eliminable, proven by Case Zero.

      2. 2.

        Inductive Step: If CI on atoms of height n is eliminable, CI on atoms of height \(n+1\) is eliminable, proven by Cases One to Four.

  2. 3.

    Inductive Step: If CI on formulas of weight n is eliminable, then CI on formulas of weight \(n+1\) is eliminable, proven by Cases One through Six.

Elaborating this a bit, Case Zero shows that, when both premises of CI are axioms, so too is the Conclusion. Cases One through Four show that CI height can be reduced in any case where the CI formula is not principal in both premises (a formula is said to be principal in a premise of a rule if the last rule applied was to derive that formula). Since the CI formula will never be principal in the case where it is atomic (since it won’t be derived at all), this suffices to establish the inductive step of the secondary induction. For the primary inductive step, if the CI formula is not principal in both premises, then some series of transformations of type One through Four, will transform it into a proof in which the CI formula is principal in both premises, and then a transformation of type Five or Six will reduce the weight of the CI formula.

Case Zero: CI of height 0, where both premises are axioms or follow from an axiom via a single application of RV (since applications of RV don’t affect proof height, such sequents are counted as axioms for our purposes here). If the left premise is an axiom, then either \(A \in \Gamma \) or is some formula B such that \(B \in \Gamma \) and \(B^* \in \Gamma \). If the right premise is an axiom, then either \(A^* \in \Delta \) or is some formula B such that \(B \in \Delta \) and \(B^* \in \Delta \). So, if both premises are axioms, then either \(A \in \Gamma , \Delta \) and \(A^* \in \Gamma , \Delta \) or there’s some formula B such that \(B \in \Gamma , \Delta \) and \(B^* \in \Gamma , \Delta \). Either way, \(\Gamma , \Delta \vdash \) is an axiom.

Case One: CI formula is not principal in the left premise, where \(\Gamma = \Gamma ', \varvec{c} \langle \varphi \circ \psi \rangle \):

We have a CI of height \(n+1 +m\). We can push applications of CI up the proof tree as follows:

to get a CI of lesser height \(n+m\).

Case Two: CI formula is not principal in the left premise, where \(\Gamma = \Gamma ', \varvec{c}^* \langle \varphi \circ \psi \rangle \):

We have a CI of height \(\textit{max}(n, m) + 1 + k\). We can push applications of CI up the proof tree as follows:

to get two CIs of lesser heights \(n + k\) and \(m +k\)

Case Three: CI formula is not principal in the right premise, where \(\Delta = \Delta ', \varvec{c} \langle \varphi \circ \psi \rangle \). Exactly analogous to Case One.

Case Four: CI formula is not principal in the right premise, where \(\Delta = \Delta ', \varvec{c}^* \langle \varphi \circ \psi \rangle \). Exactly analogous to Case Two.

Case Five: CI formula is principal in both premises, where \(A = \varvec{c} \langle \varphi \circ \psi \rangle \)

figure g

We have a CI of height \( \textit{max}(n, m) + 1 + k+1\). We transform the proof tree as follows:Footnote 2

Here, we have CIs of heights \(m +k\) and \(n + \textit{max}(m, k)\), and the latter is not necessarily lesser than the original CI height, but the weight of the CI formula has decreased in both cases.

Case Six: CI formula is principal in both premises, where \(A = \varvec{c}^* \langle \varphi \circ \psi \rangle \). Exactly analogous to Case Five. \(\square \)

Proposition 2.2

BK\(_+\) is consistent in the sense that, if \(\vdash A\) is derivable, then \(\vdash A^*\) is not derivable.

Proof

Note first that we cannot derive the empty sequent. Since all of the axioms are of the form \(\Gamma , A \vdash A\) (where A is importantly not null), the only way to derive the empty sequent would be through applying the only simplifying rule, CI. Since CI is eliminable, the empty sequent cannot be derived. Suppose now \(\vdash A\) and \(\vdash A^*\). Then, by CI, we could derive the empty sequent. Since the empty sequent is not derivable, it follows that if \(\vdash A\) then \(\vdash A^*\) is not derivable. \(\square \)

Proposition 2.3

Adding any of the connectives of BK\(_+\) to a language \(L_0\) to yield a language L constitutes a conservative extension of \(L_0\) in the sense that, where \(\Gamma \cup \{A\}\) contains only formulas of \(L_0\), if \(\Gamma \nvdash _{L_0} A\), then \(\Gamma \nvdash _{L} A\).

Proof

Follows directly from the fact that the only simplifying rule is CI, and this rule is eliminable. \(\square \)

Proposition 2.4

The axiom schema of Containment can be limited to atoms.

Proof

The proof involves two inductions. For the first induction, we show that any sequent of the \(\Gamma , A \vdash A\), where A is atomic, is derivable by induction on complexity of the most complex formulas in \(\Gamma \). The base case is immediate as an instance of atomic Containment. For the inductive step, we suppose the most complex formulas in \(\Gamma \) are of weight \(n+1\) and show that a sequent of the form \(\Gamma ', \varvec{c} \langle \varphi \circ \psi \rangle , A, \vdash A\) or \(\Gamma ', \varvec{c}^* \langle \varphi \circ \psi \rangle , A, \vdash A\) can be derived from some number of sequents of the form \(\Gamma '', A \vdash A\) in which the most complex formulas in \(\Gamma ''\) are of weight n:

For the second induction, we show that any sequent of the form \(\Gamma , A \vdash A\) is derivable by induction on the complexity of A. The base case is already established. For the inductive step, we suppose that A is complexity \(n+1\) and show we can derive \(\Gamma , A \vdash A\) from some number of sequents of the form \(\Gamma ', B \vdash B\) where B is complexity n. Whether A is of the form \(\varvec{c} \langle \varphi \circ \psi \rangle \) or \(\varvec{c}^* \langle \varphi \circ \psi \rangle \), the following derivation establishes this:

figure h

\(\square \)

Proposition 2.5

CI, non-atomic CO, Cut, and Weakening are all admissible in BK.

Proof

Since BK is just BK\(_+\) without CI and non-atomic CO, and we’ve just shown that these rules are eliminable in BK\(_+\), they are admissible in BK. Since Cut and Weakening are admissible given these rules (Proposition 1.1), they too are admissible in BK. \(\square \)

Proposition 2.6

The connective rules of BK are invertible.

Proof

Proposition 1.2 establishes that the connective rules are invertible, given non-atomic CO and CI. Since these structural rules are admissible in BK, the connective rules of BK are invertible. \(\square \)

1.3 Equivalence with K, Soundness and Completeness

Consider the following solely left-sided version of BK, which I call BK\(_\text {ls}\):

Proposition 3.1

BK\(_\text {ls}\) is equivalent to BK in that any BK proof corresponds to a unique BK\(_\text {ls}\) proof and any BK\(_\text {ls}\) proof corresponds to an equivalence class of BK proofs under Reversal.

Proof

Straightforward by induction on proof height (where, once again, we do not take applications of Reversal to contribute to proof height). For the base case, any instance of the axiom schema of BK\(_\text {ls}\) of the form \(\Gamma , A, A^* \vdash \), is obtained by Reversal from a BK axiom of the form \(\Gamma , A \vdash A\). For the inductive step, we suppose that we’ve shown the correspondence of proofs up to height n, and we show that proofs correspond at height \(n+1\) by showing that, for any application of a rule of one system, a Reversed form of the conclusion sequent can be obtained, via a rule in other system, from a Reversed form of the premise sequent(s). \(\square \)

Proposition 3.2

The fragment of BK\(_\text {ls}\) consisting in the rules for negation, conjunction, disjunction, and the conditional is a notational variant of Ketonen [29] multiple conclusion sequent calculus, K:

Proof

We can provide a one-to-one translation schema to show that the two systems are simply notational variants. To translate a K sequent of the form \(\Gamma \vdash \Delta \) to a BK\(_\text {ls}\) sequent of the form \(\Gamma ' \vdash \) let \(\Gamma ' = \{+ \langle \varphi \rangle \mid \varphi \in \Gamma \} \cup \{- \langle \varphi \rangle \mid \varphi \in \Delta \}\). Conversely, to translate a BK\(_\text {ls}\) sequent of the form \(\Gamma ' \vdash \) to a K sequent of the form \(\Gamma \vdash \Delta \) let \(\Gamma = \{ \varphi \mid + \langle \varphi \rangle \in \Gamma '\}\) and \(\Delta = \{ \varphi \mid - \langle \varphi \rangle \in \Gamma '\}\) .

Remark

As an interesting side-note, this notation precisely capture’s Restall’s [43] bilateral reading of multiple conclusion sequents according to which a sequent of the form \(\Gamma \vdash \Delta \) expresses that the position consisting in affirming everything in \(\Gamma \) and denying everything in \(\Delta \) is incoherent.

Let us define the basic semantic notions needed to state soundness and completeness:

Correctness Function: The correctness function [] is a function from \(\{+, -\}\) to \(\{1, 0\}\) mapping \(+\) to 1 and − to 0.

Correctness: Taking some stance \(\varvec{a}\) towards some sentence \(\varphi \) is correct, relative to some valuation v, just in case \([\varvec{a}] = v(\varphi )\).

Classical Valuations: Let a classical valuation v be any function from \(\mathcal {L} \rightarrow \{1, 0\}\) such that

  1. 1.

    \(\forall p \in \mathcal {A}\), \(v(p) = 1\) or \(v(p)=0\)

  2. 2.

    \(v(\lnot \varphi ) = {\left\{ \begin{array}{ll} 1, &{} \text {if}\ v(\varphi ) = 0 \\ 0, &{} \text {if}\ v(\varphi ) = 1 \end{array}\right. } \)

  3. 3.

    \( v(\varphi \circ \psi ) = {\left\{ \begin{array}{ll} [\varvec{c}], &{} \text {if}\ v(\varphi ) = [\varvec{a}] \text { and } v(\psi ) = [\varvec{b}] \\ {[}\varvec{c}^*{]}, &{} \text {if}\ v(\varphi ) = {[}\varvec{a}^*{]} \text { or } v(\psi ) ={[}\varvec{b}^*{]} \end{array}\right. } \)

Classical Unsatisfiability: A set of signed formulas \(\Gamma \) is classically unsatisfiable, \(\Gamma \vDash \), just in case there is no classical valuation v such that all of the stances in \(\Gamma \) are correct.

Classical Validity: An inference \(\Gamma : A\) is classically valid, \(\Gamma \vDash A\), just in case there is no classical valuation v such that all of the stances in \(\Gamma \) are correct and A is incorrect.

Proposition 3.3

BK\(_\text {ls}\) proves \(\Gamma \vdash \) just in case \(\Gamma \vDash \)

Proof

Equivalence with K, which is known to be sound and complete, suffices to establish this for the standard connectives. For all the non-standard connectives, a direct proof of soudness and completeness is easily obtained by schematizing a proof of soundness and completeness for K. \(\square \)

Proposition 3.4

BK proves \(\Gamma \vdash A\) just in case \(\Gamma \vDash A\)

Proof

Given the equivalence of BK and BK\(_\text {ls}\) under Reversal, it suffices just to point out that \(\Gamma : \varphi \) is classically valid just in case \(\Gamma , \varphi ^*\) is classically unsatisfiable. \(\square \)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Simonelli, R. A General Schema for Bilateral Proof Rules. J Philos Logic (2024). https://doi.org/10.1007/s10992-024-09743-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10992-024-09743-w

Keywords

Navigation