Elimination vs substitution: which to use?

By MathSolver Editorial Team · Published October 7, 2026 · Updated October 7, 2026

Published October 2026.

Every 2×2 system surrenders to either method, the skill is picking the faster one.

Use substitution when

One variable is already isolated (y = 2x + 1) or isolates in one step (x − y = 1 → x = y + 1). Plug it into the other equation and solve the resulting single-variable equation.

Use elimination when

Both equations are in standard form (ax + by = c) with no isolated variable. Multiply one equation so a variable’s coefficients become opposites, add the equations, and one variable vanishes. This is the method the system of equations calculator uses.

Reading the degenerate cases

  • 0 = 5 appears → parallel distinct lines → no solution.
  • 0 = 0 appears → the same line twice → infinitely many solutions.

Neither is an error. Students who treat them as mistakes waste time re-solving a system that already answered.

Worked example

2x + 3y = 8 and x − y = 1. Substitution is faster here: x = y + 1. Then 2(y+1) + 3y = 8 → 5y = 6 → y = 1.2, x = 2.2. Check both equations, always.

What the answer means graphically

Each equation is a line. The solution (2.2, 1.2) is their intersection point, the one point satisfying both. No solution means parallel lines that never meet; infinitely many means one line drawn twice. Sketching the lines is a legitimate solving strategy for rough answers, and it makes the degenerate cases obvious: if your sketch shows parallel lines, expect D = 0 before you compute anything.