Polynomial multiplication

This calculator multiplies two univariate polynomials.

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




Created: 2018-02-27 18:36:09, Last updated: 2021-03-20 15:00:19
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/7743/. Also, please do not modify any references to the original work (if any) contained in this content.

To multiply two polynomials, please enter polynomial coefficients for each polynomial separated by space. A coefficient can be an integer, real or complex number. 0-coefficient means empty polynomial term.

PLANETCALC, Polynomial multiplication

Polynomial multiplication


Polynomial multiplication formula:
(arxr + ... + a0)(bsxs + ... + b0)=pr+sxr+s + ... + p0,
where pk=a0bk + a1bk-1 + ... + ak-1b1 + akb0
Note: ai = 0 when i>r and bj = 0 when j>s 1

  1. Donald E. Knuth The art of computer programming. Third edition. Vol. 2. Seminumerical Algorithms 

URL copied to clipboard
PLANETCALC, Polynomial multiplication