【24h】

Mixing list recursion and arithmetic

机译:混合列表递归和算术

获取原文

摘要

A procedure that constructs mechanically the appropriate lemmas for proving assertions about programs with arrays is described. A certain subclass of formulas for which the procedure is guaranteed to terminate and thus constitutes a decision procedure is exhibited. This subclass allows for ordering over integers but not for incrementation. A more general subclass that allows for incrementation, but without the termination property, is considered. It is also indicated how to apply the method to a still more general subclass that allows for full arithmetic. These results are extended to the case in which predicates have more than one list argument.
机译:描述了一种机械地构造用于证明具有阵列的程序的适当lemmas的程序。保证该程序终止该程序的特定子类,因此构成决定程序。此子类允许在整数上排序,但不是递增。考虑了一个允许递增但没有终止属性的更常规子类。还指示了如何将方法应用于允许完整算术的仍然更常规的子类。这些结果延伸到谓词具有多个列表参数的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号