Chapter 20: Problem 3
Let \(F\) be a field and \(f \in F[x]\) of degree \(n\). A functional decomposition of \(f\) is given by two polynomials \(g, h \in F[x]\) of degrees at least two such that \(f=g \circ h=g(h)\). If no such decomposition exists, then \(f\) is indecomposable. Obviously a necessary condition for the existence of a decomposition is that \(n\) be composite. (i) Let \(f=g \circ h\) be a functional decomposition and \(c, d \in F\) with \(c \neq 0\). Show that \(f=g(c x+d) \circ\) \((h-d) / c\) is also a functional decomposition. Find a functional decomposition \(f / \operatorname{lc}(f)=g^{*} \circ h^{*}\) into monic polynomials \(g^{*}, h^{*} \in F[x]\), with the same degrees as \(g, h\), and such that \(h(0)=0\). We call such a decomposition normal. (ii) Let \(f=g \circ h\) be a normal decomposition, \(r=\operatorname{deg} g\), \(s=\operatorname{deg} h\), and \(f^{*}=\operatorname{rev}(f)=x^{n} f\left(x^{-1}\right)\) and \(h^{*}=\operatorname{rev}(h)=x^{s} h\left(x^{-1}\right)\) the reversals of \(f\) and \(h\), respectively. Prove that \(f^{*} \equiv\left(h^{*}\right)^{r} \bmod x^{s}\). (iii) Let \(f=g_{1} \circ h_{1}\) be another normal decomposition with \(r=\) deg \(g_{1}\) and \(s=\) deg \(h_{1}\) and assume that \(r\) is coprime to char \(F\). Prove that \(h=h_{1}\) and \(g=g_{1}\). Hint: Uniqueness of Newton iteration (Theorem \(9.27\) ). Prove that the algorithm works correctly, and show that it takes \(O(\mathrm{M}(n) \log r)\) additions and multiplications in \(R\). What goes wrong if \(\operatorname{gcd}(r, \operatorname{char} R)>1\) ? (v) Apply the algorithm to find a decomposition of \(f=x^{6}+x^{5}+2 x^{4}+3 x^{3}+3 x^{2}+x+1 \in \mathbb{F}_{5}[x]\).
Short Answer
Step by step solution
Key Concepts
These are the key concepts you need to understand to accurately answer the question.