Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
System of Equations Solver

System of Equations Solver

Solve 2- or 3-variable systems of linear equations with Cramer's Rule. Shows step-by-step determinant calculations and exact fraction results.

Solve Simultaneous Linear Equations

This system of equations solver finds the values of the unknowns in a set of linear equations with 2 or 3 variables. Enter the coefficients for each row and it applies Cramer's Rule instantly, showing every determinant behind the answer.

A system of linear equations is a set of equations sharing the same variables. The solution is the set of values that satisfies all equations at once.

Who It's For

Algebra & Homework

Solve simultaneous equations and check your work against the full determinant steps.

Word Problems

Turn a problem with two or three unknowns into a system and solve it in one step.

Linear Algebra Practice

Build intuition for determinants and for dependent or inconsistent systems.

How to Solve a System of Equations

1

Choose the System Size

Select 2 variables (2×2) or 3 variables (3×3) mode to match your problem.

2

Enter the Coefficients

Fill in the coefficients and constant for each equation row. Empty fields are treated as 0.

3

Read the Solution

The values of x, y (and z for 3×3) calculate automatically as you type, shown as fractions when applicable.

4

Follow the Determinants

Read the step-by-step view to see the main determinant and each variable's determinant computed in full.

What Cramer's Rule Does

Cramer's Rule expresses each variable as the ratio of two determinants. Divide the variable's determinant by the main determinant D:

x = Dx / D,   y = Dy / D  (and  z = Dz / D for 3×3), valid whenever D ≠ 0.

Each Dx, Dy, Dz is found by replacing that variable's column in the coefficient matrix with the column of constants.

Worked Examples

SystemDeterminantsResult
x + 2y = 5
3x − y = 1
D = −7, Dx = −7, Dy = −14x = 1, y = 2
2x + y = 5
4x + 2y = 10
D = 0, all Dᵢ = 0∞ solutions
x + y = 1
x + y = 2
D = 0, some Dᵢ ≠ 0No solution

Features

2×2 and 3×3 Systems

Toggle freely between two-variable and three-variable systems.

Cramer's Rule with Determinants

Solves with the determinant method, the same approach taught in linear algebra courses.

Step-by-Step Solutions

Numbered steps show the main determinant and each variable's determinant computed in full.

Special Cases

Detects dependent (infinite solutions) and inconsistent (no solution) systems.

Exact Fraction Results

Displays solutions as exact fractions whenever the values are not whole numbers.

Instant Results

Solves live as you type — no submit button, with empty fields counted as 0.

How the Main Determinant Decides the Outcome

OutcomeConditionMeaning
Unique solutionD ≠ 0Exactly one set of values satisfies the system.
Infinite solutionsD = 0 and all Dᵢ = 0The equations are dependent — they describe the same relationship.
No solutionD = 0 and some Dᵢ ≠ 0The equations are inconsistent — they contradict each other.
Private by design: every calculation runs locally in your browser — nothing you type is uploaded.

Frequently Asked Questions

What is Cramer's Rule?

Cramer's Rule is a method that uses determinants to solve systems of linear equations. Each variable equals the ratio of two determinants: its own determinant divided by the main determinant D.

Can it solve 2 and 3 variable systems?

Yes. Use the toggle to choose 2-variable (2×2) or 3-variable (3×3) mode. The grid of coefficient inputs adjusts automatically and the solution recalculates instantly.

When does a system have no solution?

When the main determinant D = 0 and at least one of Dx, Dy (or Dz) is non-zero. The equations contradict each other, so no set of values can satisfy them all.

When does it have infinite solutions?

When all determinants — D, Dx, Dy (and Dz) — equal 0. The equations are dependent, meaning they overlap, so infinitely many value sets satisfy the system.

What is a determinant?

A determinant is a single number computed from a square matrix of coefficients. In Cramer's Rule, the determinants encode whether the system has a unique, infinite, or no solution and yield the values directly.

Does it show the steps?

Yes. The solver lists numbered steps: it writes out the system, computes the main determinant D, then each variable's determinant by column replacement, and finally the result.

x
+
=
x
+
ax + b = cx + d
Step-by-step Solution
Enter coefficients to solve
+
x
+
= 0
ax² + bx + c = 0
Discriminant (Δ)
Vertex
Axis of Symmetry
Step-by-step Solution
Enter coefficients to solve
x
+
y
=
x
+
y
=
x
+
y
+
z
=
x
+
y
+
z
=
x
+
y
+
z
=
Step-by-step Solution
Enter coefficients to solve
Choose 2 vars or 3 vars system
Enter coefficients for each equation row; blanks count as 0
Uses Cramer's Rule with determinants
Detects no-solution and infinite-solution cases
Results shown as exact fractions when not whole numbers
Want to learn more? Read documentation →
1/6

Equation Solver

Start typing to search...
Searching...
No results found
Try searching with different keywords