The relational model is injective for multiplicative exponential linear logic (without weakenings) (Q435194): Difference between revisions
From MaRDI portal
Changed an Item |
Added link to MaRDI item. |
||
links / mardi / name | links / mardi / name | ||
Revision as of 05:03, 30 January 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The relational model is injective for multiplicative exponential linear logic (without weakenings) |
scientific article |
Statements
The relational model is injective for multiplicative exponential linear logic (without weakenings) (English)
0 references
11 July 2012
0 references
This paper is motivated by a long line of research developed around the question of whether the relational semantics of multiplicative exponential linear logic (MELL) is injective, i.e., fully abstract. The main result of the paper is a great improvement of the state of the art and says that for MELL, without neither weakenings nor the multiplicative unit bottom, the relational semantics is injective. This is obtained from a much stronger result: in the full MELL fragment (with units) two proof-nets with the same interpretation are the same ``up to the connections between the doors of exponential boxes'', i.e., they have the same linear proof structure (LPS) in the authors' terminology. In the style of the work of \textit{D. de Carvalho}, \textit{M. Pagani} and \textit{L. Tortora de Falco} [Theor. Comput. Sci. 412, No. 20, 1884--1902 (2011; Zbl 1222.03070)], the authors work in an untyped framework; they neither define proof-nets nor cut elimination but only cut-free proof structures (PS): they prove that two PS with the same interpretation have the same LPS. A proof-net (as defined in [loc. cit.]) is a particular case of PS so that the result holds for untyped (so as for typed) MELL proof-nets. The notion of LPS, which comes from [\textit{L. Tortora de Falco}, Math. Struct. Comput. Sci. 13, No. 6, 799--855 (2003; Zbl 1049.03043)], is the main syntactical tool: with every proof-net R an LPS is associated which is obtained from R by forgetting some information about R's exponential boxes, namely which auxiliary doors correspond to which !-link (using standard LL's terminology). A PS is then an LPS and a function allowing to recover boxes. It is proved that this function can be recovered from the LPS when the PS is a connected graph: this yields injectivity for MELL without weakenings and bottom. The results of this paper build on some remarkable technical novelties introduced by the authors, among them a new use of ``injective experiments'' and ``injective \(k\)-points''. Summing up, it is shown that if the interpretation of a PS R contains an atomic injective \(k\)-point, then every PS R\('\) with the same interpretation as R, also has the same LPS as R.
0 references
linear logic
0 references
MELL proof-nets
0 references
denotational semantics
0 references
relational model
0 references
injectivity
0 references
full abstraction
0 references
relational semantics
0 references