How do you solve a system of two linear equations using substitution or elimination?
Solve systems of two linear equations in two variables algebraically by substitution and elimination (NC.M1.A-REI.6).
An NC Math 1 EOC answer on solving systems algebraically (NC.M1.A-REI.6): the substitution method, the elimination method, choosing between them, and recognizing no-solution and infinite-solution systems.
Reviewed by: AI editorial process; not yet individually human-reviewed
Have a quick question? Jump to the Q&A page
Jump to a section
What this topic is asking
NC.M1.A-REI.6 asks you to solve a system of two linear equations in two variables algebraically and to estimate solutions graphically. The two algebraic methods are substitution and elimination. A solution is an ordered pair that satisfies both equations at once, the point where the two lines meet.
What a solution means
A solution must satisfy both equations simultaneously.
This is why checking requires substituting into both equations: a pair that fits only one is not a solution.
The substitution method
Substitution shines when one equation is already solved for a variable (like ).
The elimination method
Elimination shines when a variable has matching or opposite coefficients (or can be made so).
When no coefficients match, multiply one or both equations by a constant first so a variable cancels.
No solution and infinitely many solutions
As with single equations, watch for the variables canceling:
- All variables cancel with a false statement (): no solution, the lines are parallel.
- All variables cancel with a true statement (): infinitely many solutions, the equations are the same line.
How the NC Math 1 EOC examines this topic
- Gridded response. Enter the - or -value of the solution.
- Multiple choice. Choose the ordered-pair solution, or identify a system with no solution.
- Calculator-active. Many system items appear in the calculator-active section, often as context problems.
Algebraic solving complements solving by graphing, where the same solution appears as an intersection point, and underlies modeling with systems, where two real conditions become two equations.
Why two equations are needed for two unknowns
A single equation in two variables, like , has infinitely many solutions (a whole line of points). To pin down one pair, you need a second independent condition, a second equation. The intersection of the two lines is the single point that satisfies both, which is why a well-posed system has exactly one solution unless the lines happen to be parallel (none) or identical (infinitely many). This is the same counting principle throughout algebra: one equation per unknown. Recognizing it tells you in advance whether a problem is solvable and warns you when a system is degenerate.
Choosing a method
- Use substitution when a variable is already isolated or easy to isolate (coefficient ).
- Use elimination when coefficients line up to cancel, or can be scaled to.
Both give the same answer; the choice is about which is less arithmetic.
Try this
Q1. Solve and . [2 points]
- Cue. Substitute: , . Solution .
Q2. Solve and . [2 points]
- Cue. Add: ; then . Solution .
Exam-style practice questions
Practice questions written in the style of NCDPI exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.
NC Math 1 EOC (style)2 marksSolve the system: and .Show worked answer →
The solution is .
Use substitution: the first equation gives , so replace in the second: . Combine: , so and . Then . The solution is the point . Check in the second equation: . Substitution is ideal when one equation is already solved for a variable.
NC Math 1 EOC (style)2 marksSolve the system: and .Show worked answer →
The solution is .
Use elimination: subtract the second equation from the first to remove : , giving , so . Substitute into : , so and . The solution is . Elimination is ideal when a variable has matching or opposite coefficients.
Related dot points
- Solve systems by graphing and explain why the x-coordinates of intersections of y = f(x) and y = g(x) solve f(x) = g(x) (NC.M1.A-REI.11, A-REI.6).
An NC Math 1 EOC answer on solving systems by graphing (NC.M1.A-REI.11, A-REI.6): the intersection as the solution, reading it from a graph, why intersections solve f(x) = g(x), and the three cases of one, none, or infinite solutions.
- Prove that replacing one equation in a system with the sum of it and a multiple of the other produces an equivalent system (NC.M1.A-REI.5).
An NC Math 1 EOC answer on equivalent systems (NC.M1.A-REI.5): why adding a multiple of one equation to another preserves the solution set, which is the justification behind the elimination method.
- Model situations with systems of equations or inequalities, represent constraints, and interpret solutions as viable or non-viable (NC.M1.A-CED.3, A-REI.6).
An NC Math 1 EOC answer on modeling with systems (NC.M1.A-CED.3, A-REI.6): building two equations from two conditions, representing constraints with inequalities, solving, and judging whether a solution is viable in context.
- Solve linear equations in one variable, including those with letter coefficients, and justify each step from the properties of equality (NC.M1.A-REI.1, A-REI.3).
An NC Math 1 EOC answer on solving linear equations (NC.M1.A-REI.1, A-REI.3): the properties of equality, clearing fractions, variables on both sides, and recognizing no-solution and identity cases.
- Graph a linear inequality in two variables as a half-plane with the correct boundary line and shading (NC.M1.A-REI, A-CED.3).
An NC Math 1 EOC answer on graphing linear inequalities in two variables: solid versus dashed boundary lines, choosing which side to shade with a test point, and reading the half-plane as a solution set.
Sources & how we know this
- North Carolina Standard Course of Study for Mathematics — NC Department of Public Instruction (2024)
- EOC NC Math 1 and NC Math 3 Test Specifications — NC Department of Public Instruction (2024)