Abstract
We provide a context semantics for Multiplicative-Additive Linear Logic (MALL), together with proofnets whose reduction preserves semantics, where proofnet reduction is equated with cut-elimination on MALL sequents. The results extend the program of Gonthier, Abadi, and Lévy, who provided a “geometry of optimal λ-reduction” (context semantics) for λ-calculus and Multiplicative-Exponential Linear Logic (MELL). We integrate three features: a semantics that uses buses to implement slicing; a proofnet technology that allows multidimensional boxes and generalized garbage, preserving the linearity of additive reduction; and finally, a read-back procedure that computes a cut-free proof from the semantics, a constructive companion to full abstraction theorems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S. Abramsky and P.-A. Melliès. Concurrent games and full completeness. In LICS’99, pages 431–442. IEEE, July 1999.
Samson Abramsky and Guy McCusker. Linearity, sharing and state: a fully abstract game semantics for Idealized Algol with active expressions (extended abstract). In Proceedings of 1996 Workshop on Linear Logic, volume 3 of Electronic notes in Theoretical Computer Science. Elsevier, 1996.
G. Bellin and P. J. Scott. On the π-calculus and linear logic. Theoretical Computer Science, 135(1):11–65, December 1994.
Jean-Yves Girard. Linear logic. Theoretical Computer Science, 50:1–102, 1987.
Jean-Yves Girard. Geometry of interaction I: Interpretation of system F. In Logic Colloquium’ 88, pages 221–260. North-Holland, 1989.
Jean-Yves Girard. Geometry of interaction III: The general case. In Advances in Linear Logic, pages 329–389. Cambridge University Press, 1995. Proceedings of the 1993 Workshop on Linear Logic, Cornell Univesity, Ithaca.
Jean-Yves Girard. Linear logic: its syntax and semantics. In Advances in Linear Logic, pages 1–42. Cambridge University Press, 1995. Proceedings of the 1993 Workshop on Linear Logic, Cornell Univesity, Ithaca.
Jean-Yves Girard. Proof-nets: The parallel syntax for proof-theory. In Logic and Algebra. Marcel Dekker, 1996.
Georges Gonthier, Martín Abadi, and Jean-Jacques Lévy. The geometry of optmnal lambda reduction. In POPL’92, pages 15–26, Albuquerque, January 1992. ACM Press.
Georges Gonthier, Martín Abadi, and Jean-Jacques Lévy. Linear logic without boxes. In LICS’92, pages 223–34. IEEE, Los Alamitos, 1992.
Timothy G. Griffin. The formulae-as-types notion of control. In POPL’90, pages 47–57. ACM Press, New York, 1990.
C. A. R. Hoare. Communicating Sequential Processes. Prentice-Hall, Englewood Cliffs, NJ, 1985. & 0-13-153289-8.
Y. Lafont. From proof nets to interaction nets. In Advances in Linear Logic, pages 225–247. Cambridge University Press, 1995. Proceedings of the 1993 Workshop on Linear Logic, Cornell Univesity, Ithaca.
John Lamping. An algorithm for optimal lambda-calculus reductions. In POPL’90, pages 16–30. ACM Press, January 1990.
Olivier Laurent. A token machine for full geometry of interaction (extended abstract). In TLCA’01, volume 2044, pages 283–297. LNCS, Springer-Verlag, May 2001.
Julia L. Lawall and Harry G. Mairson. Sharing continuations: proofnets for languages with explicit control. In ESOP’2000, volume 1782. LNCS, Springer-Verlag, 2000.
Robin Milner. Communicating and Mobile Systems: the π-Calculus. Cambridge University Press, May 1999.
Chetan R. Murthy. Extracting constructive content from classical proofs. Technical Report TR90-1151, Cornell University, Computer Science Department, August 1990.
Lorenzo Tortora de Falco. The additive multiboxes. Annals of Pure and Applied Logic. To appear.
Lorenzo Tortora de Falco. Additives of linear logic and normalization-part 1: a (restricted) church-rosser property. Theoretical Computer Science.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mairson, H.G., Rival, X. (2002). Proofnets and Context Semantics for the Additives. In: Bradfield, J. (eds) Computer Science Logic. CSL 2002. Lecture Notes in Computer Science, vol 2471. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45793-3_11
Download citation
DOI: https://doi.org/10.1007/3-540-45793-3_11
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44240-0
Online ISBN: 978-3-540-45793-0
eBook Packages: Springer Book Archive