fact: Structure mono_map := MonoMap { map_of_mono : map; _ : monotonic map_of_mono }.
imports: mathcomp(ssreflect ssrbool ssrfun eqtype ssrnat fintype) mathcomp(bigop finset fingroup morphism automorphism) mathcomp(quotient gproduct)