Hybrid Deduction–Refutation Systems
Abstract
:1. Introduction
1.1. Semantic vs. Deductive Refutability
1.2. Related Work and Main Contributions
Related Work
- The idea of ’complementary systems’ for sentential logic, suggested by Bonatti and Varzi in [8] is related in spirit, though technically different from the idea of hybrid refutation systems, as it considers the complementary systems, for deductions and for refutations, acting separately.
- Similarly, in [9], Skura studies ‘symmetric inference systems’, that is, pairs of essentially non-interacting inference systems, and shows how they can be used for characterizing maximal non-classical logic with certain properties. In particular, the method is applied there to paraconsistent logic.
- In [10], Wybraniec-Skardowska and Waldmajer explore the general theory of deductive systems employing the two dual consequence operators, the standard logical consequence, inferring validities, and the refutation consequence, inferring non-validities. Again, no interaction of these consequence operators is considered there.
- In [11], Caferra and Peltier, motivated by potential applications to automated reasoning, take a unifying perspective on deriving accepting or rejecting propositions from other, already accepted or rejected, propositions, thus considering separately each of the four consequence relations arising as combinations.
- In [12], Goré and Postniece combine derivations and refutations to obtain cut-free complete systems for bi-intuitionistic logic.
- In [13], Negri explores the duality of proofs and countermodels in labelled sequent calculi and develops a method for unifying proof search and countermodel construction for some modal and intuitionistic propositional logic over classes of Kripke frames with suitable frame conditions. In particular, for some of this logic, the method provides a decision procedure.
- In [14], Citkin considers essentially multiple-conclusion generalisations of hybrid inference rules studied here. Citkin discusses consequence relations and inference systems employing such rules and proposes a meta-logic for formalising propositional reasoning about such systems. Even though with different motivation and agenda, and with no technical results of the type pursued here, this work appears to be the closest in spirit to the idea of hybrid deduction–refutation systems studied in the present work.
- In [17], Rumfitt considers “reversals” of the rules of propositional Natural Deduction, to formalise derivations between “accepted” and “rejected” sentences. While the motivation is different from the one related to refutation systems, most (but not all!) resulting rules are essentially the same as the “hybrid refutation rules” obtained by contrapositive inversion of the rules of propositional Natural Deduction considered in Section 4. See Remark 7 on the distinction between the two types of rules.
Contributions and Structure of the Paper
2. Preliminaries
2.1. Refutation Rules and Systems: Basic Concepts
- refutation-sound, or Ł-sound, for , if only non-valid in -formulae (more generally, logical consequences in ) are -refutable,
- refutation-complete, or Ł-complete, for , if all non-valid in -formulae (more generally, logical consequences in ) are -refutable.
2.2. Basic Refutation Systems for Classical Logic
3. Hybrid Derivation Systems: Basic Theory
3.1. Hybrid Deduction–Refutation Rules and Systems
- All standard deduction rules (in particular, axioms) are particular cases of hybrid deduction rules. In particular, such are all rules of sequent calculi and systems of natural deduction.
- The refutation rules defined in Section 2.1 are particular cases of hybrid refutation rules.
- In addition, suitable meta-properties of the given logical system can be used to extract and justify specific new hybrid inference rules for it. An important example is the Deductive consistency rule
- deductively sound for , or D-sound for , if only logical consequences that are valid in are -deducible.
- refutationally sound for , or R-sound for , if only logical consequences that are non-valid in are -refutable.
- Ł-sound for , if it is both D-sound and R-sound for .
- Ł-consistent, if there is no and such that both and are derivable in .
- deductively complete for , or D-complete for , if all logical consequences that are valid in are -deducible.
- refutationally complete for , or R-complete for , if all logical consequences that are non-valid in are -refutable.
- Łukasiewicz-complete for , or Ł-complete for , if it is both D-complete and R-complete for .
- Ł-saturated, if for all and , either or (possibly both) is derivable in .
- Ł-adequate for , if it is both Ł-sound and Ł-complete for .
- Ł-balanced, if it is both Ł-consistent and Ł-saturated.
- 1.
- If is Ł-sound for , then is Ł-consistent.
- 2.
- If is Ł-complete for , then is Ł-saturated.
- 3.
- If is Ł-adequate for , then is Ł-balanced.
- 4.
- If has a recursive set of rules and is Ł-adequate for , then it provides a decision procedure for the valid logical consequences in .
3.2. Inversion of Rules and Derivative Hybrid Rules
3.2.1. Inversion of Deduction Rules
3.2.2. Inversion of Refutation Rules
3.2.3. Soundness of Derivative Rules
3.3. Canonical Hybrid Extensions of Deductive Systems
4. Hybrid Extensions of the System of Natural Deduction for
4.1. Hybrid Derivatives of the Rules for Natural Deduction for
4.2. Hybrid Derivatives of the Introduction Rules of
4.3. Hybrid Derivatives of the Elimination Rules of
4.4. Hybrid Derivatives of “Ex Falso” and “Reductio ad Absurdum”
4.5. Atomic Refutations and Monotonicity Rules
- The rule : Monotonicity of ⊢(Usually this rule is implicitly assumed in any traditional system of natural deduction.)
- The rule : Anti-monotonicity of ⊣
5. Some Results about the Standard Hybrid Extension of
5.1. Soundness and Some Properties of
- 1.
- Every rule of is sound.
- 2.
- is Ł-sound for and hence Ł-consistent.
- 3.
- If Γ is a satisfiable set of formulae, then is not derivable in .
- 1.
- If is derivable in , then is derivable in .
- 2.
- If is derivable in , then is derivable in .
- 3.
- If is derivable in and is derivable in , then is derivable in .Consequently, if is derivable in , then is derivable in iff is derivable in .
- 4.
- If is derivable in , then is derivable in iff is derivable in .
- 5.
- is derivable in iff is derivable in .
- Let be derived in .Then, is derived in , by ().Hence, is derived in , by ().
- Suppose is derivable in . Since is derivable in , we derive by (). Then, by the Anti-Monotonicity rule , is derived in .
- Let be derivable in .Since is a classical tautology,is derivable in .Hence, by Modus Ponens, is derivable in . (*)Now, suppose that is derivable in .Then, by item 2, is derivable in .Therefore, is derivable in by () applied to the latter and (*). Then, finally, is derivable in , by ().
- Let be derivable in .Suppose that is derivable in .Then, is derivable in , by claim 2. (**)Since is a classical tautology,is derivable in .Therefore, is derivable in .Hence, is derivable in , by () applied to the latter and (**).Then, finally, is derivable in , by ().
- It suffices to prove the claim when and then apply a straightforward induction.Suppose is derivable in .Then, is derivable in , by applying claim 2 twice.Since is a classical tautology, is derivable in , by claim 4.Then, finally, is derivable in , by ().The converse direction is similar.
5.2. Ł-Completeness and Ł-Adequacy of
6. Towards a Meta-Proof Theory of Hybrid Derivation Systems
- ⊳
- Cons, stating consistency:
- ⊳
- “Ex (meta-)falso quodlibet”, EFQ:
- ⊳
- Ł-Comp: “Ł-completeness”:
- ⊳
- Ł-RAA: “Ł-Reductio ad absurdum”
- Can any of these meta-rules strengthen the deductive power of a given (not complete) hybrid derivation system?
- In particular, can any of these bring about deductive completeness or Ł-completeness, when it does not hold without them?
7. Conclusions
7.1. Some Applications of Hybrid Derivation Systems
- Hybrid derivation systems put proofs and refutations on equal footing and thus enable their comparative study and of the development of meta-proof theory, where the interaction of the concepts of deduction and syntactic refutation for a given logic is the object of study.
- Hybrid derivation systems can yield purely deductive decision procedures, as indicated in Proposition 1 and illustrated for in Section 5.
- Hybrid derivation systems can capture important classes of non-valid formulae in recursively axiomatizable but undecidable logic, such as . They can also provide complete refutation systems for logical theories with co-r.e. validity. Typically, this is logic defined over a class of finite models, such as in the finite or Medvedev’s logic of finite problems (see respectively [23,25] for R-complete refutation systems for these).
- Hybrid derivation systems can possibly provide more succinct proof systems. This hypothesis is yet to be tried and tested.
7.2. Current and Future Work
- Develop and understand the general meta-proof theory of hybrid derivation systems.
- Design Ł-complete hybrid derivation systems for the intuitionistic propositional logic and for some important modal logic (extending such results from [3]) and for other non-classical logic.
- Extend/modify to hybrid derivation systems for classical and intuitionistic that are R-complete for the non-validities in the finite. Characterise the set of refutable non-validities in these systems.
- Relate more explicitly hybrid derivation systems with tableaux systems. As the latter are designed to check satisfiability, i.e., non-validity of the negated input, they are naturally related to refutations and, hence, to hybrid derivation systems.
- Another potentially interesting direction (suggested by an anonymous referee) for related further research is to explore the relation between hybrid derivation systems and methods for proof certification [27].
- Last but not least: a challenge worth pursuing in this area would be to obtain new decidability results by designing Ł-adequate hybrid deductive systems for logic that is not yet known to be decidable, such as Medvedev’s logic.
Funding
Acknowledgments
Conflicts of Interest
References
- Wybraniec-Skardowska, U. Rejection in Łukasiewicz’s and Słupecki’s Sense. In Lvov-Warsaw School. Past and Present; Garrido, A., Wybraniec-Skardowska, U., Eds.; Birkhäuser: Basel, Switzerland, 2018; pp. 575–598. [Google Scholar]
- Tamminga, A. Logics of Rejection: Two Systems of Natural Deduction. Log. Anal. 1994, 146, 169–208. [Google Scholar]
- Goranko, V. Refutation systems in modal logic. Stud. Log. 1994, 53, 299–324. [Google Scholar] [CrossRef]
- Goranko, V.; Pulcini, G.; Skura, T. Refutation systems: An overview and some applications to philosophical logic. 2019; submitted. [Google Scholar]
- Negri, S.; von Plato, J. Structural Proof Theory; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar]
- Prawitz, D. Natural Deduction—A Proof-Theoretical Study, 2nd ed.; Dover Publications: Mineola, NY, USA, 2006. [Google Scholar]
- Von Plato, J. Elements of Logical Reasoning; Cambridge University Press: Cambridge, UK, 2014. [Google Scholar]
- Bonatti, P.; Varzi, A.C. On the Meaning of Complementary Systems. In Proceedings of the 10th International Congress of Logic, Methodology and Philosophy of Science, Florence, Italy, 1995; Volume of Abstracts; Castagli, E., Konig, M., Eds.; International Union of History and Philosophy of Science: Jerusalem, Israel, 1995; p. 122. [Google Scholar]
- Skura, T. Maximality and refutability. Notre Dame J. Form. Log. 2004, 45, 65–72. [Google Scholar] [CrossRef]
- Wybraniec-Skardowska, U.; Waldmajer, J. On Pairs of Dual Consequence Operations. Log. Univers. 2011, 5, 177–203. [Google Scholar] [CrossRef] [Green Version]
- Caferra, R.; Peltier, N. Accepting/rejecting propositions from accepted/rejected propositions: A unifying overview. Int. J. Intell. Syst. 2008, 23, 999–1020. [Google Scholar] [CrossRef]
- Goré, R.; Postniece, L. Combining derivations and refutations for cut-free completeness in Bi-intuitionistic logic. J. Log. Comput. 2008, 20, 233–260. [Google Scholar] [CrossRef]
- Negri, S. On the Duality of Proofs and Countermodels in Labelled Sequent Calculi. In TABLEAUX 2013: Automated Reasoning with Analytic Tableaux and Related Methods; Springer: Berlin/Heidelberg, Germany, 2013; pp. 5–9. [Google Scholar] [CrossRef]
- Citkin, A. A Meta-Logic of Inference Rules: Syntax. Log. Log. Philos. 2015, 24, 313–337. [Google Scholar] [CrossRef]
- Fiorentini, C.; Ferrari, M. Duality between unprovability and provability in forward proof-search for Intuitionistic Propositional Logic. arXiv 2018, arXiv:1804.06689. [Google Scholar]
- Fiorentini, C.; Ferrari, M. A Forward Unprovability Calculus for Intuitionistic Propositional Logic. In TABLEAUX 2017: Automated Reasoning with Analytic Tableaux and Related Methods; LNCS; Springer: Cham, Switzerland, 2017; Volume 10501, pp. 114–130. [Google Scholar]
- Rumfitt, I. ‘Yes and no’. Mind 2000, 109, 781–823. [Google Scholar] [CrossRef]
- Goranko, V. Logic as a Tool—A Guide to Formal Logical Reasoning; Wiley: Chichester, UK, 2016. [Google Scholar]
- Skura, T. Refutation systems in propositional logic. In Handbook of Philosophical Logic; Gabbay, D.M., Guenthner, F., Eds.; Springer: Dordrecht, The Netherlands, 2011; Volume 16, pp. 115–157. [Google Scholar]
- Baader, F.; Ghilardi, S. Unification in modal and description logic. Log. J. IGPL 2011, 19, 705–730. [Google Scholar] [CrossRef]
- Goudsmit, J.P. Admissibility and refutation: Some characterisations of intermediate logic. Arch. Math. Log. 2014, 53, 779–808. [Google Scholar] [CrossRef]
- Tiomkin, M.L. Proving unprovability. In Proceedings of the LICS’88, Edinburgh, Scotland, UK, 5–8 July 1988; pp. 22–26. [Google Scholar] [CrossRef]
- Skura, T. Refutation Calculi for Certain Intermediate Propositional Logics. Notre Dame J. Form. Log. 1992, 33, 552–560. [Google Scholar] [CrossRef]
- Halbach, V. Axiomatic Theories of Truth, 2nd ed.; Cambridge University Press: Cambridge, UK, 2014. [Google Scholar]
- Goranko, V.; Skura, T. Refutation Systems in the Finite. Available online: http://www.logic.ifil.uz.zgora.pl/refutation/files/goranko.skura.refutation.finite.pdf (accessed on 20 December 2018).
- Negri, S. Proofs and Countermodels in Non-Classical Logics. Log. Univ. 2014, 8, 25–60. [Google Scholar] [CrossRef]
- Chihani, Z.; Miller, D.; Renaud, F. Foundational Proof Certificates in First-Order Logic. In Automated Deduction—CADE-24; Springer: Berlin/Heidelberg, Germany, 2013; pp. 162–177. [Google Scholar] [CrossRef] [Green Version]
© 2019 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Goranko, V. Hybrid Deduction–Refutation Systems. Axioms 2019, 8, 118. https://doi.org/10.3390/axioms8040118
Goranko V. Hybrid Deduction–Refutation Systems. Axioms. 2019; 8(4):118. https://doi.org/10.3390/axioms8040118
Chicago/Turabian StyleGoranko, Valentin. 2019. "Hybrid Deduction–Refutation Systems" Axioms 8, no. 4: 118. https://doi.org/10.3390/axioms8040118
APA StyleGoranko, V. (2019). Hybrid Deduction–Refutation Systems. Axioms, 8(4), 118. https://doi.org/10.3390/axioms8040118