首页> 外文会议>Conference on Computer Science Logic >Global semantic typing for inductive and coinductive computing
【24h】

Global semantic typing for inductive and coinductive computing

机译:电感和配合计算的全局语义键入

获取原文

摘要

Common data-types, such as N, can be identified with term algebras. Thus each type can be construed as a global set; e.g. for N this global set is instantiated in each structure S to the denotations in S of the unary numerals. We can then consider each declarative program as an axiomatic theory, and assigns to it a semantic (Curry-style) type in each structure. This leads to the intrinsic theories of [18], which provide a purely logical framework for reasoning about programs and their types. The framework is of interest because of its close fit with syntactic, semantic, and proof theoretic fundamentals of formal logic. This paper extends the framework to data given by coinductive as well as inductive declarations. We prove a Canonicity Theorem, stating that the denotational semantics of an equational program P, understood operationally, has type r over the canonical model iff P, understood as a formula has type τ in every "data-correct" structure. In addition we show that every intrinsic theory is interpretable in a conservative extension of first-order arithmetic.
机译:可以用术语代数识别常用数据类型,例如n。因此,每种类型都可以被解释为全局集;例如对于N个,该全局集在每个结构S中将其实例化到一元数字的S中的表示。然后,我们可以将每个声明性计划视为公理理论,并在每个结构中分配一个语义(咖喱型)类型。这导致了[18]的内在理论,它为推理计划及其类型提供了纯粹的逻辑框架。由于其与正式逻辑的句法,语义和证明理论基础密切合适,框架是感兴趣的。本文将框架扩展到Cominuctive以及归纳声明给出的数据。我们证明了一个Canonicity定理,说明了公式程序P的指示语义,在操作上理解,在规范模型IFF P上具有型R,被理解为公式在每个“数据校正”结构中具有类型τ。此外,我们表明,每个内在理论都是在一阶算术的保守延长中解释。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号