src/HOL/IMP/Small_Step.thy
changeset 55834 459b5561ba4e
parent 54192 a5eec4263b3a
child 55836 8093590e49e4
--- a/src/HOL/IMP/Small_Step.thy	Sun Mar 02 00:05:35 2014 +0100
+++ b/src/HOL/IMP/Small_Step.thy	Sun Mar 02 18:41:26 2014 +0100
@@ -157,15 +157,12 @@
 apply auto
 done
 
-lemma small_big_continue:
-  "cs \<rightarrow>* cs' \<Longrightarrow> cs' \<Rightarrow> t \<Longrightarrow> cs \<Rightarrow> t"
-apply (induction rule: star.induct)
+lemma small_to_big:
+  "cs \<rightarrow>* (SKIP,t) \<Longrightarrow> cs \<Rightarrow> t"
+apply (induction cs "(SKIP,t)" arbitrary: t rule: star.induct)
 apply (auto intro: small1_big_continue)
 done
 
-lemma small_to_big: "cs \<rightarrow>* (SKIP,t) \<Longrightarrow> cs \<Rightarrow> t"
-by (metis small_big_continue Skip)
-
 text {*
   Finally, the equivalence theorem:
 *}