Systems of Equations

Imagine two phone plans: Plan A charges $20 a month plus $0.10 per minute, and Plan B charges $35 a month with unlimited minutes. At some number of minutes, the total cost is exactly the same — and that breakeven point is a system of equations problem. A system is a set of two or more equations sharing the same variables, and solving it means finding the values that satisfy every equation at once. Systems appear in College Algebra, Intermediate Algebra, Precalculus, and Applied Math, and they are heavily tested on MyMathLab, ALEKS, WebAssign, and Hawkes Learning.

The Three Methods at a Glance

Substitution — Best when one variable is already isolated or easy to isolate. Plug one equation into the other.

Elimination — Best when coefficients can be made equal by multiplying. Add or subtract equations to cancel a variable.

Graphing — Best for visualizing; gives only an estimate unless the intersection falls on exact integers.

Special cases — If all variables cancel and leave a true statement (0 = 0), there are infinite solutions. A false statement (0 = 5) means no solution.



1) What a System of Equations Is

A system of two linear equations in two variables looks like this:

2x + y = 7
x − y = 2

The solution is an ordered pair (x, y) that makes both equations true at the same time. Graphically, each equation represents a line, and the solution is the point where the lines intersect. When you find x = 3 and y = 1, you can verify: 2(3) + 1 = 7 ✓ and 3 − 1 = 2 ✓.

There are three possible outcomes for any system of two linear equations, and recognizing which outcome you have before you start algebra saves significant time:

Three-card reference chart showing the possible outcomes for a system of two linear equations. Card one: One Solution — lines intersect at a single point, different slopes, solving produces a specific ordered pair. Card two: No Solution — lines are parallel and never meet, same slope different y-intercepts, solving produces a false statement like 0 equals 5. Card three: Infinite Solutions — lines are identical, same slope and same intercept, solving produces a true statement like 0 equals 0.
These three outcomes occur in every method. If your algebra produces 0 = 0, stop — there are infinitely many solutions. If it produces 0 = 5, stop — there is no solution.

Choosing a method

The method you use should depend on the form of the equations, not habit. The flowchart below shows how to make that decision quickly.

Flowchart for selecting a solution method for systems of equations. Start with two equations and two unknowns. If one variable is already isolated, use substitution. Otherwise, if coefficients cancel easily by adding or subtracting, use elimination. If neither applies, use graphing for an estimate. Bottom bar: always check the solution in both original equations, and watch for special cases where variables cancel.
Substitution and elimination both give exact answers. Graphing is useful for understanding what a system looks like but gives approximate answers unless the intersection falls on integer coordinates.

Back to Top



2) Solving by Substitution

Substitution works by expressing one variable in terms of the other, then replacing it in the second equation. This leaves a single equation in one variable. The method is most efficient when one equation already has a variable isolated — such as y = 2x + 1 — because no preliminary step is needed.

Step-by-step process

Step 1

Isolate one variable in either equation. Choose whichever variable has a coefficient of 1 — it produces the cleanest expression.

Step 2

Substitute the expression into the other equation. You now have one equation in one unknown.

Step 3

Solve for the remaining variable.

Step 4

Back-substitute to find the second variable.

Step 5

Check both values in both original equations.

Worked example

Solve:
y = 3x − 1 … (1)
2x + y = 9 … (2)

Substitute y = 3x − 1 into (2):
2x + (3x − 1) = 9
5x = 10
x = 2

Back-substitute: y = 3(2) − 1 = 5

Solution: (2, 5)
Check (1): 5 = 3(2) − 1 ✓ Check (2): 2(2) + 5 = 9 ✓

When substitution gets messy

If no variable has a coefficient of 1, substitution introduces fractions. For example, isolating x from 3x + 2y = 7 gives x = (7 − 2y)/3. This is valid but error-prone. In that case, elimination is cleaner. For more on isolating variables, see the solving linear equations guide.

Back to Top



3) Solving by Elimination

Elimination works by adding or subtracting the two equations to cancel one of the variables entirely. The method is most efficient when the equations are in standard form and the coefficients can be matched with a single multiplication step.

Step-by-step process

Step 1

Write both equations in standard form: Ax + By = C.

Step 2

Multiply one or both equations so one variable has equal and opposite coefficients.

Step 3

