src/HOL/Library/Multiset.thy
changeset 29901 f4b3f8fbf599
parent 29509 1ff0f3f08a7b
child 30428 14f469e70eab
--- a/src/HOL/Library/Multiset.thy	Fri Feb 13 09:56:24 2009 +0100
+++ b/src/HOL/Library/Multiset.thy	Fri Feb 13 23:55:04 2009 +0100
@@ -88,10 +88,8 @@
 
 lemma union_preserves_multiset:
   "M \<in> multiset ==> N \<in> multiset ==> (\<lambda>a. M a + N a) \<in> multiset"
-apply (simp add: multiset_def)
-apply (drule (1) finite_UnI)
-apply (simp del: finite_Un add: Un_def)
-done
+by (simp add: multiset_def)
+
 
 lemma diff_preserves_multiset:
   "M \<in> multiset ==> (\<lambda>a. M a - N a) \<in> multiset"