Loading…

Horner's Method Evaluator

Math Algebra • Polynomial and Rational Functions

View all topics

Enter the polynomial by coefficients (highest degree to constant), choose the evaluation point \(x_0\), and press Calculate. Horner’s method reduces arithmetic and produces the synthetic division table automatically.

Coefficients \(a_n, a_{n-1}, \dots, a_0\)

Tip: coefficients can be plain numbers or short numeric expressions (e.g. pi, sqrt(2), 1e-3).

Notes:
• Horner’s method evaluates a degree-\(n\) polynomial using exactly \(n\) multiplications and \(n\) additions.
• The same table also gives the quotient and remainder when dividing by \((x-x_0)\) (synthetic division).

Ready
Enter coefficients and \(x_0\), then press Calculate.
  • Shows the polynomial \(p(x)\) and Horner evaluation.
  • Outputs \(p(x_0)\), synthetic-division quotient & remainder.
  • (Optional) Computes \(p'(x_0)\) with extended Horner.

Drag to pan. Mouse wheel zooms (cursor-centered). Shift: y-zoom only. Ctrl: x-zoom only. Double-click resets view. Axis numbers are shown; the labeled point is \((x_0,p(x_0))\) when enabled.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is Horner’s method for evaluating a polynomial?

Horner’s method rewrites p(x) in nested form so evaluation becomes a repeated loop: multiply by x0 and add the next coefficient. For degree n, it uses exactly n multiplications and n additions.

How does Horner’s method relate to synthetic division?

The Horner table produces the same numbers used in synthetic division by (x - x0). The remainder equals p(x0), and the remaining entries form the coefficients of the quotient polynomial.

Can this calculator compute the derivative value p'(x0)?

Yes, when the extended Horner option is enabled it performs a second nested pass based on the Horner coefficients and returns p'(x0) efficiently without symbolic differentiation.

How should I enter the coefficients for the polynomial?

Enter coefficients in order from the highest-degree term to the constant term: a_n, a_{n-1}, ..., a_0. Coefficients can be numbers or short numeric expressions such as pi, sqrt(2), or 1e-3.

Why does the graph window and resolution matter in polynomial evaluation?

The window controls which x-values are plotted and the resolution controls how many sample points are used to draw the curve. The computed value p(x0) is exact from the evaluation algorithm, while the graph is a visual aid.