equal
deleted
inserted
replaced
663 |
663 |
664 text {* Partial order. *} |
664 text {* Partial order. *} |
665 |
665 |
666 instance multiset :: (order) order |
666 instance multiset :: (order) order |
667 apply intro_classes |
667 apply intro_classes |
668 apply (rule mult_le_refl) |
668 apply (rule mult_less_le) |
|
669 apply (rule mult_le_refl) |
669 apply (erule mult_le_trans, assumption) |
670 apply (erule mult_le_trans, assumption) |
670 apply (erule mult_le_antisym, assumption) |
671 apply (erule mult_le_antisym, assumption) |
671 apply (rule mult_less_le) |
|
672 done |
672 done |
673 |
673 |
674 |
674 |
675 subsubsection {* Monotonicity of multiset union *} |
675 subsubsection {* Monotonicity of multiset union *} |
676 |
676 |