On the Elementary Affine Lambda-calculus with and Without Type Fixpoints

被引:0
|
作者
Nguyen, Le Thanh Dung [1 ]
机构
[1] Univ Paris 13, LIPN, UMR 7030, CNRS, Paris, France
关键词
LINEAR LOGIC;
D O I
10.4204/EPTCS.298.2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The elementary affine & lambda;-calculus was introduced as a polyvalent setting for implicit computational complexity, allowing for characterizations of polynomial time and hyperexponential time predicates. But these results rely on type fixpoints (a.k.a. recursive types), and it was unknown whether this fea-ture of the type system was really necessary. We give a positive answer by showing that without type fixpoints, we get a characterization of regular languages instead of polynomial time. The proof uses the semantic evaluation method. We also propose an aesthetic improvement on the characterization of the function classes FP and k-FEXPTIME in the presence of recursive types.
引用
收藏
页码:15 / 29
页数:15
相关论文
共 50 条
  • [1] An Infinitary Affine Lambda-Calculus Isomorphic to the Full Lambda-Calculus
    Mazza, Damiano
    2012 27TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2012, : 471 - 480
  • [2] Atomic lambda-calculus: a typed lambda-calculus with explicit sharing
    Gundersen, Tom
    Heijltjes, Willem
    Parigot, Michel
    2013 28TH ANNUAL IEEE/ACM SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2013, : 311 - 320
  • [3] A TYPED LAMBDA-CALCULUS WITH CATEGORICAL TYPE CONSTRUCTORS
    HAGINO, T
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 283 : 140 - 157
  • [4] Characterizing polynomial and exponential complexity classes in elementary lambda-calculus
    Baillot, Patrick
    De Benedetti, Erika
    Della Rocca, Simona Ronchi
    INFORMATION AND COMPUTATION, 2018, 261 : 55 - 77
  • [5] PROPOSAL FOR A TYPE THEORY INSIDE LAMBDA-CALCULUS
    COPPO, M
    CIANCAGLINI, MD
    JOURNAL OF SYMBOLIC LOGIC, 1977, 42 (03) : 445 - 446
  • [6] ALGEBRA AND THE LAMBDA-CALCULUS
    JAFFER, A
    DR DOBBS JOURNAL, 1993, 18 (09): : 36 - &
  • [7] A Polymorphic Type System for the Lambda-Calculus with Constructors
    Petit, Barbara
    TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2009, 5608 : 234 - 248
  • [8] SET-THEORETICAL AND OTHER ELEMENTARY MODELS OF THE LAMBDA-CALCULUS
    PLOTKIN, GD
    THEORETICAL COMPUTER SCIENCE, 1993, 121 (1-2) : 351 - 409
  • [9] The differential lambda-calculus
    Ehrhard, T
    Regnier, L
    THEORETICAL COMPUTER SCIENCE, 2003, 309 (1-3) : 1 - 41
  • [10] Lambda-calculus with constructors
    Arbiser, Ariel
    Miquel, Alexandre
    Rios, Alejandro
    TERM REWRITING AND APPLICATIONS, PROCEEDINGS, 2006, 4098 : 181 - 196