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
    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
    0 references
    0 references
    0 references