tuned;
authorwenzelm
Wed, 16 Nov 2005 17:50:35 +0100
changeset 18192 6e2fd2d276d3
parent 18191 ef29685acef0
child 18193 54419506df9e
tuned;
src/HOL/Isar_examples/MutilatedCheckerboard.thy
--- a/src/HOL/Isar_examples/MutilatedCheckerboard.thy	Wed Nov 16 17:49:16 2005 +0100
+++ b/src/HOL/Isar_examples/MutilatedCheckerboard.thy	Wed Nov 16 17:50:35 2005 +0100
@@ -186,14 +186,11 @@
 lemma domino_finite:
   assumes "d: domino"
   shows "finite d"
-proof -
-  from `d: domino`
-  show ?thesis
-  proof induct
-    fix i j :: nat
-    show "finite {(i, j), (i, j + 1)}" by (intro Finites.intros)
-    show "finite {(i, j), (i + 1, j)}" by (intro Finites.intros)
-  qed
+  using prems
+proof induct
+  fix i j :: nat
+  show "finite {(i, j), (i, j + 1)}" by (intro Finites.intros)
+  show "finite {(i, j), (i + 1, j)}" by (intro Finites.intros)
 qed