no_qed;
authorwenzelm
Fri, 03 Sep 1999 14:54:08 +0200
changeset 7454 bde978e3d9bb
parent 7453 18df56953792
child 7455 88c2cf6a5692
no_qed; bind_thms;
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