Math // Algebra
Equations with Two Unknowns
Find pairs of numbers that satisfy an equation with two unknowns (e.g. find pairs (a, b) where a + b = 10 or 2a + b = 15)
Quick check
Can the learner find different pairs of numbers that both satisfy a rule — for example, all the pairs of whole numbers that add up to 10?
Ask this to see whether the topic is secure.
Topic // Mastery
What mastery looks like
- List all whole-number pairs (a, b) where a + b = 12 with a, b > 0
- Find three pairs that satisfy 2x + y = 20
- Explain systematically how to generate all integer solutions to a two-variable equation within a given range
Topic // Map
Where this fits
- RequiredMust come first
- HelpfulHelps, but not essential
Before this
1 topic- Writing Algebraic EquationsRequired
Algebra // Ages 10 to 11
Finding pairs satisfying equations requires algebraic expression skills
You are here
Equations with Two Unknowns
Ages 10 to 11 // Method
Leads to
1 topic- Simultaneous EquationsHelpful
Algebra // Ages 13 to 14
KS2 finding pairs satisfying an equation with two unknowns is a precursor to simultaneous equations
Topic // Research-informed
Teaching notes
From the Marble Skill Taxonomy. These notes have not been validated in classrooms, so treat them as a starting point for your own judgement.
The approach
Year 6 learners discover that an equation with two unknowns (e.g. a + b = 12, or 2x + y = 20) has MANY solution pairs, not one. They generate these pairs systematically by fixing one unknown and stepping it through its permitted values in order, computing the partner each time, so no pair is missed or repeated. Stated constraints (such as whole numbers, positive, or within a range) decide which pairs are valid; when values must be whole numbers within limits, the number of pairs is finite and can be counted. This is a precursor to simultaneous equations, where a second equation can usually pin the pair down to one answer.
Common misconceptions
- Treats it like a single-answer equation — finds ONE pair and stops, as if a and b are unique fixed unknowns
- Searches unsystematically, so pairs are missed or duplicated and completeness cannot be judged
- Ignores the constraints — includes 0, negatives, or non-whole values when only positive whole numbers are allowed
- For 2x + y = 20 mishandles the coefficient, treating it as x + y (offering pairs like (3, 17))
- Cannot say whether the list of pairs is complete
Useful representations
- Ordered two-column table of (a, b) pairs
- A 'fix one unknown and step it' systematic list
- Bar / part-whole model for a + b = 12
- The pairs as points on a straight line (bridge to graphs and simultaneous equations)
Teaching practices
- Establish first that there are MANY pairs, not one — contrast a + b = 12 with a one-variable equation like a + 7 = 12
- Fix one unknown and step it through its permitted values in order (a = 1 → b = 11, a = 2 → b = 10, …), computing the partner each time so the list is complete and ordered
- Record pairs in a two-column table so completeness is visible and answer 'how do you know you've found them all?'
- Attend to the stated constraints (positive, whole, within a range) — they bound how many pairs exist
- For 2x + y = 20, substitute the chosen x and compute y = 20 − 2x, respecting the coefficient
- Link to 'what two numbers can add up to' puzzles and to plotting the pairs as points on a line
Activities to try
- 1
Build the pair-finder: sweep one unknown and watch the pairs appear
Why it works: An equation with two unknowns has a whole family of solution pairs; stepping one unknown through its permitted values in order generates every pair and lets you prove the list is complete.
- Before starting, compare a + b = 12 with a + 7 = 12: how many answers does each have? Notice that the one-variable equation has a single answer but the two-unknown equation has many.
- Start with a + b = 12 (whole numbers, greater than 0). Set a = 1 and work out b; record (1, 11). Set a = 2 and work out b; record (2, 10). Continue in order: a = 3 → b = 9, a = 4 → b = 8, and so on.
- Record each pair in an ordered two-column table (a | b) so completeness is visible.
- After listing, answer: 'How many pairs are there? How do you know you have found them ALL?' State the justification: 'I tried every value of a from 1 to 11 in order.'
- Optional interactive version: drag a slider for a that moves in whole-number steps from 1 to 11 and watch b recompute live so a + b = 12 always holds; each pair drops into the ordered table AND lights a point on a grid. Sweeping the slider fills the table in order while the separate points line up along a straight line — showing at once that there are many solutions and that stepping a through every permitted value catches them all.
- 2
Let the constraints bound the count
Why it works: The constraints bound which values of the stepped unknown are allowed, and therefore exactly how many valid pairs exist.
- Reread the stated condition (whole numbers, positive, within a range) and decide which values of a are allowed before listing.
- For a + b = 12 with 'whole, greater than 0', check: is (0, 12) allowed? Is (13, −1) allowed? Are decimals allowed? Explain why each is excluded by the condition.
- Try a different constraint, e.g. 'a and b are whole numbers from 0 to 10 inclusive', and work out how the list of valid pairs changes and how many remain (a can now only be 2 to 10, so 9 pairs).
- Optional interactive version: a constraints toggle ('whole numbers only', 'positive only', 'between 0 and 10') greys out the pairs that break the rule, so the learner SEES how the constraint bounds how many pairs exist.
- 3
Respect the coefficient: 2x + y = 20
Why it works: A coefficient changes the partner computation: for 2x + y = 20 the partner is y = 20 − 2x, which is not the same as x + y = 20.
- For 2x + y = 20, choose a value for x, then compute y = 20 − 2x explicitly — the 2 doubles x BEFORE y is added.
- Find three valid pairs, e.g. x = 1 → y = 18 giving (1,18); x = 2 → y = 16 giving (2,16); x = 3 → y = 14 giving (3,14).
- Check a tempting wrong pair: does (3, 17) satisfy 2x + y = 20? Substitute: 2×3 + 17 = 23, not 20. Note that (3, 17) fits x + y = 20, a different equation.
- Explain in your own words how 2x + y = 20 differs from x + y = 20.
- Optional interactive version: a 2x + y = 20 preset shows y recomputing as 20 − 2x as x changes, making the coefficient's effect visible.
Topic // Standards
Curriculum standards
- The national curriculum in England: Key stages 1 and 2 framework document
- Ma6/2.5d
Math // Algebra
More in Algebra
- Using Simple FormulaeAges 10 to 11MethodUse simple formulae expressed in words or symbols to calculate values (e.g. perimeter = 2 × (length + width))
- Number Pattern RelationshipsAges 10 to 11MethodGenerate two numerical patterns using two given rules; identify relationships between corresponding terms; form ordered pairs and graph them on a coordinate…
- Systematic ListingAges 10 to 11MethodEnumerate possibilities of combinations of two variables systematically (e.g. all ways to choose from a set of options)
- Linear number sequencesAges 10 to 11MethodGenerate and describe linear number sequences, including those with negative and decimal steps; identify the term-to-term rule
- Coordinates (age 11+)Ages 11 to 12MethodPlot and read coordinates in all four quadrants of the Cartesian plane, using positive and negative x- and y-values to describe positions precisely
- Algebraic NotationAges 11 to 12LanguageUse and interpret algebraic notation including: ab for a × b, 3y for y + y + y, a² for a × a, a/b for a ÷ b, coefficients as fractions, and brackets for…
- Collecting Like TermsAges 11 to 12MethodSimplify algebraic expressions by collecting like terms — combine terms with the same variable and power (e.g., 3a + 2b + 5a = 8a + 2b) while maintaining…
- Expressions & Equations VocabularyAges 11 to 12LanguageUnderstand and use the concepts and vocabulary of expressions, equations, inequalities, terms, and factors; distinguish between an expression (no equals sign)…