Skip to main content

Strong Normalization of Proof Nets Modulo Structural Congruences

  • Conference paper
  • First Online:

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

Abstract

This paper proposes a notion of reduction for the proof nets of Linear Logic modulo an equivalence relation on the contraction links, that essentially amounts to consider the contraction as an associative commutative binary operator that can float freely in and out of proof net boxes. The need for such a system comes, on one side, from the desire to make proof nets an even more parallel syntax for Linear Logic, and on the other side from the application of proof nets to l-calculus with or without explicit substitutions, which needs a notion of reduction more flexible than those present in the literature. The main result of the paper is that this relaxed notion of rewriting is still strongly normalizing.

Partially supported by: Italian MURST project Tecniche Formali per la Specifica, l’Analisi, la Verifica, la Sintesi e la Trasformazione di Sistemi Software; UE TMR Network LINEAR: Linear Logic in Computer Science.

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. A. Asperti, V. Danos, C. Laneve, and L. Regnier. Paths in the lambda-calculus: three years of communications without understanding. In Proceedings, Ninth Annual IEEE Symposium on Logic in Computer Science (LICS), pages 426–436, Paris, France, 1994.

    Google Scholar 

  2. V. Danos. Une Application de la Logique Linéaire à l’ Ètude des Processus de Normalisation (principalement du λ-calcul). PhD Thesis, Université Paris 7, Paris, June 1990.

    Google Scholar 

  3. V. Danos and L. Regnier. The structure of multiplicatives. Archive for Mathematical Logic, 28:181–203, 1989.

    Article  MATH  MathSciNet  Google Scholar 

  4. V. Danos and L. Regnier. Proof-nets and the Hilbert space. In J.-Y. Girard, Y. Lafont, and L. Regnier, editors, Advances in Linear Logic, pages 307–328. Cambridge University Press, 1995. Proceedings of the Workshop on Linear Logic, Ithaca, New York, June 1993.

    Google Scholar 

  5. R. Di Cosmo and D. Kesner. Strong normalization of explicit substitutions via cut elimination in proof nets. In Proceedings, Twelfth Annual IEEE Symposium on Logic in Computer Science (LICS), pages 35–46, Warsaw, Poland, 1997. Full Paper available as http://www.dmi.ens.fr/~dicosmo/Pub/esll.ps.gz.

  6. J.-Y. Girard. Linear logic. Theoretical Comput. Sci., 50(1):1–102, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  7. S. Guerrini. Correctness of multiplicative proof nets is linear. In Proceedings, Fourteenth Annual IEEE Symposium on Logic in Computer Science (LICS), Trento, Italy, 1999.

    Google Scholar 

  8. J.-B. Joinet. Ètude de la normalisation du calcul des séquents classique à travers la logique linéaire. PhD Thesis, Université Paris 7, Paris, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Di Cosmo, R., Guerrini, S. (1999). Strong Normalization of Proof Nets Modulo Structural Congruences. In: Narendran, P., Rusinowitch, M. (eds) Rewriting Techniques and Applications. RTA 1999. Lecture Notes in Computer Science, vol 1631. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48685-2_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-48685-2_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66201-3

  • Online ISBN: 978-3-540-48685-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics