src/HOL/IMP/Transition.thy
changeset 25862 9756a80d8a13
parent 23746 a455e69c31cc
child 27362 a6dc1769fdda
--- a/src/HOL/IMP/Transition.thy	Tue Jan 08 11:37:27 2008 +0100
+++ b/src/HOL/IMP/Transition.thy	Tue Jan 08 11:37:28 2008 +0100
@@ -189,9 +189,10 @@
 
 (*<*)
 (* FIXME: relpow.simps don't work *)
-lemma rel_pow_0 [simp]: "!!R::('a*'a) set. R^0 = Id" by simp
-lemma rel_pow_Suc_0 [simp]: "!!R::('a*'a) set. R^(Suc 0) = R" by simp
 lemmas [simp del] = relpow.simps
+lemma rel_pow_0 [simp]: "!!R::('a*'a) set. R^0 = Id" by (simp add: relpow.simps)
+lemma rel_pow_Suc_0 [simp]: "!!R::('a*'a) set. R^(Suc 0) = R" by (simp add: relpow.simps)
+
 (*>*)
 lemma evalc1_None_0 [simp]: "\<langle>s\<rangle> -n\<rightarrow>\<^sub>1 y = (n = 0 \<and> y = \<langle>s\<rangle>)"
   by (cases n) auto