proposition: Lemma Mi_diag i : Mi i i = 1.
proof: Proof. by elim: i => // i H /=; rewrite H !Mi_zero. Qed.
imports: mathcomp(ssreflect ssrfun ssrbool eqtype) mathcomp(ssrnat seq path div) mathcomp(fintype tuple finfun bigop finset binomial)