Resources · Mathematics
Recursive Formula
Sequences of numbers are fundamental building blocks in algebra and calculus. A recursive formula defines each term in relation to the ones that came before. For instant progression generation, try our arithmetic sequence calculator or the geometric sequence calculator.
6 min read
What is a recursive formula?
A recursive formula uses the term immediately before (and sometimes older terms) to calculate the next term in a sequence. It acts like a step-by-step instruction set where you start at a base value and apply a repeat operation over and over.
Recursive formulas have two mandatory parts:
- The initial condition: The value of the first term (a₁ = value).
- The recurrence relation: The formula to find an using the previous term an−1.
Common Sequence Recurrence Rules
| Sequence Type | Recurrence Rule | Variables Explained |
|---|---|---|
| Arithmetic | an = an−1 + d | an−1 = previous term, d = common difference |
| Geometric | an = r × an−1 | an−1 = previous term, r = common ratio |
| Fibonacci | an = an−1 + an−2 | a1 = 1, a2 = 1, sums the two prior terms |
Worked Examples
Example 1: Arithmetic Progression
Find the first four terms of the sequence defined recursively by:
a₁ = 5
an = an−1 + 3
- Term 1: a₁ = 5
- Term 2: a₂ = a₁ + 3 = 5 + 3 = 8
- Term 3: a₃ = a₂ + 3 = 8 + 3 = 11
- Term 4: a₄ = a₃ + 3 = 11 + 3 = 14
- Sequence: 5, 8, 11, 14...
Example 2: Geometric Progression
Find the first four terms of the sequence defined recursively by:
a₁ = 2
an = 3 × an−1
- Term 1: a₁ = 2
- Term 2: a₂ = 3 × a₁ = 3 × 2 = 6
- Term 3: a₃ = 3 × a₂ = 3 × 6 = 18
- Term 4: a₄ = 3 × a₃ = 3 × 18 = 54
- Sequence: 2, 6, 18, 54...
Common Mistakes with Recursive Formulas
- Subtracting from the term value instead of the index: The expression an−1 refers to the term at position n − 1. It does not mean you take the value of an and subtract 1 from it.
- Calculating high-index terms manually: Trying to calculate the 100th term (a100) using a recursive formula is tedious and prone to arithmetic mistakes because you must compute the first 99 terms first. In these cases, convert the rule to an explicit formula instead.
- Omitting the starting term (a1): A recursive formula without a starting term is incomplete and describes infinitely many different sequences.
Run the numbers
Solve sequences and progressions instantly using our algebra solvers:




