Abstract
Structural reasoning is simply reasoning that is governed exclusively by structural rules. In this context a proof system can be said to be structural if all of its inference rules are structural. A logic is considered to be structuralizable if it can be equipped with a sound and complete structural proof system. This paper provides a general formulation of the problem of structuralizability of a given logic, giving specific consideration to a family of logics that are based on the Dunn–Belnap four-valued semantics. It is shown how sound and complete structural proof systems can be constructed for a spectrum of logics within different logical frameworks.
Similar content being viewed by others
Notes
In the interests of brevity, I will refer to them simply as ‘structural’ and ‘logical’ rules respectively.
A consequence relation in Tarski’s sense is usually understood as a relation that obeys reflexivity, monotonicity and transitivity (cut), all of which are purely structural principles.
Cf. also an interesting distinction between the ‘structure-free’ and ‘structure-dependent’ rules for logical connectives presented by Nuel Belnap in [7, p. 31].
A clause in disjunctive form is a disjunction of literals, where literal is an atomic formula or its negation.
Usually one considers an ‘implicative form’ of clauses \(\varphi _1 \wedge \ldots \wedge \varphi _m \rightarrow \psi _1 \vee \ldots \vee \psi _n\) with an arrow instead of turnstile. The latter is more appropriate for the purposes of the present paper, however.
It is widely acknowledged that Hertz’s ideas were critical for the emergence of structural reasoning; for example, [28] stresses that the “very idea of sequent calculi and of structural rules was first conceived by Hertz”. Schroeder-Heister in [35] gives a detailed explanation of Hertz’s contribution, remarking that the calculi that were developed in the 1920s by Paul Hertz are structural systems. Remarkably, Hertz’s systems deal with sequents that have only one formula in the succedent, i.e., sequents that take the form \(\Gamma \vdash \psi \).
Note, that Definition 1.2 employs a rather general idea of substitution, whereby any formula can be (simultaneously) substituted by some other formula; such substitutivity simply ensures structural invariance of a rule to which it is applied. This idea of substitutivity is compliant with Łoś and Suszko’s [29] structurality condition imposed on Tarskian consequence operation Cn: \(\varepsilon Cn(\varphi ) \subseteq Cn(\varepsilon \varphi ),\) for every endomorphism \(\varepsilon \) and every formula \(\varphi \). In this sense it is clear why the rule \(\varphi \wedge \psi \vdash \varphi \) cannot be regarded as structural under this definition: substituting, for example, \(\chi \) for \(\varphi \wedge \psi \) results in an invalid rule \(\chi \vdash \psi \).
In referring to basic properties of connectives and consequence relations, I refer to properties that are exactly determined by primitive axioms and rules. Of course, there may also be derivative properties that are reflected by theorems of the system under consideration, as well as derivable (or even admissible) rules. Such derivative properties can be of a mixed, logical-structural nature, depending of the types of axioms and rules that are needed to obtain them. Moreover, as noted by an anonymous referee, [7] observes, that some properties of conjunction and disjunction are structure-dependent; this can be made more explicit by replacing Gentzen’s rule for \(\wedge \) and \(\vee \) by Ketonen’s.
The subscript stands here of course for ‘conjunction, disjunction, negation’.
Observe that, in [21], Gentzen deals with sequents of the Set-Set type when formulating sequent calculus for classical logic LK, albeit without the non-emptiness restriction. His calculus for intuitionistic logic LJ is an example of a system constructed in the finite Set-Fmla framework.
Clearly, FDE is a Gentzen system in the sense of Definition 1.1 (as are all the consequence systems considered in this paper.) Interestingly, Anderson and Belnap, in using \(\rightarrow \) instead of \(\vdash \), treat their system as ‘a Hilbert-style formalism’ for axiomatizing the set of ‘tautological entailments’. In the final section, I will show how the systems constructed in this paper incorporate linearity of inferences; this is an important feature of Hilbert-style systems.
In [38] another structural system FDE(-) was formulated, in which disjunctive and conjunctive contexts were taken separately. Adam Přenosil has pointed out to me that the deductive equivalence of FDE(-) with FDE remains in doubt, and that combined disjunctive-conjunctive (conjunctive-disjunctive) context can do a better job.
Font and Verdú remark that for their purposes it is enough to deal with algebras \(\mathbb {A} = (A, \wedge , \lnot )\) of type (2, 1), and define as usual \(x \vee y = \lnot (\lnot x\wedge \lnot y)\), see [19, p. 389].
Observations of the last two paragraphs, together with Lemma 6.4, was inspired by a comment of an anonymous referee.
Inherent already by Hertz’s systems. As Schroeder-Heister observes, “Hertz was the first to consider tree-like proof structures, an idea that became essential for Gentzen’s later development of natural deduction and of the full sequent calculus” [35, p. 251].
As Schroeder-Heister states: “Two particular features of structural reasoning which go beyond Gentzen style sequent calculi are the following:
Sequents may occur as assumptions.
and
Cut is an indispensable rule which cannot be eliminated.
The first feature normally implies the second one” [35, p. 247].
References
Albuquerque, H., Přenosil, A., Rivieccio, U.: An algebraic view of super-Belnap logics. Stud. Logica 105, 1051–1086 (2017)
Anderson, A.R., Belnap, N.D.: Entailment: The Logic of Relevance and Necessity, vol. I. Princeton University Press, Princeton (1975)
Anderson, A.R., Belnap, N.D., Dunn, J.M.: Entailment: The Logic of Relevance and Necessity, vol. II. Princeton University Press, Princeton (1992)
Belnap, N.D.: A formal analysis of entailment. Technical report, U.S. Office of Naval Research, vol. 7. Group Psychology Branch, New Haven (1960)
Belnap, N.D.: A useful four-valued logic. In: Dunn, J.M., Epstein, G. (eds.) Modern Uses of Multiple-Valued Logic, pp. 8–37. D. Reidel Publishing Company, Dordrecht (1977)
Belnap, N.D.: How a computer should think. In: Ryle, G. (ed.) Contemporary Aspects of Philosophy, pp. 30–55. Oriel Press (1977)
Belnap, N.D.: Life in the undistributed middle. In: Došen, K., Schroeder-Heister, P. (eds.) Substructural Logics, pp. 31–41. Oxford University Press (1993)
Béziau, J.-Y.: Bivalent semantics for De Morgan logic (the uselessness of four-valuedness). In: Carnielli, W.A., Coniglio, M.E., D’Ottaviano, I.M.L. (eds.) The Many Sides of Logic, pp. 391–402. College Publication, London (2009)
Bimbó, K.: Proof Theory: Sequent Calculi and Related Formalisms. CRC Press, Boca Raton (2015)
Buss, S., Johannsen, J.: On linear resolution. Journal on Satisfiability, Boolean Modeling, and Computation 10, 23–35 (2017)
Dunn, J.M.: Intuitive semantics for first-degree entailment and coupled trees. Philos. Stud. 29, 149–168 (1976)
Dunn, J.M.: Positive modal logic. Stud. Logica 55, 301–317 (1995)
Dunn, J.M.: A comparative study of various model-theoretic treatments of negation: a history of formal negation. In: Gabbay, D.M., Wansing, H. (eds.) What is Negation?, pp. 23–51. Kluwer Academic Publishers, Dordrecht (1999)
Dunn, J.M.: Partiality and its dual. Stud. Logica 66, 5–40 (2000)
Dunn, J.M., Hardegree, G.M.: Algebraic Methods in Philosophical Logic. Oxford University Press, Oxford (2001)
Dunn, J.M.: The Algebra of Intensional Logics, with an Introductory Essay by Katalin Bimbó, Logic PhDs, vol. 2. College Publications (2019)
Font, J.M.: Belnap’s four-valued logic and De Morgan lattices. Log. J. IGPL 5, 413–440 (1997)
Font, J.M., Guzmán, F., Verdú, V.: Characterization of the reduced matrices for the \(\{\wedge , \vee \}\)-fragment of classical logic. Bull. Sect. Log. 20, 124–128 (1991)
Font, J.M., Verdú, V.: Abstract characterization of a four-valued logic. In: Proceedings of the 18th International Symposium on Multiple-Valued Logic, pp. 389–396. The IEEE Computer Society Press (1988)
Gentzen, G.: Über die Existenz unabhängiger Axiomensystem zu unendlichen Satzsystemen. Math. Ann. 107, 329–350 (1933)
Gentzen, G.: Untersuchungen über das logische Schließen, Mathematische Zeitschrift 39, I, 176–210, and II, 405–431 (1935)
Gentzen, G.: The Collected Papers of Gerhard Gentzen. North-Holland Pub. Co., Amsterdam (1969)
Hertz, P.: Über Axiomensysteme für beliebige Satzsysteme. Math. Ann. 101, 457–514 (1929)
Humberstone, L.: The Connectives. MIT Press, Cambridge (2011)
Jaśkowski, S.: On the rules of supposition in formal logic. Stud. Logica 1, 5–32 (1934)
Koslow, A.: A Structuralist Theory of Logic. Cambridge University Press (2005)
Koslow, A.: Structuralist logic: implications, inferences and consequences. Log. Univers. 1, 167–181 (2007)
Legris, J.: Paul Hertz and the origins of structural reasoning. In: Jean-Yves, Béziau. (ed.) Universal Logic: An Anthology, pp. 3–10. Basel et al, Birkhäuser (2012)
Łoś, J., Suszko, R.: Remarks on sentential logics. Indag. Math. 20, 177–183 (1958)
Loveland, D.W., Hodel, R.E., Sterrett, S.G.: Three Views of Logic: Mathematics, Philosophy and Computer Science. Princeton University Press, Princeton (2014)
Omori, H., Wansing, H.: 40 years of FDE: an introductory overview. Stud. Logica 105, 1021–1049 (2017)
Restall, G.: An Introduction to Substructural Logics. Routlege, London (2000)
Rivieccio, U.: An infinity of super-Belnap logics. J. Appl. Non-Class. Log. 22, 319–335 (2012)
Ripley, D.: Anything goes. Topoi 34, 25–36 (2015)
Schroeder-Heister, P.: Resolution and the origins of structural reasoning: early proof-theoretic ideas of Hertz and Gentzen. Bull. Symbol. Log. 8, 246–265 (2002)
Shoesmith, D.J., Smiley, T.J.: Multiple Conclusion Logic. Cambridge University Press, Cambridge (1978)
Shramko, Y.: Truth, falsehood, information and beyond: the American plan generalized. In: Bimbo, K. (ed.) J. Michael Dunn on Information Based Logics, Outstanding Contributions to Logic, vol. 8, pp. 191–212. Springer (2016)
Shramko, Y.: New Essays on Belnap–Dunn Logic. In: Omori, H., Wansing, H. (eds.) First-degree entailment and structural reasoning. Synthese Library (2019)
Shramko, Y.: Dual–Belnap logic and anything but falsehood. J. Appl. Log. IfCoLoG J. Log. Appl. 6, 413–433 (2019)
Shramko, Y.: First-degree entailment and binary consequence systems. J. Appl. Log. IfCoLoG J. Log. Appl. 7, 1223–1242 (2020)
Shramko, Y., Dunn, J.M., Takenaka, T.: The trilattice of constructive truth values. J. Log. Comput. 11, 761–788 (2001)
Shramko, Y., Zaitsev, D., Belikov, A.: First-degree entailment and its relatives. Stud. Logica 105, 1291–1317 (2017)
Shramko, Y., Zaitsev, D., Belikov, A.: The Fmla–Fmla axiomatizations of the exactly true and non-falsity logics and some of their cousins. J. Philos. Log. 48, 787–808 (2019)
von Plato, J.: Gentzen’s logic Handbook of the History and Philosophy of Logic, vol. 5, pp. 667–721. Elsevier, Amsterdam (2009)
Acknowledgements
I would like to thank Adam Přenosil and Nadiia Kozachenko for valuable feedback concerning axiomatization of the system FDE\(_\textsc {s}\). I also thank the anonymous referees for their useful suggestions.
Author information
Authors and Affiliations
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shramko, Y. Between Hilbert and Gentzen: four-valued consequence systems and structural reasoning. Arch. Math. Logic 61, 627–651 (2022). https://doi.org/10.1007/s00153-021-00806-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00153-021-00806-2