Skip to main content

Interpolation for Natural Deduction with Generalized Eliminations

  • Conference paper
  • First Online:
Proof Theory in Computer Science (PTCS 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2183))

Included in the following conference series:

Abstract

A modification of simply-typed λ-calculus by generalized elimination rules in the style of von Plato is presented. Its characteristic feature are permutative conversions also for function types and product types. After the addition of certain extensional reduction rules, an interpolation theorem (à la Lyndon) is proven which is also aware of the terms (a. k. a. the proofs via the Curry-Howard-isomorphism) like in Čubrić’s treatment of the usual λ-calculus. Connections between interpolation and canonical liftings of positive and negative type dependencies are given which are important for the intensional treatment of inductive datatypes.

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. [Čub94] Djordje Čubrić. Interpolation property for bicartesian closed categories. Archive for Mathematical Logic, 33:291–319, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  2. [dG99] Philippe de Groote. On the strong normalisation of natural deduction with permutation-conversions. In Paliath Narendran and Michaёl Rusinowitch, editors, Rewriting Techniques and Applications, 10th International Conference (RTA’ 99), Trento, Italy, July 2-4, 1999, Proceedings, volume 1631 of Lecture Notes in Computer Science, pages 45–59. Springer Verlag, 1999.

    Google Scholar 

  3. [How80] W. A. Howard. The formulae-as-types notion of construction. In J. P. Seldin and J. R. Hindley, editors, To H. B. Curry: Essays on Combinatory Logic, Lambda Calculus and Formalism, pages 479–490. Academic Press, 1980.

    Google Scholar 

  4. [JM99] Felix Joachimski and Ralph Matthes. Short proofs of normalization for the simply-typed lambda-calculus, permutative conversions and Gödel’s T. Archive for Mathematical Logic, 1999. Accepted for publication.

    Google Scholar 

  5. [JM00] Felix Joachimski and Ralph Matthes. Standardization and confluence for a lambda calculus with generalized applications. In Leo Bachmair, editor, Rewriting Techniques and Applications, Proceedings of the 11th International Conference RTA 2000, Norwich, UK, volume 1833 of Lecture Notes in Computer Science, pages 141–155. Springer Verlag, 2000.

    Chapter  Google Scholar 

  6. [Lei90] Daniel Leivant. Contracting proofs to programs. In Piergiorgio Odifreddi, editor, Logic and Computer Science, volume 31 of APIC Studies in Data Processing, pages 279–327. Academic Press, 1990.

    Google Scholar 

  7. [Mat00] Ralph Matthes. Characterizing strongly normalizing terms for a lambda calculus with generalized applications via intersection types. In Josá D. P. Rolim, Andrei Z. Broder, Andrea Corradini, Roberto Gorrieri, Reiko Heckel, Juraj Hromkovic, Ugo Vaccaro, and Joe B. Wells, editors, ICALP Workshops 2000, Proceedings of the Satellite Workshops of the 27th International Colloquium on Automata, Languages, and Programming, Geneva, Switzerland, volume 8 of Proceedings in Informatics, pages 339–353. Carleton Scientific, 2000.

    Google Scholar 

  8. [Mat01] Ralph Matthes. Tarski’s fixed-point theorem and lambda calculi with monotone inductive types. To appear in Synthese, 2001.

    Google Scholar 

  9. [Pit92] Andrew Pitts. On an interpretation of second order quantification in first order intuitionistic propositional logic. The Journal of Symbolic Logic, 57(1):33–52, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  10. [Pra65] Dag Prawitz. Natural Deduction. A Proof-Theoretical Study. Almquist and Wiksell, 1965.

    Google Scholar 

  11. [vP98] Jan von Plato. Natural deduction with general elimination rules. Submitted, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Matthes, R. (2001). Interpolation for Natural Deduction with Generalized Eliminations. In: Kahle, R., Schroeder-Heister, P., Stärk, R. (eds) Proof Theory in Computer Science. PTCS 2001. Lecture Notes in Computer Science, vol 2183. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45504-3_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-45504-3_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42752-0

  • Online ISBN: 978-3-540-45504-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics