src/HOL/ex/Primrec.thy
changeset 25157 8b80535cd017
parent 24742 73b8b42a36b6
child 26072 f65a7fa2da6c
--- a/src/HOL/ex/Primrec.thy	Tue Oct 23 12:47:21 2007 +0200
+++ b/src/HOL/ex/Primrec.thy	Tue Oct 23 13:10:19 2007 +0200
@@ -140,7 +140,7 @@
 lemma ack2_le_ack1 [iff]: "ack (i, Suc j) \<le> ack (Suc i, j)"
   apply (induct j)
    apply simp_all
-  apply (blast intro: ack_le_mono2 less_ack2 [THEN Suc_leI] le_trans)
+  apply (metis Suc_leI Suc_lessI ack_le_mono2 le_def less_ack2)
   done