Tool for Factorization of a polynomial. Factorizing consists in expressing a polynomial as a product, so it can be it's canonical form.

Polynomial Factorization - dCode

Tag(s) : Symbolic Computation, Functions

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!

A suggestion ? a feedback ? a bug ? an idea ? *Write to dCode*!

Tool for Factorization of a polynomial. Factorizing consists in expressing a polynomial as a product, so it can be it's canonical form.

Factorizing a mathematical polynomial expression of degree $ n $ means to express it as a product of polynomial factors.

Among the **polynomial factorization**'s methods, the simplest is to recognize a remarkable identity. Remarkables identities also apply with polynomials

__Example:__ $ a^2+2ab+b^2 $ is a 2nd order polynomial that factorizes as $ (a+b)^2 $

__Example:__ $ x^2+2x-a^2+1 $ is factorized $ (x-a+1)(x+a+1) $

Another method is to try variable values like $ x = 0, 1, -1, 2, -2 $, which are sometimes the polynomials roots and allow you to find solutions quickly.

__Example:__ $ x^2-4 $ has the root $ -2 $ and $ 2 $ and thus can be factorized $ (x-2)(x+2) $

Do not confuse with the canonical form of a polynomial

A remarkable identity is an equality demonstrated between two mathematical terms, which is common enough to be detectable and usable without further demonstration. The best known are those used in factoring polynomials of degree 2:

$$ (a+b)^2 = a^2 + 2ab + b^2 $$

$$ (a-b)^2 = a^2 - 2ab + b^2 $$

$$ (a+b)(a-b)=a^2 - b^2 $$

Irreducible polynomials are polynomials which cannot be decomposed into a product of two non-constant polynomials.

1st Degree polynomials are always irreducible.

dCode retains ownership of the online 'Polynomial Factorization' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Polynomial Factorization download for offline use on PC, tablet, iPhone or Android !

Please, check our community Discord for help requests!

factorization,factor,factorize,polynomial,remarkable,identity,math,product,var

Source : https://www.dcode.fr/polynomial-factorization

© 2020 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaching / CTF.

Feedback

▲