proposition: Lemma free_semiCompSemiLattConvType_mor_id : FunctorLaws.id free_semiCompSemiLattConvType_mor.
proof: Proof. move=> a; rewrite hom_ext funeqE=> /= x /=; apply necset_ext => /=. by rewrite free_semiCompSemiLattConvType_morE' /= image_id. Qed.
imports: Reals mathcomp(all_ssreflect) mathcomp(boolp classical_sets) mathcomp(finmap) infotheo(Reals_ext classical_sets_ext ssrR ssr_ext) infotheo(fdist fsdist convex necset) monae_lib HB(structures) category