System of Equations Age Problem: Two Conditions

Age Problems 9th-10th Grade
Problem
Josie is 30 years younger than Dave. In 5 years, Dave will be triple Josie's age. Find their current ages.

What This Problem Teaches

  • Setting up a system of equations from two different time conditions
  • Understanding that age differences remain constant over time
  • Translating future tense relationships into algebraic expressions
  • Solving systems using substitution method
  • Checking solutions against both original conditions

Solution: Method 1 — The Two-Equation System

This problem gives us information about current ages and future ages, which means we need two equations to capture both relationships.

Step 1 — Define variables

Let j = Josie's current age and d = Dave's current age.

Step 2 — Write the current relationship equation

"Josie is 30 years younger than Dave" means Dave's age minus Josie's age equals 30:

d = j + 30

Step 3 — Write the future relationship equation

"In 5 years, Dave will be triple Josie's age" means we need to add 5 to each current age, then set Dave's future age equal to three times Josie's future age:

d + 5 = 3(j + 5)

Step 4 — Substitute and solve

From the first equation, we know d = j + 30. Substitute this into the second equation:

(j + 30) + 5 = 3(j + 5)
j + 35 = 3j + 15
35 - 15 = 3j - j
20 = 2j
j = 10

Step 5 — Find Dave's age

Now that we know Josie is 10 years old, we can find Dave's current age:

d = j + 30 = 10 + 30 = 40

Solution: Method 2 — Age Timeline Analysis

Instead of jumping straight into algebra, let's visualize how ages change over time and use the constant age gap as our foundation.

Step 1 — Establish the constant difference

The age gap between Dave and Josie never changes. If Dave is 30 years older now, he'll still be 30 years older in 5 years.

Step 2 — Set up the future condition

Let Josie's current age be j. Then:

  • Josie's age in 5 years: j + 5
  • Dave's age in 5 years: j + 30 + 5 = j + 35

Step 3 — Apply the triple relationship

In 5 years, Dave will be triple Josie's age:

j + 35 = 3(j + 5)
j + 35 = 3j + 15
35 - 15 = 3j - j
20 = 2j
j = 10

Step 4 — Calculate both ages

Josie is currently 10 years old, so Dave is currently 10 + 30 = 40 years old.

Answer: Josie is currently 10 years old and Dave is currently 40 years old.

Verification

Let's check both conditions with our answer:

Check 1 — Current age relationship

Josie is 30 years younger than Dave: 40 - 10 = 30 ✓

Check 2 — Future age relationship

In 5 years:

  • Josie will be: 10 + 5 = 15 years old
  • Dave will be: 40 + 5 = 45 years old
  • Is Dave triple Josie's age? 45 = 3 × 15 = 45 ✓

Both conditions are satisfied, confirming our solution is correct.

Watch Out For These Mistakes

✗ Mistake 1: Forgetting to adjust both ages for the future condition

Writing d = 3j instead of d + 5 = 3(j + 5). The relationship is about their ages in 5 years, not their current ages. Both people age 5 years, so both variables need the +5 adjustment.

✗ Mistake 2: Mixing up "younger" and "older" in the setup

Writing j = d + 30 instead of d = j + 30. If Josie is 30 years younger, that means Dave is 30 years older, so Dave's age equals Josie's age plus 30.

✗ Mistake 3: Incorrectly distributing the multiplication

Expanding 3(j + 5) as 3j + 5 instead of 3j + 15. Remember to multiply both terms inside the parentheses by 3.

Does This Make Sense?

Let's check if our ages are reasonable. A 40-year-old and a 10-year-old could certainly have the parent-child relationship implied by this problem. More importantly, let's verify the mathematical relationships make sense:

The age gap of 30 years is quite large, which explains why Dave will be exactly triple Josie's age in just 5 years. With smaller age gaps, you'd need to go much further into the future (or past) to find such clean multiple relationships.

Consider the ratio: currently Dave is 40/10 = 4 times Josie's age. In 5 years, he'll be 45/15 = 3 times her age. This shows how age ratios decrease over time when the older person starts with a significant age advantage.

The Pattern Behind Age Problems

Age problems with two time conditions always follow this structure:

Current relationship: Person₁ = Person₂ ± gap
Future/Past relationship: (Person₁ ± years) = k(Person₂ ± years)

The key insight is that the age difference between two people remains constant throughout their lives. This means you can often solve these problems by focusing on just one person's age and using the constant gap to find the other.

For problems involving ratios or multiples in the future, the algebra typically reduces to a linear equation in one variable, making them more straightforward than they initially appear.

How to Spot This Problem Type

Look for these telltale phrases that signal a two-condition age problem:

  • "[Person A] is [number] years older/younger than [Person B]"
  • "In [time period], [someone] will be [multiple/fraction] times as old..."
  • "[Time period] ago, [someone] was [relationship]..."
  • Any problem giving you information about ages at two different points in time

The structure is always: one relationship about current ages, one relationship about ages at a different time. This automatically tells you that you need a system of two equations.

Real Applications

