HornerForm
✖
HornerForm
puts poly in Horner form with respect to the variable or variable list vars.
puts the rational function poly1/poly2 in Horner form by nesting poly1 and poly2.
puts poly1/poly2 in Horner form using the variables or variable lists vars1 and vars2 for poly1 and poly2, respectively.
Details

- When variables are not specified, HornerForm puts the polynomial or rational function into Horner form with respect to the variables identified using Variables.
Examples
open allclose allBasic Examples (3)Summary of the most common use cases
Horner form of a polynomial in x:

https://wolfram.com/xid/0d6ioyodqy-b9goi5

Put a polynomial into Horner form with respect to a given variable:

https://wolfram.com/xid/0d6ioyodqy-d481m2

Horner form of a rational function:

https://wolfram.com/xid/0d6ioyodqy-cxck9f

Scope (2)Survey of the scope of standard use cases
Order a bivariate polynomial with respect to x then y:

https://wolfram.com/xid/0d6ioyodqy-zwe94


https://wolfram.com/xid/0d6ioyodqy-b6umnd

Construct a rational function in two variables:

https://wolfram.com/xid/0d6ioyodqy-k3poyw

Convert the function to Horner form:

https://wolfram.com/xid/0d6ioyodqy-d9r08b

Convert to Horner form using y before x in the numerator:

https://wolfram.com/xid/0d6ioyodqy-frpo5r

Generalizations & Extensions (1)Generalized and extended use cases
Applications (1)Sample problems that can be solved with this function
Properties & Relations (2)Properties of the function, and connections to other functions
Horner form of a rational function is the ratio of Horner forms:

https://wolfram.com/xid/0d6ioyodqy-bjv7lx

https://wolfram.com/xid/0d6ioyodqy-tbivh

Obtained as a ratio of Horner forms:

https://wolfram.com/xid/0d6ioyodqy-fgo0jr

HornerForm recursively factors out powers of variables:

https://wolfram.com/xid/0d6ioyodqy-pj0w92


https://wolfram.com/xid/0d6ioyodqy-d1xpci

Collect groups based on powers of variables:

https://wolfram.com/xid/0d6ioyodqy-lkgig6

Factor gives the factored form:

https://wolfram.com/xid/0d6ioyodqy-d8fls2

Possible Issues (1)Common pitfalls and unexpected behavior
Neat Examples (1)Surprising or curious use cases

https://wolfram.com/xid/0d6ioyodqy-dky9xv


https://wolfram.com/xid/0d6ioyodqy-c8qip7

Wolfram Research (2007), HornerForm, Wolfram Language function, https://reference.wolfram.com/language/ref/HornerForm.html.
Text
Wolfram Research (2007), HornerForm, Wolfram Language function, https://reference.wolfram.com/language/ref/HornerForm.html.
Wolfram Research (2007), HornerForm, Wolfram Language function, https://reference.wolfram.com/language/ref/HornerForm.html.
CMS
Wolfram Language. 2007. "HornerForm." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/HornerForm.html.
Wolfram Language. 2007. "HornerForm." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/HornerForm.html.
APA
Wolfram Language. (2007). HornerForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/HornerForm.html
Wolfram Language. (2007). HornerForm. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/HornerForm.html
BibTeX
@misc{reference.wolfram_2025_hornerform, author="Wolfram Research", title="{HornerForm}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/HornerForm.html}", note=[Accessed: 29-March-2025
]}
BibLaTeX
@online{reference.wolfram_2025_hornerform, organization={Wolfram Research}, title={HornerForm}, year={2007}, url={https://reference.wolfram.com/language/ref/HornerForm.html}, note=[Accessed: 29-March-2025
]}