Confluence and strong normalisation of the generalised multiary λ-calculus

被引:0
|
作者
Santo, JE [1 ]
Pinto, L [1 ]
机构
[1] Univ Minho, Dept Matemat, P-4710057 Braga, Portugal
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In a previous work we introduced the generalised multiary lambda-calculus lambdaJ(m), an extension of the lambda-calculus where functions can be applied to lists of arguments (a feature which we call "multiarity") and encompassing "generalised" eliminations of von Plato. In this paper we prove confluence and strong normalisation of the reduction relations of lambdaJ(m). Proofs of these results lift corresponding ones obtained by Joachimski and Matthes for the system LambdaJ. Such lifting requires the study of how multiarity and some forms of generality can express each other. This study identifies a variant of LambdaJ, and another system isomorphic to it, as being the subsystems of lambdaJ(m) with, respectively, minimal and maximal use of multiarity. We argue then that lambdaJ(m) is the system with the right use of multiarity.
引用
收藏
页码:194 / 209
页数:16
相关论文
共 50 条
  • [1] Confluence and preservation of strong normalisation in an explicit substitutions calculus
    Munoz, C
    11TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1996, : 440 - 447
  • [2] Confluence via strong normalisation in an algebraic lambda-calculus with rewriting
    Buiras, Pablo
    Diaz-Caro, Alejandro
    Jaskelioff, Mauro
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (81): : 16 - 29
  • [3] Strong normalisation in the π-calculus
    Yoshida, N
    Berger, M
    Honda, K
    INFORMATION AND COMPUTATION, 2004, 191 (02) : 145 - 202
  • [4] Strong normalisation in the π-calculus
    Yoshida, N
    Berger, M
    Honda, K
    16TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2001, : 311 - 322
  • [5] A note on preservation of strong normalisation in the λ-calculus
    Santo, Jose Espirito
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (11) : 1027 - 1032
  • [6] A Calculus of Multiary Sequent Terms
    Santo, Jose Espirito
    Pinto, Luis
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2011, 12 (03)
  • [7] PRESERVATION OF STRONG NORMALISATION MODULO PERMUTATIONS FOR THE STRUCTURAL λ-CALCULUS
    Accattoli, Beniamino
    Kesner, Delia
    LOGICAL METHODS IN COMPUTER SCIENCE, 2012, 8 (01)
  • [8] Refocusing generalised normalisation
    Santo, Jose Espirito
    Computation and Logic in the Real World, Proceedings, 2007, 4497 : 258 - 267
  • [9] On confluence in the π-calculus
    Philippou, A
    Walker, D
    AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 314 - 324
  • [10] Confluence of the coinductive λ-calculus
    Joachimski, F
    THEORETICAL COMPUTER SCIENCE, 2004, 311 (1-3) : 105 - 119