Add the equations. One variable cancels. Solve for the remaining variable.

Step 4

Substitute back into either original equation to find the other variable.

Step 5

Check both values in both original equations.

Worked example — direct cancellation

Solve:
3x + 2y = 11 … (1)
3x − 2y = 1 … (2)

+2y and −2y are already opposites. Add directly:
6x = 12 → x = 2

Substitute into (1): 6 + 2y = 11 → y = 2.5

Solution: (2, 2.5)
Check (1): 6 + 5 = 11 ✓ Check (2): 6 − 5 = 1 ✓

Worked example — multiply first

Solve:
2x + 3y = 12 … (1)
5x − y = 7 … (2)

Multiply (2) by 3 to match y-coefficients:
15x − 3y = 21 … (2′)

Add (1) + (2′): 17x = 33 → x = 33/17

Substitute into (1):
3y = 12 − 66/17 = 138/17 → y = 46/17

Solution: (33/17, 46/17)

Use the LCM, not just any multiple

To cancel coefficients of 4 and 6, multiply the first equation by 3 and the second by 2 (giving 12 and 12) rather than multiplying by 6 and 4. Smaller numbers reduce arithmetic errors.

Back to Top



4) Solving by Graphing

Graphing gives a visual picture of the system. Each equation defines a line, and the solution is the point where they cross. Graphing is the most intuitive way to see why a system has one solution, no solution, or infinitely many — but it only gives exact answers when the intersection falls on integer coordinates.

Steps for graphing a system

Rewrite both equations in slope-intercept form (y = mx + b). Plot the y-intercept of each line, use the slope to find a second point, draw both lines, and identify the intersection. For a full walkthrough, see the graphing lines guide.

System: x + y = 4 and x − y = 2

Rewrite: y = −x + 4 and y = x − 2

Graph both. They intersect at (3, 1).
Verify: 3 + 1 = 4 ✓ and 3 − 1 = 2 ✓

For problems requiring an exact numerical answer — especially when the solution involves fractions — use substitution or elimination instead. MyMathLab and ALEKS accept only exact values for coordinate answers.

Back to Top



5) Word Problems Using Systems

Most College Algebra and Intermediate Algebra courses test systems of equations primarily through word problems. The algebra is the same as in the previous sections — the additional skill is translating the problem into two equations. There are three problem types that appear on virtually every platform.

Setting up the equations

The setup follows the same pattern every time: identify the two unknown quantities, assign a variable to each, write one equation for each independent relationship stated in the problem. If the problem gives you two facts (a total and a rate difference, for example), you have exactly what you need.

Type 1: Mixture problems

Mixture problems involve combining two substances with different concentrations or unit values. The key equation is (concentration × amount) + (concentration × amount) = total concentration × total amount.

A chemist needs 10 liters of a 30% acid solution.
She has a 20% solution and a 50% solution. How much of each?

Let x = liters of 20% solution
Let y = liters of 50% solution

Total volume: x + y = 10
Total acid content: 0.20x + 0.50y = 3

From (1): x = 10 − y
Substitute: 0.20(10 − y) + 0.50y = 3
2 + 0.30y = 3 → y = 10/3 ≈ 3.33 L of 50%
x = 10 − 10/3 = 20/3 ≈ 6.67 L of 20%

Type 2: Rate and distance problems

Rate problems use distance = rate × time. When two objects travel with or against a current, the rates add or subtract to give two equations.

A boat travels 60 miles downstream in 3 hours and
60 miles upstream in 5 hours. Find the boat speed
in still water and the current speed.

Let b = boat speed, c = current speed

Downstream: (b + c)(3) = 60 → b + c = 20
Upstream: (b − c)(5) = 60 → b − c = 12

Add: 2b = 32 → b = 16 mph, c = 4 mph

Type 3: Cost and value problems

These involve two types of items where both the total count and total value are known — ticket prices, coin values, item costs.

A theater sold 200 tickets for $1,100.
Adult tickets cost $7, student tickets cost $4.
How many of each?

Let a = adult tickets, s = student tickets

Total count: a + s = 200
Total value: 7a + 4s = 1100

From (1): a = 200 − s
7(200 − s) + 4s = 1100
1400 − 3s = 1100 → s = 100, a = 100

Struggling with MyMathLab application problems?

