goal_assum : thm_tactic -> tactic
The first normalisation phase will turn something of the form ¬p into p⇒F, and will also flip outermost existential quantifiers into universals. Thus, if the w0 term was ∃x. P x ∧ Q (f x), the w1 term will be ∀x. P x ∧ Q (f x) ⇒ F. The second normalisation phase will undo this, so that if the effect of ttac is equivalent to a call of MP_TAC th' with th' a universally quantified implication into falsity, then the goal will again become an existentially quantified conjunction.