src/HOL/TLA/Inc/Inc.ML
changeset 7881 1b1db39a110b
parent 6255 db63752140c7
child 8423 3c19160b6432
--- a/src/HOL/TLA/Inc/Inc.ML	Mon Oct 18 16:16:03 1999 +0200
+++ b/src/HOL/TLA/Inc/Inc.ML	Mon Oct 18 18:38:21 1999 +0200
@@ -91,7 +91,8 @@
   (fn _ => [Clarsimp_tac 1,
 	    res_inst_tac [("F","gamma1")] enabled_mono 1,
 	    enabled_tac Inc_base 1,
-	    auto_tac (Inc_css addsimps2 [angle_def,gamma1_def,N1_def])
+            force_tac (Inc_css addsimps2 [gamma1_def]) 1,
+	    force_tac (Inc_css addsimps2 [angle_def,gamma1_def,N1_def]) 1
 	   ]);
 
 qed_goal "g1_leadsto_a1" Inc.thy
@@ -112,7 +113,8 @@
   (fn _ => [Clarsimp_tac 1,
 	    res_inst_tac [("F","gamma2")] enabled_mono 1,
 	    enabled_tac Inc_base 1,
-	    auto_tac (Inc_css addsimps2 [angle_def,gamma2_def,N2_def])
+            force_tac (Inc_css addsimps2 [gamma2_def]) 1,
+	    force_tac (Inc_css addsimps2 [angle_def,gamma2_def,N2_def]) 1
 	   ]);
 
 qed_goal "g2_leadsto_a2" Inc.thy
@@ -131,7 +133,8 @@
   (fn _ => [Clarsimp_tac 1,
 	    res_inst_tac [("F","beta2")] enabled_mono 1,
 	    enabled_tac Inc_base 1,
-	    auto_tac (Inc_css addsimps2 [angle_def,beta2_def,N2_def])
+            force_tac (Inc_css addsimps2 [beta2_def]) 1,
+	    force_tac (Inc_css addsimps2 [angle_def,beta2_def,N2_def]) 1
 	   ]);
 
 qed_goal "b2_leadsto_g2" Inc.thy
@@ -173,8 +176,8 @@
   (fn _ => [Clarsimp_tac 1,
 	    res_inst_tac [("F","alpha1")] enabled_mono 1,
 	    enabled_tac Inc_base 1,
-	    auto_tac (Inc_css addIs2 [sym]
-		              addsimps2 [angle_def,alpha1_def,N1_def] @ PsiInv_defs)
+            force_tac (Inc_css addsimps2 (alpha1_def::PsiInv_defs)) 1,
+	    force_tac (Inc_css addsimps2 [angle_def,alpha1_def,N1_def]) 1
 	   ]);
 
 qed_goal "a1_leadsto_b1" Inc.thy
@@ -218,7 +221,8 @@
   (fn _ => [Clarsimp_tac 1,
 	    res_inst_tac [("F","beta1")] enabled_mono 1,
 	    enabled_tac Inc_base 1,
-	    auto_tac (Inc_css addsimps2 [angle_def,beta1_def,N1_def])
+            force_tac (Inc_css addsimps2 [beta1_def]) 1,
+	    force_tac (Inc_css addsimps2 [angle_def,beta1_def,N1_def]) 1
 	   ]);
 
 (* Now assemble the bits and pieces to prove that Psi is fair. *)