Polynomial Factorizer

This Polynomial Factorizer is a web application designed to factorize polynomials, leveraging a combination of Python, Pyodide, JavaScript, HTML, and MathJax. The application's core is coded in Python, focusing on operations such as polynomial addition, subtraction, multiplication, division, and factorization. Pyodide, a Python interpreter compiled to WebAssembly, enables the running of these Python scripts directly in the browser, negating the need for server calls.


Use carets to signify exponentiation (e.g., 18x^3-57x^2-85x+100). Multiple variables and parentheses are not supported yet.