首页> 外文会议>Functional and logic programming >Automatically Generating Counterexamples to Naive Free Theorems
【24h】

Automatically Generating Counterexamples to Naive Free Theorems

机译:自动生成天真自由定理的反例

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

摘要

Disproof can be as important as proof in studying programs and programming languages. In particular, side conditions in a statement about program behavior are sometimes best understood and explored by trying to exhibit a falsifying example in the absence of a condition in question. Automation is as desirable for such falsification as it is for verification. We develop formal and implemented tools for counterexample generation in the context of free theorems, i.e., statements derived from polymorphic types a la relational parametricity. The machinery we use is rooted in constraining the type system and in intuitionistic proof search.
机译:在研究程序和编程语言时,取消证明与证明一样重要。特别是,有时在不存在相关条件的情况下,通过尝试展示一个伪造的示例,可以最好地理解和探索有关程序行为的声明中的附带条件。对于这种伪造来说,自动化与验证一样是理想的。我们开发了在自由定理的上下文中生成反例生成的正式和已实施的工具,即从多态类型和相关参数的派生语句。我们使用的机制植根于约束类型系统和直觉证明搜索。

著录项

  • 来源
    《Functional and logic programming》|2010年|p.175-190|共16页
  • 会议地点 Sendai(JP);Sendai(JP)
  • 作者单位

    Rheinische Friedrich-Wilhelms-Universitat Bonn Institut fur Informatik RomerstraBe 164 53117 Bonn, Germany;

    Rheinische Friedrich-Wilhelms-Universitat Bonn Institut fur Informatik RomerstraBe 164 53117 Bonn, Germany;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 程序设计、软件工程;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号