Mixture, rate, and cost problems are where most students get stuck on MyMathLab systems modules — the setup is the hard part, not the algebra. If these are holding up your grade, FMMC handles the entire module with an A/B guarantee.

Back to Top



6) Special Cases: No Solution and Infinite Solutions

Two of the three possible outcomes produce no ordered-pair solution. Both are signaled algebraically when the variable terms cancel, leaving only constants.

No solution (inconsistent system)

Parallel lines never intersect. Algebraically, this appears as a false statement after the variables cancel.

2x + 4y = 8 … (1)
x + 2y = 7 … (2)

Multiply (2) by 2: 2x + 4y = 14 … (2′)
Subtract (1): 0 = 6 ← FALSE

No solution. Lines are parallel.

Infinite solutions (dependent system)

When both equations represent the same line, every point is a solution. This appears as 0 = 0 after the variables cancel.

3x − 6y = 12 … (1)
x − 2y = 4 … (2)

Multiply (2) by 3: 3x − 6y = 12 … (2′)
Subtract (1): 0 = 0 ← TRUE (always)

Infinite solutions. Write: {(x, y) | x − 2y = 4}

How to spot these before solving

Write both equations in slope-intercept form. Equal slopes with different intercepts: parallel, no solution. Equal slopes and equal intercepts: same line, infinite solutions. This check takes ten seconds.

Platform answer format for special cases

Platform No Solution Infinite Solutions
MyMathLab No solution {(x, y) | simplified equation}
ALEKS No solution Infinitely many solutions; enter one equation
WebAssign DNE or no solution Parametric: x = t, y = expression in t
Hawkes ∅ (empty set) {(x, y) | simplified equation}

Always use the simplified version of the equation in set notation. MyMathLab will mark wrong if you enter the unsimplified form. For additional platform guidance: MyMathLab Help and ALEKS College Algebra Help.

Back to Top



7) Systems of Three Equations

A 3×3 system has three equations and three unknowns. The approach is elimination applied in two rounds: reduce to a 2×2 system, solve it, then back-substitute to find the third variable.

The general approach

Choose one variable to eliminate throughout the entire first round. Use elimination on equations (1) and (2) to get equation (A). Use elimination on equations (1) and (3) to get equation (B) — eliminating the same variable both times. Now (A) and (B) form a 2×2 system. Solve it, then back-substitute.

Solve:
x + y + z = 6 … (1)
x − y + z = 2 … (2)
2x + y − z = 1 … (3)

Eliminate y: add (1) + (2):
2x + 2z = 8 → x + z = 4 … (A)

Eliminate z: add (2) + (3):
3x + 0y + 0z = 3 → x = 1 … (B)

From (A): 1 + z = 4 → z = 3
From (1): 1 + y + 3 = 6 → y = 2

Solution: (1, 2, 3)
Check (1): 1+2+3=6 ✓ (2): 1−2+3=2 ✓ (3): 2+2−3=1 ✓

Augmented matrices and Cramer’s Rule

Some College Algebra and Precalculus courses introduce augmented matrices (row reduction / Gaussian elimination) or Cramer’s Rule as systematic alternatives for 3×3 systems. Both methods solve the same problem — they are structured bookkeeping for the same underlying algebra. If your course covers these, note that homework platforms still expect you to enter the numerical solution as an ordered triple. The matrix is a tool for organizing the work, not the answer format. Always verify by substituting back into all three original equations regardless of which method you used.

Back to Top



8) Where Students Lose Points

Sign errors in elimination

When subtracting one equation from another, every term in the subtracted equation changes sign. Students frequently change only the first term.

✗ Wrong: Subtracting 3x − 2y = 5 and only negating 3x, leaving −3x − 2y instead of −3x + 2y.

✓ Correct: Multiply the equation by −1 first — −(3x − 2y) = −3x + 2y = −5 — then add. Adding is less error-prone than subtracting.

Forgetting to back-substitute

The answer to a system is an ordered pair (or triple). If you solved for x but not y, the answer is incomplete and marked wrong on every platform.

Not checking in both equations

Check the solution in both original equations, not just the one you used for back-substitution. An algebra error in an earlier step can produce a value that satisfies one equation but not the other.

Misreading no solution vs. infinite solutions

