diff -r 803d1e302af1 -r 3a43a694d53b src/HOL/Lambda/Commutation.ML --- a/src/HOL/Lambda/Commutation.ML Tue Dec 23 11:49:46 1997 +0100 +++ b/src/HOL/Lambda/Commutation.ML Tue Dec 23 11:50:36 1997 +0100 @@ -35,8 +35,8 @@ goalw Commutation.thy [commute_def] "!!R. square R S (S^*) (R^=) ==> commute (R^*) (S^*)"; by (fast_tac (claset() addDs [square_reflcl,square_sym RS square_rtrancl] - addEs [r_into_rtrancl] - addss simpset()) 1); + addEs [r_into_rtrancl] + addss simpset()) 1); qed "square_rtrancl_reflcl_commute"; (*** commute ***) @@ -68,7 +68,7 @@ goalw Commutation.thy [diamond_def] "!!R. square R R (R^=) (R^=) ==> confluent R"; by (fast_tac (claset() addIs [square_rtrancl_reflcl_commute, r_into_rtrancl] - addEs [square_subset]) 1); + addEs [square_subset]) 1); qed "square_reflcl_confluent"; goal Commutation.thy @@ -80,8 +80,8 @@ goal Commutation.thy "!!R.[| diamond(R); T <= R; R <= T^* |] ==> confluent(T)"; -by (fast_tac (claset() addIs [diamond_confluent] - addDs [rtrancl_subset RS sym] addss simpset()) 1); +by (fast_tac (claset() addIs [diamond_confluent] addDs [rtrancl_subset RS sym] + addss simpset()) 1); qed "diamond_to_confluence"; (*** Church_Rosser ***) @@ -94,6 +94,6 @@ rtrancl_inverseI, inverseI, Un_upper1 RS rtrancl_mono RS subsetD])1); by (etac rtrancl_induct 1); by (Blast_tac 1); -by (Blast.depth_tac (claset() delrules [rtrancl_refl] - addIs [r_into_rtrancl, rtrancl_trans]) 12 1); +by (blast_tac (claset() delrules [rtrancl_refl] + addIs [r_into_rtrancl, rtrancl_trans]) 1); qed "Church_Rosser_confluent";