Proof Relevant Corecursive Resolution
Proof Relevant Corecursive Resolution
复制标题
证明相关的核心递归解析
DOI:
--
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Andrew Pond
中科院分区:
文献类型:
--
作者:
Peng Fu;Ekaterina Komendantskaya;Tom Schrijvers;Andrew Pond
Resolution lies at the foundation of both logic programming and type class context reduction in functional languages. Terminating derivations by resolution have well-defined inductive meaning, whereas some non-terminating derivations can be understood coinductively. Cycle detection is a popular method to capture a small subset of such derivations. We show that in fact cycle detection is a restricted form of coinductive proof, in which the atomic formula forming the cycle plays the role of coinductive hypothesis.