【24h】

Fixed Points of Type Constructors and Primitive Recursion

机译:类型构造函数的不动点和原始递归

获取原文
获取原文并翻译 | 示例

摘要

For nested or heterogeneous datatypes, terminating recursion schemes considered so far have been instances of iteration, excluding efficient definitions of fixed-point unfolding. Two solutions of this problem are proposed: The first one is a system with equi-recursive non-strictly positive type constructors of arbitrary finite kinds, where fixed-point unfolding is computationally invisible due to its treatment on the level of type equality. Positivity is ensured by a polarized kinding system, and strong normalization is proven by a model construction based on saturated sets. The second solution is a formulation of primitive recursion for arbitrary type constructors of any rank. Although without positiv-ity restriction, the second system embeds—even operationally—into the first one.
机译:对于嵌套或异构数据类型,到目前为止考虑的终止递归方案是迭代的实例,不包括定点展开的有效定义。提出了这个问题的两个解决方案:第一个是具有任意有限种类的等递归非严格正类型构造函数的系统,由于定点展开在类型相等级别上的处理,定点展开在计算上是不可见的。极化分类系统确保了正性,而基于饱和集的模型构造证明了强归一化。第二种解决方案是为任何等级的任意类型构造函数提供原始递归的表述。尽管没有积极性限制,但第二个系统(甚至在操作上)也嵌入了第一个系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号