src/HOL/Library/Multiset.thy
changeset 22316 f662831459de
parent 22270 4ccb7e6be929
child 23281 e26ec695c9b3
equal deleted inserted replaced
22315:42af94def765 22316:f662831459de
   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