Polynomial math

The calculator evaluates a polynomial expression. The expression contains polynomials and operations +,-,/,*, mod- division remainder, gcd - greatest common divisior, egcda, egcdb, lc, deg, pp, content, monic functions.

This page exists due to the efforts of the following people:




Created: 2019-09-19 17:06:31, Last updated: 2021-02-18 12:18:57
Creative Commons Attribution/Share-Alike License 3.0 (Unported)

This content is licensed under Creative Commons Attribution/Share-Alike License 3.0 (Unported). That means you may freely redistribute or modify this content under the same license conditions and must attribute the original author by placing a hyperlink from your site to this work https://planetcalc.com/8390/. Also, please do not modify any references to the original work (if any) contained in this content.

The calculator below solves a univariate polynomial math expression. It supports polynomial addition, subtraction, multiplication, division, exponentiation, modulo, greatest common divisor, and other operations (have a look at the operation list just below the calculator). You may turn on the 'Show details' switch to get step by step solution.

PLANETCALC, Polynomial arithmetic

Polynomial arithmetic

The file is very large. Browser slowdown may occur during loading and creation.

Polynomial input formats

The calculator expects input polynomials in any combinations of two formats:

  • as a coefficient vector (highest-degree coefficient first) e.g. [1 2 3 4 5]+[6 7 8 9]
  • as a formula e.g. (x^4+2x^3+3x^2+4x+5)/(6x^3+7x^2+8x+9)

Polynomial operations

+ - polynomial addition
- - polynomial subtraction
/ - polynomial division
*- polynomial multiplication
^ - exponentiation to integer degree
() - expression grouping
content(u) - polynomial content (mutual gcd of polynomial coefficients)
deg(u) - polynomial degree
egcda(u;v) - a polynomail of Bézout's identity( au+bv=g )
egcdb(u;v) - b polynomail of Bézout's identity
gcd(u;v) - polynomial greatest common divisor
lc(u) - polynomial leading coefficient
mod(u;v) - polynomial division remainder (modulo)
monic(u) - monic polynomial
pp(u) - primitive part of polynomial

URL copied to clipboard
PLANETCALC, Polynomial math