fact: Definition FS_is_CMonoid (A : CSetoid) := Build_is_CMonoid (FS_as_CSemiGroup A) (FS_id A) ( id_is_rht_unit A) (id_is_lft_unit A).
imports: Coq.Arith.Euclid CoRN.model.Zmod.Cmod CoRN.algebra.CSemiGroups CoRN.tactics.csetoid_rewrite CoRN.model.structures.Nsec CoRN.util.SetoidPermutation Coq.Setoids.Setoid Coq.Classes.Morphisms