Math Buddyv1.0
System of equations calculator with steps
Type or scan a system of equations. MathBuddy solves it by substitution or elimination and shows each step.
Loading math input...
What this page covers
- Two linear equations in two unknowns, solved by substitution or by elimination.
- Three equations in three unknowns, reduced to two equations and then to one.
- Systems with no solution or with infinitely many, which the steps identify rather than force a single answer.
- Not covered here: one equation in one unknown (use Solve an equation for x) and the matrix method (use Gauss-Jordan elimination calculator).
How to enter the problem
- Type each equation on its own line, or separate the equations with a comma.
- Scan it. Fit the one problem in the frame.
- Choose a photo. Several problems in one photo are solved as a list.
- Then tap Solve.
Worked examples
Example 1
Problem
Solve by substitution: and .
Answer
VerifiedThe answer is
Explanation
- Use the equation already solved forcan go straight into the other equation.
- Substitute
- Solve for, so and .
- Find
Example 2
Problem
Solve by elimination: and .
Answer
VerifiedThe answer is
Explanation
- Match the coefficientsMultiply both sides of the second equation by 2
- Subtract to remove, so .
- Solve for
- Back-substitute, so and .
Example 3
Problem
Solve , and .
Answer
VerifiedThe answer is
Explanation
- Remove using the first two equationsSecond minus first
- Remove using the first and thirdFirst plus third
- Solve the two-unknown systemFrom : , so , and .
- Find
Common mistakes
- Scaling only one side of an equation for elimination. Twice is , right-hand side included.
- Losing a sign when subtracting equations: , not .
- Stopping after one unknown. The system is solved only when every unknown has a value.
- Treating as an arithmetic slip. It means the system has no solution, while means infinitely many.
Checks, assumptions and limits
- Substitute into every original equation, not just one: gives and .
- A linear system in two unknowns has exactly one solution, none, or infinitely many.
- Values stay exact: a solution such as is kept as a fraction unless you ask for a decimal.
- MathBuddy can make mistakes. Double check important steps.
Related tasks
Frequently asked questions
Yes. Write "by substitution" or "by elimination" before the system. To see the other method afterwards, ask a follow-up in the same thread; a typed follow-up needs sign-in.
Yes. The steps remove one unknown at a time until a single equation in one unknown is left, then work back to find the others.
The steps reach a false statement such as 0 = 5 and say there is no solution. A true statement such as 0 = 0 means there are infinitely many.
1 math question to try today without signing in, 3 a day signed in, unlimited with Pro.
Ready to solve your next math problem?
Try one problem free in your browser. Create a free account for 3 math questions a day.
Last updated: · MathBuddy