Free specialty workspace

Algebra and matrix calculator

Use this algebra and matrix calculator to solve quadratic equations and linear systems, multiply matrices, and calculate inverses and determinants.

Method version1.0.0 · Reviewed November1,2026 · Calculated on your device

Your calculation

Choose a method, then enter your figures. Examples are illustrative, not recommended settings or rates.

Choose the method matching your inputs.

Coefficient of x². Use zero for a linear equation.

Coefficient of x.

Move all terms to the left side so the equation equals zero.

How this calculation works

Quadratic: ax²+bx+c=0; linear system: A×x=b; matrix product C[i,j]=ΣA[i,k]B[k,j].

What information do I need?

Only fields for your selected method are required. Use consistent units and scope. Changing an entry method or unit system does not convert the numbers already entered. Previously calculated results are cleared when inputs change.

Input definitions and where to find them
What would you like to calculate?
Choose the method matching your inputs.
Coefficient a
Coefficient of x². Use zero for a linear equation.
Coefficient b
Coefficient of x.
Constant c
Move all terms to the left side so the equation equals zero.
Matrix A — one row per line
Separate numbers with commas or spaces. Up to8 rows; linear solving and inversion require a square matrix.
Constants b in matching row order
One value per equation; the constant is on the right of the equals sign.
Matrix operation
This is numerical matrix arithmetic, not symbolic expression manipulation.
Matrix B — one row per line
Rows of B must equal columns of A.

Worked example

This example uses the initial method shown in the selector. Load an example in the form to try it.

Example inputs
  • What would you like to calculate?: quadratic
  • Coefficient a: 1
  • Coefficient b: -3
  • Constant c: 2

Example answer: Root 1 = 2

Use the result well

Solves ax²+bx+c=0 numerically, with complex roots when needed. Near-zero discriminants and nearly equal roots are sensitive to input precision.

Review the limits shown with each result. Browser arithmetic has finite precision; small differences may reflect rounding. Print or download important results before closing the tab. This workspace does not store projects online or replace an approved examination calculator, engineering design or professional judgment.

Method and sources

References support the stated mathematical concepts; the interface and implementation are original. Publishers do not endorse this site.