Roots of composite polynomial function

465 Views Asked by At

For a polynomial function a(x), is there a generalized solution for the roots of:

$$a(a_2(a_3(...(a_m(x))...)))$$

As an example, if:

$$a(x)=x^2-5x+2, m=2$$

How would I find the roots of

$$a(a(x))=(x^2-5x+2)^2-5(x^2-5x+2)+2$$

2

There are 2 best solutions below

1
On BEST ANSWER

I think expanding $a(a(x))$ is the wrong way to go.

To solve $a(a(x))=0$, first solve $a(x)=0$, getting $z_1, \dots, z_m$. Then solve $a(x)=z_i$ for each $i$.

In this way, you're always solving equations of the same degree.

2
On

Expand the polynomial and solve it the usual way..

In this case, \begin{align} (x^2 - 5x + 2)^2 - 5(x^2 - 5x + 2) + 2 &= x^4 - 10 x^3 + 24 x^2 + 5 x - 4 \end{align} (by Wolfram Alpha)

Then carry out the usual root-finding methods for non-linear equations. For example, using Newton's method, \begin{align} f(x) &= x^4 - 10 x^3 + 24 x^2 + 5 x - 4\\ f'(x) &= 4x^3 - 30x^2 + 48x + 5\\ x_{i + 1} &= x_i - \frac{f(x_i)}{f'(x_i)} \end{align} With $x_0 = 4$ we get, \begin{array}{c | c} i & x_i\\ \hline 0 & 4 \\ 1 & 4.5926 \\ 2 & 4.6617 \\ 3 & 4.6653 \\ 4 & 4.6653 \\ \end{array} Alternatively, you can also get already existing software like Wolfram Alpha to also solve your polynomial for you. The bottom line, however, is that there aren't really any shortcuts. You just need to expand the messy polynomial and do the root-finding. Thankfully, we have computers to take care of such a process.

EDIT: I just realized that there is indeed an alernative.. You have $a_i(x) = x^2 - 5x + 2$. Then for $a_1(a_2(x)) = 0$, \begin{align} a_2^2 - 5a_2 + 2 &= 0\\ \Rightarrow a_2 &= \frac{5 \pm \sqrt{17}}{2}\\ \Rightarrow x^2 - 5x + 2 &= \frac{5 \pm \sqrt{17}}{2}\\ \Rightarrow x^2 - 5x + \frac{-1 \pm \sqrt{17}}{2} &= 0\\ \Rightarrow x &= \frac{5 \pm \sqrt{25 - 2\left(-1 \pm \sqrt{17} \right)}}{2}\\ \Rightarrow x &= \frac{5 \pm \sqrt{27 \pm 2 \sqrt{17}}}{2} \end{align} You can then repeat this again if with $a(x)$ instead of $x$ if you had $a_1(a_2(a_3(x)))$. That is, instead of $x$ on the LHS you'd have $x^2 - 5x + 2$ and you could use the quadratic formula once more.