✗ Wrong: Seeing 0 = 0 and writing “no solution,” or seeing 0 = 5 and writing “infinitely many.”

✓ Correct: 0 = 0 (always true) → infinite solutions. 0 = 5 (never true) → no solution.

Word problem setup errors

The most common error on application problems is writing the wrong equation for one of the two relationships. Always identify what each equation represents before writing it — one for total count or total volume, one for total value or total concentration — and label them so you can catch setup errors before you solve.

Platform format errors on special cases

Entering the infinite-solutions answer using the unsimplified equation, or typing “infinite” instead of the required set notation, is one of the most common reasons students lose points on these problems despite correct algebra. Refer to the format table in Section 6 before entering your answer.

Back to Top



9) How FMMC Can Help

Systems of equations appear in every major algebra platform — MyMathLab, ALEKS, WebAssign, and Hawkes Learning. If a systems unit is dragging down your grade, FMMC’s algebra experts handle every assignment with an A/B guarantee.

Algebra Homework

Every systems module handled accurately and on time — substitution, elimination, word problems, special cases, and 3×3 systems. See our algebra homework help page.

Proctored Exams

Algebra exams on Honorlock and Respondus supported. See our proctored exam page for details.

Full Course Help

Week 1 through final exam across all algebra levels. A or B grade guaranteed — see our guarantee.

Systems unit coming up or already behind? Tell us your course, platform, and next due date.

Get Help Now →

Other guides in this series

Systems connect directly to graphing lines — understanding slope-intercept form is essential for recognizing parallel lines and no-solution cases on sight. Also in this series: solving linear equations and graphing lines.

Back to Top



FAQ: Systems of Equations

What is a system of equations?

A system of equations is a set of two or more equations that share the same variables. Solving the system means finding values for the variables that make every equation true simultaneously. For two linear equations in two variables, the solution is typically an ordered pair (x, y).

When should I use substitution vs. elimination?

Use substitution when one variable is already isolated or has a coefficient of 1. Use elimination when both equations are in standard form and coefficients can be matched by multiplying by a small integer. Both methods give the correct answer — the choice is about which produces less arithmetic and fewer opportunities for error.

What does it mean when a system has no solution?

No solution means the two equations represent parallel lines that never intersect. Algebraically, you see this when variables cancel and leave a false statement like 0 = 5. The system is called inconsistent.

What does it mean when a system has infinitely many solutions?

Infinitely many solutions means both equations represent the same line. Every point on the line is a solution. Algebraically, variables cancel and leave a true statement like 0 = 0. The system is called dependent. The answer is written as a set using the simplified equation of the line.

How do you set up a word problem as a system of equations?

Identify the two unknown quantities and assign a variable to each. Write one equation for each independent relationship in the problem. Most word problems give you two facts: a total (volume, count, or cost) and a rate or value relationship. Label both equations before solving so you can catch setup errors early.

How do you check a solution to a system of equations?

Substitute both values into both original equations and confirm each is satisfied. Checking in only one equation is not sufficient — an error in an earlier step can produce a value that satisfies one equation but not the other.

Can you solve a system of three equations with three unknowns?

Yes. Eliminate the same variable from two different pairs of equations, reducing the 3×3 system to a 2×2 system. Solve that, then back-substitute to find the third variable. Always target the same variable in every pair during the first round of elimination — inconsistent elimination is the most common error in 3×3 systems.

How does MyMathLab want you to enter the answer for no solution or infinite solutions?

For no solution, enter the phrase “No solution.” For infinite solutions, use set notation with the simplified equation: {(x, y) | x − 2y = 4}. Do not use the unsimplified form — MyMathLab checks specifically for the simplified version. ALEKS and WebAssign have different format requirements; see the table in Section 6.

Can FMMC help with systems of equations homework and exams?

Yes. FMMC handles algebra homework, quizzes, and proctored exams across MyMathLab, ALEKS, WebAssign, and Hawkes Learning. See our algebra homework help page or get a free quote.

Back to Top

Systems Unit Holding Up Your Grade?

Tell us your course, platform, and next due date. FMMC’s algebra experts handle every assignment — A/B guaranteed or your money back.

Get Your Free Quote

Or email: info@finishmymathclass.com  •  A/B Guarantee  •  Algebra Help