src/HOL/W0/W0.thy
changeset 20503 503ac4c5ef91
parent 19747 163f1ba9225a
child 20523 36a59e5d0039
--- a/src/HOL/W0/W0.thy	Mon Sep 11 14:35:30 2006 +0200
+++ b/src/HOL/W0/W0.thy	Mon Sep 11 21:35:19 2006 +0200
@@ -439,7 +439,7 @@
      Ok ($u o $s2 o s1, $u (TVar m2), Suc m2))"
 
 theorem W_correct: "Ok (s, t, m) = \<W> e a n ==> $s a |- e :: t"
-proof (induct e fixing: a s t m n)
+proof (induct e arbitrary: a s t m n)
   case (Var i)
   from `Ok (s, t, m) = \<W> (Var i) a n`
   show "$s a |- Var i :: t" by (simp add: has_type.Var split: if_splits)