fact: Definition inZpm : {rmorphism 'Z_n -> 'F_p} := GRing.RMorphism.Pack (GRing.RMorphism.Class (GRing.isSemiAdditive.Build _ _ _ inZpm_is_semi_additive) (GRing.isMultiplicative.Build _ _ _ inZpm_is_multiplicative)).
imports: mathcomp(all_ssreflect all_fingroup all_field) mathcomp(ssralg finalg poly polydiv zmodp vector qpoly) more_thm rootn lcm_lbound