New Asm_full_simp_tac shortens proof.
authornipkow
Wed, 11 Mar 1998 10:17:16 +0100
changeset 4731 0196377b5703
parent 4730 b1d916e8a853
child 4732 10af4886b33f
New Asm_full_simp_tac shortens proof.
src/HOLCF/IOA/NTP/Impl.ML
--- a/src/HOLCF/IOA/NTP/Impl.ML	Wed Mar 11 09:50:31 1998 +0100
+++ b/src/HOLCF/IOA/NTP/Impl.ML	Wed Mar 11 10:17:16 1998 +0100
@@ -278,14 +278,6 @@
   by (rtac impI 1);
   by (forward_tac [rewrite_rule [Impl.inv2_def] (inv2 RS invariantE)] 1);
   by (Asm_full_simp_tac 1);
-  by (REPEAT (etac conjE 1));
-  by (dtac mp 1);
-  by (assume_tac 1);
-  by (etac allE 1);
-  by (dtac (imp_or_lem RS iffD1) 1);
-  by (dtac mp 1);
-  by (assume_tac 1);
-  by (assume_tac 1);
 qed "inv3";
 
 
@@ -308,7 +300,7 @@
   (* 10 - 2 *)
   
   by (EVERY1[tac4,tac4,tac4,tac4,tac4,tac4,tac4,tac4,tac4]);
- 
+
  (* 2 b *)
  
   by (strip_tac  1 THEN REPEAT (etac conjE 1));