Definition Mint_LmodMixin :=
@LmodMixin _ [zmodType of M] (fun n x => x *~ n)
mulrzA_C mulr1z mulrzDr mulrzDl.
Canonical Mint_LmodType := LmodType int M^z Mint_LmodMixin.

Lemma mulrzl x n : n%:~R * x = x *~ n.
Canonical intmul1_rmorphism := RMorphism intmul1_is_rmorphism.