contrapos_pn
authorpaulson
Fri, 13 Jul 2001 13:58:41 +0200
changeset 11415 34a76158cbb8
parent 11414 5e1e952002e5
child 11416 91886738773a
contrapos_pn
src/HOL/HOL_lemmas.ML
--- a/src/HOL/HOL_lemmas.ML	Fri Jul 13 11:31:05 2001 +0200
+++ b/src/HOL/HOL_lemmas.ML	Fri Jul 13 13:58:41 2001 +0200
@@ -201,6 +201,13 @@
 by (etac minor 1) ;
 qed "contrapos_nn";
 
+(*not used at all, but we already have the other 3 combinations *)
+val [major,minor] = Goal "[| Q;  P ==> ~Q |] ==> ~P";
+by (rtac (minor RS notE RS notI) 1);
+by (assume_tac 1);
+by (rtac major 1) ;
+qed "contrapos_pn";
+
 Goal "t ~= s ==> s ~= t";
 by (etac contrapos_nn 1); 
 by (etac sym 1);