Reviewing the classical and the de Bruijn notation for λ-calculus and pure type systems

被引:4
|
作者
Kamareddine, F [1 ]
机构
[1] Heriot Watt Univ, Dept Elect & Comp Engn, Edinburgh EH14 4AS, Midlothian, Scotland
基金
英国工程与自然科学研究理事会;
关键词
types; rewriting; lambda-calculus and de Bruijn's notation;
D O I
10.1093/logcom/11.3.363
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article is a brief review of the type-free lambda -calculus and its basic rewriting notions, and of the pure type system framework which generalises many type systems. Both the type-free lambda -calculus and the pure type systems are presented using variable names and de Bruijn indices. Using the presentation of the lambda -calculus with de Bruijn indices, we illustrate how a calculus of explicit substitutions can be obtained. In addition, de Bruijn's notation for the lambda -calculus is introduced and some of its advantages are outlined.
引用
收藏
页码:363 / 394
页数:32
相关论文
共 50 条
  • [21] ON THE PROBLEM OF CALCULUS OF VARIATIONS WITH PURE STATE CONSTRAINTS OF EQUALITY TYPE
    Krastanov, Mikhail
    Ribarska, Nadezhda
    MATHEMATICAL CONTROL AND RELATED FIELDS, 2024, 14 (04) : 1729 - 1751
  • [22] Type inference for pure type systems
    Severi, P
    INFORMATION AND COMPUTATION, 1998, 143 (01) : 1 - 23
  • [23] Pure patterns type systems
    Barthe, G
    Cirstea, H
    Kirchner, C
    Liquori, L
    ACM SIGPLAN NOTICES, 2003, 38 (01) : 250 - 261
  • [24] De Bruijn Sequences as Zero Correlation Zone Codes for Satellite Navigation Systems
    Sarayloo, Mahdiyar
    Gambi, Ennio
    Spinsante, Susanna
    2014 21ST INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT), 2014, : 216 - 220
  • [25] Modal Pure Type Systems
    Tijn Borghuis
    Journal of Logic, Language and Information, 1998, 7 (3) : 265 - 296
  • [26] Parameters in pure type systems
    Bloo, R
    Kamareddine, F
    Laan, T
    Nederpelt, R
    LATIN 2002: THEORETICAL INFORMATICS, 2002, 2286 : 371 - 385
  • [27] TYPING IN PURE TYPE SYSTEMS
    JUTTING, LSV
    INFORMATION AND COMPUTATION, 1993, 105 (01) : 30 - 41
  • [28] Binary De Bruijn sequences for DS-CDMA systems: analysis and results
    Spinsante, Susanna
    Andrenacci, Stefano
    Gambi, Ennio
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2011,
  • [29] Binary De Bruijn sequences for DS-CDMA systems: analysis and results
    Susanna Spinsante
    Stefano Andrenacci
    Ennio Gambi
    EURASIP Journal on Wireless Communications and Networking, 2011
  • [30] A symmetric functional calculus for systems of operators of type ω
    Jefferies, B
    CLIFFORD ALGEBRAS: APPLICATIONS TO MATHEMATICS, PHYSICS, AND ENGINEERING, 2004, 34 : 59 - 74