No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


This is a library that intends to make it easier to write Coq proofs that more closely match paper proofs. This means that there should be automation, as manual proof scripts are impenetrable and fragile, but that hints should be localized to individual proofs. It's quite new! Current features are the following tactics:

hint lemma, lemma, ...

Adds given lemmas/theorems to hints for the current proof goal, to be used by proof search.

hint_rewrite lemma, ...

Similarly, but the end is expected to be an equality, and it will be used for left-to-right rewriting.

hint_rewrite <- lemma, ...

Like hint_rewrite, but for right-to-left rewriting.


Ask proof automation to try running simpl (not sure how well this works yet).


Ask proof automation to try running congruence (not sure how well this works yet).


Ask proof automation to try running reflexivity (not sure how well this works yet).


These are just wrappers for try solve [intuition (eauto 3)] and try solve [intuition eauto].


Slightly better inversion -- clears the hypothesis and substs.


Does some basic predicate logic stuff, removing obvious things, splitting obvious things, etc.