Algebra calculators

Solve equations step by step. The linear equation solver balances both sides to find x and spots equations with no solution or infinitely many. The quadratic equation solver uses the discriminant and the quadratic formula to give exact roots, including surds and complex numbers, together with the vertex of the parabola. Every root is checked by substitution.

Linear Equation Solver

Solve linear equations of the form ax + b = cx + d, including fractions, with every balancing step shown and the answer checked by substitution.

Quadratic Equation Solver

Solve ax² + bx + c = 0 with the quadratic formula.

Simultaneous Equations Solver

Solve systems of 2 or 3 linear equations by elimination with exact fractions.

Cubic Equation Solver

Solve cubic equations: exact roots via the rational root theorem and factor theorem, complex roots, or accurate decimals.

Matrix Calculator

Find the inverse, determinant, transpose or RREF of a matrix, or add and multiply matrices.

Determinant Calculator

Find the determinant of a square matrix with cofactor expansion steps, checked by row reduction.

Arithmetic Sequence Calculator

Find the nth term and the sum of an arithmetic sequence from the first term and common difference.

Geometric Sequence Calculator

Find the nth term, the sum of n terms and the sum to infinity of a geometric sequence.

Complex Number Calculator

Add, subtract, multiply and divide complex numbers exactly, and find the modulus, argument and polar form.

Vector Calculator

Find the dot product, cross product, magnitudes, sum and angle between two 2D or 3D vectors, with steps and a vector diagram.

Inequality Solver

Solve linear inequalities like 3x − 4 < x + 6 step by step, with interval notation and an animated number line.

Vertex Form Calculator

Convert y = ax² + bx + c to vertex form a(x − h)² + k by completing the square.

Exponential Growth & Decay Calculator

Calculate exponential growth or decay from a starting amount, a percentage rate and time.

Polynomial Factoring Calculator

Factor polynomials completely: common factors, the rational root theorem, quadratics and differences of squares.

Expand Brackets Calculator

Expand and simplify brackets like (2x + 3)(x − 4) or (x + 1)³, collect like terms, and check the answer at sample values.

Equation Solver

Solve equations in x such as x³ − 2x = 4, 2^x = x + 3 or cos x = x/2.

Absolute Value Equation Solver

Solve absolute value equations |ax + b| = c by splitting into two cases, with no-solution cases explained and a V-shaped graph.