Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

IMP_ELIM

Drule.IMP_ELIM : (thm -> thm)

Transforms |- s ==> t into |- ~s \/ t.

When applied to a theorem A |- s ==> t, the inference rule IMP_ELIM returns the theorem A |- ~s \/ t.

    A |- s ==> t
   --------------  IMP_ELIM
    A |- ~s \/ t

Failure

Fails unless the theorem is implicative.

See also

Thm.NOT_INTRO, Thm.NOT_ELIM