Differential interaction nets (Q860836)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Differential interaction nets |
scientific article |
Statements
Differential interaction nets (English)
0 references
9 January 2007
0 references
Differential interaction nets, introduced in this paper, arise naturally as a graphical though formal presentation of commutations satisfied by morphisms associated to modalities of linear logic. Using these nets, the authors provide a linear logic account for their earlier extension of lambda-calculus with differentiation, see [\textit{T. Ehrhard} and \textit{L. Regnier}, ``The differential lambda-calculus'', Theor. Comput. Sci. 309, No.~1--3, 1--41 (2003; Zbl 1070.68020)]. The authors also furnish a criterion for their net to be a correct differential net and prove this criterion to be preserved under reduction. They also show that correct nets are strongly normalizable. As the authors remark, differential nets can be viewed as a nondeterministic extension of multiplicative proof nets of linear logic, with certain exponential operations allowing several ``agents'' to communicate in a common ``broadcast area''.
0 references
lambda-calculus
0 references
linear logic
0 references
differential lambda-calculus
0 references
interaction net
0 references
resource lambda-calculus
0 references
lambda-calculus with multiplicities
0 references