2018
DOI: 10.1007/978-3-319-94821-8_7
|View full text |Cite
|
Sign up to set email alerts
|

A Coq Tactic for Equality Learning in Linear Arithmetic

Abstract: Abstract. Coq provides linear arithmetic tactics like omega or lia. Currently, these tactics either fully prove the goal in progress, or fail. We propose to improve this behavior: when the goal is not provable in linear arithmetic, we inject in hypotheses 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 proofsone of the seminal idea of SMT-solving: combining tactics by exchanging equalities. The p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2018
2018
2018
2018

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 20 publications
0
1
0
Order By: Relevance
“…In particular, if the equalities and inequalities in the hypotheses form an empty polyhedron, that is, are contradictory, the goal is proved (ex falso quodlibet). See details in [6].…”
Section: Certified Resultsmentioning
confidence: 99%
“…In particular, if the equalities and inequalities in the hypotheses form an empty polyhedron, that is, are contradictory, the goal is proved (ex falso quodlibet). See details in [6].…”
Section: Certified Resultsmentioning
confidence: 99%