Skip to main content

Polarizing Double-Negation Translations

  • Conference paper
Logic for Programming, Artificial Intelligence, and Reasoning (LPAR 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8312))

Abstract

Double-negation translations are used to encode and decode classical proofs in intuitionistic logic. We show that, in the cut-free fragment, we can simplify the translations and introduce fewer negations. To achieve this, we consider the polarization of the formulæ and adapt those translation to the different connectives and quantifiers. We show that the embedding results still hold, using a customized version of the focused classical sequent calculus. We also prove the latter equivalent to more usual versions of the sequent calculus. This polarization process allows lighter embeddings, and sheds some light on the relationship between intuitionistic and classical connectives.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cohen, P.J.: Set Theory and the Continuum Hypothesis. W.A. Benjamin, New York (1966)

    MATH  Google Scholar 

  2. Kolmogorov, A.: On the principle of the excluded middle. Mat. Sb. 32, 646–667 (1925)

    MATH  Google Scholar 

  3. Gödel, K.: Zur intuitionistischen arithmetik und zahlentheorie. Ergebnisse Eines Mathematischen Kolloquiums 4, 34–38 (1933)

    Google Scholar 

  4. Gentzen, G.: Die widerspruchsfreiheit der reinen zahlentheorie. Mathematische Annalen 112, 493–565 (1936)

    Article  MathSciNet  Google Scholar 

  5. Schwichtenberg, H., Senjak, C.: Minimal from classical proofs. Annals of Pure and Applied Logic 164, 740–748 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  6. Schwichtenberg, H., Troelstra, A.S.: Basic Proof Theory. Cambridge University Press (1996)

    Google Scholar 

  7. Ferreira, G., Oliva, P.: On various negative translations. In: CL&C, pp. 21–33 (2010)

    Google Scholar 

  8. Troelstra, A.S., van Dalen, D.: Constructivism in Mathematics, An Introduction. North-Holland (1988)

    Google Scholar 

  9. Kuroda, S.: Intuitionistische untersuchungen der formalistischen logik. Nagoya Mathematical Journal 3, 35–47 (1951)

    MathSciNet  Google Scholar 

  10. Krivine, J.L.: Opérateurs de mise en mémoire et traduction de Gödel. Arch. Math. Logic 30, 241–267 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  11. Girard, J.Y.: On the unity of logic. Ann. Pure Appl. Logic 59, 201–217 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  12. Curien, P.L., Herbelin, H.: The duality of computation. In: Odersky, M., Wadler, P. (eds.) ICFP, pp. 233–243. ACM (2000)

    Google Scholar 

  13. Liang, C., Miller, D.: Focusing and polarization in linear, intuitionistic, and classical logics. Theor. Comput. Sci. 410, 4747–4768 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  14. Kleene, S.C.: Permutability of inferences in Gentzen’s calculi LK and LJ. Memoirs of the American Mathematical Society 10, 1–26, 27–68 (1952)

    Google Scholar 

  15. Hermant, O.: Resolution is cut-free. Journal of Automated Reasoning 44, 245–276 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  16. Dowek, G.: Polarized deduction modulo. In: IFIP Theoretical Computer Science. (2010)

    Chapter  Google Scholar 

  17. Burel, G.: Embedding deduction modulo into a prover. In: Dawar, A., Veith, H. (eds.) CSL 2010. LNCS, vol. 6247, pp. 155–169. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  18. Burel, G.: Experimenting with deduction modulo. In: Bjørner, N., Sofronie-Stokkermans, V. (eds.) CADE 2011. LNCS, vol. 6803, pp. 162–176. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  19. Dowek, G., Werner, B.: Proof normalization modulo. The Journal of Symbolic Logic 68, 1289–1316 (2003)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Boudard, M., Hermant, O. (2013). Polarizing Double-Negation Translations. In: McMillan, K., Middeldorp, A., Voronkov, A. (eds) Logic for Programming, Artificial Intelligence, and Reasoning. LPAR 2013. Lecture Notes in Computer Science, vol 8312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45221-5_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-45221-5_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-45220-8

  • Online ISBN: 978-3-642-45221-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics