ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Theoretical Computer Science
Volume 227, Issues 1-2, 28 September 1999, Pages 249-273
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (206 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0304-3975(99)00055-9    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 1999 Elsevier Science B.V. All rights reserved.

On denotational completeness

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Jean-Yves GirardE-mail The Corresponding Author

Laboratoire de Mathématiques Discrètes, UPR 9016-CNRS, 163, Avenue de Luminy, Case 930, F-13288 Marseille Cedex 09, France


Available online 4 October 1999.

Abstract

The founding idea of linear logic is the duality between A and Aperpendicular, with values in perpendicular. This idea is at work in the original denotational semantics of linear logic, coherent spaces, but also in the phase semantics of linear logic, where the “bilinear form” which induces the duality is nothing but the product in a monoid Image being an arbitrary subset Image of Image . The rather crude phase semantics has the advantage of being complete, and against all predictions, this kind of semantics had some applications. Coherent semantics is not complete for an obvious reason, namely that the coherent space Image interpreting perpendicular is too small (one point), hence the duality between A and Aperpendicular expressed by the cut-rule cannot be informative enough. But Image is indeed the simplest case of a Par-monoid, i.e. the dual of a comonoid, and it is tempting to replace Image with any commutative Par-monoid Image . Now we can replace coherent spaces with “free Image -modules over Image ”, linear maps with “Image -linear maps”, with the essential result that all usual constructions remain unchanged: technically speaking cliques are replaced with Image -cliques and that is it. The essential intuition behind Image is that it accounts for arbitrary contexts: instead of dealing with Γ,A, one deals with A, but a clique of Γ,A can be seen as a Image -clique in A. In particular, all logical rules are now defined only on the main formulas of rules, as operations on Image -cliques. The duality between A and Aperpendicular yields a Image -clique in Image , i.e. a clique in Image ; strangely enough, one must keep the phase layer, i.e. a monoid Image (useful in the degenerated case), and the result of the duality is a Image -clique. We specify an arbitrary set Image of such cliques as the interpretation of perpendicular. Soundness and completeness are then easily established for closed Π1-formulas, i.e. second-order propositional formulas without existential quantifiers. We must however find the equivalent of Image (which is the condition for being a “provable fact”): a Image -clique is essential when it does not make use of Image and Image , i.e. when it is induced by a clique in A. We can now state the theorem:

Let A be a closed Π1 formula, and let a be a clique in the (usual) coherent interpretation A of A, which is the interpretation of a proof of A; then a (as an essential clique), belongs to the “denotational fact” A° interpreting A for all Image and Image . Conversely any essential clique with this property comes from a proof of A.


Theoretical Computer Science
Volume 227, Issues 1-2, 28 September 1999, Pages 249-273
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.