# HG changeset patch # User wenzelm # Date 936363248 -7200 # Node ID bde978e3d9bbfdf52deaa399f1800701c3fdf385 # Parent 18df569537924c62207ceffbef3d7e3081d05152 no_qed; bind_thms; diff -r 18df56953792 -r bde978e3d9bb src/HOL/Induct/Multiset.ML --- a/src/HOL/Induct/Multiset.ML Fri Sep 03 14:53:55 1999 +0200 +++ b/src/HOL/Induct/Multiset.ML Fri Sep 03 14:54:08 1999 +0200 @@ -84,7 +84,7 @@ (fn _ => [rtac (union_comm RS trans) 1, rtac (union_assoc RS trans) 1, rtac (union_comm RS arg_cong) 1]); -val union_ac = [union_assoc, union_comm, union_lcomm]; +bind_thms ("union_ac", [union_assoc, union_comm, union_lcomm]); (* diff *) @@ -254,6 +254,7 @@ by (etac impE 1); by (Blast_tac 2); by (asm_simp_tac (simpset() addsimps [psubset_card]) 1); +no_qed(); val lemma = result(); val prems = Goal @@ -276,6 +277,7 @@ Goal "finite F ==> setsum f F = Suc n --> (? a:F. 0 < f a)"; by (etac finite_induct 1); by (Auto_tac); +no_qed(); val lemma = result(); Goal "[| setsum f F = Suc n; finite F |] ==> ? a:F. 0 < f a"; @@ -328,6 +330,7 @@ by (Blast_tac 2); by (asm_simp_tac (simpset() addsimps [le_imp_diff_is_add,setsum_diff1] addcongs [conj_cong]) 1); +no_qed(); val lemma = result(); val major::prems = Goal