proposition: Corollary dropmsb_fromNat n m : dropmsb (n:=n) (fromNat m) = (fromNat m).
proof: Proof. by rewrite /dropmsb splitmsb_fromNat. Qed.
imports: Coq(ZArith.ZArith) mathcomp.ssreflect.ssreflect mathcomp(ssrfun ssrbool eqtype ssrnat seq fintype tuple div zmodp ssralg) ssrextra.nat ssrextra.tuple spec.spec