Higher-order concepts for the potential infinite

被引:0
作者
Eberl, Matthias
机构
关键词
Potential infinite; Denotational semantics of lambda calculus; Potentialism;
D O I
10.1016/j.tcs.2022.12.017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The lambda calculus can be seen as a language that connects mathematics with computer science. However, the models used in both disciplines have different basic properties. In computer science these models are mainly based on domain theory with its partial functions and its fixed point property. In mathematics the models use total functions and relations and allow the integration of logic. Typically, mathematical models are based on set theory with its actual infinite sets, which are incongruous with computer science. We will present a dynamic model that is based consequently on the potential infinite. It uses total functions, whereby functions and the function spaces are seen as interdependent, increasing finite entities. It moreover allows the integration of higher-order logic (to be demonstrated in a separate paper), provided the universal quantifier is interpreted in a specific, dynamic way. Such a model can serve as a common denotational semantics of the lambda calculus for both, mathematics and computer science. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:17
相关论文
共 16 条
[1]  
Abramsky S., 1994, HDB LOGIC COMPUTER S, V3, P1, DOI DOI 10.1093/OSO/9780198537625.003.0001
[2]   TOTAL SETS AND OBJECTS IN DOMAIN THEORY [J].
BERGER, U .
ANNALS OF PURE AND APPLIED LOGIC, 1993, 60 (02) :91-117
[3]  
Berger U., 1999, MODELS COMPUTABILITY, V259, P1
[4]   A realizability interpretation of Church's simple theory of types [J].
Berger, Ulrich ;
Hou, Tie .
MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2017, 27 (08) :1364-1385
[5]  
Berger U, 2009, LECT NOTES COMPUT SC, V5771, P132, DOI 10.1007/978-3-642-04027-6_12
[6]  
Eberl M., 2021, LOGICA YB, V2020, P33
[7]   A MODEL THEORY FOR THE POTENTIAL INFINITE [J].
Eberl, Matthias .
REPORTS ON MATHEMATICAL LOGIC, 2022, 57 :3-29
[8]  
Farmer W.M., 2008, Journal of Applied Logic, V6, P267, DOI [10.1016/j.jal.2007.11.001, DOI 10.1016/J.JAL.2007.11.001]
[9]  
Lavine S., 2009, UNDERSTANDING INFINI
[10]  
Longley John, 2015, Higher-order computability, V100