diff -r fe75fe482566 -r 6c4860b1828d src/HOL/Induct/Mutil.ML --- a/src/HOL/Induct/Mutil.ML Thu Mar 23 10:22:08 2000 +0100 +++ b/src/HOL/Induct/Mutil.ML Thu Mar 23 10:23:54 2000 +0100 @@ -50,7 +50,7 @@ Goal "{i} Times below(n+n) : tiling domino"; by (induct_tac "n" 1); by (ALLGOALS(asm_simp_tac (simpset() addsimps [Un_assoc RS sym]))); -by (resolve_tac tiling.intrs 1); +by (rtac tiling.Un 1); by (ALLGOALS (asm_simp_tac (simpset() addsimps [sing_Times_lemma, domino.horiz]))); qed "dominoes_tile_row"; @@ -112,14 +112,14 @@ (*** Tilings of dominoes ***) Goal "t:tiling domino ==> finite t"; -by (eresolve_tac [tiling.induct] 1); +by (etac tiling.induct 1); by Auto_tac; qed "tiling_domino_finite"; Addsimps [tiling_domino_finite]; Goal "t: tiling domino ==> card(colored 0 t) = card(colored 1 t)"; -by (eresolve_tac [tiling.induct] 1); +by (etac tiling.induct 1); by (dtac domino_singleton_01 2); by Auto_tac; (*this lemma tells us that both "inserts" are non-trivial*)