A Relation-Algebraic Treatment of the Dedekind Recursion Theorem

被引:1
作者
Berghammer, Rudolf [1 ]
机构
[1] Christian Albrechts Univ Kiel, Inst Informat, Olshausenstr 40, D-24098 Kiel, Germany
来源
RELATIONAL AND ALGEBRAIC METHODS IN COMPUTER SCIENCE | 2020年 / 12062卷
关键词
D O I
10.1007/978-3-030-43520-2_2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The recursion theorem of Richard Dedekind is fundamental for the recursive definition of mappings on natural numbers since it guarantees that the mapping in mind exists and is uniquely determined. Usual set-theoretic proofs are partly intricate and become lengthy when carried out in full detail. We present a simple new proof that is based on a relation-algebraic specification of the notions in question and combines relation-algebraic laws and equational reasoning with Scott induction. It is very formal and most parts of it consist of relation-algebraic calculations. This opens up the possibility for mechanised verification. As an application we prove a relation-algebraic version of the Dedekind isomorphism theorem. Finally, we consider two variants of the recursion theorem to deal with situations which frequently appear in practice but where the original recursion theorem is not applicable.
引用
收藏
页码:15 / 30
页数:16
相关论文
共 16 条
  • [1] AARTS C, 1995, INFORM PROCESS LETT, V53, P131, DOI 10.1016/0020-0190(94)00195-5
  • [2] [Anonymous], 1930, GRUNDLAGEN ANAL
  • [3] [Anonymous], 2006, Relation Algebras
  • [4] A formally verified proof of the prime number theorem
    Avigad, Jeremy
    Donnelly, Kevin
    Gray, David
    Raff, Paul
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2008, 9 (01)
  • [5] RELATIONAL ALGEBRAIC SEMANTICS OF DETERMINISTIC AND NONDETERMINISTIC PROGRAMS
    BERGHAMMER, R
    ZIERER, H
    [J]. THEORETICAL COMPUTER SCIENCE, 1986, 43 (2-3) : 123 - 147
  • [6] Berghammer R, 2019, MATH INFORM, V3rd, DOI [10.1007/978-3-658-16712-7, DOI 10.1007/978-3-658-16712-7]
  • [7] Birkhoff G., 1995, American Mathematical Society Colloquium Publications, V25
  • [8] Davey B., 2002, Cambridge Mathematical Textbooks, DOI DOI 10.1017/CBO9780511809088
  • [9] Dedekind Richard, 1961, Was sind und was sollen die Zahlen
  • [10] Kolman V., 2016, ZAHLEN