Solving Systems of Equations- Complete Methods and Examples
What Is a System of Equations?
A system of equations is simply two or more equations with the same variables. The goal is to find values for those variables that make every equation true at the same time.
Example:
2x + y = 10
x - y = 2
You need to find what x and y equal. That's it. Nothing fancy.
Why Bother Learning This?
Systems of equations show up everywhere. Budget problems, engineering calculations, optimization tasks, physics problems involving multiple forces or constraints. If you're doing math beyond basic arithmetic, you'll hit these eventually.
The real question isn't whether you'll use this. It's which method you should use for a given problem.
The Three Methods
1. Graphing
Plot both equations on the same coordinate plane. Where the lines intersect is your solution.
That's the entire method. Draw lines, find intersection.
Pros:
- Visual — you see what's happening
- Works for any system you can graph
- Good for checking if a solution exists
Cons:
- Inaccurate if you read the graph by hand
- Useless when answers aren't integers
- Slow for complex systems
Graphing is fine for rough estimates or when you're first learning. Use it to build intuition, then move on.
2. Substitution
Isolate one variable in one equation, then replace that variable in the other equation with what you found.
Step 1: Pick an equation and solve for one variable.
From x - y = 2, you get x = y + 2
Step 2: Plug that expression into the other equation.
2(y + 2) + y = 10
2y + 4 + y = 10
3y = 6
y = 2
Step 3: Back-substitute to find x.
x = 2 + 2
x = 4
Pros:
- Works every time
- Clean for small systems
- Great when one variable already has a coefficient of 1
Cons:
- Gets messy with ugly fractions
- Easy to make arithmetic errors
3. Elimination (Addition)
Add or subtract the equations to cancel out one variable. Then solve for the remaining one.
Using the same system:
2x + y = 10
x - y = 2
Add them together. y + (-y) = 0. Gone.
3x = 12
x = 4
Now plug x back in:
4 - y = 2
y = 2
Same answer. Faster this time.
Pros:
- Fast when coefficients line up
- Fewer steps than substitution in many cases
- Multiplication can create cancellations
Cons:
- Sometimes you need to multiply equations first
- Less intuitive for beginners
Comparing the Three Methods
| Method | Best When | Speed | Accuracy |
|---|---|---|---|
| Graphing | Visual learners, checking solutions, 2 variables with integer intersections | Slow | Low (hand-drawn) |
| Substitution | One variable already isolated, coefficients aren't nice | Medium | High |
| Elimination | Variables already cancel or can be made to cancel easily | Fast | High |
Getting Started: A Worked Example
Let's solve this system using elimination:
3x + 2y = 16
5x - 2y = 4
Step 1: Notice the coefficients of y. They're +2 and -2. They cancel if we add.
3x + 2y = 16
+ 5x - 2y = 4
= 8x + 0y = 20
Step 2: Solve for x.
8x = 20
x = 20/8 = 5/2 = 2.5
Step 3: Plug into either original equation.
3(2.5) + 2y = 16
7.5 + 2y = 16
2y = 8.5
y = 4.25
Check: 5(2.5) - 2(4.25) = 12.5 - 8.5 = 4 ✓
That's the answer. No guessing, no graphing, just arithmetic.
When to Use Which Method
Here's the practical breakdown:
- Use graphing if you need to see the relationship between equations or verify a solution exists
- Use substitution if one variable is already alone or has a coefficient of 1
- Use elimination if the coefficients match, are opposites, or can be made to match with minimal multiplication
Most textbooks force you to use a specific method. Real problem-solving means picking what works fastest.
Common Mistakes
- Forgetting to multiply both sides of an equation when using elimination
- Dropping negative signs during substitution
- Solving for the wrong variable
- Not checking your answer in both original equations
Check your work. Always. One mistake in arithmetic and your whole answer is wrong.
What About Three Variables?
The same principles apply, but you eliminate one variable at a time. You'll get two equations with two variables, solve those, then back-substitute.
Matrix methods (Gaussian elimination) become useful at that point, but that's a separate topic.
Master the two-variable case first. The logic scales up.