src/HOL/Isar_examples/MutilatedCheckerboard.thy
changeset 9620 1adf6d761c97
parent 9596 6d6bf351b2cc
child 9659 b9cf6801f3da
equal deleted inserted replaced
9619:6125cc9efc18 9620:1adf6d761c97
   288     qed;
   288     qed;
   289     also; from t; have "... = card (?e ?t 1)";
   289     also; from t; have "... = card (?e ?t 1)";
   290       by (rule tiling_domino_01);
   290       by (rule tiling_domino_01);
   291     also; have "?e ?t 1 = ?e ?t'' 1"; by simp;
   291     also; have "?e ?t 1 = ?e ?t'' 1"; by simp;
   292     also; from t''; have "card ... = card (?e ?t'' 0)";
   292     also; from t''; have "card ... = card (?e ?t'' 0)";
   293       by (rule tiling_domino_01 [RS sym]);
   293       by (rule tiling_domino_01 [symmetric]);
   294     finally; have "... < ..."; .; thus False; ..;
   294     finally; have "... < ..."; .; thus False; ..;
   295   qed;
   295   qed;
   296 qed;
   296 qed;
   297 
   297 
   298 end;
   298 end;