A term-to-term rule in symbols
A term-to-term rule says how to get from each term to the next. For 3, 7, 11, 15, … the rule is "add 4". A recurrence relation writes that rule in symbols.
Name the terms , , , and so on. The small number is a subscript, and it gives the position of the term: is the first term and is the second. The rule "add 4" says , then , then . In general, each term is the term before it plus 4, which is written .
The rule acts on each term to make the next: 3 + 4 = 7, 7 + 4 = 11 and 11 + 4 = 15.
A rule needs a start
The rule on its own does not say what the first term is. Starting from it gives 3, 7, 11, 15, …, but starting from it gives 5, 9, 13, 17, …, which is a different sequence with the same rule. So a recurrence relation always comes with its first term: , with .
The same rule from gives 5, 9, 13, 17, a different sequence.
Two terms back
A recurrence can use more than one earlier term. The Fibonacci sequence, from Sequences Worth Knowing, starts with and , and each term after that is the sum of the two terms before it: . So , , and .
A rule that looks two terms back needs two starting terms, and , before it can make anything.
Each new block of dots is the term two places back: is with a block of dots added, which makes 5.
Running a rule
To use a recurrence relation, apply the rule one step at a time. Take and the rule : double the term, then subtract 1. Then , and .
Each term needs the one before it, so to find you must find and first. The rule acts on the previous term, not on the position: is , not 2 × 4 − 1 = 7.
Double, then subtract 1, three times over: 2 becomes 3, then 5, then 9.
A number that does not change
Recurrence relations describe things that change year by year. In the next problem, the number of trout in a lake grows and then some are caught. The count starts at year 0, so the first term is rather than .
One number is special: the number the rule leaves unchanged. If L goes in and L comes out, then L = 1.2L − 300, an equation to solve. The last step multiplies a sum by 1.2, which multiplies each part of it: 1.2 × (1500 + e) = 1.2 × 1500 + 1.2 × e = 1800 + 1.2e.
Worked example: Trout in a Lake with a Yearly Catch, and the Number of Trout That Stays the Same
Question At the start of 2026 a lake holds 2000 trout. Each year the number of trout grows by 20%, and then 300 trout are caught. (a) Write a recurrence relation for un, the number of trout n years after the start of 2026, and find u3. (b) Find the number of trout that would stay the same from year to year with this catch. A second lake starts with 1400 trout and has the same growth and the same catch. How many trout does it hold after 2 years, and what happens to it after that?
1.Growing by 20% multiplies the number of trout by 1.2, and the catch then takes 300 away. So un+1 = 1.2un − 300, with u0 = 2000.
Growth multiplies by 1.2, then the catch takes 300: un+1 = 1.2un − 300. 2.Apply the rule one year at a time: u1 = 1.2 × 2000 − 300 = 2100 and u2 = 1.2 × 2100 − 300 = 2220.
One year at a time: u1 = 2100 and u2 = 2220. 3.(a) u3 = 1.2 × 2220 − 300 = 2664 − 300 = 2364 trout.
(a) u3 = 1.2 × 2220 − 300 = 2364 trout. 4.A number L that stays the same satisfies L = 1.2L − 300. Subtract L from both sides: 0.2L = 300, so L = 1500. Check: 1.2 × 1500 − 300 = 1500.
A steady number satisfies L = 1.2L − 300, so L = 1500. 5.Write the number of trout as 1500 + en, where en is the gap from 1500. Then 1500 + en+1 = 1.2(1500 + en) − 300 = 1500 + 1.2en, so en+1 = 1.2en: the gap grows by 20% each year, whether it is above 1500 or below.
With un = 1500 + en, the gap obeys en+1 = 1.2en. 6.(b) 1500 trout would stay the same. The second lake starts 100 below that: 1.2 × 1400 − 300 = 1380 after one year and 1.2 × 1380 − 300 = 1356 after two. Its gap below 1500 keeps growing, so it holds fewer trout every year and cannot keep up a catch of 300. Above 1500 the model has the trout growing without limit; a real lake runs short of food long before that, so the model is only used for the next few years.
(b) 1500 stays the same; the 1400 lake falls to 1380, then 1356, then about 1327.
Answer: (a) un+1 = 1.2un − 300 with u0 = 2000, and u3 = 2364 trout; (b) 1500 trout; the second lake holds 1356 trout after 2 years and keeps falling
Common mistakes
- Taking the catch away before the growth, un+1 = 1.2(un − 300). The question says the trout grow first and are caught after, so 300 is subtracted after multiplying by 1.2.
- Expecting every lake to move toward the steady value of 1500. Here the gap from 1500 is multiplied by 1.2 each year, so a lake that starts near 1500 moves away from it.