MATCH_MP_TAC : thm_tactic
A' |- !x1...xn. s ==> !y1...ym. tMATCH_MP_TAC produces a tactic that reduces a goal whose conclusion t' is a substitution and/or type instance of t to the corresponding instance of s. Any variables free in s but not in t will be existentially quantified in the resulting subgoal:
A ?- !v1...vi. t' ====================== MATCH_MP_TAC (A' |- !x1...xn. s ==> !y1...tm. t) A ?- ?z1...zp. s'where z1, ..., zp are (type instances of) those variables among x1, ..., xn that do not occur free in t. Note that this is not a valid tactic unless A' is a subset of A.