proposition: Lemma root_div_algcreal (x y : algcreal) (y_neq0 : (y != 0)%CR) : (annul_creal y).[0] != 0 -> ((div_annihilant (annul_creal x) (annul_creal y)).[x / y_neq0] == 0)%CR.
proof: Proof. by move=> hx; rewrite root_div_annihilant_creal ?monic_neq0. Qed.
imports: HB(structures) 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 generic_quotient) mathcomp(cauchyreals separable zmodp bigenough)