fact: Variables (vT : Type) (idx : vT) (op : Monoid.com_law idx) (S : {set rT}).
imports: mathcomp(ssreflect ssrbool ssrfun eqtype ssrnat div seq) mathcomp(fintype bigop finset fingroup morphism perm) mathcomp(automorphism quotient)