src/HOL/UNITY/Rename.thy
changeset 40702 cf26dd7395e4
parent 37936 1e4c5015a72e
child 45605 a89b4bc311a5
--- a/src/HOL/UNITY/Rename.thy	Wed Nov 24 10:52:02 2010 +0100
+++ b/src/HOL/UNITY/Rename.thy	Mon Nov 22 10:34:33 2010 +0100
@@ -60,7 +60,8 @@
 lemma bij_extend_act: "bij h ==> bij (extend_act (%(x,u::'c). h x))"
 apply (rule bijI)
 apply (rule Extend.inj_extend_act)
-apply (auto simp add: bij_extend_act_eq_project_act)
+apply simp
+apply (simp add: bij_extend_act_eq_project_act)
 apply (rule surjI)
 apply (rule Extend.extend_act_inverse)
 apply (blast intro: bij_imp_bij_inv good_map_bij)
@@ -75,7 +76,7 @@
                 project_act (%(x,u::'c). h x)"
 apply (simp (no_asm_simp) add: bij_extend_act_eq_project_act [symmetric])
 apply (rule surj_imp_inv_eq)
-apply (blast intro: bij_extend_act bij_is_surj)
+apply (blast intro!: bij_extend_act bij_is_surj)
 apply (simp (no_asm_simp) add: Extend.extend_act_inverse)
 done