作者: Herman Geuvers , Robbert Krebbers , James McKinna
DOI: 10.1016/J.APAL.2012.05.005
关键词: Postponement 、 Simple type theory 、 Algebra 、 Computer science 、 Calculus 、 Mathematical proof 、 Natural number 、 Normalization (statistics) 、 Confluence
摘要: Abstract Calculi with control operators have been studied as extensions of simple type theory. Real programming languages contain datatypes, so to really understand operators, one should also include these in the calculus. As a first step that direction, we introduce λ μ T , combination Parigotʼs λμ-calculus and Godelʼs T, extend calculus datatype natural numbers primitive recursor. We consider problem confluence on raw terms, strong normalization for well-typed terms. Observing some problems extending proofs Baba et al. original proof, provide new, improved, (by complete developments) reducibility postponement argument) our system. conclude remarks about extensions, choices, prospects an improved presentation.