I just wanted to share that thanks to Thibault Gauthier, holyhammer
(integrated powerful ATP provers) is already quite useful in HOL4.

I put this in my .hol_config:

fun hh_tac g =
  (holyHammer.hh[](list_mk_imp g); ALL_TAC g);

Then I can run hh_tac when I get stuck at a goal but think it should be
provable by a bunch of first-order reasoning over things in the standard
libraries, and if it succeeds it tells me what to pass to metis.

N.B. you need to install your own first-order provers. See src/holyhammer
for instructions.

(To come is better ability to incorporate theorems from the tip of your own
development.)
------------------------------------------------------------------------------
_______________________________________________
hol-info mailing list
hol-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hol-info

Reply via email to