proposition: Lemma expn_pi (x : algcreal) (n : nat) : (\pi_{alg F} x) ^+ n = \pi (exp_algcreal x n).
proof: Proof. rewrite /exp_algcreal; case: n=> [|n]; first by rewrite expr0 oneE. rewrite exprS iteropS; elim: n=> /= [|n ihn]; rewrite ?expr0 ?mulr1 //. by rewrite exprS ihn mul_pi. 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)