proposition: Lemma sqrtCM : {in Num.nneg &, {morph sqrtC : x y / x * y}}.
proof: Proof. by move=> x y _; apply: rootCMr. Qed.
imports: HB(structures) mathcomp(ssreflect ssrfun ssrbool eqtype ssrnat seq choice) mathcomp(ssrAC div fintype path bigop order finset fingroup) mathcomp(ssralg poly)