Understanding Horner's Method: A Brief Explanation for Confusion

In summary, Horner's method involves factoring out the x's of a polynomial and rewriting it as multiple linear functions to make evaluating the polynomial easier. However, there is confusion on the connection between Horner's method and synthetic division, Newton's method, and the equation used in the algorithm. It is also mentioned that Horner's method is no longer relevant in the age of digital computing. Synthetic division is useful in finding additional roots of a polynomial, especially when one root is already known.
  • #1
John3509
53
3
So I was trying to understand Horner's method. I understand that you can take a polynomial and factor out the x's and re write it as multiple linear functions recursively plugged into each other and that this makes evaluating a polynomial easier because you just evaluate a linear function multiple times. But
I was reading the Wikipedia page and I do not understand:
-What does this have to do with synthetic division? I know what synthetic division is, I just don't see the conection.
-What does this that to do with Newtons method for calculating the root of a function? I know that Newtons method also involves recursive evaluation where the previous result is the new input. Newtons method comes from the linearization, but besides that similarity, I also do not see the connection here.
-After the words Now, it can be proven that; under the Description of the algorithm section, I do not understand where it gets that equation from? If b_0 is p(x_0) then if you rearrange the terms you have slope equals that polynomial of b's , which I don't understand why they would set that equal to the slope?
-And why replace the coefficient a with b ?
Also I was watching this video on Horner's method. At 2:47 , the last bullet point, the representation as a piece wise defined function I do not understand.
And finally, I don't get why I don't get this, its all just elementary operations!
 
  • Like
Likes Delta2
Mathematics news on Phys.org
  • #2
Sorry if I am not much of help here as my current background on Horner's method is vague and blurry , however I want to answer your very last question.
When you encounter something totally new, whether it is elementary or not (horner's method is not so elementary allow me to say), it is absolutely natural to have questions and be puzzled about certain things.
Don't be afraid to ask your teacher, ask your fellow students or ask here at physics forums for everything that puzzles you or confuses you, cause that's the way to go and learn new things!
 
  • Like
Likes John3509
  • #3
The point of synthetic division for polynomials is that each division by a linear factor defined by a root of the polynomial results in a polynomial one degree lower, which may be easier to solve. This is especially useful when you know one root of a cubic. The division results in a quadratic - easily solved to get the other two roots of the cubic.
 
  • #4
John3509 said:
-What does this that to do with Newtons method for calculating the root of a function?

The section "Polynomial root finding" in https://en.wikipedia.org/wiki/Horner's_method says Horner's method is relevant to finding additional zeroes of the polynomial after you have used Newton's method to find a zero. That process involves considering the zeros of a new polynomial formed by dividing the original polynomial by ##(x-x_0)## where ##x_0## is the root found by Newton's method. From that point of view, Horner's method isn't directly related to Newton's method.

And finally, I don't get why I don't get this, its all just elementary operations!

The problem with results based on detailed algebraic manipulations is that if you learn one such thing, it is an isolated fact. A person with an excellent memory for such facts can do amazing things. I, myself, can't stomach that approach. I want a general pattern. For example, some people approach the problem of finding the closed form expression for ##\sum_{i=1}^k x^n## as a different problem for ##n = 1,2,...##. The only way I can bear to think of getting the answer is as an application of the Calculus of Finite Differences.

-After the words Now, it can be proven that; under the Description of the algorithm section, I do not understand where it gets that equation from?

If I can figure out a good general way to think about that result, I'll tell you.
 
  • Like
Likes John3509
  • #5
Probably worth mentioning that in the age of digital computing, Horner's method is no longer relevant because it does not offer any material improvement in computing time and is almost always a lot less accurate than other methods. There is a note to that effect in the Wikipedia talk page under "More numerical efficiency" which I see was added in 2007 - it is about time this point made its way into the main entry, I'll do it sometime.
 
  • Like
Likes John3509
  • #6
mathman said:
The point of synthetic division for polynomials is that each division by a linear factor defined by a root of the polynomial results in a polynomial one degree lower, which may be easier to solve. This is especially useful when you know one root of a cubic. The division results in a quadratic - easily solved to get the other two roots of the cubic.
I know what synthetic division is and what its point is, its an algorithm that allows you to do polynomial division in a more compact way, by not having to write the variable and its powers. Its how it relates to Horner's method, the reformatting a polynomial into a recursive nest of linier terms, that confused me.
 
  • #7
Stephen Tashi said:
The section "Polynomial root finding" in https://en.wikipedia.org/wiki/Horner's_method says Horner's method is relevant to finding additional zeroes of the polynomial after you have used Newton's method to find a zero. That process involves considering the zeros of a new polynomial formed by dividing the original polynomial by ##(x-x_0)## where ##x_0## is the root found by Newton's method. From that point of view, Horner's method isn't directly related to Newton's method.


But that's just the
polynomial remainder theorem
, which involves polynomial division, horners method just reformats a polynomial into a nest of linear terms. In that section it says "
Using Horner's method, divide out ( x − z 1 ) {\displaystyle (x-z_{1})}
(x-z_{1})
to obtain
p n − 1 {\displaystyle p_{n-1}}
p_{n-1}
.
It makes it sound as if horners method is some kind of method for diving polynomials?​


Stephen Tashi said:
If I can figure out a good general way to think about that result, I'll tell you.

But do you even understand what it means or why its there? To me it looks like (strangely written slope) = (polynomial)
 
  • #8
John3509 said:
But do you even understand what it means or why its there? To me it looks like (strangely written slope) = (polynomial)

In the case that ##x_0## is a root of the equation ##P(x) = 0##, we have ##b_0 = 0## and the "reduced" equation is given by ## q(x) = b_1 + b_2 x + ... b_nx^{n-1} ## So, yes, I understand the application of computing of computing the ##b_i## when ##x_0## is known to be a root. (No thanks to the Wikipedia article, which isn't clearly written.)
 
  • Like
Likes John3509

What is Horner's method confusion?

Horner's method confusion refers to the confusion that can arise when using Horner's method to solve polynomial equations. This method involves factoring out a common term from each term in the polynomial and then using synthetic division to solve for the remaining terms. However, this process can be confusing for some people, especially when dealing with polynomials of higher degrees.

Why is Horner's method confusing?

Horner's method can be confusing because it involves multiple steps and can be difficult to visualize. It also requires a good understanding of polynomial division and factoring, which can be challenging for some people.

What are some common mistakes made when using Horner's method?

Some common mistakes made when using Horner's method include forgetting to factor out a common term, making errors in the synthetic division process, and forgetting to include the remainder in the final answer.

How can I avoid confusion when using Horner's method?

To avoid confusion when using Horner's method, it is important to carefully follow each step and double-check your work. It can also be helpful to practice with simpler polynomials before attempting more complex ones.

Are there any alternative methods to Horner's method?

Yes, there are alternative methods to Horner's method for solving polynomial equations. These include the quadratic formula, completing the square, and using the rational root theorem. It is important to choose the method that works best for the specific polynomial equation you are trying to solve.

Similar threads

Replies
6
Views
701
  • General Math
Replies
5
Views
829
Replies
3
Views
1K
Replies
8
Views
1K
  • General Math
Replies
2
Views
1K
Replies
1
Views
657
Replies
4
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
3
Views
803
Replies
4
Views
1K
Back
Top