Family planning: Parents often calculate how old they'll be when their children reach certain milestones (graduation, marriage), helping with financial planning for college funds or retirement timing.

Actuarial science: Insurance companies use age relationships and time projections to calculate life insurance premiums and pension payouts based on when beneficiaries will likely reach certain life stages.

Legal contexts: Age calculations appear in inheritance law, where trusts may specify that beneficiaries receive assets when they're a certain multiple of another person's age, or when specific age relationships exist.

Four "What-If?" Problems

1
Change the Multiple
Josie is 30 years younger than Dave. In 5 years, Dave will be double Josie's age. Find their current ages.
Step 1 — Set up variables

Let j = Josie's current age and d = Dave's current age.

Step 2 — Write the equations

Current relationship: d = j + 30
Future relationship: d + 5 = 2(j + 5)

Step 3 — Substitute and solve

(j + 30) + 5 = 2(j + 5)
j + 35 = 2j + 10
35 - 10 = 2j - j
25 = j

Step 4 — Find Dave's age

d = j + 30 = 25 + 30 = 55

Step 5 — Verify

In 5 years: Josie will be 30, Dave will be 60.
60 = 2 × 30 = 60 ✓

Answer: Josie is 25 and Dave is 55.

2
Past Instead of Future
Josie is 30 years younger than Dave. Five years ago, Dave was quadruple Josie's age. Find their current ages.
Step 1 — Set up variables

Let j = Josie's current age and d = Dave's current age.

Step 2 — Write the equations

Current relationship: d = j + 30
Past relationship: d - 5 = 4(j - 5)

Step 3 — Substitute and solve

(j + 30) - 5 = 4(j - 5)
j + 25 = 4j - 20
25 + 20 = 4j - j
45 = 3j
j = 15

Step 4 — Find Dave's age

d = j + 30 = 15 + 30 = 45

Step 5 — Verify

Five years ago: Josie was 10, Dave was 40.
40 = 4 × 10 = 40 ✓

Answer: Josie is 15 and Dave is 45.

3
Add a Third Person
Josie is 30 years younger than Dave. Sam is 10 years older than Josie. In 5 years, Dave will be double Sam's age. Find all three current ages.
Step 1 — Set up variables

Let j = Josie's current age, d = Dave's current age, s = Sam's current age.

Step 2 — Write the relationships

d = j + 30 (Dave 30 years older than Josie)
s = j + 10 (Sam 10 years older than Josie)
d + 5 = 2(s + 5) (Future condition)

Step 3 — Substitute and solve

Substitute both relationships into the third equation:
(j + 30) + 5 = 2((j + 10) + 5)
j + 35 = 2(j + 15)
j + 35 = 2j + 30
35 - 30 = 2j - j
j = 5

Step 4 — Find all ages

Josie: j = 5
Dave: d = 5 + 30 = 35
Sam: s = 5 + 10 = 15

Step 5 — Verify

In 5 years: Dave will be 40, Sam will be 20.
40 = 2 × 20 = 40 ✓

Answer: Josie is 5, Dave is 35, Sam is 15.

4
Reverse the Unknown
Dave is currently 40 years old and Josie is 10 years old. How many years ago was Dave exactly four times as old as Josie?
Step 1 — Set up the variable

Let x = the number of years ago when Dave was four times Josie's age.

Step 2 — Express past ages

x years ago:
Dave's age was: 40 - x
Josie's age was: 10 - x

Step 3 — Set up the equation

At that time, Dave was four times Josie's age:
40 - x = 4(10 - x)

Step 4 — Solve for x

40 - x = 40 - 4x
40 - 40 = -4x + x
0 = -3x
x = 0

Step 5 — Interpret and verify

This means Dave is exactly four times Josie's age right now!
Check: 40 = 4 × 10 = 40 ✓

Answer: Dave was four times Josie's age 0 years ago (right now).

Frequently Asked Questions

How do you set up equations for age problems with two time periods?
Create variables for the current ages, then write one equation for each given relationship. In this problem, let j = Josie's current age and d = Dave's current age. The first relationship gives us d = j + 30 (Dave is 30 years older), and the second gives us d + 5 = 3(j + 5) (in 5 years, Dave will be triple Josie's age).
Why does the age gap stay constant in age problems?
The difference between two people's ages never changes over time because they both age at the same rate. If Dave is 30 years older than Josie today, he'll still be exactly 30 years older in 5 years, 10 years, or any point in the future. This constant difference is a key insight for solving age problems efficiently.
What's the most common mistake in age word problems?
Students often forget to add the time change to both people's ages in the future condition. In this problem, the future relationship is "Dave will be triple Josie's age in 5 years," which means (d + 5) = 3(j + 5), not d = 3j. Both ages must be adjusted for the 5-year time jump.
NJ
Neven Jurkovic, PhD

Professor of Computer Science, Palo Alto College, Alamo Colleges District, San Antonio, TX

Developer of Algebrator

Contact

This solution was prepared with AI assistance and reviewed by Dr. Jurkovic for mathematical accuracy and pedagogical clarity.

2026-11-12