proposition: Lemma horner_crealM (p q : {poly F}) (x : creal) : ((p * q).[x] == p.[x] * q.[x])%CR.
proof: Proof. by apply: eq_crealP; exists m0=> * /=; rewrite hornerM subrr normr0. Qed.
imports: mathcomp.ssreflect.ssreflect mathcomp(ssrfun ssrbool eqtype ssrnat seq choice fintype) mathcomp(bigop order ssralg ssrnum ssrint rat poly polydiv polyorder) mathcomp(perm matrix mxpoly polyXY binomial bigenough)