Skip to main content

Proof-Search in Natural Deduction Calculus for Classical Propositional Logic

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9323))

Abstract

We address the problem of proof-search in the natural deduction calculus for Classical propositional logic. Our aim is to improve the usual naïve proof-search procedure where introduction rules are applied upwards and elimination rules downwards. In particular, we introduce NCR, a variant of the usual natural deduction calculus for Classical propositional logic, and we show that it can be used as a base for a proof-search procedure which does not require backtracking nor loop-checking.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bolotov, A., Bocharov, V., Gorchakov, A., Shangin, V.: Automated first order natural deduction. In: Prasad, B. (ed.) IICAI, pp. 1292–1311. IICAI (2005)

    Google Scholar 

  2. D’Agostino, M.: Classical natural deduction. In: Artëmov, S.N., et al. (eds.) We Will Show Them!, pp. 429–468. College Publications (2005)

    Google Scholar 

  3. Dyckhoff, R., Pinto, L.: Cut-elimination and a permutation-free sequent calculus for intuitionistic logic. Studia Logica 60(1), 107–118 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  4. Ferrari, M., Fiorentini, C., Fiorino, G.: A terminating evaluation-driven variant of g3i. In: Galmiche, D., Larchey-Wendling, D. (eds.) TABLEAUX 2013. LNCS, vol. 8123, pp. 104–118. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  5. Ferrari, M., Fiorentini, C., Fiorino, G.: An evaluation-driven decision procedure for G3i. ACM Transactions on Computational Logic (TOCL), 6(1), 8:1–8:37 (2015)

    Google Scholar 

  6. Gabbay, D.M., Olivetti, N.: Goal-Directed Proof Theory. Springer (2000)

    Google Scholar 

  7. Girard, J.Y., Taylor, P., Lafont, Y.: Proofs and types. Camb. Univ. Press (1989)

    Google Scholar 

  8. Indrzejczak, A.: Natural Deduction, Hybrid Systems and Modal Logics. Trends in Logic, vol. 30. Springer (2010)

    Google Scholar 

  9. Jaśkowski, S.: On the rules of suppositions in formal logic. Studia Logica 1, 5–32 (1934)

    MATH  Google Scholar 

  10. Liang, C., Miller, D.: Focusing and polarization in linear, intuitionistic, and classical logics. Theoretical Computer Science 410(46), 4747–4768 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  11. Pastre, D.: Strong and weak points of the MUSCADET theorem prover - examples from CASC-JC. AI Commun. 15(2-3), 147–160 (2002)

    MATH  Google Scholar 

  12. Pfenning, F.: Automated theorem proving. Lecture notes. CMU (2004)

    Google Scholar 

  13. Prawitz, D.: Natural Deduction. Almquist and Winksell (1965)

    Google Scholar 

  14. Sieg, W., Byrnes, J.: Normal natural deduction proofs (in classical logic). Studia Logica 60(1), 67–106 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  15. Sieg, W., Cittadini, S.: Normal natural deduction proofs (in non-classical logics). In: Hutter, D., Stephan, W. (eds.) Mechanizing Mathematical Reasoning. LNCS (LNAI), vol. 2605, pp. 169–191. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  16. Troelstra, A.S., Schwichtenberg, H.: Basic Proof Theory, 2nd edn. Cambridge Tracts in Theoretical Computer Science, vol. 43. Camb. Univ. Press (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Ferrari, M., Fiorentini, C. (2015). Proof-Search in Natural Deduction Calculus for Classical Propositional Logic. In: De Nivelle, H. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 2015. Lecture Notes in Computer Science(), vol 9323. Springer, Cham. https://doi.org/10.1007/978-3-319-24312-2_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24312-2_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-24311-5

  • Online ISBN: 978-3-319-24312-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics