src/HOL/IOA/NTP/Correctness.ML
changeset 1949 1badf0b08040
parent 1894 c2c8279d40f0
child 2513 d708d8cdc8e8
--- a/src/HOL/IOA/NTP/Correctness.ML	Thu Sep 05 10:23:55 1996 +0200
+++ b/src/HOL/IOA/NTP/Correctness.ML	Thu Sep 05 10:27:36 1996 +0200
@@ -81,8 +81,7 @@
 by(Action.action.induct_tac "a"  1);
 by(asm_simp_tac (ss' setloop (split_tac [expand_if])) 1);
 by(forward_tac [inv4] 1);
-by(asm_full_simp_tac (!simpset addsimps 
-                 [imp_ex_equiv,neq_Nil_conv,ex_all_equiv]) 1);
+by (fast_tac (!claset addss (!simpset addsimps [neq_Nil_conv])) 1);
 by(simp_tac ss' 1);
 by(simp_tac ss' 1);
 by(simp_tac ss' 1);
@@ -96,7 +95,7 @@
 by(forward_tac [inv2] 1);
 by (etac disjE 1);
 by(Asm_simp_tac 1);
-by(asm_full_simp_tac (!simpset addsimps [imp_ex_equiv,neq_Nil_conv,ex_all_equiv]) 1);
+by (fast_tac (!claset addss (!simpset addsimps [neq_Nil_conv])) 1);
 
 by(asm_simp_tac ss' 1);
 by(forward_tac [inv2] 1);
@@ -110,8 +109,7 @@
 
 by(case_tac "m = hd(sq(sen(s)))" 1);
 
-by(asm_full_simp_tac (!simpset addsimps 
-                     [imp_ex_equiv,neq_Nil_conv,ex_all_equiv]) 1);
+by (fast_tac (!claset addss (!simpset addsimps [neq_Nil_conv])) 1);
 
 by(Asm_full_simp_tac 1);
 by(fast_tac (!claset addSDs [add_leD1 RS leD]) 1);