proposition: Lemma well_founded_o_lpb : well_founded o_lpb.
proof: Proof. unfold o_lpb; apply (wf_inverse_image _ _ (NatMul.multiset_extension_step lt) (map wfpb_weight) (NatMul.dickson lt_wf)). Qed.
imports: Coq(Arith List Wellfounded Wf_nat) CoLoR(more_list list_permut list_sort term_spec term_o equational_theory ac matching dickson matching_well_formed matching_well_founded matching_sound matching_complete dickson)