A Coq Tactic For Equality Learning In Linear Arithmetic

INTERACTIVE THEOREM PROVING, ITP 2018(2018)

引用 4|浏览5
暂无评分
摘要
COQ provides linear arithmetic tactics such as omega or lia. Currently, these tactics either fully prove the current goal in progress, or fail. We propose to improve this behavior: when the goal is not provable in linear arithmetic, we strengthen the hypotheses with new equalities discovered from the linear inequalities. These equalities may help other COQ tactics to discharge the goal. In other words, we apply - in interactive proofs - a seminal idea of SMT-solving: combining tactics by exchanging equalities. The paper describes how we have implemented equality learning in a new COQ tactic, dealing with linear arithmetic over rationals. It also illustrates how this tactic interacts with other COQ tactics.
更多
查看译文
关键词
equality learning,coq tactic,linear
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要