Polynomial Multiplication Calculator
Multiply two polynomials by convolution with grid steps, degree tracking and triple verification. Free online multiplier.
Calculator
Factors
P coefficientsFirst factor, highest-degree-first.
Q coefficientsMultiplication Summary
Results
Product P·Q
x^2 + 5x + 6
Convolution of the coefficient lists
1 + 1 = 2
Degrees add under multiplication
3
Surviving diagonals
1 = 1
lead(P)·lead(Q) must open the product
3×4 = 12
Evaluation homomorphism check
Convolution arithmetic is exact and triple-verified by leading, constant and evaluation checks.
Visualizations
Product Coefficients by Power
Convolution Complete
|P(1)| vs |Product(1)|
Formula
Each output slot collects every pair whose positions sum to k — diagonals of the product grid.
Alternative Form
Variables
| Symbol | Name | Unit | Description |
|---|---|---|---|
| P | First factor | coeffs | Highest-degree-first list |
| Q | Second factor | coeffs | Highest-degree-first list |
| prod_k | Diagonal sum | number | Total of grid diagonal k |
| deg | Product degree | integer | Sum of input degrees |
Explanation
Grid cells are pair products; each output bar stacks one diagonal of that grid.
Derivation
(Σ pᵢxⁱ)(Σ qⱼxʲ) = Σₖ(Σᵢ₊ⱼ₌ₖ pᵢqⱼ)xᵏ — collecting equal powers gives the convolution sum.
Step-by-Step Calculation
Follow each step to understand how the result is calculated from your inputs.
Parse both factors positionally.
Build the pair-product grid: every P term times every Q term.
Sum each diagonal into one product coefficient.
Confirm the degree rule and leading product.
Triple-verify: constant, leading and x = 1 checks.
Worked Examples
See how the calculator works with different scenarios.
Scenario
FOIL as 2×2 convolution.
Inputs
Calculation
Grid 1,3,2,6 → diagonals 1, 5, 6
Result
x² + 5x + 6
Interpretation
Middle diagonal 3+2 = 5 is FOIL O+I.
Understanding Your Result
Your Result: P·Q = x^2 + 5x + 6
Typical range: Degree = sum of degrees; term count up to (m+1)(n+1) diagonals merged.
What This Means
The product blends every scale interaction between the factors — area, joint probability, filtered signals.
Why It Matters
Multiplication builds higher models from simple pieces and inverts factoring: expand to check any split.
Professional Interpretation
Read diagonals, not cells: each output coefficient is one diagonal sum — that is the whole algorithm.
Recommendations
- •Draw the grid for 3+ term factors
- •Check lead × lead first
- •Check const × const second
- •Evaluate at 1 as final proof
- •Watch middle pile-ups
Educational Content
Introduction
Multiplication generalizes FOIL: the pair grid grows to any size, and diagonals become the coefficients.
Concept Explanation
Distribute every term across every term, then collect equal powers — convolution in one dimension.
Applications
Benefits
- •Full pair grid exposed
- •Diagonal sums itemized
- •Degree rule confirmed
- •Triple verification
- •Sign-safe cells
Limitations
- •Two factors per run
- •Numeric coefficients
- •Single variable
Best Practices
- •Tabulate the grid first
- •Sum diagonals carefully
- •Verify lead and constant
- •Evaluate at x = 1
- •Multiply pairwise for 3+ factors
Common Misconceptions
Practical Tips
- •Build the full pair grid
- •Sum diagonals into slots
- •Verify lead × lead
- •Verify const × const
- •Evaluate at x = 1 as proof
- •Remember degrees add
- •Multiply pairwise for longer chains
Common Mistakes
Assumptions
This calculator makes the following assumptions to provide estimates:
Limitations
Be aware of these limitations when using this calculator:
Frequently Asked Questions
Answers to common questions about this calculator.
How do I multiply two polynomials?
How do I enter the factors?
What is the convolution view?
What happens to the degrees?
How do I verify a product?
Why do middle terms pile up?
What is special about (a+b)(a−b)?
Where is polynomial multiplication used?
Related Calculators
Explore more calculators related to this topic.
Related Guides
Deepen your understanding with these educational resources.
Glossary
Technical terms used in mortgage calculations explained in plain language.
- Convolution
- Diagonal-sum rule prod_k = Σ pᵢqⱼ over i+j=k.
- Pair grid
- m×n table of all term products.
- Diagonal sum
- Total of one grid diagonal → one coefficient.
- Degree rule
- deg(P·Q) = deg P + deg Q.
- Leading check
- lead(P)·lead(Q) must open the product.
- Evaluation homomorphism
- P(1)·Q(1) = product(1) always.
- FOIL
- The 2×2 binomial special case.
- Annihilator
- Zero factor forcing a zero product.
Authoritative References
Trusted sources and standards referenced by this calculator.
Applicable Standards
Was This Calculator Helpful?
Page Information
2026-09-29
2.0.0
Free to use for educational and professional purposes.