Loading…

Systems of Linear Equations Solver

Math Algebra • Equations

View all topics

Solve systems of 2 or 3 linear equations using beginner-friendly methods: substitution, elimination, and graphing for two-variable systems. The solver classifies the system as one solution, no solution, or infinitely many solutions.

Substitution: isolate one variable, then substitute into the other equation Elimination: multiply equations, add or subtract, and cancel a variable Graph method: two lines meet at the solution point Advanced note: matrices, determinants, and RREF belong in Linear Algebra

System input

Use x, y, and optionally z. You can type equations like 2x + 3y = 8, x/2 - 3y = 5, or 3(x - y) + z = 4. The Fill example button uses 2x + 3y = 8 and 4x − y = 7.6, giving x = 2.2, y = 1.2.

This calculator focuses on simple school methods: substitution, elimination, and graphing. For matrices, determinants, Gaussian elimination, RREF, vector spaces, and larger systems, visit the Linear Algebra section of the website.

Display and graph settings

Graphing is shown for 2-variable systems only. Drag the graph to pan, use the mouse wheel or trackpad to zoom, or use the graph buttons below.

Quick examples

Ready
Enter a system of equations, then click “Solve system”.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is a system of linear equations?

It is a set of linear equations that must all be true at the same time.

What does a solution mean?

A solution gives values for all variables that make every equation in the system true.

What is the solution of 2x + 3y = 8 and 4x - y = 7.6?

The solution is x = 2.2 and y = 1.2.

What methods does this calculator focus on?

It focuses on substitution, elimination, and graphing for two-variable systems.

Why are matrices not emphasized here?

Matrices, determinants, RREF, vector spaces, and larger systems are advanced Linear Algebra topics, so this calculator keeps the explanation beginner-friendly.

When does a system have one solution?

A system has one solution when the equations meet at exactly one point.

When does a system have no solution?

A system has no solution when the equations contradict each other, such as when elimination gives 0 = 5.

When does a system have infinitely many solutions?

A system has infinitely many solutions when at least one equation repeats information from another equation, often producing 0 = 0 during elimination.

What is the substitution method?

Substitution solves one equation for one variable and plugs that expression into another equation.

What is the elimination method?

Elimination adds, subtracts, or scales equations so that one variable cancels.

What is the graph method?

The graph method draws each two-variable equation as a line. The intersection point is the solution.

Can this solver handle nonlinear systems?

No. It is designed for linear systems only, so terms such as x^2 or x*y are rejected.

Can I graph a 3-variable system?

This beginner calculator graphs 2-variable systems as lines. For 3-variable systems, it focuses on elimination steps.

Can I pan and zoom the graph?

Yes. For 2-variable systems, you can drag to pan, use the mouse wheel or trackpad to zoom, pinch on touch screens, or use the graph control buttons.