diff -r f61ea8bfa81e -r e1eedc8cad37 src/HOL/Library/Multiset.thy --- a/src/HOL/Library/Multiset.thy Sat May 01 21:59:12 2004 +0200 +++ b/src/HOL/Library/Multiset.thy Sat May 01 22:01:57 2004 +0200 @@ -46,9 +46,7 @@ set_of :: "'a multiset => 'a set" "set_of M == {x. x :# M}" -instance multiset :: (type) plus .. -instance multiset :: (type) minus .. -instance multiset :: (type) zero .. +instance multiset :: (type) "{plus, minus, zero}" .. defs (overloaded) union_def: "M + N == Abs_multiset (\a. Rep_multiset M a + Rep_multiset N a)"