Re: [Hol-info] Controlling instantiation in rewriting

2014-12-07 Thread Michael Norrish
As Konrad said, we have two flavours of rewriter. The FREEZE_THEN thm_tactical can also be used to automate the "trick" whereby free variables get "frozen" in assumptions. See http://hol.sourceforge.net/kananaskis-10-helpdocs/help/Docfiles/HTML/Tactic.FREEZE_THEN.html for documentation. This

Re: [Hol-info] Controlling instantiation in rewriting

2014-12-07 Thread Konrad Slind
HI Rob, I think it would be pretty easy. REWR_CONV and its M-N counterpart HO_REWR_CONV are built from REWR_CONV0 which takes a "part_match" function which actually determines how the lhs of the rewrite rule is matched. Type variables occurring in the hypotheses of the rewrite rule will not be

[Hol-info] Controlling instantiation in rewriting

2014-12-07 Thread Rob Arthan
I am working on a paper about a proof procedure and realised that I was about to write something rather specific to ProofPower. In ProofPower, the rewriting conversions and tactics treat free variables on the left-hand side of the equations you are rewriting with as constants and will only instanti