src/HOL/Induct/MultisetOrder.thy
author wenzelm
Sun, 16 Jul 2000 20:50:15 +0200
changeset 9356 30c3d3e308ee
parent 9017 ff259b415c4d
child 9660 80d14ea0e200
permissions -rw-r--r--
tuned;

(*  Title:      HOL/UNITY/MultisetOrder
    ID:         $Id$
    Author:     Lawrence C Paulson, Cambridge University Computer Laboratory
    Copyright   2000  University of Cambridge

Multisets are partially ordered
*)

MultisetOrder = Multiset +

instance multiset :: (order) order
    (mult_le_refl,mult_le_trans,mult_le_antisym,mult_less_le)

instance multiset :: (term) plus_ac0 (union_commute,union_assoc) {|Auto_tac|}
end