A FINITARY VERSION OF THE CALCULUS OF PARTIAL INDUCTIVE DEFINITIONS

被引:0
|
作者
ERIKSSON, LH
机构
来源
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The theory of partial inductive definitions is a mathematical formalism which has proved to be useful in a number of different applications. The fundamentals of the theory is shortly described. Partial inductive definitions and their associated calculi are essentially infinitary. To implement them on a computer, they must be given a formal finitary representation. We present such a finitary representation, and prove its soundness. The finitary representation is given in a form with and without variables. Without variables, derivations are unchanging entities. With variables, derivations can contain logical variables that can become bound by a binding environment that is extended as the derivation is constructed. The variant with variables is essentially a generalization of the pure GCLA programming language.
引用
收藏
页码:89 / 134
页数:46
相关论文
共 50 条
  • [1] Equivalents of the finitary non-deterministic inductive definitions
    Hirata, Ayana
    Ishihara, Hajime
    Kawai, Tatsuji
    Nemoto, Takako
    [J]. ANNALS OF PURE AND APPLIED LOGIC, 2019, 170 (10) : 1256 - 1272
  • [2] PARTIAL INDUCTIVE DEFINITIONS
    HALLNAS, L
    [J]. THEORETICAL COMPUTER SCIENCE, 1991, 87 (01) : 115 - 142
  • [3] TERMINOLOGICAL REASONING AND PARTIAL INDUCTIVE DEFINITIONS
    HANSCHKE, P
    [J]. LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 596 : 221 - 237
  • [4] Inductive definitions and type theory and introduction (preliminary version)
    Coquand, T
    Dybjer, P
    [J]. FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 1994, 880 : 60 - 76
  • [5] A finitary subsystem of the polymorphic λ-calculus
    Altenkirch, T
    Coquand, T
    [J]. TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2001, 2044 : 22 - 28
  • [6] CIC∧:: Type-based termination of recursive definitions in the calculus of inductive constructions
    Barthe, Gilles
    Gregoire, Benjamin
    Pastawski, Fernando
    [J]. LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING, PROCEEDINGS, 2006, 4246 : 257 - 271
  • [7] On a finitary version of mathematical analysis
    Shanin, NA
    [J]. ANNALS OF PURE AND APPLIED LOGIC, 2002, 113 (1-3) : 261 - 295
  • [8] A Process Calculus with Finitary Comprehended Terms
    J. A. Bergstra
    C. A. Middelburg
    [J]. Theory of Computing Systems, 2013, 53 : 645 - 668
  • [9] A Process Calculus with Finitary Comprehended Terms
    Bergstra, J. A.
    Middelburg, C. A.
    [J]. THEORY OF COMPUTING SYSTEMS, 2013, 53 (04) : 645 - 668
  • [10] Inductive-Inductive Definitions
    Forsberg, Fredrik Nordvall
    Setzer, Anton
    [J]. COMPUTER SCIENCE LOGIC, 2010, 6247 : 454 - 468