1

I was browsing previous questions and found the logic behind synthetic division process was explained in

Why does synthetic division work? and also browsed the process behind in Purple math website, Wolfram Alpha. I can understand to a certain extent how it works when the divisor is of a polynomial of degree 1.

My question consists of two parts:

  1. The logic behind the shortcut method is puzzling for synthetic division for a long polynomial division of degree more than 1 of the divisor, as explained in the link shared before in this question Wolfram Alpha part

Q: Increase the roots of the equation x^4 - 16x^3 + 83x^2 +152*x + 84 = 0  by 4 and hence solve the equation

  1. The solution provided in the image to the question: Increase the roots of the equation x^4 - 16x^3 + 83x^2 +152*x + 84 = 0 by 4 and hence solve the equation; how it works through synthetic division( I can understand if I substitute y=x-4 the equation transforms into the desired result; but my question is how the diminishing of the roots by taking out the reminder part of synthetic division works together well through the iterative division method.
  • 1
    Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. – Community Apr 26 '22 at 06:25
  • 1
    The part that explains the rationale and mechanics of it must come before the page you posted. About your last question, substituting $x=y-4$ in $x^4 - 16x^3 + 83x^2 +152 x + 84$ gives $y^4 - 13 y^2 + 36$. – dxiv Apr 26 '22 at 07:16
  • @dxiv edied the question, as per your suggestion and added the point that I was aware of substituting y=x+4. But how synthetic division through iteration works? can you please help? – Manikandan Apr 26 '22 at 08:17
  • 1
    Synthetic division or the Horner/Ruffini scheme splits a polynomial as $p(x)=p(a)+(x-a)q(x)$. The coefficients of $q$ and $p(a)$ form the result line of the division. Now iterate with $q(x)$ until a constant is reached. Is this what you wanted to know? – Lutz Lehmann Apr 26 '22 at 08:26
  • @LutzLehmann thanks for the reply. I will check once and update here – Manikandan Apr 26 '22 at 08:33
  • @LutzLehmann I was not aware of the Horners method as synthetic division was presented at first. I am going through the answer in https://en.wikipedia.org/wiki/Horner%27s_method and there seems to be the answer. If you can elaborate and write it down, it might be helpful for others as well for the accepted answer. – Manikandan Apr 26 '22 at 11:27
  • 2
    There is some controversy if the naming is correct. Horner, Ruffini et al. were using synthetic division and rounding tricks to provide efficient Newton-like methods for polynomials and power series in a time were all computation was done manually. They cite Lagrange for using synthetic division in this context, it could be argued that this was already commonly known in the times of Newton or perhaps Viete. But as these solution methods were widely taught in engineering colleges and universities, there was some drift in what the names were associated to. – Lutz Lehmann Apr 26 '22 at 11:34
  • Whatever be the naming convention, I will accept yours as the answer. I was not aware of it. If you can write it down, I will accept yours as answer, unless I am interpreting your comment wrongly – Manikandan Apr 26 '22 at 14:28

2 Answers2

2

Once upon a time (around 1800) calculations were done only with paper and pencil and the help of limited mechanical devices (abacus, Babbage machine). At the same time, large scale scientific engineering required the mass production of numerical results, mostly linear algebra but also solutions of non-linear equations.

Thus the task presented itself to accurately compute roots of polynomials and power series for, e.g., 3 decimals after the dot and to then, if desired, improve this result by blocks of 3 digits with minimal effort (some of these tricks are used today in Kahan summation and other operations that extend floating point arithmetic without resorting to multi-precision types). Methods were proposed by people like Ruffini, Horner, Holdred and probably others and some form of teachable algorithm was devised and widely taught.

It seems that the basic block that most people took away from this as characteristic is the synthetic division, so the names of the inventors of the root-computing algorithms were, over time, attached to parts or interpretations of synthetic division. As far as I understand, the name Horner is mostly used for the efficient evaluation scheme for polynomials $$ p(x)=a_0+x(a_1+x(a_2+x(...+xa_n))). $$ Such a grouping of terms can already be found in Newton's work. From inside out this reads as $$ b_n=a_n\\ b_{n-1}=xb_n+a_{n-1}\\ ...\\ p(x)=b_0=xb_1+a_0 $$

The tabular scheme that is frequently used for the computation is also given the name Horner \begin{array}{c||c|c|c} a_k&a_n&a_{n-1}&...&a_0\\ \hline xb_{k+1}&*&xb_n&...&xb_1\\ \hline b_k&b_n&b_{n-1}&...&p(x)=b_0 \end{array}

The Ruffini theorem or rule is now that the numbers computed in the above scheme give exactly the result of synthetic division $$ p(y)=p(x)+(y-x)q(y)~~\text{ where }~~q(y)=b_ny^{n-1}+...+b_2y+b_1 $$ This result in itself was already known to antique-times mathematicians.


Now you can split $q$ by the same method as $$ q(y)=q(x)+(y-x)r(y)\implies p(y)=p(x)+(y-x)(q(x)+(y-x)r(y))) $$ and so on until finally you get $p(y)$ as polynomial $\tilde p$ in $(y-x)$. $$ p(y)=\tilde p(y-x)\iff p(y+x)=\tilde p(y). $$ If $y^*$ is a root of $p$, then $y^*-x$ is a root of $\tilde p$, so that the root set is shifted by $x$.

Lutz Lehmann
  • 131,652
1

Courtesy from @LutzLehmann comments, I was able to find out the logic behind synthetic division aka Horner’s method in en.wikipedia.org/wiki/Horner%27s_method and I will accept it as the answer.